Merge "Update DND strings."
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index a12c982..a8101f1 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -1249,12 +1249,11 @@
android:label="@string/local_backup_password_title"
android:exported="false" />
- <activity android:name="CredentialStorage"
+ <activity android:name=".security.CredentialStorage"
android:theme="@style/Transparent"
android:launchMode="singleTop"
android:configChanges="orientation|keyboardHidden|screenSize">
<intent-filter android:priority="1">
- <action android:name="com.android.credentials.UNLOCK" />
<action android:name="com.android.credentials.INSTALL" />
<action android:name="com.android.credentials.RESET" />
<category android:name="android.intent.category.DEFAULT" />
@@ -2978,6 +2977,10 @@
<action android:name="android.settings.panel.action.VOLUME" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
+ <intent-filter>
+ <action android:name="android.settings.panel.action.NFC" />
+ <category android:name="android.intent.category.DEFAULT" />
+ </intent-filter>
</activity>
<provider android:name=".slices.SettingsSliceProvider"
diff --git a/res/drawable/ic_check_circle_green.xml b/res/drawable/ic_check_circle_green.xml
new file mode 100644
index 0000000..214d2cf
--- /dev/null
+++ b/res/drawable/ic_check_circle_green.xml
@@ -0,0 +1,28 @@
+<!--
+ Copyright 2019 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<vector
+ xmlns:android="http://schemas.android.com/apk/res/android"
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="64.0"
+ android:viewportHeight="64.0">
+ <path
+ android:fillColor="#0F9D58"
+ android:pathData="M32,5.3C17.3,5.3 5.3,17.3 5.3,32s12,26.7 26.7,26.7s26.7,-12 26.7,-26.7S46.7,5.3 32,5.3z"/>
+ <path
+ android:fillColor="#FFFFFF"
+ android:pathData="M49.4,24.3l-20,20c-1,1 -2.7,1 -3.8,0l0,0l-11.1,-11c-1.1,-1 -1.1,-2.7 0,-3.8s2.7,-1.1 3.8,0l0,0l9.2,9.2l18.1,-18.1c1,-1 2.7,-1 3.8,0C50.4,21.6 50.4,23.3 49.4,24.3L49.4,24.3z"/>
+</vector>
diff --git a/res/drawable/ic_devices_other_opaque_black.xml b/res/drawable/ic_devices_other_opaque_black.xml
new file mode 100644
index 0000000..1b5af2d
--- /dev/null
+++ b/res/drawable/ic_devices_other_opaque_black.xml
@@ -0,0 +1,24 @@
+<!--
+ Copyright 2019 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24"
+ android:viewportHeight="24">
+ <path
+ android:fillColor="#FF000000"
+ android:pathData="M3,6h18L21,4L3,4c-1.1,0 -2,0.9 -2,2v12c0,1.1 0.9,2 2,2h4v-2L3,18L3,6zM13,12L9,12v1.78c-0.61,0.55 -1,1.33 -1,2.22 0,0.89 0.39,1.67 1,2.22L9,20h4v-1.78c0.61,-0.55 1,-1.34 1,-2.22s-0.39,-1.67 -1,-2.22L13,12zM11,17.5c-0.83,0 -1.5,-0.67 -1.5,-1.5s0.67,-1.5 1.5,-1.5 1.5,0.67 1.5,1.5 -0.67,1.5 -1.5,1.5zM22,8h-6c-0.5,0 -1,0.5 -1,1v10c0,0.5 0.5,1 1,1h6c0.5,0 1,-0.5 1,-1L23,9c0,-0.5 -0.5,-1 -1,-1zM21,18h-4v-8h4v8z"/>
+</vector>
diff --git a/res/drawable/ic_homepage_search.xml b/res/drawable/ic_homepage_search.xml
new file mode 100644
index 0000000..3895b6b
--- /dev/null
+++ b/res/drawable/ic_homepage_search.xml
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2019 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24"
+ android:viewportHeight="24"
+ android:tint="?android:attr/colorAccent">
+ <path
+ android:fillColor="#FF000000"
+ android:pathData="M20.49,19l-5.73,-5.73C15.53,12.2 16,10.91 16,9.5C16,5.91 13.09,3 9.5,3S3,5.91 3,9.5C3,13.09 5.91,16 9.5,16c1.41,0 2.7,-0.47 3.77,-1.24L19,20.49L20.49,19zM5,9.5C5,7.01 7.01,5 9.5,5S14,7.01 14,9.5S11.99,14 9.5,14S5,11.99 5,9.5z"/>
+</vector>
diff --git a/res/drawable/ic_lock.xml b/res/drawable/ic_lock.xml
index 975cbf5..d2ea5a2 100644
--- a/res/drawable/ic_lock.xml
+++ b/res/drawable/ic_lock.xml
@@ -14,11 +14,14 @@
limitations under the License
-->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
- android:width="32dp"
- android:height="32dp"
- android:viewportHeight="24.0"
- android:viewportWidth="24.0">
+ android:width="32dp"
+ android:height="32dp"
+ android:viewportWidth="24"
+ android:viewportHeight="24">
<path
android:fillColor="?android:attr/colorPrimary"
- android:pathData="M18,8h-1L17,6c0,-2.76 -2.24,-5 -5,-5S7,3.24 7,6v2L6,8c-1.1,0 -2,0.9 -2,2v10c0,1.1 0.9,2 2,2h12c1.1,0 2,-0.9 2,-2L20,10c0,-1.1 -0.9,-2 -2,-2zM12,17c-1.1,0 -2,-0.9 -2,-2s0.9,-2 2,-2 2,0.9 2,2 -0.9,2 -2,2zM15.1,8L8.9,8L8.9,6c0,-1.71 1.39,-3.1 3.1,-3.1 1.71,0 3.1,1.39 3.1,3.1v2z" />
+ android:pathData="M12,15m-2,0a2,2 0,1 1,4 0a2,2 0,1 1,-4 0"/>
+ <path
+ android:fillColor="?android:attr/colorPrimary"
+ android:pathData="M18,8h-1.5V5.5C16.5,3.01 14.49,1 12,1S7.5,3.01 7.5,5.5V8H6c-1.1,0 -2,0.9 -2,2v10c0,1.1 0.9,2 2,2h12c1.1,0 2,-0.9 2,-2V10C20,8.9 19.1,8 18,8zM9.5,5.5C9.5,4.12 10.62,3 12,3c1.38,0 2.5,1.12 2.5,2.5V8h-5V5.5zM18,20H6V10h1.5h9H18V20z"/>
</vector>
diff --git a/res/drawable/ic_settings_security.xml b/res/drawable/ic_settings_security.xml
index 6065dd9..d730ac9 100644
--- a/res/drawable/ic_settings_security.xml
+++ b/res/drawable/ic_settings_security.xml
@@ -21,8 +21,8 @@
android:tint="?android:attr/colorControlNormal">
<path
android:fillColor="#FFFFFFFF"
- android:pathData="M18,8h-1V6c0,-2.76 -2.24,-5 -5,-5S7,3.24 7,6v0h2v0c0,-1.66 1.34,-3 3,-3s3,1.34 3,3v2H6c-1.1,0 -2,0.9 -2,2v10c0,1.1 0.9,2 2,2h12c1.1,0 2,-0.9 2,-2V10C20,8.9 19.1,8 18,8zM18,20H6V10h12V20z"/>
+ android:pathData="M12,15m-2,0a2,2 0,1 1,4 0a2,2 0,1 1,-4 0"/>
<path
android:fillColor="#FFFFFFFF"
- android:pathData="M12,15m-2,0a2,2 0,1 1,4 0a2,2 0,1 1,-4 0"/>
+ android:pathData="M18.5,1C16.01,1 14,3.01 14,5.5V8H6c-1.1,0 -2,0.9 -2,2v10c0,1.1 0.9,2 2,2h12c1.1,0 2,-0.9 2,-2V10c0,-1.1 -0.9,-2 -2,-2h-2V5.5C16,4.12 17.12,3 18.5,3C19.88,3 21,4.12 21,5.5V6h2V5.5C23,3.01 20.99,1 18.5,1zM18,10v10H6V10H18z"/>
</vector>
\ No newline at end of file
diff --git a/res/drawable/ic_settings_security_white.xml b/res/drawable/ic_settings_security_white.xml
index 1779402..4e2b1ee 100644
--- a/res/drawable/ic_settings_security_white.xml
+++ b/res/drawable/ic_settings_security_white.xml
@@ -20,9 +20,8 @@
android:viewportWidth="24">
<path
android:fillColor="#FFFFFFFF"
- android:pathData="M18,8h-1V6c0,-2.76 -2.24,-5 -5,-5S7,3.24 7,6v0h2v0c0,-1.66 1.34,-3 3,-3s3,1.34 3,3v2H6c-1.1,0 -2,0.9 -2,2v10c0,1.1 0.9,2 2,2h12c1.1,0 2,-0.9 2,-2V10C20,8.9 19.1,8 18,8zM18,20H6V10h12V20z"/>
+ android:pathData="M12,15m-2,0a2,2 0,1 1,4 0a2,2 0,1 1,-4 0"/>
<path
android:fillColor="#FFFFFFFF"
- android:pathData="M12,15m-2,0a2,2 0,1 1,4 0a2,2 0,1 1,-4 0"/>
-</vector>
-
+ android:pathData="M18.5,1C16.01,1 14,3.01 14,5.5V8H6c-1.1,0 -2,0.9 -2,2v10c0,1.1 0.9,2 2,2h12c1.1,0 2,-0.9 2,-2V10c0,-1.1 -0.9,-2 -2,-2h-2V5.5C16,4.12 17.12,3 18.5,3C19.88,3 21,4.12 21,5.5V6h2V5.5C23,3.01 20.99,1 18.5,1zM18,10v10H6V10H18z"/>
+</vector>
\ No newline at end of file
diff --git a/res/drawable/wifi_dpp_error.xml b/res/drawable/wifi_dpp_error.xml
new file mode 100644
index 0000000..ad04a2b
--- /dev/null
+++ b/res/drawable/wifi_dpp_error.xml
@@ -0,0 +1,59 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ android:width="412dp"
+ android:height="280dp"
+ android:viewportWidth="412"
+ android:viewportHeight="280">
+ <path
+ android:pathData="M110.14,169.6c-3.95,-1.35 -6.07,-5.69 -4.75,-9.7l2.89,-8.7c1.33,-4 5.61,-6.15 9.57,-4.81c3.95,1.35 6.07,5.69 4.75,9.7l-2.89,8.7C118.37,168.79 114.1,170.94 110.14,169.6z"
+ android:fillColor="#E8EAED"/>
+ <path
+ android:pathData="M365.39,97.33l-7.72,-7.72c-0.89,-0.89 -0.89,-2.33 0,-3.22l7.72,-7.72c0.89,-0.89 2.33,-0.89 3.22,0l7.72,7.72c0.89,0.89 0.89,2.33 0,3.22l-7.72,7.72C367.72,98.22 366.29,98.22 365.39,97.33z"
+ android:fillColor="#E8EAED"/>
+ <path
+ android:pathData="M57.99,113.3l-12.86,-8.87c-1.48,-1.03 -3.56,-0.09 -3.72,1.69l-1.41,15.35c-0.16,1.78 1.7,3.07 3.35,2.32l14.27,-6.48C59.28,116.55 59.48,114.33 57.99,113.3z"
+ android:fillColor="#E8EAED"/>
+ <path
+ android:pathData="M93,65m-6,0a6,6 0,1 1,12 0a6,6 0,1 1,-12 0"
+ android:fillColor="#BDC1C6"/>
+ <path
+ android:pathData="M241.37,35.13h-0.01c-0.63,-0.32 -1.26,-0.63 -1.9,-0.92c-5.98,-2.78 -12.37,-4.82 -19.06,-6.01c-0.74,-0.13 -1.48,-0.25 -2.22,-0.36c-3.74,-0.55 -7.56,-0.84 -11.45,-0.84c-43,0 -78,34.99 -78,78s35,78 78,78c12.5,0 24.32,-2.96 34.81,-8.2l8.68,14.94l3.46,-2.01l-8.6,-14.81c10.96,-6.22 20.28,-15 27.12,-25.54c4.03,-6.18 7.19,-12.97 9.34,-20.19c2.09,-7.03 3.21,-14.48 3.21,-22.18C284.74,74.42 267.05,47.9 241.37,35.13zM277.34,127.2c-0.24,0.76 -0.49,1.51 -0.76,2.26c-1.55,4.44 -3.53,8.68 -5.86,12.68c-0.4,0.68 -0.81,1.35 -1.23,2.02C256.41,165.07 233.17,179 206.73,179c-40.8,0 -74,-33.2 -74,-74s33.2,-74 74,-74c4.38,0 8.67,0.38 12.85,1.12c0.75,0.13 1.5,0.27 2.25,0.43c4.11,0.85 8.09,2.05 11.92,3.56c0.95,0.37 1.89,0.76 2.82,1.18c25.99,11.49 44.17,37.52 44.17,67.71C280.74,112.73 279.55,120.19 277.34,127.2z"
+ android:fillColor="#DADCE0"/>
+ <path
+ android:pathData="M241.37,35.13h-0.01c-0.63,-0.32 -1.26,-0.63 -1.9,-0.92c-5.98,-2.78 -12.37,-4.82 -19.06,-6.01c-0.74,-0.13 -1.48,-0.25 -2.22,-0.36l-1.03,-3.13c-0.53,-1.63 0.36,-3.39 1.99,-3.92l14.15,-4.64c1.63,-0.53 3.39,0.36 3.92,1.99l4.64,14.15C242.18,33.3 241.96,34.35 241.37,35.13z"
+ android:fillColor="#E8EAED"/>
+ <path
+ android:pathData="M291,138.5c0,6.35 -5.15,11.5 -11.5,11.5c-2.78,0 -5.33,-0.99 -7.31,-2.63c4.03,-6.18 7.19,-12.97 9.34,-20.19C286.91,128.14 291,132.84 291,138.5z"
+ android:fillColor="#E8EAED"/>
+ <path
+ android:pathData="M268,138.5c0,2.06 0.54,3.99 1.49,5.66c0.42,-0.67 0.83,-1.34 1.23,-2.02c-0.46,-1.12 -0.72,-2.35 -0.72,-3.64c0,-4.22 2.76,-7.81 6.58,-9.04c0.27,-0.75 0.52,-1.5 0.76,-2.26C272.02,128.21 268,132.89 268,138.5z"
+ android:fillColor="#E8EAED"/>
+ <path
+ android:pathData="M233.75,36.11l-8.67,2.84c-0.11,0.03 -0.22,0.05 -0.34,0.05c-0.48,0 -0.9,-0.31 -1.05,-0.76l-1.86,-5.69c-0.75,-0.16 -1.5,-0.3 -2.25,-0.43l2.21,6.74c0.43,1.31 1.65,2.14 2.95,2.14c0.32,0 0.65,-0.05 0.97,-0.15l10.86,-3.56C235.64,36.87 234.7,36.48 233.75,36.11z"
+ android:fillColor="#E8EAED"/>
+ <path
+ android:pathData="M242.5,194.06l38.6,66.46c0.68,1.17 2.2,1.59 3.37,0.89l15.01,-8.71c1.17,-0.68 1.59,-2.2 0.89,-3.37l-38.6,-66.46c-0.68,-1.17 -2.2,-1.59 -3.37,-0.89l-15.01,8.71C242.22,191.36 241.83,192.88 242.5,194.06z"
+ android:fillColor="#F1F3F4"/>
+ <path
+ android:pathData="M326.73,100L334.73,109"
+ android:strokeWidth="2"
+ android:fillColor="#00000000"
+ android:strokeColor="#DADCE0"/>
+ <path
+ android:pathData="M166,151.56L173,148.56"
+ android:strokeWidth="2"
+ android:fillColor="#00000000"
+ android:strokeColor="#DADCE0"/>
+ <path
+ android:pathData="M235.84,119.68l-25.6,-44.23c-1.88,-3.26 -6.59,-3.26 -8.48,0l-25.6,44.23c-1.88,3.26 0.47,7.32 4.24,7.32h51.2C235.37,127 237.72,122.93 235.84,119.68z"
+ android:strokeWidth="4"
+ android:fillColor="#00000000"
+ android:strokeColor="#EA4335"/>
+ <path
+ android:pathData="M203.88,117.12c-0.58,-0.59 -0.88,-1.3 -0.88,-2.14c0,-0.84 0.29,-1.54 0.88,-2.12c0.58,-0.57 1.29,-0.86 2.12,-0.86c0.83,0 1.54,0.29 2.12,0.86c0.58,0.57 0.88,1.28 0.88,2.12c0,0.84 -0.29,1.55 -0.88,2.14c-0.58,0.59 -1.29,0.88 -2.12,0.88C205.17,118 204.46,117.71 203.88,117.12zM203.5,99.09V91h5v8.09l-0.49,9.91h-4.02L203.5,99.09z"
+ android:fillColor="#EA4335"/>
+ <path
+ android:pathData="M91.73,102L82.73,98"
+ android:strokeWidth="2"
+ android:fillColor="#00000000"
+ android:strokeColor="#DADCE0"/>
+</vector>
diff --git a/res/drawable/wifi_dpp_success.xml b/res/drawable/wifi_dpp_success.xml
new file mode 100644
index 0000000..5ef3d1f
--- /dev/null
+++ b/res/drawable/wifi_dpp_success.xml
@@ -0,0 +1,54 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ android:width="412dp"
+ android:height="280dp"
+ android:viewportWidth="412"
+ android:viewportHeight="280">
+ <path
+ android:pathData="M185.13,171.87c-1.93,-1.91 -4.45,-2.87 -6.97,-2.87c-2.51,0 -5.03,0.96 -6.94,2.87l-0.12,0.12c0.62,0.34 1.25,0.67 1.89,0.98c1.43,-1.28 3.25,-1.97 5.17,-1.97c2.1,0 4.07,0.81 5.55,2.29c1.33,1.33 2.08,3.02 2.25,4.76c0.68,0.19 1.36,0.38 2.04,0.56C187.95,176.16 186.99,173.74 185.13,171.87z"
+ android:fillColor="#E8EAED"/>
+ <path
+ android:pathData="M281.06,87.88C279.52,88.6 277.81,89 276,89c-6.62,0 -12,-5.38 -12,-12c0,-5.23 3.36,-9.69 8.04,-11.33c-0.35,-0.58 -0.71,-1.16 -1.08,-1.73C265.72,65.96 262,71.05 262,77c0,7.73 6.27,14 14,14c1.95,0 3.81,-0.4 5.49,-1.12C281.36,89.21 281.22,88.54 281.06,87.88z"
+ android:fillColor="#E8EAED"/>
+ <path
+ android:pathData="M187.83,180.61c-0.34,1.9 -1.24,3.71 -2.7,5.17l-8.35,8.35c-3.85,3.83 -10.06,3.83 -13.91,0c-3.83,-3.84 -3.83,-10.06 0,-13.91l6.77,-6.77C175.32,176.56 181.42,178.99 187.83,180.61z"
+ android:fillColor="#4285F4"/>
+ <path
+ android:pathData="M290,77c0,5.04 -2.67,9.46 -6.67,11.93c-1.94,-9.23 -5.52,-17.87 -10.42,-25.59C273.9,63.12 274.94,63 276,63C283.73,63 290,69.27 290,77z"
+ android:fillColor="#FBBC04"/>
+ <path
+ android:pathData="M285,105c0,-5.51 -0.57,-10.88 -1.67,-16.07c-1.94,-9.23 -5.52,-17.87 -10.42,-25.59C259.07,41.51 234.7,27 207,27c-43.01,0 -78,34.99 -78,78c0,29.48 16.44,55.2 40.64,68.45c5.68,3.11 11.78,5.54 18.19,7.16c6.14,1.56 12.56,2.39 19.17,2.39c12.41,0 24.16,-2.92 34.59,-8.11l8.62,14.84l1.73,-1l1.73,-1.01l-8.54,-14.7C268.91,159.65 285,134.17 285,105zM207,179c-6.67,0 -13.14,-0.89 -19.29,-2.55c-5.23,-1.41 -10.22,-3.38 -14.92,-5.85C149.16,158.23 133,133.47 133,105c0,-40.8 33.2,-74 74,-74c26,0 48.91,13.48 62.1,33.82c5.02,7.71 8.63,16.4 10.47,25.72c0.94,4.67 1.43,9.51 1.43,14.46C281,145.8 247.8,179 207,179z"
+ android:fillColor="#DADCE0"/>
+ <path
+ android:pathData="M374.55,125.39l-6.95,-6.95c-0.8,-0.8 -0.8,-2.1 0,-2.9l6.95,-6.95c0.8,-0.8 2.1,-0.8 2.9,0l6.95,6.95c0.8,0.8 0.8,2.1 0,2.9l-6.95,6.95C376.65,126.2 375.36,126.2 374.55,125.39z"
+ android:fillColor="#32A753"/>
+ <path
+ android:pathData="M57.33,138.1L46.9,127.67c-1.2,-1.2 -1.2,-3.15 0,-4.35l10.43,-10.43c1.2,-1.2 3.15,-1.2 4.35,0l10.43,10.43c1.2,1.2 1.2,3.15 0,4.35L61.67,138.1C60.48,139.3 58.52,139.3 57.33,138.1z"
+ android:fillColor="#FBBC04"/>
+ <path
+ android:pathData="M320.49,109.73l6.33,16.64c0.73,1.93 -0.9,3.93 -2.94,3.6l-17.62,-2.85c-2.04,-0.33 -2.96,-2.74 -1.65,-4.34l11.28,-13.79C317.2,107.38 319.76,107.81 320.49,109.73z"
+ android:fillColor="#EA4335"/>
+ <path
+ android:pathData="M110,49m-5,0a5,5 0,1 1,10 0a5,5 0,1 1,-10 0"
+ android:fillColor="#EA4335"/>
+ <path
+ android:pathData="M41.074,54.755l1.317,-1.505l16,14l-1.317,1.505z"
+ android:fillColor="#DADCE0"/>
+ <path
+ android:pathData="M303.566,179.017l11,-1.999l0.358,1.968l-11,1.999z"
+ android:fillColor="#DADCE0"/>
+ <path
+ android:pathData="M333.378,70.081l16,-6.005l0.703,1.872l-16,6.005z"
+ android:fillColor="#E8EAED"/>
+ <path
+ android:pathData="M95.347,171.085l7.004,-3.003l0.788,1.838l-7.004,3.003z"
+ android:fillColor="#E8EAED"/>
+ <path
+ android:pathData="M203.43,114.78l-9,-9.22l2.86,-2.79l6.21,6.36l14.42,-14.08l2.79,2.86z"
+ android:fillColor="#34A853"/>
+ <path
+ android:pathData="M242.5,194.06l38.6,66.46c0.68,1.17 2.2,1.59 3.37,0.89l15.01,-8.71c1.17,-0.68 1.59,-2.2 0.89,-3.37l-38.6,-66.46c-0.68,-1.17 -2.2,-1.59 -3.37,-0.89l-15.01,8.71C242.22,191.36 241.83,192.88 242.5,194.06z"
+ android:fillColor="#F1F3F4"/>
+ <path
+ android:pathData="M225.04,138h-36.08c-3.84,0 -6.96,-3.12 -6.96,-6.96V76.96c0,-3.84 3.12,-6.96 6.96,-6.96h36.08c3.84,0 6.96,3.12 6.96,6.96v54.08C232,134.88 228.88,138 225.04,138zM188.96,74c-1.63,0 -2.96,1.33 -2.96,2.96v54.08c0,1.63 1.33,2.96 2.96,2.96h36.08c1.63,0 2.96,-1.33 2.96,-2.96V76.96c0,-1.63 -1.33,-2.96 -2.96,-2.96H188.96z"
+ android:fillColor="#32A753"/>
+</vector>
diff --git a/res/layout/choose_lock_password.xml b/res/layout/choose_lock_password.xml
index 68583b5..b779526 100644
--- a/res/layout/choose_lock_password.xml
+++ b/res/layout/choose_lock_password.xml
@@ -17,11 +17,11 @@
<com.google.android.setupdesign.GlifLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:settings="http://schemas.android.com/apk/res-auto"
+ android:id="@+id/setup_wizard_layout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:icon="@drawable/ic_lock"
android:importantForAutofill="noExcludeDescendants"
- settings:sucFooter="@layout/choose_lock_password_footer"
settings:sucHeaderText="@string/lockpassword_choose_your_screen_lock_header">
<LinearLayout
diff --git a/res/layout/choose_lock_password_footer.xml b/res/layout/choose_lock_password_footer.xml
deleted file mode 100644
index 58d80cf..0000000
--- a/res/layout/choose_lock_password_footer.xml
+++ /dev/null
@@ -1,53 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- Copyright (C) 2017 The Android Open Source Project
-
- Licensed under the Apache License, Version 2.0 (the "License")
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-
-<!-- TODO: Use aapt:attr when it is fixed (b/36809755) -->
-<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
- style="@style/SudGlifButtonBar"
- android:layout_width="match_parent"
- android:layout_height="wrap_content">
-
- <!-- left : skip -->
- <Button android:id="@+id/skip_button"
- style="@style/SudGlifButton.Secondary"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:text="@string/skip_label"
- android:visibility="gone" />
-
-
- <!-- left : clear -->
- <Button android:id="@+id/clear_button"
- style="@style/SudGlifButton.Secondary"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:visibility="gone"
- android:text="@string/lockpassword_clear_label" />
-
- <Space
- android:layout_width="0dp"
- android:layout_height="0dp"
- android:layout_weight="1" />
-
- <!-- right : continue -->
- <Button android:id="@+id/next_button"
- style="@style/SudGlifButton.Primary"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:text="@string/next_label" />
-
-</LinearLayout>
diff --git a/res/layout/choose_lock_pattern_common.xml b/res/layout/choose_lock_pattern_common.xml
index b31062e..2ebcd9b 100644
--- a/res/layout/choose_lock_pattern_common.xml
+++ b/res/layout/choose_lock_pattern_common.xml
@@ -19,11 +19,11 @@
<com.google.android.setupdesign.GlifLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:settings="http://schemas.android.com/apk/res-auto"
+ android:id="@+id/setup_wizard_layout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:icon="@drawable/ic_lock"
android:layout="@layout/sud_glif_blank_template"
- settings:sucFooter="@layout/choose_lock_pattern_common_footer"
settings:sucHeaderText="@string/lockpassword_choose_your_screen_lock_header">
<com.android.internal.widget.LinearLayoutWithDefaultTouchRecepient
diff --git a/res/layout/choose_lock_pattern_common_footer.xml b/res/layout/choose_lock_pattern_common_footer.xml
deleted file mode 100644
index b582854..0000000
--- a/res/layout/choose_lock_pattern_common_footer.xml
+++ /dev/null
@@ -1,52 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- Copyright (C) 2017 The Android Open Source Project
-
- Licensed under the Apache License, Version 2.0 (the "License")
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-
-<!-- TODO: Use aapt:attr when it is fixed (b/36809755) -->
-<com.google.android.setupdesign.view.ButtonBarLayout
- xmlns:android="http://schemas.android.com/apk/res/android"
- style="@style/SudGlifButtonBar.Stackable"
- android:layout_width="match_parent"
- android:layout_height="wrap_content">
-
- <!-- left : skip -->
- <Button android:id="@+id/skip_button"
- style="@style/SudGlifButton.Secondary"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:text="@string/skip_label"
- android:visibility="gone" />
-
- <!-- left : retry -->
- <Button android:id="@+id/footerLeftButton"
- style="@style/SudGlifButton.Secondary"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:text="@string/lockpattern_tutorial_cancel_label" />
-
- <Space
- android:layout_width="0dp"
- android:layout_height="0dp"
- android:layout_weight="1" />
-
- <!-- right : confirm or ok -->
- <Button android:id="@+id/footerRightButton"
- style="@style/SudGlifButton.Primary"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:text="@string/lockpattern_tutorial_continue_label" />
-
-</com.google.android.setupdesign.view.ButtonBarLayout>
diff --git a/res/layout/dialog_firmware_version.xml b/res/layout/dialog_firmware_version.xml
index 874d7af..1d5f531 100644
--- a/res/layout/dialog_firmware_version.xml
+++ b/res/layout/dialog_firmware_version.xml
@@ -53,6 +53,18 @@
<TextView
style="@style/device_info_dialog_label"
+ android:id="@+id/module_version_label"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:text="@string/module_version"/>
+ <TextView
+ style="@style/device_info_dialog_value"
+ android:id="@+id/module_version_value"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"/>
+
+ <TextView
+ style="@style/device_info_dialog_label"
android:id="@+id/baseband_version_label"
android:layout_width="match_parent"
android:layout_height="wrap_content"
diff --git a/res/layout/face_enroll_introduction.xml b/res/layout/face_enroll_introduction.xml
index 69b00fe..4096925 100644
--- a/res/layout/face_enroll_introduction.xml
+++ b/res/layout/face_enroll_introduction.xml
@@ -85,12 +85,6 @@
android:layout_height="wrap_content"
FaceEnrollAccessibilitySwitch:messageText="@string/security_settings_face_enroll_introduction_accessibility_diversity"/>
- <com.android.settings.biometrics.face.FaceEnrollAccessibilityToggle
- android:id="@+id/toggle_vision"
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- FaceEnrollAccessibilitySwitch:messageText="@string/security_settings_face_enroll_introduction_accessibility_vision"/>
-
</LinearLayout>
</FrameLayout>
diff --git a/res/layout/homepage_dismissal_view.xml b/res/layout/homepage_dismissal_view.xml
index 6d8f711..4295ff6 100644
--- a/res/layout/homepage_dismissal_view.xml
+++ b/res/layout/homepage_dismissal_view.xml
@@ -34,7 +34,6 @@
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
- android:layout_marginBottom="@dimen/homepage_card_dismissal_margin_bottom"
android:gravity="bottom|end">
<Button
@@ -49,8 +48,8 @@
style="@style/ContextualCardDismissalButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:layout_marginStart="@dimen/homepage_card_dismissal_button_side_margin"
- android:layout_marginEnd="@dimen/homepage_card_dismissal_button_side_margin"
+ android:layout_marginStart="@dimen/homepage_card_dismissal_button_margin_start"
+ android:layout_marginEnd="@dimen/homepage_card_dismissal_button_margin_end"
android:text="@string/contextual_card_dismiss_keep"/>
</LinearLayout>
diff --git a/res/layout/network_request_dialog_title.xml b/res/layout/network_request_dialog_title.xml
index fa01085..f643e0f 100644
--- a/res/layout/network_request_dialog_title.xml
+++ b/res/layout/network_request_dialog_title.xml
@@ -26,10 +26,13 @@
android:id="@+id/network_request_title_text"
android:layout_width="0dp"
android:layout_height="match_parent"
- android:paddingLeft="16dip"
+ android:paddingLeft="24dp"
+ android:paddingTop="18dp"
android:layout_weight="1"
android:textSize="18sp"
android:gravity="center_vertical"
+ android:maxLines="1"
+ android:ellipsize="end"
style="@style/info_label"/>
<ProgressBar
diff --git a/res/layout/radio_info.xml b/res/layout/radio_info.xml
index 60b23c8..100521e 100644
--- a/res/layout/radio_info.xml
+++ b/res/layout/radio_info.xml
@@ -174,6 +174,20 @@
android:layout_height="1dip"
android:background="?android:attr/listDivider" />
+ <!-- Enable/Disable CBRS data -->
+ <Switch android:id="@+id/cbrs_data_switch"
+ android:textSize="14sp"
+ android:layout_marginTop="8dip"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:text="@string/cbrs_data_switch_string" />
+
+ <!-- Horizontal Rule -->
+ <View
+ android:layout_width="fill_parent"
+ android:layout_height="1dip"
+ android:background="?android:attr/listDivider" />
+
<!-- Ping stats -->
<Button android:id="@+id/ping_test"
android:textSize="14sp"
diff --git a/res/layout/search_bar.xml b/res/layout/search_bar.xml
index fe2f270..67e742c 100644
--- a/res/layout/search_bar.xml
+++ b/res/layout/search_bar.xml
@@ -29,7 +29,7 @@
android:layout_height="@dimen/search_bar_height"
android:background="?android:attr/selectableItemBackground"
android:contentInsetStartWithNavigation="@dimen/search_bar_content_inset"
- android:navigationIcon="@drawable/ic_search_24dp">
+ android:navigationIcon="@drawable/ic_homepage_search">
<TextView
android:id="@+id/search_action_bar_title"
style="@style/TextAppearance.SearchBar"
diff --git a/res/layout/wifi_dpp_add_device_fragment.xml b/res/layout/wifi_dpp_add_device_fragment.xml
index 97f5764..479e626 100644
--- a/res/layout/wifi_dpp_add_device_fragment.xml
+++ b/res/layout/wifi_dpp_add_device_fragment.xml
@@ -38,6 +38,8 @@
android:id="@+id/wifi_ap_picture_view"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
+ android:src="@drawable/wifi_dpp_success"
+ android:scaleType="fitCenter"
app:layout_constraintTop_toBottomOf="@+id/header"/>
<Button
diff --git a/res/values-af/strings.xml b/res/values-af/strings.xml
index b3f86e7..012e55e 100644
--- a/res/values-af/strings.xml
+++ b/res/values-af/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"Programaanmelding en betalings"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Oë oop om te ontsluit"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"Wanneer jy gesigstawing gebruik, moet jou oë oop wees"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Vereis altyd bevestiging"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"Vereis altyd bevestiging wanneer daar in programme gestaaf word"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Verwyder gesigdata"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Jou gesig kan gebruik word om jou toestel te ontsluit en toegang tot programme te kry. "<annotation id="url">"Kom meer te wete"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Vingerafdruk"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Meld aan"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Tik hier om by die netwerk aan te meld"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbps"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> wil Wi-Fi aanskakel"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> wil Wi-Fi afskakel"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"As jou roeteerder nie \'n netwerk-ID uitsaai nie, maar jy wil in die toekoms daaraan koppel, kan jy die netwerk as versteek stel.\n\nDit kan \'n sekuriteitrisiko skep omdat jou foon gereeld sy sein sal uitsaai om die netwerk te soek.\n\nAs jy die netwerk op versteek stel, sal dit nie jou roeteerderinstellings verander nie."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Seinsterkte"</string>
<string name="wifi_status" msgid="4824568012414605414">"Status"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Koppelspoed"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Frekwensie"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP-adres"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Gestoor via"</string>
@@ -1531,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"Die e-SIM\'e kan weens \'n fout nie teruggestel word nie."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Vee alle data uit (fabriekterugstelling)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Vee alle data uit (fabriekterugstelling)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"Dit sal al die data uit jou tablet se "<b>"interne berging"</b>" uitvee, insluitend: \n\n"<li>"Jou Google-rekening"</li>\n" "<li>"Stelsel- en programdata en -instellings"</li>\n<li>"Afgelaaide programme"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"Dit sal alle data uit jou foon se "<b>"interne berging"</b>" uitvee, insluitend:\n\n"<li>"Jou Google-rekening"</li>\n<li>"Stelsel- en programdata en -instellings"</li>\n<li>"Afgelaaide programme"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"Jy is tans aangemeld by die volgende rekeninge:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"Daar is ander gebruikers op hierdie toestel teenwoordig.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Musiek"</li>\n<li>"Foto\'s"</li>\n<li>"Ander gebruikerdata"</li></string>
@@ -1549,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"Vee e-SIM uit"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Vee alle e-SIM\'s op die foon uit. Dit sal nie jou mobielediensplan kanselleer nie."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Vee alle e-SIM\'s op die tablet uit. Dit sal nie jou mobielediensplan kanselleer nie."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Vee alle data uit"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Vee alle data uit"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Al jou persoonlike inligting en afgelaaide programme sal uitgevee word. Jy kan nie hierdie handeling ontdoen nie!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Vee alles uit"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"Omdat die Stelsel Skoonmaak-diens nie beskikbaar was nie, is geen terugstel gedoen nie."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Vee alle data uit?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"Fabriekterugstelling is nie vir hierdie gebruiker beskikbaar nie"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Vee tans uit"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Wag asseblief …"</string>
@@ -2038,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"As jy \'n muis gebruik, kan jy die merker stel om outomaties op te tree wanneer dit vir \'n sekere tydperk nie beweeg het nie."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Vertraging voor klik"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Vibrasie"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Kennisgewingvibrasie"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Luivibrasie"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Raakvibrasie"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Gebruik diens"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Gebruik kleurregstelling"</string>
@@ -2083,8 +2079,7 @@
<item quantity="other">Baie lang vertraging (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
<item quantity="one">Baie lang vertraging (<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g> ms)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Lui <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, kennisgewing<xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, raak <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Lui- en kennisgewingvibrasie is op af gestel"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Lui- en kennisgewingvibrasie is op laag gestel"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Lui- en kennisgewingvibrasie is op middelmatig gestel"</string>
@@ -3060,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"inkomende kennisgewing"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"usb-verbinding, bluetooth-verbinding, wi-fi-warmkol"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"fisiese terugvoer, vibreer, skerm, sensitiwiteit"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"raakinteraksie, vibreer, foon, bel, sensitiwiteit, lui"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"raakinteraksie, vibreer, sensitiwiteit"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Stel Wi-Fi-NFC-merker op"</string>
<string name="write_tag" msgid="8571858602896222537">"Skryf"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Tik \'n merker om te skryf …"</string>
@@ -3118,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"Geen klank nie behalwe <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Geen klank nie behalwe wekkers en media"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Skedules"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Vee skedules uit"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Vee uit"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Wysig"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Skedules"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Skedule"</string>
@@ -3174,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Skakel aan"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Skakel nou aan"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Skakel nou af"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"Moenie Steur Nie bly aan tot <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"Moenie Steur Nie sal aanbly totdat jy dit afskakel"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"\'n Skedule (<xliff:g id="RULE_NAME">%s</xliff:g>) het Moenie Steur Nie outomaties aangeskakel"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"\'n Program <xliff:g id="APP_NAME">%s</xliff:g> het Moenie Steur Nie outomaties aangeskakel"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"Moenie Steur Nie is aan vir <xliff:g id="RULE_NAMES">%s</xliff:g> met gepasmaakte instellings."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" Bekyk gepasmaakte instellings"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Net prioriteit"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3387,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Elke dag"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"Wekker kan eindtyd oorskry"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"Skedule skakel af wanneer wekker lui"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"Moenie Steur Nie-gedrag"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Gebruik verstekinstellings"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Skep gepasmaakte instellings vir hierdie skedule"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"Vir \"<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>\""</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> – <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3806,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Skakel aan"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Wys"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Versteek"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Warmkol"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> is aan"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Vliegtuigmodus is aan"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Netwerke is nie beskikbaar nie"</string>
<string name="condition_zen_title" msgid="2897779738211625">"Moenie Steur Nie is aan"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Beïnvloed wat jy hoor en sien"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Batterybespaarder is aan"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Kenmerke is beperk"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Mobiele data is af"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Internet is net oor Wi‑Fi beskikbaar"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Databespaarder"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Kenmerke is beperk"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Werkprofiel is af"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"Vir programme en kennisgewings"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Skakel klank aan"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"Toestel is gedemp"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Foon is gedemp"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"Vir oproepe en kennisgewings"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"Toestel is gestel om te vibreer"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Net vibrasie"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Oproepe en kennisgewings sal toestel laat vibreer"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"Vir oproepe en kennisgewings"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Stel Aandbeligting-skedule"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Tint outomaties skerm elke nag"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"Aandbeligting is aan"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Skerm het geelbruin tint"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Vou in"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Voorgestel vir jou"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Voorstelle"</string>
@@ -3972,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"geen"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Graderingvoorwerp ontbreek."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"Graderingvoorwerp bevat nie hierdie sleutel nie."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Skermuitsnede"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"skermuitsnede, uitkeep"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Toestelverstek"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Spesiale app-toegang"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="other"><xliff:g id="COUNT">%d</xliff:g> programme kan onbeperkte data gebruik</item>
@@ -4053,6 +4046,10 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"Tel jou toestel op om na die horlosie, kennisgewings en ander inligting te kyk."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Wekslotskermgebaar"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <string name="ambient_display_tap_screen_title" product="default" msgid="5458679563086979424">"Tik om na foon te kyk"</string>
+ <string name="ambient_display_tap_screen_title" product="tablet" msgid="9108878716863882877">"Tik om na tablet te kyk"</string>
+ <string name="ambient_display_tap_screen_title" product="device" msgid="7071150656699666085">"Tik om na toestel te kyk"</string>
+ <string name="ambient_display_tap_screen_summary" msgid="8862155601920379979">"Tik op jou skerm om na die horlosie, kennisgewings en ander inligting te kyk."</string>
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Swiep vingerafdruk vir kennisgewings"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Swiep vingerafdruk"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"Swiep na onder op die vingerafdruksensor aan die agterkant van jou foon om jou kennisgewings na te gaan."</string>
@@ -4195,25 +4192,20 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"Hierdie kenmerk is nie op hierdie toestel beskikbaar nie"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Dwing vol GNSS-metings af"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Spoor alle GNSS-konstellasies en -frekwensies na sonder enige dienssiklussering"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Laat agtergrondaktiwiteitafskoppe toe"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Laat alle agtergrondaktiwiteitafskoppe toe"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Wys altyd omvaldialoog"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Wys dialoog elke keer as \'n program omval"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"Kies ANGLE-geaktiveerde program"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"Geen ANGLE-gekativeerde program gestel nie"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"ANGLE-geaktiveerde program: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
- <skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Speletjie-opdateringpakketvoorkeure"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Wysig speletjie-opdateringpakketinstellings"</string>
+ <string name="gup_all_apps_switch_title" msgid="8071650410524064369">"Aktiveer vir alle programme"</string>
<string name="gup_app_preference_title" msgid="7176388161899486800">"Kies grafikadrywer"</string>
<string name="gup_app_preference_default" msgid="7995039180348956109">"Verstek"</string>
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Speletjie-opdateringpakket"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"Stelselgrafikadrywer"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4305,6 +4297,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Stel datadiens op"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Mobiele data"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Kry toegang tot data deur selnetwerk"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Voorkeurnetwerktipe"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Verander die netwerkbedryfsmodus"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Voorkeurnetwerktipe"</string>
@@ -4340,8 +4345,7 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Geen Bluetooth-toestelle nie"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Instellingspaneel"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Internetkonnektiwiteit"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Volume"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Dwangrekenaarmodus"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Verplig eksperimentele rekenaarmodus op sekondêre skerms"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Ignoreer gedwonge donkermodus"</string>
@@ -4352,10 +4356,10 @@
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Hou"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Verwyder hierdie voorstel?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Daar is min bergingspasie oor. <xliff:g id="PERCENTAGE">%1$s</xliff:g> is gebruik – <xliff:g id="FREE_SPACE">%2$s</xliff:g> is beskikbaar"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Stuur terugvoer"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Wil jy vir ons terugvoer gee oor hierdie voorstel?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g> is na knipbord gekopieer."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <string name="gesture_skip_title" msgid="2092825906479683162">"Oorslaan-gebaar"</string>
+ <string name="gesture_silence_title" msgid="8991427657123202574">"Gebaar om opletberigte stil te maak"</string>
</resources>
diff --git a/res/values-am/strings.xml b/res/values-am/strings.xml
index 35ae650..ac66298 100644
--- a/res/values-am/strings.xml
+++ b/res/values-am/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"የመተግበሪያ በመለያ መግቢያ እና ክፍያዎች"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"ለመክፈት ዓይኖችን ይክፈቱ"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"የፊት ማረጋገጫን በሚጠቀሙበት ጊዜ የእርስዎ ዓይኖች ክፍት መሆን አለባቸው"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"ሁልጊዜ ማረጋገጫን ጠይቅ"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"መተግበሪያዎችን በማረጋገጥ ጊዜ ሁልጊዜ ማረጋገጫ ጠይቅ"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"የፊት ውሂብ አስወግድ"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"የእርስዎ ፊት የእርስዎን መሣሪያ ለመክፈት እና መተግበሪያዎችን ለመድረስ ጥቅም ላይ ሊውል ይችላል። "<annotation id="url">"የበለጠ ለመረዳት"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"የጣት አሻራ"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 ጊኸ"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"ግባ"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"በመለያ ወደ አውታረ መረብ ለመግባት እዚህ ላይ መታ ያድርጉ"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d ሜቢ/ሴ"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> Wi-Fiን ማብራት ይፈልጋል"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> Wi-Fiን ማጥፋት ይፈልጋል"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"የእርስዎ ራውተር የአውታረ መረብ መታወቂያን እያሰራጨ ካልሆነ እና እርስዎ ግን ወደፊት ሊያገናኙት የሚፈልጉ ከሆነ አውታረ መረቡን እንደተደበቀ አድርገው ሊያቀናብሩት ይችላሉ።\n\nየእርስዎ ስልክ በመደበኛነት አውታረ መረቡን ለማግኘት ሲግናሉን ስለሚያሰራጭ የደህንነት ስጋትን ሊፈጥር ይችል ይሆናል።\n\nአውታረ መረቡን እንደ የተደበቀ አድርጎ ማቀናበር የእርስዎን የራውተር ቅንብሮች አይለውጥም።"</string>
<string name="wifi_signal" msgid="5514120261628065287">"የሲግናል ጥንካሬ"</string>
<string name="wifi_status" msgid="4824568012414605414">"ሁኔታ"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"ፍጥነት አገናኝ"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"ተደጋጋሚነት"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"የIP አድራሻ"</string>
<string name="passpoint_label" msgid="6381371313076009926">"ተቀምጧል በ"</string>
@@ -922,12 +926,9 @@
<string name="wifi_dpp_wifi_shared_with_device" msgid="7669684043486750097">"ከመሣሪያ ጋር የተጋራ Wi‑Fi"</string>
<string name="wifi_dpp_add_another_device" msgid="8415243205104666929">"ሌላ መሣሪያ ያክሉ"</string>
<string name="wifi_dpp_choose_different_network" msgid="4081965219206680361">"የተለየ አውታረ መረብ ይምረጡ"</string>
- <!-- no translation found for wifi_dpp_could_not_add_device (1598945041477461501) -->
- <skip />
- <!-- no translation found for wifi_dpp_device_found (8618134150169810107) -->
- <skip />
- <!-- no translation found for retry (6472609612090877557) -->
- <skip />
+ <string name="wifi_dpp_could_not_add_device" msgid="1598945041477461501">"መሣሪያን ማከል አልተቻለም"</string>
+ <string name="wifi_dpp_device_found" msgid="8618134150169810107">"መሣሪያ ተገኝቷል"</string>
+ <string name="retry" msgid="6472609612090877557">"እንደገና ይሞክሩ"</string>
<string name="wifi_shared" msgid="844142443226926070">"ለሌሎች የመሣሪያ ተጠቃሚዎች አጋራ"</string>
<string name="wifi_unchanged" msgid="3410422020930397102">"(ያልተለወጠ)"</string>
<string name="wifi_unspecified" msgid="4917316464723064807">"እባክዎ ይምረጡ"</string>
@@ -1534,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"በስህተት ምክንያት eSIMዎቹን ዳግም ማስጀመር አልተቻለም።"</string>
<string name="master_clear_title" msgid="3531267871084279512">"ሁሉንም ውሂብ ደምስስ (የፋብሪካ ዳግም ማስጀመር)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"ሁሉንም ውሂብ ደምስስ (የፋብሪካ ዳግም ማስጀመር)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"ይህ የሚከተሉትንም ጨምሮ ሁሉንም ውሂብ ከእርስዎ ጡባዊ "<b>"ውስጣዊ ማከማቻ"</b>" ይሰርዛል፦\n\n"<li>"የእርስዎ Google መለያ"</li>\n<li>"የሥርዓት እና መተግበሪያ ውሂብ እና ቅንብሮች"</li>\n<li>"የወረዱ መተግበሪያዎች"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"ይሄ የሚከተሉትንም ጨምሮ ሁሉንም ውሂብ ከስልክዎ "<b>"ውስጣዊ ማከማቻ"</b>" ይደመስሰዋል፦\n\n"<li>"የእርስዎ Google መለያ"</li>\n<li>"የስርዓት እና መተግበሪያ ውሂብና ቅንብሮች"</li>\n<li>"የወረዱ መተግበሪያዎች"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n" እርስዎ በአሁን ጊዜ የሚከተለው መለያዎች ውስጥ ገብተዋል፡\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"በዚህ መሣሪያ ላይ ያሉ ሌሎች ተጠቃሚዎች አሉ።\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"ሙዚቃ"</li>\n<li>"ፎቶዎች"</li>\n<li>"ሌላ የተጠቃሚ ውሂብ"</li></string>
@@ -1552,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"eSIMን ደምስስ"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"በስልኩ ላይ ያሉ ሁሉንም eSIMዎች ይደምስሱ። ይሄ የእርስዎን የተንቀሳቃሽ ስልክ አገልግሎት ዕቅድ አይሰርዘውም።"</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"በጡባዊው ላይ ያሉ ሁሉንም eSIMዎች ይደምስሱ። ይሄ የእርስዎን የተንቀሳቃሽ ስልክ አገልግሎት ዕቅድ አይሰርዘውም።"</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"ሁሉንም ውሂብ ደምስስ"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"ሁሉንም ውሂብ ደምስስ"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"ሁሉም የግል መረጃዎ እና የወረዱ መተግበሪያዎችዎ ይሰረዛሉ። ይህን ድርጊት መቀልበስ አይችሉም!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"ሁሉንም አጥፋ"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"የስርዓቱ አገልግሎት አጽዳ ስላልተገኘ ዳግም ለማስጀመር ምንም አልተከናወነም።"</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"ሁሉም ውሂብ ይደምሰስ?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"የፋብሪካ ዳግም ማስጀመር ለዚህ ተጠቃሚ አይገኝም"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"በማጥፋት ላይ"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"እባክዎ ይጠብቁ..."</string>
@@ -1842,10 +1837,8 @@
<string name="force_stop_dlg_text" msgid="7208364204467835578">"መተግበሪያን በጉልበት እንዲቆም ካደረግከው ከአደብ ውጪ ሊሆን ይችላል::"</string>
<string name="app_install_location_title" msgid="2068975150026852168">"የሚመረጥ ጭነት ሥፍራ"</string>
<string name="app_install_location_summary" msgid="5155453752692959098">"ለአዲስ መተግበሪያዎች ተመራጭ መጫኛ ሥፍራዎችን ለውጥ።"</string>
- <!-- no translation found for app_disable_dlg_positive (7319687593243386336) -->
- <skip />
- <!-- no translation found for app_disable_dlg_text (779389180388352129) -->
- <skip />
+ <string name="app_disable_dlg_positive" msgid="7319687593243386336">"መተግበሪያን አራግፍ"</string>
+ <string name="app_disable_dlg_text" msgid="779389180388352129">"ይህን መተግበሪያ ካራገፉት ከዚህ በኋላ Android እና ሌሎች መተግበሪያዎች እንደተፈለገው ላይሠሩ ይችላሉ።"</string>
<string name="app_disable_notifications_dlg_title" msgid="7669264654851761857">"ማሳወቂያዎችን አጥፋ?"</string>
<string name="app_install_details_group_title" msgid="7084623031296083574">"መደብር"</string>
<string name="app_install_details_title" msgid="6905279702654975207">"የመተግበሪያ ዝርዝሮች"</string>
@@ -2043,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"መዳፊት እየተጠቀሙ ከሆነ ለተወሰነ ያህል ጊዜ መንቀሳቀስ ሲቆም ጠቋሚው በራስ-ሰር እርምጃ እንዲወስድ ሊያቀናብሩት ይችላሉ።"</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"ጠቅ ከማድረግ በፊት መዘግየት"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"ንዝረት"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"የማሳወቂያ ንዝረት"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"የጥሪ ንዝረት"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"የንኪ ንዝረት"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"አገልግሎትን ተጠቀም"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"የቀለም ማስተካከያን ተጠቀም"</string>
@@ -2088,8 +2079,7 @@
<item quantity="one">በጣም ረጅም መዘግየት (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ሚሴ)</item>
<item quantity="other">በጣም ረጅም መዘግየት (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ሚሴ)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"<xliff:g id="SUMMARY_RING">%1$s</xliff:g> ደውል፣ ማሳወቂያ <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>፣ <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g> ይንኩ"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"የጥሪ ድምፅ እና ማሳወቂያ ወደ አጥፋ ተቀናብረዋል"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"የጥሪ ድምፅ እና ማሳወቂያ ወደ ዝቅተኛ ተቀናብረዋል"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"የጥሪ ድምፅ እና ማሳወቂያ ወደ መካከለኛ ተቀናብረዋል"</string>
@@ -3065,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"ገቢ ማሳወቂያ"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"ዩኤስቢ ትስስር፣ ብሉቱዝ ትስስር፣ wifi መገናኛ ነጥብ"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"ሃፕቲክስ፣ ንዘር፣ ማያ ገጽ፣ ትብነት"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"ሃፕቲክስ፣ ንዘር፣ ስልክ፣ ጥሪ፣ አደገኛነት፣ ደውል"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"ሃፕቲክስ፣ ንዘር፣ አደገኛነት"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"የWi-Fi NFC መለያ ያዋቅሩ"</string>
<string name="write_tag" msgid="8571858602896222537">"ጻፍ"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"ለመጻፍ አንድ መለያ መታ ያድርጉ..."</string>
@@ -3096,8 +3084,7 @@
<string name="other_sound_settings" msgid="3151004537006844718">"ሌሎች ድምጾች"</string>
<string name="dial_pad_tones_title" msgid="1999293510400911558">"የመደወያ ሰሌዳ ድምጾች"</string>
<string name="screen_locking_sounds_title" msgid="1340569241625989837">"የማያ ገጾ መቆለፍ ድምጾች"</string>
- <!-- no translation found for charging_sounds_title (3379885700913955599) -->
- <skip />
+ <string name="charging_sounds_title" msgid="3379885700913955599">"የኃይል መሙላት ድምፅ እና ንዝረት"</string>
<string name="docking_sounds_title" msgid="155236288949940607">"የመትከል ድምጾች"</string>
<string name="touch_sounds_title" msgid="5326587106892390176">"ድምፆችን ይንኩ"</string>
<string name="vibrate_on_touch_title" msgid="1510405818894719079">"የንኪ ንዝረት"</string>
@@ -3124,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"ከ<xliff:g id="CATEGORIES">%1$s</xliff:g> በስተቀር ምንም ድምጽ የለም"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"ከማንቂያዎች እና ማህደረ መረጃ በቀር ምንም ድምፅ የለም"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"መርሐግብሮች"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"መርሐግብሮችን ሰርዝ"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"ሰርዝ"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"አርትዕ"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"መርሐግብሮች"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"መርሐግብር"</string>
@@ -3180,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"አብራ"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"አሁን አብራ"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"አሁን አጥፋ"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"አትረብሽ እስከ <xliff:g id="FORMATTED_TIME">%s</xliff:g> ድረስ በርቷል"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"አትረብሽ እርስዎ እስከሚያጠፉት ድረስ እንደበራ ይቆያል"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"አትረብሽ በራስሰር በመርሐግብር መሠረት በርቷል (<xliff:g id="RULE_NAME">%s</xliff:g>)"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"አትረብሽ በአንድ መተግበሪያ (<xliff:g id="APP_NAME">%s</xliff:g>) በራስ-ሰር በርቷል"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"አትረብሽ ለ<xliff:g id="RULE_NAMES">%s</xliff:g> ከብጁ ቅንብሮች ጋር በርቷል።"</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" ብጁ ቅንብሮችን አሳይ"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"ቅድሚያ የሚሰጠው ብቻ"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>። <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3393,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"በየቀኑ"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"ማንቂያ የማብቂያ ጊዜን ሊሽር ይችላል"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"ማንቂያ ሲደውል መርሐግብር ይጠፋል"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"የአትረብሽ ባህሪ"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"ነባሪ ቅንብሮችን ይጠቀሙ"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"ለዚህ መርሐግብር ብጁ ቅንብሮችን ፍጠር"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"ለ ‘<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>’"</string>
<string name="summary_divider_text" msgid="7228986578690919294">"፣ "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> - <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3812,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"አብራ"</string>
<string name="condition_expand_show" msgid="608202020023489939">"አሳይ"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"ደብቅ"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"መገናኛ ነጥብ"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> በርቷል"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"የአውሮፕላን ሁነታ በርቷል"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"አውታረ መረቦች አይገኙም"</string>
<string name="condition_zen_title" msgid="2897779738211625">"አትረብሽ በርቷል"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"በሚሰሙት እና በሚመለከቱት ነገር ላይ ተጽዕኖ ይፈጥራል"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"የባትሪ ኃይል ቆጣቢ በርቷል"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"ባህሪዎች ተገድበዋል"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"የተንቀሳቃሽ ስልክ ውሂብ ጠፍቷል"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"በይነመረብ በWi‑Fi በኩል ብቻ ነው የሚገኘው"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"ውሂብ ቆጣቢ"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"ባህሪዎች ተገድበዋል"</string>
<string name="condition_work_title" msgid="7293722361184366648">"የሥራ መገለጫ ጠፍቷል"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"ለመተግበሪያዎች እና ማሳወቂያዎች"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"ድምፅን ያብሩ"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"መሣሪያ ድምጸ-ከል ተደርጎበታል"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"ስልክ ድምፀ-ከል ሆኗል"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"ለጥሪዎች እና ማሳወቂያዎች"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"መሣሪያ እንዲነዝር ተቀናብሯል"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"ንዝረት ብቻ"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"ጥሪዎች እና ማሳወቂያዎች መሣሪያን ያነዝራሉ"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"ለጥሪዎች እና ማሳወቂያዎች"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"የማታ ብርሃት መርሐግብርን ያዘጋጁ"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"ማታ ማታ ሁልጊዜ ማያ ገጽ ላይ በራስ-ሰር ቅልም አድርግ"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"የምሽት ብርሃን በርቷል"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"ብርቱካናማ ቅልም ያለው ማያ ገጽ"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"ሰብስብ"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"ለእርስዎ የተጠቆሙ"</string>
<string name="suggestions_title" msgid="7280792342273268377">"የአስተያየት ጥቆማዎች"</string>
@@ -3978,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"ምንም"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"ደረጃ ያለው ነገር ይጎድላል።"</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"ደረጃ ያለው ነገር ይህን ቁልፍ አይዝም።"</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"የማሳያ ቅርጽ"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"የማሳያ ቅርጽ፣ ስርጉድ"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"የመሣሪያ ነባሪ"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"ልዩ የመተግበሪያ መዳረሻ"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="one"><xliff:g id="COUNT">%d</xliff:g> መተግበሪያዎች ያልተገደበ ውሂብ ሊጠቀሙ ይችላሉ</item>
@@ -4059,6 +4046,10 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"ጊዜን፣ ማሳወቂያዎችን እና ሌላ መረጃን ለማረጋገጥ የእርስዎን መሣሪያ ያንሱት።"</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"የመቀስቀሻ ቁልፍ ማያ ገጽ ጣት ምልክት"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <string name="ambient_display_tap_screen_title" product="default" msgid="5458679563086979424">"ስልክ ላይ ምልክት ያድርጉ"</string>
+ <string name="ambient_display_tap_screen_title" product="tablet" msgid="9108878716863882877">"ጡባዊ ላይ ምልክት ያድርጉ"</string>
+ <string name="ambient_display_tap_screen_title" product="device" msgid="7071150656699666085">"መሣሪያ ላይ ምልክት ያድርጉ"</string>
+ <string name="ambient_display_tap_screen_summary" msgid="8862155601920379979">"ጊዜን፣ ማሳወቂያዎችን እና ሌላ መረጃን ለማረጋገጥ የእርስዎን ማያ ገጽ መታ ያድርጉት።"</string>
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"ማሳወቂያዎችን ለማግኘት የጣት አሻራን ያንሸራትቱ"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"የጣት አሻራን ያንሸራቱ"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"የእርስዎን ማሳወቂያዎች ለመመልከት በስልክዎ ጀርባ ላይ ባለው የጣት አሻራ ዳሳሽ ላይ ወደ ታች ጠረግ ያድርጉት"</string>
@@ -4201,27 +4192,20 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"ይህ ባህሪ በዚህ መሣሪያ ላይ አይገኝም"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"ሙሉ የGNSS መለኪያዎች አስገድድ"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"ሁሉንም የGNSS ህብረ ፎቶዎችን እና ድግምግሞሾችን ያለምንም የሥራ ብስክሌት ግልቢያ ዱካቸውን ይከታተሉ"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"የበስተጀርባ እንቅስቃሴ ጅምሮችን ፍቀድ"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"ሁሉም የበስተጀርባ እንቅስቃሴ ጅምሮችን ይፈቅዳል"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"የስንክል ንግግር ሳጥንን ሁልጊዜ አሳይ"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"መተግበሪያ በሚሰናከልበት እያንዳንዱ ጊዜ የንግግር ሳጥን አሳይ"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"በANGLE የነቃ መተግበሪያ ይምረጡ"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"ምንም በANGLE የነቃ መተግበሪያ አልተቀናበረም"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"በANGLE የነቃ መተግበሪያ፦ <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
- <skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
- <!-- no translation found for gup_app_preference_title (7176388161899486800) -->
- <skip />
- <!-- no translation found for gup_app_preference_default (7995039180348956109) -->
- <skip />
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"የጨዋታ ዝማኔ ጥቅል አማራጮች"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"የጨዋታ ዝማኔ ጥቅል ቅንብሮችን አሻሽል"</string>
+ <string name="gup_all_apps_switch_title" msgid="8071650410524064369">"ለሁሉም መተግበሪያዎች አንቃ"</string>
+ <string name="gup_app_preference_title" msgid="7176388161899486800">"የግራፊክስ አንጻፊ ይምረጡ"</string>
+ <string name="gup_app_preference_default" msgid="7995039180348956109">"ነባሪ"</string>
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"የጨዋታ ዝማኔ ጥቅል"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"የሥርዓት ግራፊክስ አንጻፊ"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4313,6 +4297,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"የውሂብ አግልግሎት አዋቅር"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"የተንቀሳቃሽ ስልክ ውሂብ"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"የተንቀሳቃሽ ስልክ አውታረ መረብን በመጠቀም ውሂብን ይድረሱበት"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"የሚመረጠው የአውታረ መረብ አይነት"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"የአውታረ መረቡን የክወና ሁነታን ለውጥ"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"የሚመረጠው የአውታረ መረብ አይነት"</string>
@@ -4348,23 +4345,21 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"ምንም የብሉቱዝ መሣሪያዎች የሉም"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"የቅንብሮች ፓነል"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"የበይነመረብ ተገናኝነት"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"ድምፅ"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"የዴስክቶፕ ሁነታን አስገድድ"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"በሁለተኛ ማሳያዎች ላይ የሙከራ ዴስክቶፕ ሁነታን አስገድድ"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"አስገዳጅ ጨለማን ሻር"</string>
<string name="hwui_force_dark_summary" msgid="8705328793382981780">"አስገዳጅ ጨለማ ባህሪን ሁልጊዜ እንዲበራ የተቀመጠውን ደንብ ይሽራል"</string>
<string name="privacy_dashboard_title" msgid="2458407399263943923">"ግላዊነት"</string>
- <!-- no translation found for privacy_dashboard_summary (7784809147411674104) -->
- <skip />
+ <string name="privacy_dashboard_summary" msgid="7784809147411674104">"ፈቃዶች፣ የእርምጃ መቆጣጠሪያዎች፣ በማያ ገጽ ላይ የሚታይ ውሂብ"</string>
<string name="contextual_card_dismiss_remove" msgid="2813670241047194713">"አስወግድ"</string>
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"አቆይ"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"ይህ የአስተያየት ጥቆማ ይወገድ?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"ማከማቻ ዝቅተኛ ነው። <xliff:g id="PERCENTAGE">%1$s</xliff:g> ጥቅም ላይ ውሏል - <xliff:g id="FREE_SPACE">%2$s</xliff:g> ነጻ"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"ግብረመልስ ላክ"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"በዚህ የአስተያየት ጥቆማ ላይ ግብረመልስ ሊሰጡን ይፈልጋሉ?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g> ወደ ቅንጥብ ሰሌዳ ተቀድቷል።"</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <string name="gesture_skip_title" msgid="2092825906479683162">"የጣት ምልክትን ይዝለሉ"</string>
+ <string name="gesture_silence_title" msgid="8991427657123202574">"ጸጥታ የጣት ምልክትን ያነቃል"</string>
</resources>
diff --git a/res/values-ar/strings.xml b/res/values-ar/strings.xml
index 9f0936e..b73b6b9 100644
--- a/res/values-ar/strings.xml
+++ b/res/values-ar/strings.xml
@@ -432,10 +432,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"الدخول إلى التطبيقات والدفع"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"افتَح عينيك لفتح القفل"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"عند استخدام مصادقة الوجه، يجب فتح العينين."</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"طلب التأكيد دائمًا"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"عند إجراء مصادقة في التطبيقات، يجب طلب التأكيد دائمًا."</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"إزالة بيانات الوجه"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"يمكن إلغاء قفل جهازك والوصول إلى التطبيقات بالوجه. "<annotation id="url">"مزيد من المعلومات"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"بصمة الإصبع"</string>
@@ -858,7 +856,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"٥ غيغاهرتز"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"تسجيل الدخول"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"انقر هنا لتسجيل الدخول إلى الشبكة."</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d ميغابت في الثانية"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"يريد <xliff:g id="REQUESTER">%s</xliff:g> تشغيل Wi-Fi"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"يريد <xliff:g id="REQUESTER">%s</xliff:g> إيقاف Wi-Fi"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"الاتصالات قصيرة المدى (NFC)"</string>
@@ -948,7 +949,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"إذا لم يكن جهاز التوجيه يبث معرّف شبكة وتريد الاتصال به في المستقبل، يمكنك تعيين الشبكة كشبكة مخفية.\n\nربما ينشئ هذا خطرًا أمنيًا حيث سيبث هاتفك إشارته بانتظام للعثور على الشبكة.\n\nلن يؤدي تعيين الشبكة كشبكة مخفية إلى تغيير إعدادات جهاز التوجيه."</string>
<string name="wifi_signal" msgid="5514120261628065287">"قوة الإشارة"</string>
<string name="wifi_status" msgid="4824568012414605414">"الحالة"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"سرعة الربط"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"التردد"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"عنوان IP"</string>
<string name="passpoint_label" msgid="6381371313076009926">"تم الحفظ عبر"</string>
@@ -1596,17 +1600,15 @@
<string name="reset_network_button_text" msgid="2035676527471089853">"إعادة ضبط الإعدادات"</string>
<string name="reset_network_final_desc" msgid="6388371121099245116">"هل تريد إعادة تعيين كل إعدادات الشبكة؟ لا يمكنك التراجع عن هذا الإجراء!"</string>
<string name="reset_network_final_button_text" msgid="1797434793741744635">"إعادة ضبط الإعدادات"</string>
- <string name="reset_network_confirm_title" msgid="1759888886976962773">"هل تريد إعادة التعيين؟"</string>
+ <string name="reset_network_confirm_title" msgid="1759888886976962773">"هل تريد إعادة الضبط؟"</string>
<string name="network_reset_not_available" msgid="7188610385577164676">"إعادة ضبط الشبكة ليست متاحة لهذا المستخدم"</string>
<string name="reset_network_complete_toast" msgid="787829973559541880">"تمت إعادة تعيين إعدادات الشبكة"</string>
<string name="reset_esim_error_title" msgid="1464195710538232590">"تتعذّر إعادة تعيين شرائح eSIM"</string>
<string name="reset_esim_error_msg" msgid="8434956817922668388">"تتعذَّر إعادة تعيين شرائح eSIM بسبب حدوث خطأ."</string>
<string name="master_clear_title" msgid="3531267871084279512">"محو جميع البيانات (إعادة الضبط على الإعداد الأساسي)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"محو جميع البيانات (إعادة الضبط بحسب إعدادات المصنع)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"سيؤدي هذا إلى محو جميع البيانات من "<b>"وحدة التخزين الداخلية"</b>" لجهازك اللوحي، بما في ذلك:\n\n"<li>"حسابك على Google"</li>\n<li>"بيانات وإعدادات النظام والتطبيقات"</li>\n<li>"التطبيقات التي تم تنزيلها"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"سيؤدي هذا إلى محو جميع البيانات من "<b>"وحدة التخزين الداخلية"</b>" لهاتفك، بما في ذلك:\n\n"<li>"حسابك على Google"</li>\n<li>"بيانات وإعدادات النظام والتطبيقات"</li>\n<li>"التطبيقات التي تم تنزيلها"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"الحسابات المسجَّل الدخول إليها حاليًا:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"هناك مستخدمون آخرون موجودون على هذا الجهاز.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"الموسيقى"</li>\n<li>"الصور"</li>\n<li>"بيانات المستخدم الأخرى"</li></string>
@@ -1621,16 +1623,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"محو بيانات eSIM"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"يمكنك محو بيانات كل شرائح eSIM على الهاتف. ولن يؤدي ذلك إلى إلغاء خطة خدمة الجوال."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"يمكنك محو بيانات كل شرائح eSIM على الجهاز اللوحي. ولن يؤدي ذلك إلى إلغاء خطة خدمة الجوال."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"محو جميع البيانات"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"محو جميع البيانات"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"سيتم حذف جميع المعلومات الشخصية والتطبيقات التي تم تنزيلها. مع العلِم بأنه لا يمكنك التراجع عن هذا الإجراء."</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"مسح كل شيء"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"لم يتم تنفيذ إعادة التعيين نظرًا لعدم توفر خدمة System Clear."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"هل تريد محو جميع البيانات؟"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"لا تتوفر إمكانية إعادة تعيين إعدادات المصنع لهذا المستخدم"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"جارٍ محو البيانات"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"يرجى الانتظار..."</string>
@@ -2118,10 +2116,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"إذا كنت تستخدم ماوس، يمكنك ضبط المؤشر بحيث يتم تلقائيًا اتخاذ الإجراء المطلوب عند توقف المؤشّر عن الحركة لمدة زمنية معينة."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"مهلة قبل النقر"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"الاهتزاز"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"الاهتزاز عند تلقّي إشعارات"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"الاهتزاز عند الرنين"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"اهتزاز الجهاز عند لمسه"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"استخدام الخدمة"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"استخدام تصحيح الألوان"</string>
@@ -2187,8 +2183,7 @@
<item quantity="other">مهلة طويلة جدًا (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> مللي ثانية)</item>
<item quantity="one">مهلة طويلة جدًا (<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g> مللي ثانية)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"الرنين <xliff:g id="SUMMARY_RING">%1$s</xliff:g>، الإشعار <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>، اللمس <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"تم ضبط الرنين والإشعار على \"غير مفعّل\"."</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"تم ضبط الرنين والإشعار على \"منخفض\"."</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"تم ضبط الرنين والإشعار على \"متوسط\"."</string>
@@ -2603,7 +2598,7 @@
<string name="tts_install_voices_text" msgid="5292606786380069134">"متابعة استخدام تطبيق <xliff:g id="TTS_APP_NAME">%s</xliff:g> لتثبيت الأصوات"</string>
<string name="tts_install_voices_open" msgid="667467793360277465">"فتح التطبيق"</string>
<string name="tts_install_voices_cancel" msgid="4711492804851107459">"إلغاء"</string>
- <string name="tts_reset" msgid="2661752909256313270">"إعادة التعيين"</string>
+ <string name="tts_reset" msgid="2661752909256313270">"إعادة الضبط"</string>
<string name="tts_play" msgid="2628469503798633884">"تشغيل"</string>
<string name="vpn_settings_title" msgid="5662579425832406705">"الشبكات الافتراضية الخاصة"</string>
<string name="credentials_title" msgid="4446234003860769883">"تخزين بيانات الاعتماد"</string>
@@ -3220,10 +3215,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"إشعار وارد"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"توصيل usb، توصيل بلوتوث، نقطة اتصال wifi"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"أجهزة تعمل باللمس، اهتزاز، شاشة، حساسية"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"أجهزة تعمل باللمس، اهتزاز، هاتف، اتصال، حساسية، رنين"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"أجهزة تعمل باللمس، اهتزاز، حساسية"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"إعداد علامة NFC عبر Wi-Fi"</string>
<string name="write_tag" msgid="8571858602896222537">"كتابة"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"انقر على كلمة علامة لكتابة..."</string>
@@ -3282,10 +3275,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"بلا صوت غير <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"كتم الصوت باستثناء صوت المنبهات والوسائط"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"الجداول الزمنية"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"حذف الجداول الزمنية"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"حذف"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"تعديل"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"الجداول الزمنية"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"إضافة جدول زمني"</string>
@@ -3338,12 +3329,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"تشغيل"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"التفعيل الآن"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"إيقاف الوضع الآن"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"وضع \"الرجاء عدم الإزعاج\" مفعَّل حتى <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"سيظل وضع \"عدم الإزعاج\" مفعَّلاً إلى أن توقفه."</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"تمّ تفعيل وضع \"عدم الإزعاج\" تلقائيًا حسب جدول زمني (<xliff:g id="RULE_NAME">%s</xliff:g>)."</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"تم تفعيل وضع \"الرجاء عدم الإزعاج\" تلقائيًا باستخدام تطبيق (<xliff:g id="APP_NAME">%s</xliff:g>)"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"تم تفعيل ميزة \"عدم الإزعاج\" لـ <xliff:g id="RULE_NAMES">%s</xliff:g> باستخدام إعدادات مخصّصة."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" عرض الإعدادات المُخصَّصة"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"الأولوية فقط"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3575,12 +3569,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"كل يوم"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"يمكن للتنبيه أن يحل محل وقت الانتهاء"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"إيقاف الجدول الزمني عند رنين المُنبّه"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"سلوك ميزة \"عدم الإزعاج\""</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"استخدام الإعدادات التلقائية"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"إنشاء إعدادات مخصّصة لهذا الجدول الزمني"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"للجدول الزمني <xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>"</string>
<string name="summary_divider_text" msgid="7228986578690919294">"، "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> - <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -4046,41 +4037,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"تشغيل"</string>
<string name="condition_expand_show" msgid="608202020023489939">"إظهار"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"إخفاء"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"نقطة الاتصال"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> مفعّلة"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"وضع الطائرة قيد التشغيل"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"الشبكات غير متوفرة"</string>
<string name="condition_zen_title" msgid="2897779738211625">"تمّ تفعيل \"الرجاء عدم الإزعاج\""</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"تؤثر هذه الميزة في ما تسمعه وتراه."</string>
<string name="condition_battery_title" msgid="3272131008388575349">"تم تشغيل وضع توفير شحن البطارية"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"تم تقييد الميزات."</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"تم إيقاف بيانات الجوال"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"يتوفّر الإنترنت من خلال Wi‑Fi فقط."</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"توفير البيانات"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"تم تقييد الميزات."</string>
<string name="condition_work_title" msgid="7293722361184366648">"تم إيقاف الملف الشخصي للعمل"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"للتطبيقات والإشعارات"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"تشغيل الصوت"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"تم كتم الجهاز."</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"تم كتم صوت الهاتف."</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"بالنسبة إلى المكالمات والإشعارات"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"تم ضبط الجهاز إلى الاهتزاز."</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"اهتزاز فقط"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"سيهتز الجهاز عند تلقي المكالمات والإشعارات."</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"مع المكالمات والإشعارات"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"تحديد جدول زمني للإضاءة الليلية"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"تلوين الشاشة كل ليلة تلقائيًا"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"تم تشغيل الإضاءة الليلية"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"تم تعديل لون الشاشة إلى لون كهرماني."</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"تصغير"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"مقترحة لك"</string>
<string name="suggestions_title" msgid="7280792342273268377">"الاقتراحات"</string>
@@ -4232,9 +4214,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"بدون"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"ترتيب العناصر مفقود."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"لا يحتوي ترتيب العناصر على هذا المفتاح."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"صورة مقطوعة للشاشة"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"جزء مقتطع من الشاشة، قطع علوي"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"الإعداد التلقائي للجهاز"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"أذونات خاصة للتطبيقات"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="zero">يمكن لـ <xliff:g id="COUNT">%d</xliff:g> تطبيق استخدام البيانات غير المقيّدة</item>
@@ -4329,6 +4322,10 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"للاطّلاع على الوقت والإشعارات والمعلومات الأخرى، يمكنك إلقاء نظرة على جهازك."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"إيماءة شاشة قفل التنشيط"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <string name="ambient_display_tap_screen_title" product="default" msgid="5458679563086979424">"النقر لفحص الهاتف"</string>
+ <string name="ambient_display_tap_screen_title" product="tablet" msgid="9108878716863882877">"النقر لفحص الجهاز اللوحي"</string>
+ <string name="ambient_display_tap_screen_title" product="device" msgid="7071150656699666085">"النقر لفحص الجهاز"</string>
+ <string name="ambient_display_tap_screen_summary" msgid="8862155601920379979">"للاطّلاع على الوقت والإشعارات والمعلومات الأخرى، انقر على شاشتك."</string>
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"تمرير البصمة للحصول على الإشعارات"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"تمرير بصمة الإصبع"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"للاطّلاع على الإشعارات، مرر للأسفل على جهاز استشعار بصمة الإصبع على الجزء الخلفي لهاتفك."</string>
@@ -4499,25 +4496,20 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"لا تتوفر هذه الميزة على هذا الجهاز"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"فرض كامل لقياسات GNSS"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"تتبّع جميع مجموعات وفترات تكرار GNSS التي لا تحتوي على دورات عمل"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"السماح ببدء الأنشطة في الخلفية"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"السماح ببدء جميع الأنشطة في الخلفية"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"عرض مربع حوار الأعطال دائمًا"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"عرض مربع الحوار في كل مرة يتعطل فيها تطبيق"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"تحديد التطبيق الذي يستخدم ANGLE"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"لم يتم تعيين تطبيق لاستخدام ANGLE"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"التطبيق الذي يستخدم ANGLE: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
- <skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"الإعدادات المفضّلة لحزمة تحديث اللعبة"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"تعديل إعدادات حزمة تحديث اللعبة"</string>
+ <string name="gup_all_apps_switch_title" msgid="8071650410524064369">"التفعيل على جميع التطبيقات"</string>
<string name="gup_app_preference_title" msgid="7176388161899486800">"اختيار برنامج تشغيل الرسومات"</string>
<string name="gup_app_preference_default" msgid="7995039180348956109">"تلقائي"</string>
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"حزمة تحديث اللعبة"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"برنامج تشغيل رسومات النظام"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4609,6 +4601,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"إعداد خدمة البيانات"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"بيانات الجوّال"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"الوصول إلى البيانات باستخدام شبكة الجوّال"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"نوع الشبكة المُفضَّل"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"تغيير وضع تشغيل الشبكة"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"نوع الشبكة المُفضَّل"</string>
@@ -4648,8 +4653,7 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"ليست هناك أجهزة بلوتوث."</string>
<string name="settings_panel_title" msgid="4688575606213055744">"لوحة الإعدادات"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"اتصال الإنترنت"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"مستوى الصوت"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"فرض وضع سطح المكتب"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"فرض وضع سطح المكتب التجريبي على شاشات العرض الثانوية"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"إلغاء ميزة فرض تعتيم الشاشة"</string>
@@ -4660,10 +4664,10 @@
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"إبقاء"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"هل تريد إزالة هذا الاقتراح؟"</string>
<string name="low_storage_summary" msgid="2077564126033530">"مساحة التخزين منخفضة. <xliff:g id="PERCENTAGE">%1$s</xliff:g> مُستخدَمة - <xliff:g id="FREE_SPACE">%2$s</xliff:g> فارغة"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"إرسال تعليقات"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"هل ترغب في إرسال تعليقات إلينا بشأن هذا الاقتراح؟"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"تمّ نسخ <xliff:g id="COPY_CONTENT">%1$s</xliff:g> إلى الحافظة."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <string name="gesture_skip_title" msgid="2092825906479683162">"إيماءة التخطي"</string>
+ <string name="gesture_silence_title" msgid="8991427657123202574">"إيماءة كتم صوت التنبيهات"</string>
</resources>
diff --git a/res/values-as/strings.xml b/res/values-as/strings.xml
index 830781c..3e425fe 100644
--- a/res/values-as/strings.xml
+++ b/res/values-as/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"এপ্ ছাইন ইন আৰু পৰিশোধ"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"আনলক কৰিবলৈ চকু মেলি থকা"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"মুখমণ্ডলৰ জৰিয়তে সত্যাপন-ৰ ব্যৱহাৰ কৰিবলৈ আপোনাৰ চকু মেলা থাকিব লাগিব"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"নিশ্চিতকৰণ সদায় বাধ্যতামূলক"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"এপত বিশ্বাসযোগ্যতাৰ প্ৰমাণীকৰণ কৰোঁতে সদায় নিশ্চিতকৰণ কৰা বাধ্যতামূলক"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"মুখমণ্ডল ডেটা আঁতৰাওক"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"আপোনাৰ মুখমণ্ডল আপোনাৰ ডিভাইচ আনলক কৰা আৰু এপসমূহ এক্সেছ কৰাত ব্যৱহাৰ কৰিব পাৰি।"<annotation id="url">"অধিক জানক"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"ফিংগাৰপ্ৰিণ্ট"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"৫ গিগাহাৰ্টজ"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"ছাইন ইন কৰক"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"নেটৱৰ্কত ছাইন ইন কৰিবলৈ ইয়াত টিপক"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d এম. বি. প্ৰ. ছে."</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g>এ ৱাই-ফাই অন কৰিব বিচাৰে"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> এ ৱাই-ফাই অফ কৰিব বিচাৰিছে"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"যদি আপোনাৰ ৰাউটাৰে কোনো নেটৱৰ্ক আইডি সম্প্ৰচাৰ কৰি থকা নাই কিন্তু আপুনি ভৱিষ্য়তত ইয়াৰ লগত সংযোগ কৰিব বিচাৰে তেন্তে আপুনি উক্ত নেটৱৰ্কক লুকাই থকা অৱস্থাত ছেট কৰিব পাৰে।\n\nএই কাৰ্যই সুৰক্ষা সম্পৰ্কীয় বিপদৰ সম্ভাৱনা সৃষ্টি কৰিবও পাৰে কিয়নো আপোনাৰ ফ\'নে নেটৱৰ্ক বিচাৰিবলৈ নিয়ামিয়াকৈ নিজৰ ছিগনেল সম্প্ৰচাৰ কৰি থাকিব।\n\nনেটৱৰ্কক লুকাই থকা অৱস্থাত ছেট কৰা কাৰ্যই আপোনাৰ ৰাউটাৰৰ ছেটিংবোৰ সলনি নকৰিব।"</string>
<string name="wifi_signal" msgid="5514120261628065287">"ছিগনেলৰ ক্ষমতা"</string>
<string name="wifi_status" msgid="4824568012414605414">"স্থিতি"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"লিংকৰ বেগ"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"ফ্ৰিকুৱেন্সী"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP ঠিকনা"</string>
<string name="passpoint_label" msgid="6381371313076009926">"ৰ মাধ্যমেৰে ছেভ কৰা হৈছে"</string>
@@ -922,12 +926,9 @@
<string name="wifi_dpp_wifi_shared_with_device" msgid="7669684043486750097">"ডিভাইচৰ সৈতে ৱাই-ফাই শ্বেয়াৰ কৰা হৈছে"</string>
<string name="wifi_dpp_add_another_device" msgid="8415243205104666929">"আন এটা ডিভাইচ যোগ কৰক"</string>
<string name="wifi_dpp_choose_different_network" msgid="4081965219206680361">"বেলেগ এটা নেটৱৰ্ক বাছনি কৰক"</string>
- <!-- no translation found for wifi_dpp_could_not_add_device (1598945041477461501) -->
- <skip />
- <!-- no translation found for wifi_dpp_device_found (8618134150169810107) -->
- <skip />
- <!-- no translation found for retry (6472609612090877557) -->
- <skip />
+ <string name="wifi_dpp_could_not_add_device" msgid="1598945041477461501">"ডিভাইচটো যোগ কৰিব পৰা নগ’ল"</string>
+ <string name="wifi_dpp_device_found" msgid="8618134150169810107">"ডিভাইচ বিচাৰি পোৱা গৈছে"</string>
+ <string name="retry" msgid="6472609612090877557">"আকৌ চেষ্টা কৰক"</string>
<string name="wifi_shared" msgid="844142443226926070">"ডিভাইচৰ অন্য ব্যৱহাৰকাৰীৰ সৈতে শ্বেয়াৰ কৰক"</string>
<string name="wifi_unchanged" msgid="3410422020930397102">"(সালসলনি নাই)"</string>
<string name="wifi_unspecified" msgid="4917316464723064807">"অনুগ্ৰহ কৰি বাছনি কৰক"</string>
@@ -1534,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"কোনো আসোঁৱাহ হোৱা কাৰণে ই-ছিমবোৰ ৰিছেট কৰিব পৰা নাযায়৷"</string>
<string name="master_clear_title" msgid="3531267871084279512">"সকলো ডেটা মচক (ফেক্টৰী ৰিছেট)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"সকলো ডেটা মচক (ফেক্টৰী ৰিছেট)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"ইয়ে \n\n"<li>"আপোনাৰ Google একাউণ্ট"</li>\n<li>"ছিষ্টেম আৰু এপ্ ডেটা আৰু ছেটিং"</li>\n<li>"ডাউনল’ড কৰা এপ্"</li>" আদিকে ধৰি আপোনাৰ টেবলেটটোৰ "<b>"আভ্যন্তৰিক সঞ্চয়াগাৰ"</b>"ত থকা সকলো ডেটা মচিব।"</string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"ইয়ে \n\n"<li>"আপোনাৰ Google একাউণ্ট"</li>\n<li>"ছিষ্টেম আৰু এপ্ ডেটা আৰু ছেটিং"</li>\n<li>"ডাউনল’ড কৰা এপ্"</li>" আদিকে ধৰি আপোনাৰ ফ’নটোৰ "<b>"আভ্যন্তৰিক সঞ্চয়াগাৰ"</b>"ত থকা সকলো ডেটা মচিব।"</string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"আপুনি বৰ্তমান এই একাউণ্টসমূহত ছাইন ইন হৈ আছে:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"এই ডিভাইচত আৰু ব্যৱহাৰকাৰী আছে।\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"সংগীত"</li>\n<li>"ফট\'"</li>\n<li>"অইন ব্যৱহাৰকাৰীৰ ডেটা"</li></string>
@@ -1552,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"ই-ছিমৰ ডেটা মচক"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"ফ\'নটোৰ সকলো ইছিম মচি পেলাওক৷ এইটোৱে আপোনাৰ ম’বাইল সেৱা আঁচনি বাতিল নকৰে৷"</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"টে\'বলেটটোৰ সকলো ইছিম মচি পেলাওক৷ এইটোৱে আপোনাৰ ম’বাইল সেৱা আঁচনি বাতিল নকৰে৷"</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"সকলো ডেটা মচক"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"সকলো ডেটা মচক"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"আপোনাৰ সকলো ব্যক্তিগত তথ্য আৰু ডাউনল’ড কৰা এপ্ মচা হ’ব। আপুনি সেইবোৰ পুনৰাই ঘূৰাই আনিব নোৱাৰিব!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"সকলোবোৰ মচক"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"ৰিছেট কৰা নহ\' ল কাৰণ, ছিষ্টেম পৰিষ্কাৰ সেৱা উপলব্ধ নহয়।"</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"সকলো ডেটা মচিবনে?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"এই ব্যৱহাৰকাৰীজনৰ বাবে ফেক্টৰী ৰিছেট উপলব্ধ নহয়"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"মচি থকা হৈছে"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"অনুগ্রহ কৰি অপেক্ষা কৰক..."</string>
@@ -1842,10 +1837,8 @@
<string name="force_stop_dlg_text" msgid="7208364204467835578">"আপুনি কোনো এপ্ বলেৰে বন্ধ কৰিবলৈ চেষ্টা কৰিলে ই অস্বাভাৱিক আচৰণ কৰিব পাৰে৷"</string>
<string name="app_install_location_title" msgid="2068975150026852168">"ইনষ্টল কৰাৰ বাবে অগ্ৰাধিকাৰ দিয়া অৱস্থান"</string>
<string name="app_install_location_summary" msgid="5155453752692959098">"নতুন এপৰ বাবে পচন্দৰ ইনষ্টলেশ্বন অৱস্থান সলনি কৰক"</string>
- <!-- no translation found for app_disable_dlg_positive (7319687593243386336) -->
- <skip />
- <!-- no translation found for app_disable_dlg_text (779389180388352129) -->
- <skip />
+ <string name="app_disable_dlg_positive" msgid="7319687593243386336">"এপ্ আনইনষ্টল কৰক"</string>
+ <string name="app_disable_dlg_text" msgid="779389180388352129">"আপুনি যদি এই এপটো আনইনষ্টল কৰে, তেন্তে Android আৰু অন্য এপসমূহে বিচৰাধৰণে কাম নকৰিব পাৰে।"</string>
<string name="app_disable_notifications_dlg_title" msgid="7669264654851761857">"জাননীসমুহ অফ কৰিবনে?"</string>
<string name="app_install_details_group_title" msgid="7084623031296083574">"ষ্ট’ৰ"</string>
<string name="app_install_details_title" msgid="6905279702654975207">"এপ্ৰ সবিশেষ"</string>
@@ -2043,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"আপুনি যদি কোনো মাউছ ব্যৱহাৰ কৰি আছে তেন্তে ই নিশ্চিত সময়লৈকে লৰচৰ নকৰিলে আপুনি কাৰ্ছাৰক স্বয়ংক্ৰিয়ভাৱে কাৰ্য কৰিব পৰাকৈ ছেট কৰিব পাৰে।"</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"ক্লিক কৰাৰ আগত বিলম্ব"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"কম্পন"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"জাননীৰ কম্পন"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"ৰিং কম্পন"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"কম্পন স্পৰ্শ কৰক"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"সেৱা ব্যৱহাৰ কৰক"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"ৰং শুধৰণি ব্যৱহাৰ কৰক"</string>
@@ -2088,8 +2079,7 @@
<item quantity="one">বহু বেছি সময়ৰ বিলম্ব (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> মি. ছে.)</item>
<item quantity="other">বহু বেছি সময়ৰ বিলম্ব (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> মি. ছে.)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"ৰিং <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, জাননী <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, স্পৰ্শ <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"ৰিং আৰু জাননীৰ ধ্বনি অফ হিচাপে ছেট কৰা হৈছে"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"ৰিং আৰু জাননীৰ ধ্বনি নিম্ন স্তৰত ছেট কৰা হৈছে"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"ৰিং আৰু জাননীৰ ধ্বনি মধ্যমীয়া স্তৰত ছেট কৰা হৈছে"</string>
@@ -3065,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"অন্তৰ্গামী জাননী"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"ইউএছবি টেডাৰ, ব্লুটুথ টেডাৰ, ৱাই-ফাই হ\'টস্প\'ট"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"হেপটিক, কম্পন, স্ক্ৰীণ, সংবেদনশীলতা"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"হেপটিক্স, কম্পন, ফ’ন, কল, সংবেদনশীলতা, ৰিং"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"হেপটিক্স, কম্পন, সংবেদনশীলতা"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"ৱাই-ফাই NFC টেগ নিৰ্ধাৰণ কৰক"</string>
<string name="write_tag" msgid="8571858602896222537">"লিখক"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"লিখিবলৈ এটা টেগ টিপক..."</string>
@@ -3096,8 +3084,7 @@
<string name="other_sound_settings" msgid="3151004537006844718">"অইন ধ্বনিসমূহ"</string>
<string name="dial_pad_tones_title" msgid="1999293510400911558">"ডায়েল পেডৰ ট\'নসমূহ"</string>
<string name="screen_locking_sounds_title" msgid="1340569241625989837">"স্ক্ৰীণ লকৰ ধ্বনি"</string>
- <!-- no translation found for charging_sounds_title (3379885700913955599) -->
- <skip />
+ <string name="charging_sounds_title" msgid="3379885700913955599">"চ্চাৰ্জ কৰাৰ ধ্বনি আৰু কম্পন"</string>
<string name="docking_sounds_title" msgid="155236288949940607">"ড’ক কৰাৰ শব্দ"</string>
<string name="touch_sounds_title" msgid="5326587106892390176">"স্পৰ্শৰ ধ্বনি"</string>
<string name="vibrate_on_touch_title" msgid="1510405818894719079">"কম্পনক স্পৰ্শ কৰক"</string>
@@ -3124,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"<xliff:g id="CATEGORIES">%1$s</xliff:g>ৰ বাহিৰে কোনো ধ্বনি নাই"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"এলাৰ্ম আৰু মিডিয়াৰ বাহিৰে অইন কোনো ধ্বনিৰ অনুমতি নাই"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"সময়সূচী"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"নিৰ্ধাৰিত সূচী মচক"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"মচক"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"সম্পাদনা"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"সময়সূচী"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"সময়সূচী"</string>
@@ -3180,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"অন কৰক"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"এতিয়াই অন কৰক"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"এতিয়া অফ কৰক"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"<xliff:g id="FORMATTED_TIME">%s</xliff:g>লৈকে অসুবিধা নিদিব অন হৈ থাকিব"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"আপুনি ইয়াক অফ নকৰালৈকে অসুবিধা নিদিব অন হৈ থাকিব"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"এটা সময়সূচীয়ে (<xliff:g id="RULE_NAME">%s</xliff:g>) অসুবিধা নিদিব-ক স্বয়ংক্ৰিয়ভাৱে অন কৰিছিল"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"এটা এপে (<xliff:g id="APP_NAME">%s</xliff:g>) অসুবিধা নিদিবক স্বয়ংক্ৰিয়ভাৱে অন কৰিছিল"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"কাষ্টম ছেটিংসহ <xliff:g id="RULE_NAMES">%s</xliff:g>ৰ বাবে অসুবিধা নিদিব অন আছে"</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" কাষ্টম সময় চাওক"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"কেৱল গুৰুত্বপূৰ্ণ"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3393,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"সদায়"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"এলাৰ্মে শেষ সময় অগ্ৰাহ্য কৰিব পাৰে"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"কোনো এলাৰ্ম বাজিলে সময়সূচী বন্ধ হয়"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"অসুবিধা নিদিব-ৰ আচৰণ"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"ডিফ’ল্ট ছেটিং ব্যৱহাৰ কৰক"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"এই নিৰ্ধাৰিত সূচীটোৰ বাবে কাষ্টম ছেটিং সৃষ্টি কৰক"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"‘<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>’ৰ বাবে"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> - <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3815,41 +3800,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"অন কৰক"</string>
<string name="condition_expand_show" msgid="608202020023489939">"দেখুৱাওক"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"লুকুৱাওক"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"হটস্পট"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> অন আছে"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"এয়াৰপ্লেন ম\'ড অন আছে"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"নেটৱৰ্ক নাই"</string>
<string name="condition_zen_title" msgid="2897779738211625">"অসুবিধা নিদিব অন অৱস্থাত আছে"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"আপুনি কি শুনে আৰু দেখে তাত প্ৰভাৱ পেলায়"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"বেটাৰি সঞ্চয়কাৰী অন হৈ আছে"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"সুবিধা সীমিত কৰা হৈছে"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"ম’বাইল ডেটা অফ হৈ আছে"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"ইণ্টাৰনেট কেৱল ৱাই-ফাইৰ মাধ্যমেৰেহে উপলব্ধ"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"ডেটা সঞ্চয়কাৰী"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"সুবিধা সীমিত কৰা হৈছে"</string>
<string name="condition_work_title" msgid="7293722361184366648">"কৰ্মস্থান প্ৰ\'ফাইল অফ হৈ আছে"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"এপ্ & জাননীৰ বাবে"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"ধ্বনি অন কৰক"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"ডিভাইচ মিউট কৰা হ’ল"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"ফ’ন মিউট কৰা আছে"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"কল আৰু জাননীৰ বাবে"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"ডিভাইচক কম্পন ম\'ডত ছেট কৰা হৈছে"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"কেৱল কম্পন"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"কল আৰু জাননীসমূহে ডিভাইচত কম্পন কৰিব"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"কল আৰু জাননীৰ বাবে"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"নিশাৰ পোহৰৰ সময়সূচী ছেট কৰক"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"ৰাতি সদায় স্ক্ৰীণৰ ৰং স্ৱয়ংক্ৰিয়ভাৱে সলনি কৰক"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"ৰাতিৰ লাইট অন হৈ আছে"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"স্ক্ৰীণখন মৌ-বৰণীয়া কৰা হৈছে"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"সংকোচন কৰক"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"আপোনাৰ বাবে প্ৰস্তাৱিত"</string>
<string name="suggestions_title" msgid="7280792342273268377">"পৰামৰ্শাৱলী"</string>
@@ -3981,9 +3957,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"নাই"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"ৰেংকিং অবজেক্ট পোৱা নগ\'ল।"</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"ৰেংকিং অৱজেক্টেত এই কীটো নাই৷"</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"ডিছপ্লে’ কাটআউট"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"ডিছপ্লে’ কাটআউট, ন’চ্চ"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"ডিভাইচ ডিফ’ল্ট"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"বিশেষ এপৰ বাবে সুবিধা"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="one"><xliff:g id="COUNT">%d</xliff:g>টা এপে সীমাহীন ডেটা ব্যৱহাৰ কৰিব পাৰে</item>
@@ -4062,6 +4049,14 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"সময়, জাননী আৰু অন্য তথ্য চাবলৈ আপোনাৰ ডিভাইচটো হাতত তুলি লওক।"</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"বন্ধ স্ক্ৰীণ জাগ্ৰত কৰাৰ নিৰ্দেশ"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <!-- no translation found for ambient_display_tap_screen_title (5458679563086979424) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (9108878716863882877) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (7071150656699666085) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_summary (8862155601920379979) -->
+ <skip />
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"জাননীৰ বাবে ফিংগাৰপ্ৰিণ্ট ছোৱাইপ কৰক"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"ফিংগাৰপ্ৰিণ্ট ছোৱাইপ কৰক"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"জাননীবিলাক চাবলৈ আপোনাৰ ফ\'নটোৰ পিছফালে থকা ফিংগাৰপ্ৰিণ্ট ছেন্সৰত ওপৰৰ পৰা তললৈ আঙুলি বুলাওক।"</string>
@@ -4204,27 +4199,21 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"এই ডিভাইচটোত এই সুবিধাটো উপলব্ধ নহয়"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"সম্পূৰ্ণ জিএনএছএছ পৰিমাপ প্ৰয়োগ কৰক"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"কোনো উপযোগীতা অনুপাতৰ সহায় নোলোৱাকৈ GNSS কনষ্টেলেশ্বন আৰু ফ্ৰিকুৱেন্সী নিৰীক্ষণ কৰক"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"নেপথ্যৰ কাৰ্যকলাপ আৰম্ভ কৰাত অনুমতি দিয়ে"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"সকলো নেপথ্যৰ কাৰ্যকলাপ আৰম্ভ কৰাত অনুমতি দিয়ে"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"সদায় ক্ৰেশ্ব ডায়ল\'গ দেখুৱাওক"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"কোনো এপ্ ক্ৰেশ্ব হ\'লে প্ৰতিবাৰতে ডায়ল\'গ দেখুৱাওক"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"ANGLE সক্ষম কৰি ৰখা এপ্লিকেশ্বন বাছনি কৰক"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"কোনো ANGLE সক্ষম কৰি নৰখা এপ্লিকেশ্বন"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"ANGLE সক্ষম কৰি ৰখা এপ্লিকেশ্বন: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"গে’ম আপডে’ট পেকেজৰ অগ্ৰাধিকাৰ"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"গে’ম আপডে’ট পেকেজৰ ছেটিং সংশোধন কৰক"</string>
+ <!-- no translation found for gup_all_apps_switch_title (8071650410524064369) -->
<skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
- <!-- no translation found for gup_app_preference_title (7176388161899486800) -->
- <skip />
- <!-- no translation found for gup_app_preference_default (7995039180348956109) -->
- <skip />
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_title" msgid="7176388161899486800">"গ্ৰাফিক্স ড্ৰাইভাৰ বাছনি কৰক"</string>
+ <string name="gup_app_preference_default" msgid="7995039180348956109">"ডিফ’ল্ট"</string>
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"গে’ম আপডে’ট পেকেজ"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"ছিষ্টেম গ্ৰাফিক্স ড্ৰাইভাৰ"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4316,6 +4305,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"ডেটা সেৱা ছেট আপ কৰক"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"ম’বাইল ডেটা"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"ম’বাইল নেটৱৰ্ক ব্যৱহাৰ কৰি ডেটা এক্সেছ কৰক"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"অগ্ৰাধিকাৰ দিয়া নেটৱৰ্কৰ প্ৰকাৰ"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"নেটৱৰ্ক অপাৰেটিং ম\'ডটো সলনি কৰক"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"অগ্ৰাধিকাৰ দিয়া নেটৱৰ্কৰ প্ৰকাৰ"</string>
@@ -4352,23 +4354,23 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"কোনো ব্লুটুথ ডিভাইচ নাই"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"ছেটিংসমূহ-ৰ পেনেল"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"ইণ্টাৰনেট সংযোগ"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"ভলিউম"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"বলপূৰ্বক ডেস্কটপ ম’ড"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"দ্বিতীয় ডিছপ্লে’ত পৰীক্ষামূলক ডেস্কটপ ম’ড বলপূৰ্বকভাৱে প্ৰয়োগ কৰক"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"বলপূর্বকভাৱে গাঢ় ৰঙৰ থীম ব্যৱহাৰ কৰা সুবিধাটো অ\'ভাৰৰাইড কৰক"</string>
<string name="hwui_force_dark_summary" msgid="8705328793382981780">"বলপূর্বকভাৱে গাঢ় ৰঙৰ থীম ব্যৱহাৰ কৰা সুবিধাটো সদায় অন হৈ থাকিবলৈ অ\'ভাৰৰাইড কৰে"</string>
<string name="privacy_dashboard_title" msgid="2458407399263943923">"গোপনীয়তা"</string>
- <!-- no translation found for privacy_dashboard_summary (7784809147411674104) -->
- <skip />
+ <string name="privacy_dashboard_summary" msgid="7784809147411674104">"অনুমতি, কাৰ্যকলাপ নিয়ন্ত্ৰণ, স্ক্ৰীণত দেখুওৱা ডেটা"</string>
<string name="contextual_card_dismiss_remove" msgid="2813670241047194713">"আঁতৰাওক"</string>
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"ৰাখক"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"এই পৰামৰ্শটো আঁতৰাবনে?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"সঞ্চয়াগাৰত খালী ঠাই কম আছে। <xliff:g id="PERCENTAGE">%1$s</xliff:g> ব্যৱহাৰ হৈ আছে - <xliff:g id="FREE_SPACE">%2$s</xliff:g> খালী আছে"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"মতামত পঠিয়াওক"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"আপুনি এই পৰামৰ্শটোৰ বিষয়ে আমাক মতামত দিবনে?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g> ক্লিপব’ৰ্ডত প্ৰতিলিপি কৰা হ’ল"</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <!-- no translation found for gesture_skip_title (2092825906479683162) -->
+ <skip />
+ <!-- no translation found for gesture_silence_title (8991427657123202574) -->
+ <skip />
</resources>
diff --git a/res/values-az/strings.xml b/res/values-az/strings.xml
index ce7b2d7..922df8d 100644
--- a/res/values-az/strings.xml
+++ b/res/values-az/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"Tətbiq girişi və ödənişlər"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Kiliddən çıxarmaq üçün gözlərinizi açın"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"Üz doğrulamasından istifadə zamanı gözləriniz açıq olmalıdır"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Həmişə təsdiq tələb edin"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"Tətbiqlərdə doğrulama zamanı həmişə təsdiq tələb edin"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Üz datasını silin"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Üzünüzdən cihazı kiliddən çıxarmaq və tətbiqlərə daxil olmaq üçün istifadə edə bilərsiniz. "<annotation id="url">"Ətraflı məlumat"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Barmaq izi"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Giriş"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Şəbəkəyə daxil olmaq üçün bura klikləyin"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbps"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> Wi-Fi yandırmaq istəyir"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> Wi-Fi söndürmək istəyir"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"Yönləndirici şəbəkə ID-sini yayımlamırsa, lakin ona gələcəkdə qoşulmaq istəyirsinizsə, şəbəkəni gizlədə bilərsiniz.\n\nBu təhlükəsizliyinizi riskə ata bilər çünki telefon şəbəkəni tapmaq üçün daima siqnal yayımlayacaq.\n\nŞəbəkəini gizlətmək yönləndirici ayarlarını dəyişməyəcək."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Siqnal gücü"</string>
<string name="wifi_status" msgid="4824568012414605414">"Status"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Link sürəti"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Tezlik"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP ünvanı"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Yadda saxlama vasitəsi:"</string>
@@ -1531,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"eSIM-lər xəta səbəbilə sıfırlana bilmədi."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Bütün datanı silin (fabrika sıfırlaması)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Bütün datanı silin (fabrika sıfırlaması)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"Bu, planşetin "<b>"daxili yaddaşındakı"</b>" bütün datanı siləcək, bura daxildir:\n\n"<li>"Google Hesabı"</li>\n<li>"Sistem və tətbiq datası və ayarları"</li>\n<li>"Endirilmiş tətbiqlər"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"Bu, telefonun "<b>"daxili yaddaşındakı"</b>" bütün datanı siləcək, bura daxildir:\n\n"<li>"Google Hesabı"</li>\n<li>"Sistem və tətbiq datası və ayarları"</li>\n<li>"Endirilmiş tətbiqlər"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"Hazırda bu hesablara daxil olmusunuz:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"Bu cihazda başqa istifadəçilər iştirak edir.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Musiqi"</li>\n<li>"Fotolar"</li>\n<li>"Digər istifadəçi datası"</li></string>
@@ -1549,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"eSIM-i silin"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Telefondakı ütün eSIM\'ləri silin. Bununla mobil servis planı ləğv edilməyəcək."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Planşetdəki bütün eSIM\'ləri silin. Bununla mobil servis planı ləğv edilməyəcək."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Bütün datanı silin"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Bütün datanı silin"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Bütün şəxsi məlumat və endirilmiş tətbiqlər silinəcək. Bu əməliyyatı geri qaytara bilməzsiniz!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Hər şeyi silin"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"Sistem Təmizləmə xidməti aktiv olmadığına görə heç bir sıfırlama həyata keçirilmədi."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Bütün data silinsin?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"Fabrik sıfırlaması bu istifadəçi üçün əlçatan deyil"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Silinir"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Lütfən, gözləyin..."</string>
@@ -2038,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"Siçandan istifadə edirsinizsə, kursorun müəyyən vaxt ərzində hərəkət edib dayamasından sonra onu avtomatik başlayacaq şəkildə ayarlaya bilərsiniz."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Klikləmədən əvvəl gözləyin"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Vibrasiya"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Bildiriş vibrasiyası"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Zəng vibrasiyası"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Toxunuş vibrasiyası"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Xidmətdən istifadə edin"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Rəng korreksiyasından istifadə edin"</string>
@@ -2083,8 +2079,7 @@
<item quantity="other">Çox uzun gecikmə (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
<item quantity="one">Çox uzun gecikmə (<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g> ms)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Zəng <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, bildiriş <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, toxunuş <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Zəng və bildirişlər deaktiv olaraq ayarlanıb"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Zəng və bildirişlər aşağı olaraq ayarlanıb"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Zəng və bildirişlər orta olaraq ayarlanıb"</string>
@@ -3060,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"gələn bildiriş"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"birləşdirici istifadə edin, bluetooth birləşdiricisi, wifi hotspot"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"haptik, vibrasiya, ekran, həssaslıq"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"haptik, vibrasiya, telefon, zəng, həssaslıq, zəng"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"haptik, vibrasiya, həssaslıq"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Wi-Fi NFC Teqi quraşdırın"</string>
<string name="write_tag" msgid="8571858602896222537">"Yazın"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Tazmaq üçü teqə tıklayın..."</string>
@@ -3118,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"<xliff:g id="CATEGORIES">%1$s</xliff:g> istisna olmaqla səs yoxdur"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Zəngli saat və mediadan başqa səs yoxdur"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Cədvəllər"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Planları silin"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Silin"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Redaktə edin"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Nəzarətlər"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Nəzarət"</string>
@@ -3174,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Aktiv edin"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"İndi aktiv edin"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"İndi deaktiv edin"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"Narahat Etməyin rejimi <xliff:g id="FORMATTED_TIME">%s</xliff:g> olana qədər aktivdir"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"Narahat Etməyin rejimi deaktiv edilənə qədər aktiv qalacaq"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"\"Narahat etməyin\" rejimi <xliff:g id="RULE_NAME">%s</xliff:g> tərəfindən avtomatik aktiv edildi"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"Narahat Etməyin rejimi <xliff:g id="APP_NAME">%s</xliff:g> tərəfindən avtomatik aktiv edildi"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"\"Narahat Etməyin\" rejimi <xliff:g id="RULE_NAMES">%s</xliff:g> üçün fərdi ayarlarla aktivdir."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" Fərdi ayarlara baxın"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Yalnız prioritet"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3387,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Hər gün"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"Zəngli saat bitmə vaxtını əvəzləyə bilər"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"Siqnal səsi eşitdiyiniz zaman nəzarət deaktiv ediləcək"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"\"Narahat Etməyin\" funksiyası"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Defolt ayarlardan istifadə edin"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Bu plan üçün fərdi ayarlar yaradın"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"\"<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>\" üçün"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> - <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3806,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Aktivləşdirin"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Göstərin"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Gizlədin"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Hotspot"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> aktivdir"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Uçuş rejimi aktivdir"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Şəbəkələr əlçatan deyil"</string>
<string name="condition_zen_title" msgid="2897779738211625">"\"Narahat Etməyin\" rejimi aktivdir"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Eşidib gördüklərinizə təsir edir"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Enerji qənaəti aktivdir"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Funksiyalar məhdudlaşdırıldı"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Mobil data deaktivdir"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"İnternet yanlız Wi‑Fi ilə əlçatandır"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Data Qənaəti"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Funksiyalar məhdudlaşdırıldı"</string>
<string name="condition_work_title" msgid="7293722361184366648">"İş profili deaktivdir"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"Tətbiq və bildirişlər üçün"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Səsi aktiv edin"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"Cihaz susdurulub"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Telefon susduruldu"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"Zəng və bildirişlər üçün"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"Cihaz vibrasiya edəcək"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Yalnız vibrasiya"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Zəng və bildirişlər cihazda vibrasiya edəcək"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"Zəng və bildirişlər üçün"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Gecə İşığı cədvəlini ayarlayın"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Hər gecə ekranı avtomatik olaraq söndürün"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"Gecə İşığı aktivdir"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Kəhrəba rəngli ekran"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Yığcamlaşdırın"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Təklif edilənlər"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Təkliflər"</string>
@@ -3972,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"heç biri"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Sıralama obyekti yoxdur."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"Obyekt sıralamasında bu açar yoxdur."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Ekran kəsimi"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"ekran kəsimi, nişan"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Cihaz defoltu"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Xüsusi tətbiq girişi"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="other"><xliff:g id="COUNT">%d</xliff:g> tətbiq məhdudlaşdırılmamış data istifadə edə bilər</item>
@@ -4053,6 +4046,10 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"Vaxt, bildiriş və digər məlumatı yoxlamaq üçün cihazı götürün."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Oyandırma kilid ekranı"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <string name="ambient_display_tap_screen_title" product="default" msgid="5458679563086979424">"Telefonu yoxlamaq üçün klikləyin"</string>
+ <string name="ambient_display_tap_screen_title" product="tablet" msgid="9108878716863882877">"Planşeti yoxlamaq üçün klikləyin"</string>
+ <string name="ambient_display_tap_screen_title" product="device" msgid="7071150656699666085">"Cihazı yoxlamaq üçün klikləyin"</string>
+ <string name="ambient_display_tap_screen_summary" msgid="8862155601920379979">"Vaxt, bildiriş və digər məlumatı yoxlamaq üçün ekrana klikləyin."</string>
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Bildirişlər üçün barmağınızı sürüşdürün"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Barmağınızı sürüşdürün"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"Bildirişləri yoxlamaq üçün, barmaq sensorunda aşağı sürüşdürün."</string>
@@ -4195,25 +4192,20 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"Bu funksiya artıq bu cihazda əlçatan deyil"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Tam GNSS ölçülərini icra edin"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"İş sistemi olmadan bütün GNSS qruplaşmaları və tezliklərini izləyin"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Arxa fon fəaliyyətinin başlamasına icazə verin"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Bütün arxa fon fəaliyyətinin başlamasına icazə verir"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Xəta dialoqunu həmişə göstərin"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Tətbiqdə xəta baş verdiyi zaman dialoqu göstərin"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"ANGLE aktiv olan tətbiq seçin"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"ANGLE aktiv olan tətbiq ayarlanmayıb"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"ANGLE aktiv olan tətbiq: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
- <skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Yenilənmiş Oyun Paketi Tərcihləri"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Yenilənmiş Oyun Paketi ayarlarını dəyişin"</string>
+ <string name="gup_all_apps_switch_title" msgid="8071650410524064369">"Bütün tətbiqlər üçün aktiv edin"</string>
<string name="gup_app_preference_title" msgid="7176388161899486800">"Qrafik Disk seçin"</string>
<string name="gup_app_preference_default" msgid="7995039180348956109">"Defolt"</string>
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Yenilənmiş Oyun Paketi"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"Qrafik Sistem Diski"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4305,6 +4297,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Data xidmətini quraşdırın"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Mobil data"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Mobil şəbəkədən istifadə edərək dataya daxil olun"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Tərcih edilmiş şəbəkə növü"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Şəbəkə əməliyyat rejimini dəyişin"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Tərcih edilmiş şəbəkə növü"</string>
@@ -4340,8 +4345,7 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Heç bir Bluetooth cihazı qoşulmayıb"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Ayarlar Paneli"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"İnternet Bağlantısı"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Səs səviyyəsi"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Masaüstü rejiminə keçin"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"İkinci displeylərdə eksperimental masaüstü rejimə keçin"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Qaranlıq rejimini ləğv edir"</string>
@@ -4352,10 +4356,10 @@
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Saxlayın"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Bu təklif silinsin?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Yaddaş azdır. <xliff:g id="PERCENTAGE">%1$s</xliff:g> istifadə edilib - <xliff:g id="FREE_SPACE">%2$s</xliff:g> boşdur"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Rəy göndərin"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Bu təkliflə bağlı rəy bildirmək istəyərsiniz?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g> buferə kopyalandı."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <string name="gesture_skip_title" msgid="2092825906479683162">"İşarəni keçin"</string>
+ <string name="gesture_silence_title" msgid="8991427657123202574">"Səssizlik rejimi siqnalları"</string>
</resources>
diff --git a/res/values-b+sr+Latn/strings.xml b/res/values-b+sr+Latn/strings.xml
index a5776dd..fe691ff 100644
--- a/res/values-b+sr+Latn/strings.xml
+++ b/res/values-b+sr+Latn/strings.xml
@@ -423,10 +423,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"Prijava u aplikacije i plaćanja"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Otvorene oči radi otključavanja"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"Kada koristite potvrdu identiteta licem, oči moraju da budu otvorene."</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Uvek traži potvrdu"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"Uvek zahtevaj potvrdu prilikom potvrde identiteta u aplikacijama"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Uklonite podatke o licu"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Koristite lice da biste otključali uređaj i pristupili aplikacijama. "<annotation id="url">"Saznajte više"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Otisak prsta"</string>
@@ -810,7 +808,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Prijavi me"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Dodirnite ovde da biste se prijavili na mrežu"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d MB/s"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> želi da uključi Wi-Fi"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> želi da isključi Wi-Fi"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -900,7 +901,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"Ako ruter ne emituje ID mreže, ali želite da ga povežete na mrežu u budućnosti, možete da podesite mrežu tako da bude sakrivena.\n\nTo može da dovede do bezbednosnog rizika jer telefon redovno emituje signal da bi pronašao mrežu.\n\nPodešavanje mreže tako da bude sakrivena ne menja podešavanja rutera."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Jačina signala"</string>
<string name="wifi_status" msgid="4824568012414605414">"Status"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Brzina veze"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Učestalost"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP adresa"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Sačuvano preko"</string>
@@ -1549,10 +1553,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"Resetovanje eSIM-ova nije uspelo zbog greške."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Izbriši sve podatke (resetovanje na fabrička podešavanja)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Izbriši sve podatke (resetovanje na fabrička podešavanja)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"Ovim brišete sve podatke iz "<b>"interne memorije"</b>" tableta, uključujući:\n\n"<li>"Google nalog"</li>\n<li>"podatke i podešavanja sistema i aplikacija"</li>\n<li>"preuzete aplikacije"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"Ovim brišete sve podatke iz "<b>"interne memorije"</b>" telefona, uključujući:\n\n"<li>"Google nalog"</li>\n<li>"podatke i podešavanja sistema i aplikacija"</li>\n<li>"preuzete aplikacije"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"Trenutno ste prijavljeni na sledeće naloge:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"Na ovom uređaju su prisutni i drugi korisnici.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Muzika"</li>\n<li>"Fotografije"</li>\n<li>"Drugi korisnički podaci"</li></string>
@@ -1567,16 +1569,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"Obriši eSIM"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Obrišite sve eSIM-ove na telefonu. Na taj način nećete otkazati mobilni tarifni paket."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Obrišite sve eSIM-ove na tabletu. Na taj način nećete otkazati mobilni tarifni paket."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Izbriši sve podatke"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Izbriši sve podatke"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Izbrisaćete sve lične informacije i preuzete aplikacije. Ne možete da opozovete ovu radnju!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Izbriši sve"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"Nije obavljeno vraćanje na početne vrednosti zato što usluga brisanja sistema nije dostupna."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Izbrisati sve podatke?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"Resetovanje na fabrička podešavanja nije dostupno za ovog korisnika"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Brisanje"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Sačekajte..."</string>
@@ -2058,10 +2056,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"Ako koristite miš, možete da podesite kursor da automatski klikne kada prestane da se kreće određeni vremenski period."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Odlaganje pre klika"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Vibracija"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Vibriranje obaveštenja"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Vibriranje zvona"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Vibracija pri dodiru"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Koristi uslugu"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Koristi korekciju boja"</string>
@@ -2109,8 +2105,7 @@
<item quantity="few">Veoma dug period (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
<item quantity="other">Veoma dug period (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Zvono <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, obaveštenje <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, dodir <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Zvono i obaveštenja su isključena"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Zvono i obaveštenja su podešena na slabo"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Zvono i obaveštenja su podešena na srednje"</string>
@@ -3100,10 +3095,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"dolazno obaveštenje"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"usb privezivanje, bluetooth privezivanje, wi-fi hotspot"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"dodirne povratne informacije, vibracija, ekran, osetljivost"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"dodirne povratne informacije, vibriranje, telefon, poziv, osetljivost, zvono"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"dodirne povratne informacije, vibriranje, osetljivost"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Podesite Wi-Fi NFC oznaku"</string>
<string name="write_tag" msgid="8571858602896222537">"Napiši"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Dodirnite oznaku da biste pisali..."</string>
@@ -3159,10 +3152,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"Bez zvuka osim za: <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Bez zvuka, osim alarma i medija"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Rasporedi"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Izbrišite rasporede"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Izbriši"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Izmeni"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Rasporedi"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Raspored"</string>
@@ -3215,12 +3206,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Uključi"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Uključi"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Isključi"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"Režim Ne uznemiravaj je uključen do <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"Režim Ne uznemiravaj će ostati uključen dok ga ne isključite"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"Raspored (<xliff:g id="RULE_NAME">%s</xliff:g>) je automatski uključio režim Ne uznemiravaj"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"Aplikacija (<xliff:g id="APP_NAME">%s</xliff:g>) je automatski uključila režim Ne uznemiravaj"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"Režim Ne uznemiravaj je uključen za <xliff:g id="RULE_NAMES">%s</xliff:g> uz prilagođena podešavanja."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" Prikaži prilagođena podešavanja"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Samo prioritetni prekidi"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3434,12 +3428,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Svakog dana"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"Alarm može da zameni vreme završetka"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"Raspored se isključuje kada alarm zazvoni"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"Ponašanje režima Ne uznemiravaj"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Koristi podrazumevana podešavanja"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Napravite prilagođena podešavanja za ovaj raspored"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"Za „<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>“"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g>–<xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3866,41 +3857,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Uključi"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Prikaži"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Sakrij"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Hotspot"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"Hotspot <xliff:g id="ID_1">%1$s</xliff:g> je uključen"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Režim rada u avionu je uključen"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Mreže nisu dostupne"</string>
<string name="condition_zen_title" msgid="2897779738211625">"Režim Ne uznemiravaj – uključen"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Utiče na ono što čujete i vidite"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Ušteda baterije je uključena"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Funkcije su ograničene"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Mobilni podaci su isključeni"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Internet je dostupan samo preko Wi‑Fi mreže"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Ušteda podataka"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Funkcije su ograničene"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Profil za Work je isključen"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"Za aplikacije i obaveštenja"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Uključi zvuk"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"Zvuk na uređaju je isključen"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Zvuk na telefonu je isključen"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"Za pozive i obaveštenja"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"Uređaj je podešen na vibraciju"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Samo vibracija"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Uređaj će vibrirati za pozive i obaveštenja"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"Za pozive i obaveštenja"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Podesite raspored za noćno svetlo"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Ekran se automatski zatamnjuje svake noći"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"Noćno svetlo je uključeno"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Ekran ima žutu nijansu"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Skupi"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Predloženo za vas"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Predlozi"</string>
@@ -4037,9 +4019,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"nijedno"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Nedostaje objekat za rangiranje."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"Objekat za rangiranje ne sadrži ovu šifru."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Izrez ekrana"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"izrezana slika za ekran, urez"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Podrazumevano podešavanje za uređaj"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Poseban pristup aplikaciji"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="one"><xliff:g id="COUNT">%d</xliff:g> aplikacija može da koristi neograničenu količinu podataka</item>
@@ -4122,6 +4115,10 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"Da biste proverili vreme, obaveštenja i druge informacije, uzmite uređaj."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Pokret za buđenje zaključanog ekrana"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <string name="ambient_display_tap_screen_title" product="default" msgid="5458679563086979424">"Dodirnite da biste proverili telefon"</string>
+ <string name="ambient_display_tap_screen_title" product="tablet" msgid="9108878716863882877">"Dodirnite da biste proverili tablet"</string>
+ <string name="ambient_display_tap_screen_title" product="device" msgid="7071150656699666085">"Dodirnite da biste proverili uređaj"</string>
+ <string name="ambient_display_tap_screen_summary" msgid="8862155601920379979">"Da biste proverili vreme, obaveštenja i druge informacije, dodirnite ekran."</string>
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Prevucite prstom za obaveštenja"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Prevucite prstom"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"Da biste proverili obaveštenja, prevucite prstom nadole po senzoru za otisak prsta na zadnjoj strani telefona."</string>
@@ -4271,25 +4268,20 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"Ova funkcija nije dostupna na ovom uređaju."</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Prinudno pokreni puna GNSS merenja"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Prati sve GNSS konstalacije i frekvencije bez ciklusa rada"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Dozvoli pokretanje aplikacija u pozadini"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Dozvoljava pokretanje svih aktivnosti u pozadini"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Uvek prikazuj dijalog o otkazivanju"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Prikaži dijalog svaki put kada aplikacija otkaže"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"Izaberi aplikaciju omogućenu za ANGLE"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"Nije podešena aplikacija omogućena za ANGLE"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"Aplikacija omogućena za ANGLE: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
- <skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Podešavanja paketa ažuriranja igre"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Izmenite podešavanja paketa ažuriranja igre"</string>
+ <string name="gup_all_apps_switch_title" msgid="8071650410524064369">"Omogući za sve aplikacije"</string>
<string name="gup_app_preference_title" msgid="7176388161899486800">"Izaberite upravljački program za grafiku"</string>
<string name="gup_app_preference_default" msgid="7995039180348956109">"Podrazumevano"</string>
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Paket ažuriranja igre"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"Upravljački program za grafiku sistema"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4381,6 +4373,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Podesite usl. prenosa podataka"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Mobilni podaci"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Koristi podatke preko mobilne mreže"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Željeni tip mreže"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Promena režima rada mreže"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Željeni tip mreže"</string>
@@ -4417,8 +4422,7 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Nema Bluetooth uređaja"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Tabla sa podešavanjima"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Povezivanje na internet"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Jačina zvuka"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Nametni režim računara"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Nametni eksperimentalni režim računara na sekundarnim ekranima"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Zameni funkciju nametanja tamne teme"</string>
@@ -4429,10 +4433,10 @@
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Zadrži"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Želite li da uklonite ovaj predlog?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Preostalo je malo slobodnog memorijskog prostora. <xliff:g id="PERCENTAGE">%1$s</xliff:g> je iskorišćeno – <xliff:g id="FREE_SPACE">%2$s</xliff:g> je slobodno"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Pošaljite povratne informacije"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Želite li da nam pošaljete povratne informacije za ovaj predlog?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"Kopirano je u privremenu memoriju: <xliff:g id="COPY_CONTENT">%1$s</xliff:g>"</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <string name="gesture_skip_title" msgid="2092825906479683162">"Preskoči pokret"</string>
+ <string name="gesture_silence_title" msgid="8991427657123202574">"Pokret za utišavanje obaveštenja"</string>
</resources>
diff --git a/res/values-be/strings.xml b/res/values-be/strings.xml
index f1ddfab..29cc3c8 100644
--- a/res/values-be/strings.xml
+++ b/res/values-be/strings.xml
@@ -426,10 +426,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"Уваход у праграму і плацяжы"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Адкрыць вочы для разблакіроўкі"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"Калі адбываецца распазнаванне твару, вочы павінны быць адкрыты"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Заўсёды патрабаваць пацвярджэнне"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"Пры аўтэнтыфікацыі ў праграмах заўсёды патрабаваць пацвярджэнне"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Выдаліць даныя твару"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Вы можаце выкарыстоўваць свой твар для разблакіроўкі прылады і атрымання доступу да праграм. "<annotation id="url">"Даведайцеся больш"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Адбітак пальца"</string>
@@ -826,7 +824,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 ГГц"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Увайсці"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Націсніце тут, каб увайсці ў сетку"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Мб/с"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> хоча ўключыць Wi-Fi"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> хоча адключыць Wi-Fi"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -916,7 +917,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"Калі маршрутызатар не перадае ідэнтыфікатар сеткі, але дапускаецца падключэнне да яе ў будучыні, сетку можна \"схаваць\".\n\nГэта пагражае бяспецы, таму што тэлефон будзе рэгулярна перадаваць сігнал для пошуку сеткі.\n\n\"Схаваная\" сетка не зменіць налады маршрутызатара."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Магутнасць сігнала"</string>
<string name="wifi_status" msgid="4824568012414605414">"Стан"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Хуткасць злучэння"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Частата"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP-адрас:"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Захавана з дапамогай"</string>
@@ -954,12 +958,9 @@
<string name="wifi_dpp_wifi_shared_with_device" msgid="7669684043486750097">"Wi‑Fi абагулены з прыладай"</string>
<string name="wifi_dpp_add_another_device" msgid="8415243205104666929">"Дадаць іншую прыладу"</string>
<string name="wifi_dpp_choose_different_network" msgid="4081965219206680361">"Выбраць іншую сетку"</string>
- <!-- no translation found for wifi_dpp_could_not_add_device (1598945041477461501) -->
- <skip />
- <!-- no translation found for wifi_dpp_device_found (8618134150169810107) -->
- <skip />
- <!-- no translation found for retry (6472609612090877557) -->
- <skip />
+ <string name="wifi_dpp_could_not_add_device" msgid="1598945041477461501">"Не ўдалося дадаць прыладу"</string>
+ <string name="wifi_dpp_device_found" msgid="8618134150169810107">"Прылада знойдзена"</string>
+ <string name="retry" msgid="6472609612090877557">"Паўтарыць"</string>
<string name="wifi_shared" msgid="844142443226926070">"Падзяліцца з іншымі карыстальнікамі прылады"</string>
<string name="wifi_unchanged" msgid="3410422020930397102">"(не зменена)"</string>
<string name="wifi_unspecified" msgid="4917316464723064807">"Калі ласка, выберыце"</string>
@@ -1571,10 +1572,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"Немагчыма скінуць eSIM-карты з-за памылкі."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Сцерці ўсе даныя (cкід да заводскіх налад)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Сцерці ўсе даныя (скід да заводскіх налад)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"Гэта дазволіць сцерці ўсе даныя з "<b>"унутранага сховішча"</b>" вашага планшэта, у тым ліку:\n\n"<li>"ваш Уліковы запiс Google;"</li>\n<li>"сістэмныя даныя і налады, а таксама даныя і налады праграм;"</li>\n<li>"спампаваныя праграмы"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"Гэта дазволіць сцерці ўсе даныя з "<b>"унутранага сховішча"</b>" вашага тэлефона, у тым ліку:\n\n"<li>"ваш Уліковы запіс Google;"</li>\n<li>"сістэмныя даныя і налады, а таксама даныя і налады праграм;"</li>\n<li>"спампаваныя праграмы"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"У дадзены момант вы зайшлі ў наступныя ўліковыя запісы:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"На гэтай прыладзе ёсць іншыя карыстальнікі.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Музыка"</li>\n<li>"Фатаграфіі"</li>\n<li>"Іншыя дадзеныя карыстальніка"</li></string>
@@ -1589,16 +1588,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"Выдаліць eSIM"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Сцерці даныя ўсіх eSIM-карт на тэлефоне. У выніку гэтага ваш тарыфны план мабільнай перадачы даных не будзе скасаваны."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Сцерці даныя ўсіх eSIM-карт на планшэце. У выніку гэтага ваш тарыфны план мабільнай перадачы даных не будзе скасаваны."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Сцерці ўсе даныя"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Сцерці ўсе даныя"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Усе вашы асабістыя даныя і спампаваныя праграмы будуць выдалены. Гэта дзеянне нельга адрабіць!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Выдаліць усе"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"Скід не выкананы, таму што недаступна паслуга Ачысткі сістэмы."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Сцерці ўсе даныя?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"Аднаўленне завадскіх параметраў недаступна для гэтага карыстальніка"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Выдаленне"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Калі ласка, пачакайце..."</string>
@@ -1883,10 +1878,8 @@
<string name="force_stop_dlg_text" msgid="7208364204467835578">"Прымусовае спыненне дзейнасці праграмы можа прывесці да збою."</string>
<string name="app_install_location_title" msgid="2068975150026852168">"Пераважнае месца ўсталявання"</string>
<string name="app_install_location_summary" msgid="5155453752692959098">"Змяніць пераважнае месца ўсталявання новых прыкладанняў"</string>
- <!-- no translation found for app_disable_dlg_positive (7319687593243386336) -->
- <skip />
- <!-- no translation found for app_disable_dlg_text (779389180388352129) -->
- <skip />
+ <string name="app_disable_dlg_positive" msgid="7319687593243386336">"Выдаліць праграму"</string>
+ <string name="app_disable_dlg_text" msgid="779389180388352129">"Калі вы выдаліце гэту праграму, іншыя праграмы могуць працаваць неналежным чынам."</string>
<string name="app_disable_notifications_dlg_title" msgid="7669264654851761857">"Выключыць апавяшчэнні?"</string>
<string name="app_install_details_group_title" msgid="7084623031296083574">"Крама"</string>
<string name="app_install_details_title" msgid="6905279702654975207">"Звесткi пра праграму"</string>
@@ -2084,10 +2077,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"Калі вы карыстаецеся мышшу, можна наладзіць аўтаматычнае націсканне, калі курсор не рухаецца пэўны перыяд часу."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Затрымка перад націсканнем"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Вібрацыя"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Вібрацыя пры апавяшчэнні"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Вібрацыя пры выкліку"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Вібрацыя пры націсканні"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Карыстанне сэрвісам"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Карыстанне карэкцыяй колераў"</string>
@@ -2141,8 +2132,7 @@
<item quantity="many">Вельмі доўгая затрымка (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> мс)</item>
<item quantity="other">Вельмі доўгая затрымка (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> мс)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Выклік: <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, апавяшчэнне: <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, націсканне: <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Вібрацыя пры выкліках і атрыманні апавяшчэнняў выключана"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Уключана слабая вібрацыя пры выкліках і атрыманні апавяшчэнняў"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Уключана умераная вібрацыя пры выкліках і атрыманні апавяшчэнняў"</string>
@@ -3146,10 +3136,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"уваходнае апавяшчэнне"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"мадэм usb, мадэм bluetooth, хот-спот wifi"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"тактыльныя адчуванні, вібрацыя, экран, адчувальнасць"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"дотык, вібрацыя, тэлефон, выклік, адчувальнасць, званок"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"дотык, вібрацыя, адчувальнасць"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Усталяваць Wi-Fi NFC-метку"</string>
<string name="write_tag" msgid="8571858602896222537">"Запісаць"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Для завяршэння дакраніцеся да меткі..."</string>
@@ -3177,8 +3165,7 @@
<string name="other_sound_settings" msgid="3151004537006844718">"Іншыя гукі"</string>
<string name="dial_pad_tones_title" msgid="1999293510400911558">"Гукі панэлі набору"</string>
<string name="screen_locking_sounds_title" msgid="1340569241625989837">"Гукі блакіроўкі экрана"</string>
- <!-- no translation found for charging_sounds_title (3379885700913955599) -->
- <skip />
+ <string name="charging_sounds_title" msgid="3379885700913955599">"Сігнал зарадкі і вібрацыя"</string>
<string name="docking_sounds_title" msgid="155236288949940607">"Гукі док-станцыі"</string>
<string name="touch_sounds_title" msgid="5326587106892390176">"Гукі пры дотыку"</string>
<string name="vibrate_on_touch_title" msgid="1510405818894719079">"Вібрацыя пры націсканні"</string>
@@ -3207,10 +3194,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"Без гуку. Выключэнні: <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Ніякіх гукаў акрамя будзільнікаў і мультымедыя"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Расклады"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Выдаліце расклады"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Выдаліць"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Змяніць"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Расклады"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Расклад"</string>
@@ -3263,12 +3248,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Уключыць"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Уключыць"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Адключыць"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"Рэжым \"Не турбаваць\" уключаны да <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"Рэжым \"Не турбаваць\" будзе ўключаны, пакуль вы яго не выключыце"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"Рэжым \"Не турбаваць\" уключаны аўтаматычна паводле раскладу (<xliff:g id="RULE_NAME">%s</xliff:g>)"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"Рэжым \"Не турбаваць\" быў аўтаматычна ўключаны праграмай (<xliff:g id="APP_NAME">%s</xliff:g>)"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"Рэжым \"Не турбаваць\" уключаны для стану \"<xliff:g id="RULE_NAMES">%s</xliff:g>\" разам з карыстальніцкімі наладамі."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" Агляд карыстальніцкіх налад"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Толькі прыярытэтныя"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3488,12 +3476,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Штодзень"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"Будзільнік можа скінуць час заканчэння"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"Расклад выключыцца, калі спрацуе будзільнік"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"Дзеянні пры ўключаным рэжыме \"Не турбаваць\""</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Выкарыстоўваць стандартныя налады"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Стварыць карыстальніцкія налады для гэтага раскладу"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"Для раскладу \"<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>\""</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> – <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3934,41 +3919,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Уключыць"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Паказаць"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Схаваць"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Хот-спот"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> укл."</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Рэжым палёту ўключаны"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Сеткі недаступныя"</string>
<string name="condition_zen_title" msgid="2897779738211625">"Рэжым \"Не турбаваць\" уключаны"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Уплывае на тое, што чуеце і бачыце"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Рэжым эканоміі зараду ўключаны"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Функцыі абмежаваны"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Мабільная перадача даных выкл."</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Інтэрнэт даступны толькі праз Wi‑Fi"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Эканомія трафіка"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Функцыі абмежаваны"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Працоўны профіль адключаны"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"Для праграм і апавяшчэнняў"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Уключыць гук"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"Гук выключаны"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Тэлефон у рэжыме без гуку"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"Для выклікаў і апавяшчэнняў"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"Уключана вібрацыя"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Толькі вібрацыя"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Для выклікаў і апавяшчэнняў уключана вібрацыя"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"Для выклікаў і апавяшчэнняў"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Глядзець графік начнога рэжыму"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Аўтаматычна мяняць колер экрана ўвечары"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"Начны рэжым уключаны"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Бурштынавы колер экрана"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Згарнуць"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Прапанаванае вам"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Прапановы"</string>
@@ -4110,9 +4086,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"няма"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Аб\'ект ранжыравання адсутнічае."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"Аб\'ект ранжыравання не ўтрымлівае гэты сімвал."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Выраз на экране"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"выраз дысплея, выемка"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Стандартная прылада"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Спецыяльны доступ"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="one"><xliff:g id="COUNT">%d</xliff:g> праграма можа выкарыстоўваць даныя без абмежаванняў</item>
@@ -4199,6 +4186,14 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"Каб праверыць час, апавяшчэнні і іншую інфармацыю, вазьміце прыладу ў рукі."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Жэст абуджэння экрана блакіроўкі"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <!-- no translation found for ambient_display_tap_screen_title (5458679563086979424) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (9108878716863882877) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (7071150656699666085) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_summary (8862155601920379979) -->
+ <skip />
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Правядзіце пальцам, каб убачыць апавяшчэнні"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Правесці адбітак пальца"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"Каб праверыць апавяшчэнні, правядзіце пальцам уніз па сканеры адбіткаў пальцаў на заднім боку тэлефона."</string>
@@ -4355,27 +4350,21 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"Гэта функцыя недаступная на гэтай прыладзе"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Прымусова правесці поўныя вымярэнні GNSS"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Адсочваць усе групы і частоты GNSS з выключаным працоўным цыклам"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Дазволіць фонавую актыўнасць"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Дазваляе неабмежаваную фонавую актыўнасць"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Заўсёды паказваць дыялогавыя вокны з памылкамі"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Паказваць дыялогавае акно кожны раз, калі адбываецца збой праграмы"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"Выбраць праграму з падтрымкай ANGLE"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"Няма праграм з падтрымкай ANGLE"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"Праграма з падтрымкай ANGLE: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Налады пакетаў абнаўленняў гульні"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Змяніць налады пакетаў абнаўленняў гульні"</string>
+ <!-- no translation found for gup_all_apps_switch_title (8071650410524064369) -->
<skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
- <!-- no translation found for gup_app_preference_title (7176388161899486800) -->
- <skip />
- <!-- no translation found for gup_app_preference_default (7995039180348956109) -->
- <skip />
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_title" msgid="7176388161899486800">"Выбраць драйвер графічнай сістэмы"</string>
+ <string name="gup_app_preference_default" msgid="7995039180348956109">"Стандартна"</string>
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Пакет абнаўленняў гульні"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"Драйвер графічнай сістэмы"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4467,6 +4456,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Налады перадачы даных"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Мабільная перадача даных"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Доступ да даных па мабільнай сетцы"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Прыярытэтны тып сеткі"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Змяніць рэжым работы сеткі"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Прыярытэтны тып сеткі"</string>
@@ -4504,23 +4506,23 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Няма прылад Bluetooth"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Панель налад"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Інтэрнэт-падключэнне"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Гучнасць"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Прымусова ўключаць рэжым працоўнага стала"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Прымусова ўключаць эксперыментальны рэжым працоўнага стала на дадатковых экранах"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Перавызначэнне ўключэння цёмнай тэмы"</string>
<string name="hwui_force_dark_summary" msgid="8705328793382981780">"Змяняе наладу прымусовага ўключэння цёмнай тэмы на \"Заўсёды ўключана\""</string>
<string name="privacy_dashboard_title" msgid="2458407399263943923">"Прыватнасць"</string>
- <!-- no translation found for privacy_dashboard_summary (7784809147411674104) -->
- <skip />
+ <string name="privacy_dashboard_summary" msgid="7784809147411674104">"На экране паказваюцца дазволы, параметры дзейнасці і даныя"</string>
<string name="contextual_card_dismiss_remove" msgid="2813670241047194713">"Выдаліць"</string>
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Пакінуць"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Выдаліць гэту прапанову?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Не хапае памяці. Скарыстана <xliff:g id="PERCENTAGE">%1$s</xliff:g>, засталося <xliff:g id="FREE_SPACE">%2$s</xliff:g>"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Адправіць водгук"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Хочаце напісаць водгук на гэту прапанову?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"Скапіравана ў буфер абмену: <xliff:g id="COPY_CONTENT">%1$s</xliff:g>."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <!-- no translation found for gesture_skip_title (2092825906479683162) -->
+ <skip />
+ <!-- no translation found for gesture_silence_title (8991427657123202574) -->
+ <skip />
</resources>
diff --git a/res/values-bg/strings.xml b/res/values-bg/strings.xml
index 62acb27..974db0a 100644
--- a/res/values-bg/strings.xml
+++ b/res/values-bg/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"Вход в приложения и плащания"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"За отключване – с отворени очи"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"При ползване на удостоверяването с лице очите ви трябва да са отворени"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Винаги да се изисква потвърждение"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"При удостоверяване в приложенията винаги да се изисква потвърждение"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Премахване на лицето"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Лицето ви може да се използва за отключване на устройството ви и за достъп до приложения. "<annotation id="url">"Научете повече"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Отпечатък"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 ГХц"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Вход"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Докоснете тук, за да влезете в мрежата"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Мб/с"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> иска да включи Wi-Fi"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> иска да изключи Wi-Fi"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"КБП"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"Ако маршрутизаторът ви не излъчва идентификационен номер на мрежа, но искате да се свързвате с него в бъдеще, можете да зададете мрежата като скрита.\n\nТова може да създаде риск за сигурността, тъй като телефонът ви редовно ще излъчва сигнала си, за да намира мрежата.\n\nЗадаването на мрежата като скрита няма да промени настройките на маршрутизатора ви."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Сила на сигнала"</string>
<string name="wifi_status" msgid="4824568012414605414">"Състояние"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Скорост на връзката"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Честота"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP адрес"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Запазено чрез"</string>
@@ -922,12 +926,9 @@
<string name="wifi_dpp_wifi_shared_with_device" msgid="7669684043486750097">"Wi-Fi мрежата бе споделена с устройството"</string>
<string name="wifi_dpp_add_another_device" msgid="8415243205104666929">"Добавяне на друго устройство"</string>
<string name="wifi_dpp_choose_different_network" msgid="4081965219206680361">"Избиране на друга мрежа"</string>
- <!-- no translation found for wifi_dpp_could_not_add_device (1598945041477461501) -->
- <skip />
- <!-- no translation found for wifi_dpp_device_found (8618134150169810107) -->
- <skip />
- <!-- no translation found for retry (6472609612090877557) -->
- <skip />
+ <string name="wifi_dpp_could_not_add_device" msgid="1598945041477461501">"Устройството не можа да се добави"</string>
+ <string name="wifi_dpp_device_found" msgid="8618134150169810107">"Открито е устройство"</string>
+ <string name="retry" msgid="6472609612090877557">"Нов опит"</string>
<string name="wifi_shared" msgid="844142443226926070">"Споделяне с другите потребители на устройството"</string>
<string name="wifi_unchanged" msgid="3410422020930397102">"(непроменени)"</string>
<string name="wifi_unspecified" msgid="4917316464723064807">"Моля, изберете"</string>
@@ -1534,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"Електронните SIM карти не могат да бъдат нулирани поради грешка."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Изтриване на всички данни (възстановяване на фабричните настройки)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Изтрив. на данните (възст. на фабр. настр.)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"Това ще изтрие всички данни от "<b>"вътрешното хранилище"</b>" на таблета ви, включително:\n\n"<li>"профила ви в Google;"</li>\n<li>"данни и настройки от системата и приложенията;"</li>\n<li>"изтеглени приложения."</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"Това ще изтрие всички данни от "<b>"вътрешното хранилище"</b>" на телефона ви, включително:\n\n"<li>"профила ви в Google;"</li>\n<li>"данни и настройки от системата и приложенията;"</li>\n<li>"изтеглени приложения."</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"Понастоящем сте влезли в следните профили:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"На това устройство има други потребители.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Музика"</li>\n<li>"Снимки"</li>\n<li>"други потребителски данни"</li></string>
@@ -1552,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"Изтриване на данните от eSIM"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Изтрийте всички електронни SIM карти на телефона. Това действие няма да анулира плана ви за мобилна услуга."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Изтрийте всички електронни SIM карти на таблета. Това действие няма да анулира плана ви за мобилна услуга."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Изтриване на всички данни"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Изтриване на всички данни"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Цялата ви лична информация и всички изтеглени приложения ще бъдат изтрити. Не можете да отмените това действие!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Изтриване на всичко"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"Не се състоя рестартиране, защото услугата за изчистване на системата не се предлага."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Да се изтрият ли всички данни?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"За този потребител не е налице възстановяване на фабричните настройки"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Изтрива се"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Моля, изчакайте..."</string>
@@ -1842,10 +1837,8 @@
<string name="force_stop_dlg_text" msgid="7208364204467835578">"Ако принудително спрете приложение, то може да не функционира правилно."</string>
<string name="app_install_location_title" msgid="2068975150026852168">"Предпочитано място за инсталиране"</string>
<string name="app_install_location_summary" msgid="5155453752692959098">"Промяна на предпочитаното място за инсталиране на нови приложения"</string>
- <!-- no translation found for app_disable_dlg_positive (7319687593243386336) -->
- <skip />
- <!-- no translation found for app_disable_dlg_text (779389180388352129) -->
- <skip />
+ <string name="app_disable_dlg_positive" msgid="7319687593243386336">"Деинсталиране на приложението"</string>
+ <string name="app_disable_dlg_text" msgid="779389180388352129">"Ако деинсталирате това приложение, Android и други приложения може да спрат да работят както трябва."</string>
<string name="app_disable_notifications_dlg_title" msgid="7669264654851761857">"Да се изключат ли известията?"</string>
<string name="app_install_details_group_title" msgid="7084623031296083574">"App Store"</string>
<string name="app_install_details_title" msgid="6905279702654975207">"Подробности за прилож."</string>
@@ -2043,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"Ако използвате мишка, можете да зададете курсорът да извършва действие автоматично, когато спре да се движи за определен период от време."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Забавяне преди кликване"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Вибриране"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Вибриране при известия"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Вибриране при звънене"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Вибриране при докосване"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Използване на услугата"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Използване на корекция на цветовете"</string>
@@ -2088,8 +2079,7 @@
<item quantity="other">Много дълго забавяне (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> милисек)</item>
<item quantity="one">Много дълго забавяне (<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g> милисек)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Звънене <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, известие <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, докосване <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"За звъненето и известията е зададено „Изключено“"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"За звъненето и известията е зададено „Слабо“"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"За звъненето и известията е зададено „Средно“"</string>
@@ -3065,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"входящо известие"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"тетъринг през USB, тетъринг през Bluetooth, точка за достъп до Wi-Fi"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"осезателна обратна връзка, вибриране, екран, поверителност"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"осезателна обратна връзка, вибриране, телефон, обаждане, чувствителност, звънене"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"осезателна обратна връзка, вибриране, чувствителност"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Маркер за КБП за Wi-Fi: Настр."</string>
<string name="write_tag" msgid="8571858602896222537">"Записване"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"За записване докоснете маркер..."</string>
@@ -3096,8 +3084,7 @@
<string name="other_sound_settings" msgid="3151004537006844718">"Други звуци"</string>
<string name="dial_pad_tones_title" msgid="1999293510400911558">"Тонове при набиране"</string>
<string name="screen_locking_sounds_title" msgid="1340569241625989837">"При заключване на екрана"</string>
- <!-- no translation found for charging_sounds_title (3379885700913955599) -->
- <skip />
+ <string name="charging_sounds_title" msgid="3379885700913955599">"Звуци при зарежд. и вибриране"</string>
<string name="docking_sounds_title" msgid="155236288949940607">"Звуци за докинг станция"</string>
<string name="touch_sounds_title" msgid="5326587106892390176">"Звуци при докосване"</string>
<string name="vibrate_on_touch_title" msgid="1510405818894719079">"Вибриране при докосване"</string>
@@ -3124,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"Без звук освен за <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Без звук освен за будилници и мултимедия"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Графици"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Изтриване на графиците"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Изтриване"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Редактиране"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Графици"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"График"</string>
@@ -3180,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Включване"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Включване сега"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Изключване сега"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"Режимът „Не безпокойте“ е включен до <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"Режимът „Не безпокойте“ ще остане включен, докато не го изключите"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"Режимът „Не безпокойте“ бе включен автоматично от график (<xliff:g id="RULE_NAME">%s</xliff:g>)"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"Режимът „Не безпокойте“ бе включен автоматично от приложението <xliff:g id="APP_NAME">%s</xliff:g>"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"Режимът „Не безпокойте“ е включен за „<xliff:g id="RULE_NAMES">%s</xliff:g>“ с персонализирани настройки."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" Преглед на персонализираните настройки"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Само с приоритет"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3393,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Всеки ден"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"Будилникът може да отменя крайния час"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"Графикът се изключва при задействане на будилник"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"Поведение на режима „Не безпокойте“"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Използване на настройките по подразбиране"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Създаване на персонализирани настройки за този график"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"За „<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>“"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"от <xliff:g id="START">%1$s</xliff:g> до <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3812,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Включване"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Показване"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Скриване"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Точка за достъп"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"„<xliff:g id="ID_1">%1$s</xliff:g>“ е вкл."</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Самолетният режим е включен"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Няма достъп до мрежите"</string>
<string name="condition_zen_title" msgid="2897779738211625">"Включихте „Не безпокойте“"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Влияе на това какво чувате и виждате"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Запазването на бат. е включено"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Функциите са ограничени"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Мобилните данни са изключени"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Достъпът до интернет е възможен само през Wi-Fi"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Икономия на данни"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Функциите са ограничени"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Служ. потр. профил е изключен"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"За приложенията и известията"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Включване на звука"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"Звукът на устройството е спрян"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Звукът на телефона е спрян"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"За обажданията и известията"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"За устройството е зададено вибриране"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Само вибриране"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Устройството ще вибрира при обаждания и известия"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"За обажданията и известията"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Задаване на график за Нощно осветление"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Автоматично нюансиране на екрана всяка нощ"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"Нощно осветление: Включено"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Екранът е с кехлибареножълт нюанс"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Свиване"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Предложено за вас"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Предложения"</string>
@@ -3978,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"няма"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Класиращият се обект липсва."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"Класиращият се обект не съдържа този ключ."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Прорез на екрана"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"прорез на екрана, изрез"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Стандартна настройка за устройството"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Специален достъп за приложението"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="other"><xliff:g id="COUNT">%d</xliff:g> приложения могат да използват неограничено количество данни</item>
@@ -4059,6 +4046,14 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"За да проверите часа, известията и друга информация, вземете устройството си в ръка."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Жест за активиране на заключения екран"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <!-- no translation found for ambient_display_tap_screen_title (5458679563086979424) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (9108878716863882877) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (7071150656699666085) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_summary (8862155601920379979) -->
+ <skip />
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Преглед на известията с плъзване през сензора за отпечатъци"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Плъзгане през сензора за отпечат."</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"За да проверите известията си, плъзнете пръст надолу през сензора за отпечатъци на гърба на телефона си."</string>
@@ -4201,27 +4196,21 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"Тази функция не е налице на устройството"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Налагане на пълно проследяване на измерванията с GNSS"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Проследяване на всички констелации и честоти на GNSS без използване на коефициент на запълване"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Разрешаване на стартирания на активност на заден план"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Разрешава всички стартирания на активност на заден план"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Диалоговият прозорец за сривове да се показва винаги"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Диалоговият прозорец да се показва всеки път, когато дадено приложение претърпи срив"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"Избиране на активирано за ANGLE приложение"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"Няма зададено приложение, активирано за ANGLE"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"Активирано за ANGLE приложение: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Предпочитания за пакета за актуализиране на играта"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Настройки за пакета за актуал. на играта: Промяна"</string>
+ <!-- no translation found for gup_all_apps_switch_title (8071650410524064369) -->
<skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
- <!-- no translation found for gup_app_preference_title (7176388161899486800) -->
- <skip />
- <!-- no translation found for gup_app_preference_default (7995039180348956109) -->
- <skip />
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_title" msgid="7176388161899486800">"Избиране на графичен драйвер"</string>
+ <string name="gup_app_preference_default" msgid="7995039180348956109">"По подразбиране"</string>
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Пакет за актуализиране на играта"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"Системен графичен драйвер"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4313,6 +4302,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Настройка на услугата за данни"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Мобилни данни"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Достъп до данните през мобилната мрежа"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Предпочитан тип мрежа"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Промяна на операционния режим на мрежата"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Предпочитан тип мрежа"</string>
@@ -4348,23 +4350,23 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Няма устройства с Bluetooth"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Панел за настройки"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Връзка с интернет"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Сила на звука"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Принудително задаване на настолен режим"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Принудително задаване на експерименталния настолен режим на алтернативни дисплеи"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Отмяна на налагането на тъмен режим"</string>
<string name="hwui_force_dark_summary" msgid="8705328793382981780">"Отменя постоянното включено състояние на функцията за налагане на тъмен режим"</string>
<string name="privacy_dashboard_title" msgid="2458407399263943923">"Поверителност"</string>
- <!-- no translation found for privacy_dashboard_summary (7784809147411674104) -->
- <skip />
+ <string name="privacy_dashboard_summary" msgid="7784809147411674104">"Разрешения, контроли за активността, показвани на екрана данни"</string>
<string name="contextual_card_dismiss_remove" msgid="2813670241047194713">"Премахване"</string>
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Запазване"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Да се премахне ли това предложение?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Мястото в хранилището намалява. Използвали сте <xliff:g id="PERCENTAGE">%1$s</xliff:g>, свободно място: <xliff:g id="FREE_SPACE">%2$s</xliff:g>"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Изпращане на отзиви"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Искате ли да ни изпратите отзиви за това приложение?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"Копирахте <xliff:g id="COPY_CONTENT">%1$s</xliff:g> в буферната памет."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <!-- no translation found for gesture_skip_title (2092825906479683162) -->
+ <skip />
+ <!-- no translation found for gesture_silence_title (8991427657123202574) -->
+ <skip />
</resources>
diff --git a/res/values-bn/strings.xml b/res/values-bn/strings.xml
index c15e0d8..45a8a76 100644
--- a/res/values-bn/strings.xml
+++ b/res/values-bn/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"অ্যাপ সাইন-ইন ও পেমেন্ট"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"আনলক করার জন্য চোখ খুলে রাখা"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"ফেস যাচাইকরণ ব্যবহারের সময় আপনার চোখ খুলে রাখতে হবে"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"প্রত্যেকবার কনফার্ম করতে হবে"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"অ্যাপ ব্যবহার করে যাচাইকরণ করার সময় প্রত্যেকবার কনফার্ম করতে হবে"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"মুখের ডেটা সরান"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"আপনার মুখ ব্যবহার করে ডিভাইস আনলক এবং অ্যাপে অ্যাক্সেস করতে পারেন। "<annotation id="url">"আরও জানুন"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"আঙ্গুলের ছাপ"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"সাইন-ইন করুন"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"নেটওয়ার্কে সাইন-ইন করতে এখানে ট্যাপ করুন"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbps"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> ওয়াই-ফাই চালু করতে চাইছে"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> ওয়াই-ফাই বন্ধ করতে চাইছে"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"আপনার রাউটার যদি নেটওয়ার্ক আইডি ব্রডকাস্ট না করে কিন্তু আপনি ভবিষ্যতে সেই নেটওয়ার্কে কানেক্ট করতে চান, তাহলে নেটওয়ার্কটি \'লুকানো\' হিসেবে সেট করতে পারেন।\n\nতবে এতে নিরাপত্তা ঝুঁকির মুখে পড়তে পারে, কারণ নেটওয়ার্কটি খুঁজে নেওয়ার জন্য আপনার ফোন নিয়মিত সিগন্যাল ব্রডকাস্ট করে যাবে।\n\nনেটওয়ার্কটি \'লুকানো\' হিসেবে সেট করলেও রাউটারের সেটিংসে কোনও পরিবর্তন হবে না।"</string>
<string name="wifi_signal" msgid="5514120261628065287">"সিগন্যাল ক্ষমতা"</string>
<string name="wifi_status" msgid="4824568012414605414">"স্থিতি"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"লিঙ্ক গতি"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"ফ্রিকোয়েন্সী"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"আইপি অ্যাড্রেস"</string>
<string name="passpoint_label" msgid="6381371313076009926">"এর মাধ্যমে সংরক্ষিত"</string>
@@ -922,12 +926,9 @@
<string name="wifi_dpp_wifi_shared_with_device" msgid="7669684043486750097">"ডিভাইসের সাথে শেয়ার করা ওয়াই-ফাই"</string>
<string name="wifi_dpp_add_another_device" msgid="8415243205104666929">"অন্য ডিভাইস যোগ করুন"</string>
<string name="wifi_dpp_choose_different_network" msgid="4081965219206680361">"অন্য নেটওয়ার্ক বেছে নিন"</string>
- <!-- no translation found for wifi_dpp_could_not_add_device (1598945041477461501) -->
- <skip />
- <!-- no translation found for wifi_dpp_device_found (8618134150169810107) -->
- <skip />
- <!-- no translation found for retry (6472609612090877557) -->
- <skip />
+ <string name="wifi_dpp_could_not_add_device" msgid="1598945041477461501">"ডিভাইস যোগ করা যায়নি"</string>
+ <string name="wifi_dpp_device_found" msgid="8618134150169810107">"ডিভাইস পাওয়া গেছে"</string>
+ <string name="retry" msgid="6472609612090877557">"আবার করুন"</string>
<string name="wifi_shared" msgid="844142443226926070">"অন্য ডিভাইস ব্যবহারকারীদের সাথে শেয়ার করুন"</string>
<string name="wifi_unchanged" msgid="3410422020930397102">"(অপরিবর্তিত)"</string>
<string name="wifi_unspecified" msgid="4917316464723064807">"অনুগ্রহ করে বেছে নিন"</string>
@@ -1534,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"একটি সমস্যা হয়েছে, ই-সিমগুলি রিসেট করা যাচ্ছে না।"</string>
<string name="master_clear_title" msgid="3531267871084279512">"সমস্ত ডেটা মুছুন (ফ্যাক্টরি রিসেট)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"সবকিছু মুছুন (ফ্যাক্টরি রিসেট)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"এটি আপনার ট্যাবলেটের "<b>"ইন্টারনাল স্টোরেজ"</b>", থেকে সমস্ত ডেটা মুছে দেবে, এগুলি সহ:\n\n"<li>"আপনার Google অ্যাকাউন্ট"</li>\n<li>"সিস্টেম এবং অ্যাপ ডেটা এবং সেটিংস"</li>\n<li>"ডাউনলোড করা অ্যাপ"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"এটি আপনার ফোনের "<b>"ইন্টারনাল স্টোরেজ"</b>", থেকে সমস্ত ডেটা মুছে দেবে, এগুলি সহ:\n\n"<li>"আপনার Google অ্যাকাউন্ট"</li>\n<li>"সিস্টেম এবং অ্যাপ ডেটা এবং সেটিংস"</li>\n<li>"ডাউনলোড করা অ্যাপ"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"আপনি বর্তমানে নিম্নলিখিত অ্যাকাউন্টে প্রবেশ করে আছেন:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"এই ডিভাইসে অন্যান্য ব্যবহারকারীরাও রয়েছেন৷\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"সঙ্গীত"</li>\n<li>"ফটো"</li>\n<li>"অন্যান্য ব্যবহারকারী ডেটা"</li></string>
@@ -1552,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"ই-সিম মুছে দিন"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"আপনার ফোন থেকে সব ই-সিম মুছে দিন। মুছে দিলেও আপনার মোবাইল পরিষেবার প্ল্যান বাতিল হবে না।"</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"আপনার ট্যাবলেট থেকে সব ই-সিম মুছে দিন। মুছে দিলেও আপনার মোবাইল পরিষেবার প্ল্যান বাতিল হবে না।"</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"সব ডেটা মুছে দিন"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"সব ডেটা মুছে দিন"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"আপনার সব ক্তিগত ডেটা এবং ডাউনলোড করা অ্যাপ মুছে ফেলা হবে। আগের অবস্থায় আর ফিরিয়ে আনতে পারবেন না!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"সবকিছু মুছে দিন"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"সিস্টেম সাফ করুন পরিষেবাটি উপলব্ধ না থাকার কারণে কোনো আবার সেট করুন নির্দেশ সঞ্চালনা করা যায়নি।"</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"সমস্ত ডেটা মুছে ফেলতে চান?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"এই ব্যবহারকারীর জন্য ফ্যাক্টরি রিসেট উপলব্ধ নেই"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"মোছা হচ্ছে"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"দয়া করে অপেক্ষা করুন..."</string>
@@ -1842,10 +1837,8 @@
<string name="force_stop_dlg_text" msgid="7208364204467835578">"আপনি একটি অ্যাপ্লিকেশানকে জোর করে বন্ধ করলে, তা অস্বাভাবিক ব্যবহার করতে পারে।"</string>
<string name="app_install_location_title" msgid="2068975150026852168">"পছন্দের ইনস্টল লোকেশন"</string>
<string name="app_install_location_summary" msgid="5155453752692959098">"নতুন অ্যাপ্লিকেশানগুলির জন্য পছন্দসই ইনস্টলেশানের লোকেশন পরিবর্তন করুন"</string>
- <!-- no translation found for app_disable_dlg_positive (7319687593243386336) -->
- <skip />
- <!-- no translation found for app_disable_dlg_text (779389180388352129) -->
- <skip />
+ <string name="app_disable_dlg_positive" msgid="7319687593243386336">"অ্যাপ আন-ইনস্টল করুন"</string>
+ <string name="app_disable_dlg_text" msgid="779389180388352129">"এই অ্যাপটি আন-ইনস্টল করলে, Android এবং অন্যান্য অ্যাপ ঠিকভাবে কাজ নাও করতে পারে।"</string>
<string name="app_disable_notifications_dlg_title" msgid="7669264654851761857">"বিজ্ঞপ্তিগুলি বন্ধ করবেন?"</string>
<string name="app_install_details_group_title" msgid="7084623031296083574">"স্টোর"</string>
<string name="app_install_details_title" msgid="6905279702654975207">"অ্যাপের বিশদ বিবরণ"</string>
@@ -2043,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"আপনি যদি মাউস ব্যবহার করেন তাহলে কার্সার এমনভাবে সেট করতে পারেন যাতে নির্দিষ্ট কিছুক্ষণ মাউস ব্যবহার করা না হলে নিজে থেকেই বিশেষ কোনও অ্যাকশন নেওয়া হয়।"</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"ক্লিক করার আগে বিলম্ব"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"ভাইব্রেশন"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"বিজ্ঞপ্তির ভাইব্রেশন"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"রিং ভাইব্রেশন"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"স্পর্শ করলে ভাইব্রেশন"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"পরিষেবা ব্যবহার করুন"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"কালার কারেকশন ব্যবহার করুন"</string>
@@ -2088,8 +2079,7 @@
<item quantity="one">অত্যন্ত দীর্ঘ সময়ের ব্যবধানে (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> মিলি-সেকেন্ড)</item>
<item quantity="other">অত্যন্ত দীর্ঘ সময়ের ব্যবধানে (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> মিলি-সেকেন্ড)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"রিং <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, বিজ্ঞপ্তি <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, টাচ <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"রিং ও বিজ্ঞপ্তির আওয়াজ বন্ধ করা হল"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"রিং ও বিজ্ঞপ্তির আওয়াজ কমে সেট করা হল"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"রিং ও বিজ্ঞপ্তির আওয়াজ মাঝারিতে সেট করা হল"</string>
@@ -3065,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"ইনকামিং বিজ্ঞপ্তি"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"ইউএসবি টিথার, ব্লুটুথ টিথার, ওয়াই-ফাই হটস্পট"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"হ্যাপটিক, ভাইব্রেট, স্ক্রিন, সংবেদনশীলতা"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"হ্যাপটিক, ভাইব্রেট, ফোন, কল, সংবেদনশীলতা, রিং"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"হ্যাপটিক, ভাইব্রেট, সংবেদনশীলতা"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"ওয়াই-ফাই NFC ট্যাগ সেটআপ করুন"</string>
<string name="write_tag" msgid="8571858602896222537">"লিখুন"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"লিখতে একটি ট্যাগে আলতো চাপুন..."</string>
@@ -3096,8 +3084,7 @@
<string name="other_sound_settings" msgid="3151004537006844718">"অন্যান্য শব্দগুলি"</string>
<string name="dial_pad_tones_title" msgid="1999293510400911558">"ডায়াল প্যাডের টোনগুলি"</string>
<string name="screen_locking_sounds_title" msgid="1340569241625989837">"স্ক্রিন লক হওয়ার শব্দ"</string>
- <!-- no translation found for charging_sounds_title (3379885700913955599) -->
- <skip />
+ <string name="charging_sounds_title" msgid="3379885700913955599">"চার্জিংয়ে সাউন্ড ও ভাইব্রেশন"</string>
<string name="docking_sounds_title" msgid="155236288949940607">"ডকিং শব্দগুলি"</string>
<string name="touch_sounds_title" msgid="5326587106892390176">"স্পর্শ শব্দ"</string>
<string name="vibrate_on_touch_title" msgid="1510405818894719079">"টাচ ভাইব্রেশন"</string>
@@ -3124,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"<xliff:g id="CATEGORIES">%1$s</xliff:g> ছাড়া কোনও সাউন্ড নয়"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"অ্যালার্ম এবং মিডিয়া ছাড়া কোনও সাউন্ড করা হবে না"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"সময়সূচি"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"সময়সূচী মুছে দিন"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"মুছে দিন"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"এডিট করুন"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"সময়সূচী"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"সময়সূচী"</string>
@@ -3180,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"চালু করুন"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"এখনই চালু করুন"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"এখনই বন্ধ করুন"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"\'বিরক্ত করবেন না\' মোডটি <xliff:g id="FORMATTED_TIME">%s</xliff:g> পর্যন্ত চালু থাকবে"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"\'বিরক্ত করবেন না\' মোডটি বন্ধ না করা পর্যন্ত সেটি চালু থাকবে"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"(<xliff:g id="RULE_NAME">%s</xliff:g>) শিডিউলের জন্য বিরক্ত করবেন না মোডটি নিজে থেকেই চালু হয়ে গেছে"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"<xliff:g id="APP_NAME">%s</xliff:g> অ্যাপটি নিজে থেকেই \'বিরক্ত করবেন না\' মোড চালু করে দিয়েছে"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"কাস্টম সেটিংস সহ <xliff:g id="RULE_NAMES">%s</xliff:g>-এর জন্য \'বিরক্ত করবেন না\' মোডটি চালু আছে।"</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" কাস্টম সেটিংস দেখুন"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"শুধুমাত্র অগ্রাধিকার"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3393,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"প্রতিদিন"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"অ্যালার্ম সমাপ্তি সময়কে ওভাররাইড করতে পারে"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"কোনও অ্যালার্ম বাজলে সময়সূচী বন্ধ হয়ে যায়"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"\'বিরক্ত করবেন না\' মোড"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"ডিফল্ট সেটিংস ব্যবহার করুন"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"এই সময়ের জন্য কাস্টম সেটিংস তৈরি করুন"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"\'<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>\'-এর জন্য"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> - <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3812,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"চালু করুন"</string>
<string name="condition_expand_show" msgid="608202020023489939">"দেখান"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"লুকান"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"হটস্পট"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> চালু আছে"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"বিমান মোড চালু করা আছে"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"নেটওয়ার্ক উপলভ্য নেই"</string>
<string name="condition_zen_title" msgid="2897779738211625">"\'বিরক্ত করবেন না\' মোড চালু আছে"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"আপনার শোনা এবং দেখা প্রভাবিত হবে"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"ব্যাটারি সেভার চালু আছে"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"ফিচারটি ব্যবহার করা যাবে না"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"মোবাইল ডেটা বন্ধ করা আছে"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"শুধুমাত্র ওয়াই-ফাইয়ের মাধ্যমেই ইন্টারনেট অ্যাক্সেস করা যাবে।"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"ডেটা সেভার"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"ফিচারটি ব্যবহার করা যাবে না"</string>
<string name="condition_work_title" msgid="7293722361184366648">"কর্মস্থলের প্রোফাইল বন্ধ রয়েছে"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"অ্যাপ ও বিজ্ঞপ্তির জন্য"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"সাউন্ড চালু করুন"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"ডিভাইস মিউট করা হয়েছে"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"ফোন মিউট করা আছে"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"কল ও বিজ্ঞপ্তির জন্য"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"ডিভাইসে ভাইব্রেশন হবে"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"শুধুমাত্র ভাইব্রেশন মোডে রাখুন"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"কল এবং বিজ্ঞপ্তির জন্য ডিভাইসে ভাইব্রেশন হবে"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"কল এবং বিজ্ঞপ্তির জন্য"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"নাইট লাইটের সময়সূচি সেট করুন"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"রাত হলেই স্ক্রিনে নিজে থেকে আভা দেখা যাবে"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"নাইট লাইট চালু আছে"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"স্ক্রিন হলুদাভ বাদামি আভা ধারণ করে"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"আড়াল করুন"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"আপনার জন্য প্রস্তাবিত"</string>
<string name="suggestions_title" msgid="7280792342273268377">"প্রস্তাবনাগুলি"</string>
@@ -3978,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"কোনো কিছুই নয়"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"রেঙ্কিং অবজেক্ট অনুপস্থিত।"</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"রেঙ্কিং অবজেক্টে এই কী থাকে না।"</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"ডিসপ্লে কাট-আউট"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"ডিসপ্লে কাট-আউট, নচ"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"ডিভাইসের ডিফল্ট"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"বিশেষ অ্যাপ অ্যাক্সেস করুন"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="one"><xliff:g id="COUNT">%d</xliff:g>টি অ্যাপ অপরিমিত ডেটা ব্যবহার করতে পারে</item>
@@ -4059,6 +4046,14 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"সময়, বিজ্ঞপ্তি এবং অন্যান্য তথ্য দেখতে আপনার ডিভাইসটি তুলে ধরুন।"</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"ওয়েক লক স্ক্রিন ইঙ্গিত"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <!-- no translation found for ambient_display_tap_screen_title (5458679563086979424) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (9108878716863882877) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (7071150656699666085) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_summary (8862155601920379979) -->
+ <skip />
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"বিজ্ঞপ্তির জন্য আঙ্গুলের ছাপ সোয়াইপ করা"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"আঙ্গুলের ছাপ সোয়াইপ করুন"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"আপনার বিজ্ঞপ্তিগুলি চেক করতে, আপনার ফোনের পিছনে আঙ্গুলের ছাপ নেওয়ার সেন্সরে নিচের দিকে সোয়াইপ করুন৷"</string>
@@ -4201,27 +4196,21 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"এই বৈশিষ্ট্যটি এই ডিভাইসে উপলব্ধ নেই"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"GnssMeasurement সম্পূর্ণভাবে ট্র্যাক করুন"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"ডিউটি-সাইক্লিং বাদে সমস্ত কন্সটেলেশন এবং ফ্রিকোয়েন্সি ট্র্যাক করুন"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"ব্যাকগ্রাউন্ড অ্যাক্টিভিটি চালু করার অনুমতি দিন"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"সব ব্যাকগ্রাউন্ড অ্যাক্টিভিটি চালু করার অনুমতি দিন"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"প্রত্যেকবার ক্র্যাশ ডায়ালগ দেখাতে দিন"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"কোনও অ্যাপ ক্র্যাশ করলে প্রত্যেকবার ডায়ালগ দেখাতে দিন"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"ANGLE চালু আছে এমন অ্যাপ বেছে নিন"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"ANGLE চালু আছে এমন কোনও অ্যাপ্লিকেশন সেট নেই"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"ANGLE চালু আছে এমন অ্যাপ্লিকেশন: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"পছন্দমত গেম আপডেট করার প্যাকেজ"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"গেম আপডেট করার প্যাকেজের সেটিংস পরিবর্তন করুন"</string>
+ <!-- no translation found for gup_all_apps_switch_title (8071650410524064369) -->
<skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
- <!-- no translation found for gup_app_preference_title (7176388161899486800) -->
- <skip />
- <!-- no translation found for gup_app_preference_default (7995039180348956109) -->
- <skip />
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_title" msgid="7176388161899486800">"গ্রাফিক্স ড্রাইভার বেছে নিন"</string>
+ <string name="gup_app_preference_default" msgid="7995039180348956109">"ডিফল্ট"</string>
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"গেম আপডেট প্যাকেজ"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"সিস্টেম গ্রাফিক্স ড্রাইভার"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4313,6 +4302,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"ডেটা পরিষেবা সেট-আপ করুন"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"মোবাইল ডেটা"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"মোবাইল নেটওয়ার্ক ব্যবহার করে ডেটা অ্যাক্সেস করুন"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"পছন্দের নেটওয়ার্ক"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"নেটওয়ার্ক অপারেটিং মোড পরিবর্তন করুন"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"পছন্দের নেটওয়ার্ক"</string>
@@ -4348,23 +4350,23 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"কোনও ব্লুটুথ ডিভাইস নেই"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"সেটিংস প্যানেল"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"ইন্টারনেট কানেক্টিভিটি"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"ভলিউম"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"ফোর্স ডেস্কটপ মোড"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"সেকেন্ডারি ডিসপ্লেতে ফোর্স এক্সপেরিমেন্টাল ডেস্কটপ মোড চালু করা আছে"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"ফোর্স-ডার্ক ফিচার ওভাররাইড করুন"</string>
<string name="hwui_force_dark_summary" msgid="8705328793382981780">"ফোর্স-ডার্ক ফিচার চালু রাখার জন্য ওভাররাইড করা হয়"</string>
<string name="privacy_dashboard_title" msgid="2458407399263943923">"গোপনীয়তা"</string>
- <!-- no translation found for privacy_dashboard_summary (7784809147411674104) -->
- <skip />
+ <string name="privacy_dashboard_summary" msgid="7784809147411674104">"অনুমতি, অ্যাক্টিভিটি নিয়ন্ত্রণ, স্ক্রিনে দেখানো ডেটা"</string>
<string name="contextual_card_dismiss_remove" msgid="2813670241047194713">"সরান"</string>
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"রাখুন"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"সাজেশনটি সরাতে চান?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"স্টোরেজের জায়গা কম। <xliff:g id="PERCENTAGE">%1$s</xliff:g> ব্যবহার করা হয়েছে - <xliff:g id="FREE_SPACE">%2$s</xliff:g> খালি আছে"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"মতামত জানান"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"এই সাজেশনের বিষয়ে আপনি আমাদের জানাতে চান?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g> ক্লিপবোর্ডে কপি করা হয়েছে"</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <!-- no translation found for gesture_skip_title (2092825906479683162) -->
+ <skip />
+ <!-- no translation found for gesture_silence_title (8991427657123202574) -->
+ <skip />
</resources>
diff --git a/res/values-bs/arrays.xml b/res/values-bs/arrays.xml
index e30d0f1..4fef0c1 100644
--- a/res/values-bs/arrays.xml
+++ b/res/values-bs/arrays.xml
@@ -453,7 +453,7 @@
<item msgid="8332294763632946560">"Plava"</item>
<item msgid="2023216417616991392">"Indigo"</item>
<item msgid="3170497246594232819">"Ljubičasta"</item>
- <item msgid="4608643045752965568">"Roza"</item>
+ <item msgid="4608643045752965568">"Ružičasta"</item>
<item msgid="6131821495505931173">"Crvena"</item>
</string-array>
<string-array name="automatic_storage_management_days">
diff --git a/res/values-bs/strings.xml b/res/values-bs/strings.xml
index 4ffa1e9..6ad3d38 100644
--- a/res/values-bs/strings.xml
+++ b/res/values-bs/strings.xml
@@ -423,10 +423,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"Prijava u aplikaciju i plaćanja"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Otvorite oči za otključavanje"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"Pri korištenju autentifikacije licem morate držati oči otvorenim"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Uvijek traži potvrdu"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"Prilikom autentifikacije u aplikacijama uvijek zahtijevajte potvrdu"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Ukloni podatke o licu"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Možete koristiti lice da otključate uređaje i pristupite aplikacijama. "<annotation id="url">"Saznajte više"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Otisak prsta"</string>
@@ -810,7 +808,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Prijava"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Dodirnite ovdje za prijavu na mrežu"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mb/s"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> želi uključiti WiFi"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> želi isključiti WiFi"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -900,13 +901,16 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"Ukoliko ruter ne emitira ID mreže, ali biste se u buduće željeli povezati na njega, možete postaviti mrežu kao skrivenu.\n\nNa taj način sigurnost može biti ugrožena jer će telefon redovno emitirati signal da pronađe mrežu.\n\nPostavljenjem mreže kao skrivene neće se promijeniti postavke vašeg rutera."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Jačina signala"</string>
<string name="wifi_status" msgid="4824568012414605414">"Status"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Brzina veze"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Frekvencija"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP adresa"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Sačuvano pomoću"</string>
<string name="passpoint_content" msgid="8447207162397870483">"<xliff:g id="NAME">%1$s</xliff:g> – vjerodajnice"</string>
<string name="wifi_eap_method" msgid="8529436133640730382">"EAP metoda"</string>
- <string name="please_select_phase2" msgid="5231074529772044898">"Provjera vjerodostojnosti Faza 2"</string>
+ <string name="please_select_phase2" msgid="5231074529772044898">"Autentifikacija Faza 2"</string>
<string name="wifi_eap_ca_cert" msgid="3521574865488892851">"CA certifikat"</string>
<string name="wifi_eap_domain" msgid="8471124344218082064">"Domena"</string>
<string name="wifi_eap_user_cert" msgid="1291089413368160789">"Korisnički certifikat"</string>
@@ -1506,7 +1510,7 @@
<string name="apn_mms_port" msgid="4074188088199243040">"MMS priključak"</string>
<string name="apn_mcc" msgid="4258628382260674636">"MCC"</string>
<string name="apn_mnc" msgid="8629374076888809874">"MNC"</string>
- <string name="apn_auth_type" msgid="6167205395676037015">"Vrsta provjere vjerodostojnosti"</string>
+ <string name="apn_auth_type" msgid="6167205395676037015">"Vrsta autentifikacije"</string>
<string name="apn_auth_type_none" msgid="5069592676845549926">"Ništa"</string>
<string name="apn_auth_type_pap" msgid="1666934536996033383">"PAP"</string>
<string name="apn_auth_type_chap" msgid="3369626283789068360">"CHAP"</string>
@@ -1549,10 +1553,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"Nije moguće vratiti eSIM-ove na zadano zbog greške."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Izbriši sve podatke (vraćanje na fabričke postavke)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Potpuno izbriši sve podatke"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"Na ovaj način će se izbrisati svi podaci "<b>"interne memorije"</b>" tableta, uključujući:\n\n"<li>"Google račun"</li>\n<li>"sistemske i aplikacijske podatke i postavke"</li>\n<li>"preuzete aplikacije"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"Na ovaj način će se izbrisati svi podaci "<b>"interne memorije"</b>" telefona, uključujući:\n\n"<li>"Google račun"</li>\n<li>"sistemske i aplikacijske podatke i postavke"</li>\n<li>"preuzete aplikacije"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"Trenutno ste prijavljeni u sljedeće račune:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"Drugi korisnici su prisutni na ovom uređaju.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"muziku"</li>\n<li>"fotografije"</li>\n<li>"ostale korisničke podatke"</li></string>
@@ -1567,16 +1569,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"Potpuno izbriši eSIM"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Obrišite sve eSIMs kartice na telefonu. Time se neće otkazati vaš plan mobilne usluge."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Obrišite sve eSIMs kartice na tabletu. Time se neće otkazati vaš plan mobilne usluge."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Izbriši sve podatke"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Izbriši sve podatke"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Sve lične informacije i preuzete aplikacije će biti izbrisane. Ne možete poništiti ovu radnju!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Izbriši sve"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"Resetovanje nije izvršeno jer usluga Brisanje sistema nije dostupna."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Izbrisati sve podatke?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"Vraćanje na fabričke postavke nije dostupno za ovog korisnika"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Brisanje u toku"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Pričekajte..."</string>
@@ -2058,10 +2056,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"Ako koristite miš, kursor možete podesiti tako da automatski preuzme radnju kada se prestane kretati određeno vrijeme."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Odgoda prije klika"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Vibracija"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Vibracija obavještenja"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Vibracija pri zvonu"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Vibracija pri dodiru"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Koristi uslugu"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Koristi ispravku boje"</string>
@@ -2109,8 +2105,7 @@
<item quantity="few">Veoma dugo kašnjenje (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
<item quantity="other">Veoma dugo kašnjenje (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Jačina zvona <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, obavještenje <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, dodir <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Zvono i obavještenje su postavljeni na isključeno"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Zvono i obavještenje su postavljeni na slabo"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Zvono i obavještenje su postavljeni na srednje"</string>
@@ -3100,10 +3095,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"dolazno obavještenje"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"povezivanje putem usb uređaja, povezivanje putem bluetooth uređaja, wifi pristupna tačka"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"haptika, vibriranje, ekran, osjetljivost"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"haptika, vibriranje, telefon, poziv, osjetljivost, zvono"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"haptika, vibriranje, osjetljivost"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Postavljanje WiFi NFC taga"</string>
<string name="write_tag" msgid="8571858602896222537">"Pisati"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Dodirnite oznaku da biste pisali..."</string>
@@ -3159,10 +3152,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"Bez zvuka osim <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Bez zvuka, osim upozorenja i medija"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Rasporedi"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Izbriši rasporede"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Izbriši"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Uredi"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Rasporedi"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Raspored"</string>
@@ -3215,12 +3206,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Uključi"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Uključi sada"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Isključi sada"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"Način rada Ne ometaj će biti uključen do <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"Način rada Ne ometaj će biti uključen dok ga ne isključite"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"Način rada Ne ometaj je automatski uključen na osnovu rasporeda (<xliff:g id="RULE_NAME">%s</xliff:g>)"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"Način rada Ne ometaj je automatski uključila aplikacija (<xliff:g id="APP_NAME">%s</xliff:g>)"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"Način rada Ne ometaj je uključen za <xliff:g id="RULE_NAMES">%s</xliff:g> zajedno sa zadanim postavkama."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" Vidi prilagođene postavke"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Samo prioriteti"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3434,12 +3428,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Svaki dan"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"Alarm može prekoračiti vrijeme završetka"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"Raspored će se isključiti kada se alarm aktivira"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"Ponašanje načina rada Ne ometaj"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Koristite zadane postavke"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Kreirajte prilagođene postavke za ovaj raspored"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"Za raspored \"<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>\""</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> – <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3866,41 +3857,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Uključi"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Prikaži"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Sakrij"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Pristupna tačka"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"Pristupna tačka <xliff:g id="ID_1">%1$s</xliff:g> je uključena"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Airplane način rada je uključen"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Mreže nisu dostupne"</string>
<string name="condition_zen_title" msgid="2897779738211625">"Uključen način rada Ne ometaj"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Utiče na ono što čujete i vidite"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Čuvar baterije je uključen"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Funkcije su ograničene"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Prijenos podataka na mobilnoj mreži je isključen"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Internet je dostupan samo putem WiFi mreže"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Ušteda podataka"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Funkcije su ograničene"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Radni profil je isključen"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"Za aplikacije i obavještenja"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Uključi zvuk"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"Zvuk na uređaju je isključen"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Zvuk na telefonu je isključen"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"Za pozive i obavještenja"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"Uređaj je postavljen na vibraciju"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Samo vibracija"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Pozivi i obavještenja će aktivirati vibraciju na uređaju"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"Za pozive i obavještenja"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Postavite plan za Noćno svjetlo"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Automatski oboji ekran svaku noć"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"Noćno svjetlo je uključeno"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Ekran ima žutu nijansu"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Suzi"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Prijedlozi za vas"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Prijedlozi"</string>
@@ -4037,9 +4019,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"ništa"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Rangirani objekt nedostaje."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"Rangirani objekt ne sadrži ovu tipku."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Urez u ekranu"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"urez ekrana, urez"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Zadana postavka uređaja"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Poseban pristup aplikacijama"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="one"><xliff:g id="COUNT">%d</xliff:g> aplikacija može koristiti neograničen prijenos podataka</item>
@@ -4122,6 +4115,10 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"Da provjerite vrijeme, obavještenja i druge informacije, podignite uređaj."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Pokret za prikaz mehanizma protiv stanja mirovanja"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <string name="ambient_display_tap_screen_title" product="default" msgid="5458679563086979424">"Dodirnite da provjerite telefon"</string>
+ <string name="ambient_display_tap_screen_title" product="tablet" msgid="9108878716863882877">"Dodirnite da provjerite tablet"</string>
+ <string name="ambient_display_tap_screen_title" product="device" msgid="7071150656699666085">"Dodirnite da provjerite uređaj"</string>
+ <string name="ambient_display_tap_screen_summary" msgid="8862155601920379979">"Da provjerite vrijeme, obavještenja i druge informacije, dodirnite ekran."</string>
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Prevlačenje prstom za obavještenja"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Prevlačenje otiskom prsta"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"Da provjerite obavještenja, prevucite prstom prema dolje po senzoru za otisak prsta na poleđini uređaja."</string>
@@ -4271,25 +4268,20 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"Ova funkcija nije dostupna na ovom uređaju"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Prisilno omogući potpuno GNSS mjerenje"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Prati sve povezane panorame i frekvencije GNSS-a bez ciklusa rada"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Dozvoli pokretanja aktivnosti u pozadini"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Dozvoljava sva pokretanja aktivnosti u pozadini"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Uvijek prikaži dijaloški okvir za pad aplikacije"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Prikaži dijaloški okvir pri svakom padu aplikacije"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"Odaberite aplikaciju u kojoj je omogućen ANGLE"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"Aplikacija u kojoj je omogućen ANGLE nije postavljena"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"Aplikacija u kojoj je omogućen ANGLE: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
- <skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Preference paketa ažuriranja igara"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Promjena postavki paketa ažuriranja igara"</string>
+ <string name="gup_all_apps_switch_title" msgid="8071650410524064369">"Omogućieno za sve aplikacije"</string>
<string name="gup_app_preference_title" msgid="7176388161899486800">"Odabir drajvera za grafiku"</string>
<string name="gup_app_preference_default" msgid="7995039180348956109">"Zadano"</string>
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Paket ažuriranja igara"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"Drajver za grafiku sistema"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4381,6 +4373,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Postavi prijenos podataka"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Mobilni podaci"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Pristup prijenosu podataka mobilnom mrežom"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Vrsta preferirane mreže"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Promijeni način rada mreže"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Vrsta preferirane mreže"</string>
@@ -4417,8 +4422,7 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Nema Bluetooth uređaja"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Ploča s postavkama"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Povezivanje na internet"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Jačina zvuka"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Nametanje načina rada na računaru"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Nametanje eksperimentalnog načina rada na računaru na sekundarne ekrane"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Nadjačava nametanje tamne teme"</string>
@@ -4429,10 +4433,10 @@
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Zadrži"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Ukloniti ovaj prijedlog?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Ponestaje prostora za pohranu. Iskorišteno: <xliff:g id="PERCENTAGE">%1$s</xliff:g> – Slobodno: <xliff:g id="FREE_SPACE">%2$s</xliff:g>"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Pošalji povratne informacije"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Želite li nam pružiti povratne informacije o ovom prijedlogu?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"Sljedeći sadržaj je kopiran u međumemoriju: <xliff:g id="COPY_CONTENT">%1$s</xliff:g>"</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <string name="gesture_skip_title" msgid="2092825906479683162">"Preskoči pokret"</string>
+ <string name="gesture_silence_title" msgid="8991427657123202574">"Pokreti za upozorenja na tišinu"</string>
</resources>
diff --git a/res/values-ca/strings.xml b/res/values-ca/strings.xml
index 71f8092..38babc3 100644
--- a/res/values-ca/strings.xml
+++ b/res/values-ca/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"Inici de sessió i pagaments"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Obre els ulls per desbloquejar"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"Els ulls han d\'estar oberts durant l\'autenticació facial"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Requereix sempre confirmació"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"En autenticar en aplicacions, requereix sempre confirmació"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Suprimeix les dades facials"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Pots utilitzar la cara per desbloquejar el dispositiu i accedir a aplicacions. "<annotation id="url">"Més informació"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Empremta digital"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Inicia la sessió"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Toca aquí per iniciar la sessió a la xarxa"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbps"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> vol activar la Wi-Fi"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> vol desactivar la Wi-Fi"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"Si el teu encaminador no emet cap identificador de xarxa, però vols connectar-t\'hi més endavant, pots configurar la xarxa com a oculta.\n\nAixò pot crear un risc de seguretat perquè el telèfon emetrà el senyal per trobar la xarxa de manera regular.\n\nConfigurar la xarxa com a oculta no canviarà la configuració del teu encaminador."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Intensitat del senyal"</string>
<string name="wifi_status" msgid="4824568012414605414">"Estat"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Velocitat d\'enllaç"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Freqüència"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"Adreça IP"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Desada mitjançant"</string>
@@ -1531,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"S\'ha produït un error i no es poden restablir les eSIM."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Esborra totes les dades (restabliment de les dades de fàbrica)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Esborra totes les dades"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"Aquesta acció esborrarà totes les dades de l\'"<b>"emmagatzematge intern"</b>" de la tauleta, com ara:\n\n"<li>"el teu Compte de Google"</li>\n<li>"les dades i la configuració del sistema i de les aplicacions"</li>\n<li>"les aplicacions baixades"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"Aquesta acció esborrarà totes les dades de l\'"<b>"emmagatzematge intern"</b>" del telèfon, com ara:\n\n"<li>"el teu Compte de Google"</li>\n<li>"les dades i la configuració del sistema i de les aplicacions"</li>\n<li>"les aplicacions baixades"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"Tens la sessió iniciada als comptes següents:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"En aquest dispositiu hi ha altres usuaris.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Música"</li>\n<li>"Fotos"</li>\n<li>"Altres dades de l\'usuari"</li></string>
@@ -1549,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"Esborra l\'eSIM"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Esborra les dades de totes les eSIM del telèfon. No es cancel·larà el teu pla de servei mòbil."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Esborra les dades de totes les eSIM de la tauleta. No es cancel·larà el teu pla de servei mòbil."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Esborra totes les dades"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Esborra totes les dades"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Se suprimiran tota la teva informació personal i les aplicacions baixades. Aquesta acció no es pot desfer."</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Esborra-ho tot"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"No s\'ha restablert perquè el servei d\'esborrament del sistema no està disponible."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Vols esborrar totes les dades?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"El restabliment de fàbrica no està disponible per a aquest usuari."</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"S\'està esborrant"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Espera…"</string>
@@ -2038,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"Si utilitzes un ratolí, pots configurar-lo perquè el cursor faci accions automàticament quan deixi de moure\'s durant un determinat període de temps."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Retard abans del clic"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Vibració"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Vibració de les notificacions"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Vibració de les trucades"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Vibració en tocar"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Utilitza el servei"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Utilitza la correcció del color"</string>
@@ -2083,8 +2079,7 @@
<item quantity="other">Retard molt llarg (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
<item quantity="one">Retard molt llarg (<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g> ms)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Trucades: <xliff:g id="SUMMARY_RING">%1$s</xliff:g>; notificacions: <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>; tocs: <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"S\'ha desactivat la vibració per als sons i per a les notificacions"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Baixa per a trucades i notificacions"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"La vibració per als sons i per a les notificacions està establerta en Mitjana"</string>
@@ -3060,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"notificació entrant"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"compartició de xarxa per usb, compartició de xarxa per bluetooth, punt d\'accés Wi-Fi"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"sensors tàctils, vibrar, pantalla, sensibilitat"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"sensors tàctils, vibrar, telèfon, trucada, sensibilitat, so"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"sensors tàctils, vibrar, sensibilitat"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Configura l\'etiqueta d\'NFC per a Wi-Fi"</string>
<string name="write_tag" msgid="8571858602896222537">"Escriu-hi"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Toca una etiqueta per escriure..."</string>
@@ -3118,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"Sense so excepte <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Sense so excepte les alarmes i el contingut multimèdia"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Programacions"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Suprimeix les programacions"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Suprimeix"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Edita"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Programacions"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Programació"</string>
@@ -3174,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Activa"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Activa ara"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Desactiva ara"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"El mode No molestis està activat fins a les <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"El mode No molestis continuarà activat fins que no el desactivis"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"Una programació (<xliff:g id="RULE_NAME">%s</xliff:g>) ha activat automàticament el mode No molestis"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"Una aplicació (<xliff:g id="APP_NAME">%s</xliff:g>) ha activat automàticament el mode No molestis"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"El mode No molestis està activat per a <xliff:g id="RULE_NAMES">%s</xliff:g> amb una configuració personalitzada."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" Mostra la configuració personalitzada"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Només amb prioritat"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>."</string>
@@ -3387,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Cada dia"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"L\'alarma pot anul·lar l\'hora de finalització"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"La programació es desactiva quan sona una alarma"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"Comportament del mode No molestis"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Fa servir la configuració predeterminada"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Crea una configuració personalitzada per a aquesta programació"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"Amb la programació <xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> - <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3806,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Activa"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Mostra"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Amaga"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Punt d\'accés Wi‑Fi"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> està activat"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"El mode d\'avió està activat"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Xarxes no disponibles"</string>
<string name="condition_zen_title" msgid="2897779738211625">"Mode No molestis activat"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Afecta el que sents i veus"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Estalvi de bateria activat"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Hi ha funcions restringides"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Dades mòbils desactivades"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Només es pot accedir a Internet per Wi‑Fi"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Economitzador de dades"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Hi ha funcions restringides"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Perfil professional desactivat"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"Per a les aplicacions i les notificacions"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Activa el so"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"El dispositiu està silenciat"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Telèfon silenciat"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"Per a trucades i notificacions"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"El dispositiu està en vibració"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Només vibració"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Les trucades i les notificacions faran vibrar el dispositiu"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"Per a trucades i notificacions"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Configura el programa de Llum nocturna"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Canvia automàticament el color de la pantalla cada nit"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"Opció Llum nocturna activada"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"La pantalla té una tonalitat ambre"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Replega"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Suggeriments personalitzats"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Suggeriments"</string>
@@ -3972,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"cap"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Falta l\'objecte de classificació."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"L\'objecte de classificació no conté aquesta clau."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Retall de pantalla"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"retall de pantalla, tall"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Opció predeterminada del dispositiu"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Accés especial d\'aplicacions"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="other"><xliff:g id="COUNT">%d</xliff:g> aplicacions poden utilitzar dades sense restricció</item>
@@ -4053,6 +4046,10 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"Per veure l\'hora, les notificacions i altres dades, agafa el dispositiu."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Gest per activar la pantalla de bloqueig"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <string name="ambient_display_tap_screen_title" product="default" msgid="5458679563086979424">"Toca per consultar el telèfon"</string>
+ <string name="ambient_display_tap_screen_title" product="tablet" msgid="9108878716863882877">"Toca per consultar la tauleta"</string>
+ <string name="ambient_display_tap_screen_title" product="device" msgid="7071150656699666085">"Toca per consultar el dispositiu"</string>
+ <string name="ambient_display_tap_screen_summary" msgid="8862155601920379979">"Per veure l\'hora, les notificacions i altres dades, toca la pantalla."</string>
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Fes lliscar l\'empremta digital per veure notificacions"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Fes lliscar l\'empremta digital"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"Per consultar les notificacions, llisca cap avall al sensor d\'empremtes digitals de la part posterior del telèfon."</string>
@@ -4195,25 +4192,20 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"Aquesta funció no està disponible en aquest dispositiu"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Força els mesuraments de GNSS complets"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Fes un seguiment de totes les freqüències i constel·lacions de GNSS sense cicle de treball"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Permet l\'inici d\'activitats en segon pla"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Permet tots els inicis d\'activitats en segon pla"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Mostra sempre el quadre de diàleg de bloqueig"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Mostra el quadre de diàleg cada vegada que una aplicació es bloquegi"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"Selecciona l\'aplicació compatible amb ANGLE"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"No s\'ha definit cap aplicació compatible amb ANGLE"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"Aplicació compatible amb ANGLE: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
- <skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Preferències del paquet d\'actualització de joc"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Canvia la config. del paquet d\'actualització de joc"</string>
+ <string name="gup_all_apps_switch_title" msgid="8071650410524064369">"Activa per a totes les aplicacions"</string>
<string name="gup_app_preference_title" msgid="7176388161899486800">"Selecciona un controlador de gràfics"</string>
<string name="gup_app_preference_default" msgid="7995039180348956109">"Predeterminat"</string>
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Paquet d\'actualització de joc"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"Controlador de gràfics del sistema"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4305,6 +4297,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Configura el servei de dades"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Dades mòbils"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Accedeix a les dades amb la xarxa mòbil"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Tipus de xarxa preferit"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Canvia el mode de funcionament de la xarxa"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Tipus de xarxa preferit"</string>
@@ -4340,8 +4345,7 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"No hi ha cap dispositiu Bluetooth"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Tauler de configuració"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Connectivitat a Internet"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Volum"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Força el mode d\'escriptori"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Força el mode d\'escriptori experimental en pantalles secundàries"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Substitueix la funció forçar el mode fosc"</string>
@@ -4352,10 +4356,10 @@
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Conserva"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Vols suprimir aquest suggeriment?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Queda poc espai d\'emmagatzematge: <xliff:g id="PERCENTAGE">%1$s</xliff:g> utilitzat; <xliff:g id="FREE_SPACE">%2$s</xliff:g> lliure"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Envia suggeriments"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Vols enviar-nos algun comentari sobre aquest suggeriment?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"S\'ha copiat <xliff:g id="COPY_CONTENT">%1$s</xliff:g> al porta-retalls."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <string name="gesture_skip_title" msgid="2092825906479683162">"Omet el gest"</string>
+ <string name="gesture_silence_title" msgid="8991427657123202574">"Silencia el gest d\'alertes"</string>
</resources>
diff --git a/res/values-cs/strings.xml b/res/values-cs/strings.xml
index 1b8ca92..07d6d87 100644
--- a/res/values-cs/strings.xml
+++ b/res/values-cs/strings.xml
@@ -426,10 +426,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"Přihlašování do aplikací a platby"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Mějte otevřené oči"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"Při ověřování pomocí obličeje musíte mít otevřené oči"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Vždy vyžadovat potvrzení"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"Při ověřování v aplikacích vždy vyžadovat potvrzení"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Odstranit obličej"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Pomocí obličeje můžete odemykat zařízení a používat aplikace. "<annotation id="url">"Další informace"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Otisk prstu"</string>
@@ -826,7 +824,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Přihlásit se"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Klepnutím sem se přihlásíte do sítě"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mb/s"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"Aplikace <xliff:g id="REQUESTER">%s</xliff:g> chce zapnout Wi-Fi"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"Aplikace <xliff:g id="REQUESTER">%s</xliff:g> chce vypnout Wi-Fi"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -916,7 +917,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"Pokud směrovač nevysílá ID sítě, ale v budoucnu jej chcete k síti připojit, můžete síť nastavit jako skrytou.\n\nToto opatření může představovat bezpečnostní riziko, protože telefon bude pravidelně vysílat signál za účelem nalezení sítě.\n\nPokud tuto síť nastavíte jako skrytou, nastavení směrovače tím nezměníte."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Síla signálu"</string>
<string name="wifi_status" msgid="4824568012414605414">"Stav"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Rychlost připojení"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Frekvence"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP adresa"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Uloženo pomocí"</string>
@@ -1567,10 +1571,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"eSIM karty kvůli chybě nelze resetovat."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Vymazat data (tovární reset)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Vymazat data (tovární reset)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"Tato akce smaže veškerá data z "<b>"interního úložiště"</b>" tabletu, mj. i:\n\n"<li>"váš účet Google"</li>\n<li>"nastavení a data systému a aplikací"</li>\n<li>"stažené aplikace"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"Tato akce smaže veškerá data z "<b>"interního úložiště"</b>" telefonu, mj. i:\n\n"<li>"váš účet Google"</li>\n<li>"nastavení a data systému a aplikací"</li>\n<li>"stažené aplikace"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"Aktuálně jste přihlášeni k těmto účtům:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"V tomto zařízení jsou přítomni další uživatelé.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"hudba"</li>\n<li>"fotky"</li>\n<li>"další uživatelské údaje"</li></string>
@@ -1585,16 +1587,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"Vymazat eSIM kartu"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Vymazat všechny eSIM karty v telefonu. Tímto krokem nebude zrušen mobilní tarif."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Vymazat všechny eSIM karty v tabletu. Tímto krokem nebude zrušen mobilní tarif."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Vymazat všechna data"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Vymazat všechna data"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Všechny osobní údaje a stažené aplikace budou smazány. Tuto akci nelze vrátit zpět."</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Vymazat vše"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"Pokus o obnovení se nezdařil, protože služba System Clear není dostupná."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Vymazat všechna data?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"Pro tohoto uživatele není obnovení továrního nastavení dostupné"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Mazání"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Prosím čekejte..."</string>
@@ -2078,10 +2076,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"Pokud používáte myš, můžete kurzor nastavit tak, aby automaticky klikl, jakmile se na určitou dobu zastaví."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Prodleva před kliknutím"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Vibrace"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Vibrace při oznámení"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Vibrace při vyzvánění"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Vibrace dotykové obrazovky"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Používat službu"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Používat korekci barev"</string>
@@ -2135,8 +2131,7 @@
<item quantity="other">Velmi dlouhá prodleva (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
<item quantity="one">Velmi dlouhá prodleva (<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g> ms)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Vyzvánění <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, oznámení <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, klepnutí <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Vibrace pro vyzvánění a oznámení jsou vypnuty"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Pro vyzvánění a oznámení jsou nastaveny slabé vibrace"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Pro vyzvánění a oznámení jsou nastaveny střední vibrace"</string>
@@ -3140,10 +3135,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"příchozí oznámení"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"tethering přes usb, tethering přes bluetooth, hotspot wi-fi"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"hmatová odezva, vibrace, obrazovka, citlivost"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"hmatová odezva, vibrace, telefon, hovor, citlivost, vyzvánění"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"hmatová odezva, vibrace, citlivost"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Nastavení štítku NFC pro Wi-Fi"</string>
<string name="write_tag" msgid="8571858602896222537">"Zapsat"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Klepnutím na štítek zahájíte zápis..."</string>
@@ -3200,10 +3193,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"Žádné zvuky. Výjimka: <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Žádné zvuky kromě budíků a médií"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Plány"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Smazání plánů"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Smazat"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Upravit"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Plány"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Plán"</string>
@@ -3256,12 +3247,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Zapnout"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Zapnout"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Vypnout"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"Režim Nerušit je zapnut do <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"Režim Nerušit zůstane zapnut, dokud ho nevypnete"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"Režim Nerušit byl automaticky zapnut plánem (<xliff:g id="RULE_NAME">%s</xliff:g>)"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"Režim Nerušit byl automaticky zapnut aplikací (<xliff:g id="APP_NAME">%s</xliff:g>)"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"Pro pravidla <xliff:g id="RULE_NAMES">%s</xliff:g> je zapnutý režim Nerušit s vlastním nastavením."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" Zobrazit vlastní nastavení"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Pouze prioritní"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3481,12 +3475,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Každý den"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"Budík může přepsat čas ukončení"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"Naplánovat vypnutí po zazvonění budíku"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"Chování režimu Nerušit"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Použít výchozí nastavení"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Vytvořit vlastní nastavení pro tento plán"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"Pro: <xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> – <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3926,41 +3917,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Zapnout"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Zobrazit"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Skrýt"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Hotspot"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> – zapnuto"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Režim Letadlo je zapnutý"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Sítě nejsou k dispozici"</string>
<string name="condition_zen_title" msgid="2897779738211625">"Režim Nerušit je zapnutý"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Ovlivňuje, co uvidíte a uslyšíte"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Spořič baterie je zapnutý"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Omezené funkce"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Mobilní data jsou vypnuta"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Internet je k dispozici jen přes Wi-Fi"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Spořič dat"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Omezené funkce"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Pracovní profil je vypnutý"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"Pro aplikace a oznámení"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Zapnout zvuk"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"Zařízení je ztlumeno"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Telefon je ztlumen"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"Volání a oznámení"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"V zařízení jsou nastaveny vibrace"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Pouze vibrace"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Volání a oznámení budou vibrovat"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"Volání a oznámení"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Nastavení plánu Nočního režimu"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Každý večer automaticky zbarvit obrazovku do oranžova"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"Noční režim je aktivní"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Tónování obrazovky do jantarové"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Sbalit"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Navrženo pro vás"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Návrhy"</string>
@@ -4102,9 +4084,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"žádné"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Objekt hodnocení chybí."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"Objekt hodnocení tento klíč neobsahuje."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Výřez displeje"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"výřez displeje"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Výchozí nastavení zařízení"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Přístup ke spec. aplikacím"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="few"><xliff:g id="COUNT">%d</xliff:g> aplikace mohou využívat neomezená data</item>
@@ -4191,6 +4184,10 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"Chcete-li zobrazit čas, oznámení a další informace, zvedněte zařízení."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Gesto blokování přechodu do režimu spánku"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <string name="ambient_display_tap_screen_title" product="default" msgid="5458679563086979424">"Kontrola telefonu klepnutím"</string>
+ <string name="ambient_display_tap_screen_title" product="tablet" msgid="9108878716863882877">"Kontrola tabletu klepnutím"</string>
+ <string name="ambient_display_tap_screen_title" product="device" msgid="7071150656699666085">"Kontrola zařízení klepnutím"</string>
+ <string name="ambient_display_tap_screen_summary" msgid="8862155601920379979">"Chcete-li zobrazit čas, oznámení a další informace, klepněte na obrazovku."</string>
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Otisk prstu pro oznámení"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Přejeďte po otisku"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"Chcete-li zkontrolovat oznámení, přejeďte prstem dolů po snímači otisků prstů na zadní straně telefonu."</string>
@@ -4347,25 +4344,20 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"Funkce v tomto zařízení není k dispozici"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Vynutit úplné měření GNSS"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Sledovat všechny konstelace a frekvence GNSS bez cyklického vypínání a zapínání"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Povolit zahájení aktivity na pozadí"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Povolí veškerá zahájení aktivity na pozadí"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Vždy zobrazit dialog o pádu"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Zobrazit dialog při každém pádu aplikace"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"Vyberte aplikaci podporující ANGLE"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"Není nastavena žádná aplikace podporující ANGLE"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"Aplikace podporující ANGLE: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
- <skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Předvolby balíčku herních aktualizací"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Upravit nastavení balíčku herních aktualizací"</string>
+ <string name="gup_all_apps_switch_title" msgid="8071650410524064369">"Zapnuto pro všechny aplikace"</string>
<string name="gup_app_preference_title" msgid="7176388161899486800">"Vyberte ovladač grafiky"</string>
<string name="gup_app_preference_default" msgid="7995039180348956109">"Výchozí"</string>
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Balíček herních aktualizací"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"Systémový ovladač grafiky"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4457,6 +4449,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Nastavit datovou službu"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Mobilní data"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Přistupovat k datům přes mobilní síť"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Preferovaný typ sítě"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Změnit provozní režim sítě"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Preferovaný typ sítě"</string>
@@ -4494,8 +4499,7 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Žádná zařízení Bluetooth"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Panel nastavení"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Připojení k internetu"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Hlasitost"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Vynutit režim počítače"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Vynutit na sekundárních displejích experimentální režim počítače"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Přepsat vynucení tmavého režimu"</string>
@@ -4506,10 +4510,10 @@
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Zachovat"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Odstranit tento návrh?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"V úložišti je málo místa. Využito <xliff:g id="PERCENTAGE">%1$s</xliff:g> – volné místo: <xliff:g id="FREE_SPACE">%2$s</xliff:g>"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Odeslat zpětnou vazbu"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Chtěli byste nám k tomuto návrhu poskytnout zpětnou vazbu?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g> – zkopírováno do schránky"</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <string name="gesture_skip_title" msgid="2092825906479683162">"Přeskočit gesto"</string>
+ <string name="gesture_silence_title" msgid="8991427657123202574">"Gesto ke ztišení upozornění"</string>
</resources>
diff --git a/res/values-da/strings.xml b/res/values-da/strings.xml
index 5588f6d..0d6a3f3 100644
--- a/res/values-da/strings.xml
+++ b/res/values-da/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"Applogin og betaling"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Åbn øjnene for at låse op"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"Dine øjne skal være åbne, når du bruger ansigtsgodkendelse"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Bed altid om bekræftelse"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"Bed altid om bekræftelse i forbindelse med godkendelser i apps"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Fjern ansigtsdata"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Du kan låse din enhed op og få adgang til apps ved hjælp af dit ansigt. "<annotation id="url">"Få flere oplysninger"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Fingeraftryk"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Log ind"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Tryk her for at logge ind på netværket"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbps"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> ønsker at aktivere Wi-Fi"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> ønsker at deaktivere Wi-Fi"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"Hvis din router ikke udsender et netværks-id, men du gerne vil oprette forbindelse til netværket i fremtiden, kan du indstille det til at være skjult.\n\nDette kan medføre et sikkerhedsproblem, da din telefon med jævne mellemrum udsender et signal for at finde netværket.\n\nDine routerindstillinger ændres ikke, når du skjuler netværket."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Signalstyrke"</string>
<string name="wifi_status" msgid="4824568012414605414">"Status"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Linkhastighed"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Frekvens"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP-adresse"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Gemt via"</string>
@@ -1213,7 +1217,7 @@
<string name="doze_title" msgid="2375510714460456687">"Nye notifikationer"</string>
<string name="doze_summary" msgid="3846219936142814032">"Væk skærmen, når du modtager notifikationer"</string>
<string name="doze_always_on_title" msgid="1046222370442629646">"Altid aktiveret"</string>
- <string name="doze_always_on_summary" msgid="6978257596231155345">"Vis klokkeslæt, notifikationsikoner og andre oplysninger. Øget batteriforbrug."</string>
+ <string name="doze_always_on_summary" msgid="6978257596231155345">"Vis klokkeslæt, notifikationsikoner og anden info. Øget batteriforbrug."</string>
<string name="title_font_size" msgid="4405544325522105222">"Skriftstørrelse"</string>
<string name="short_summary_font_size" msgid="6819778801232989076">"Gør teksten større eller mindre"</string>
<string name="sim_lock_settings" msgid="3392331196873564292">"Indstillinger for låst SIM-kort"</string>
@@ -1406,7 +1410,7 @@
<string name="storage_detail_explore" msgid="7911344011431568294">"Åbn <xliff:g id="NAME">^1</xliff:g>"</string>
<string name="storage_detail_dialog_other" msgid="8845766044697204852">"Andre omfatter bl.a. delte filer, der er gemt af apps, filer, som er downloadet fra internettet eller via Bluetooth, og Android-filer. \n\nDu kan se synligt indhold på <xliff:g id="NAME">^1</xliff:g> ved at trykke på Udforsk."</string>
<string name="storage_detail_dialog_system" msgid="862835644848361569">"System omfatter filer, der anvendes til at køre Android <xliff:g id="VERSION">%s</xliff:g>"</string>
- <string name="storage_detail_dialog_user" msgid="3267254783294197804">"<xliff:g id="USER_0">^1</xliff:g> kan have gemt billeder, musik, apps eller andre data på <xliff:g id="SIZE">^2</xliff:g> af lagerpladsen. \n\nSkift til <xliff:g id="USER_1">^1</xliff:g> for at se oplysninger."</string>
+ <string name="storage_detail_dialog_user" msgid="3267254783294197804">"<xliff:g id="USER_0">^1</xliff:g> kan have gemt billeder, musik, apps eller andre data på <xliff:g id="SIZE">^2</xliff:g> af lagerpladsen. \n\nSkift til <xliff:g id="USER_1">^1</xliff:g> for at se info."</string>
<string name="storage_wizard_init_title" msgid="5085400514028585772">"Konfigurer dit <xliff:g id="NAME">^1</xliff:g>"</string>
<string name="storage_wizard_init_external_title" msgid="4867326438945303598">"Brug som ekstern lagerplads"</string>
<string name="storage_wizard_init_external_summary" msgid="7476105886344565074">"Til flytning af billeder og andre medier mellem enheder."</string>
@@ -1531,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"Dine eSIM-kort kan ikke gendannes på grund af en fejl."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Ryd alle data (gendan fabriksindstillinger)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Ryd alle data (nulstil)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"Dette sletter alle data fra den "<b>"interne lagerplads"</b>" på din tablet, f.eks.: \n\n"<li>"Din Google-konto"</li>\n<li>"Data og indstillinger for system og apps"</li>\n<li>"Downloadede apps"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"Dette sletter alle data fra den "<b>"interne lagerplads"</b>" på telefonen, f.eks.: \n\n"<li>"din Google-konto"</li>\n<li>"Data og indstillinger for system og apps"</li>\n<li>"Downloadede apps"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"Du er i øjeblikket logget ind på disse konti:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"Der er andre brugere til stede på denne enhed.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Musik"</li>\n<li>"Billeder"</li>\n<li>"Andre brugerdata"</li></string>
@@ -1549,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"Ryd eSIM"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Slet alle eSIM-kort på telefonen. Det medfører ikke, at dit mobilabonnement opsiges."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Slet alle eSIM-kort på din tablet. Det medfører ikke, at dit mobilabonnement opsiges."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Ryd alle data"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Ryd alle data"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Alle dine personlige oplysninger og downloadede apps slettes. Denne handling kan ikke fortrydes."</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Slet alt"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"Der blev ikke foretaget nogen nulstilling, fordi tjenesten Systemoprydning ikke er tilgængelig."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Vil du slette alle data?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"Gendannelse af fabriksindstillinger er ikke tilgængeligt for denne bruger"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Sletter…"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Vent et øjeblik…"</string>
@@ -1636,7 +1634,7 @@
<string name="about_settings" product="default" msgid="1743378368185371685">"Om telefonen"</string>
<string name="about_settings" product="device" msgid="6717640957897546887">"Om enheden"</string>
<string name="about_settings" product="emulator" msgid="221313099578564438">"Om efterlignet enhed"</string>
- <string name="about_settings_summary" msgid="3371517697156165959">"Vis juridiske oplysninger, status, softwareversion"</string>
+ <string name="about_settings_summary" msgid="3371517697156165959">"Se juridisk info, status, softwareversion"</string>
<string name="legal_information" msgid="5769301644270604095">"Juridiske oplysninger"</string>
<string name="contributors_title" msgid="5917703088825286504">"Bidragydere"</string>
<string name="manual" msgid="3025943393642974445">"Brugervejledning"</string>
@@ -1843,7 +1841,7 @@
<string name="app_disable_dlg_text" msgid="779389180388352129">"Hvis du afinstallerer denne app, fungerer Android-apps og andre apps muligvis ikke korrekt."</string>
<string name="app_disable_notifications_dlg_title" msgid="7669264654851761857">"Vil du deaktivere notifikationer?"</string>
<string name="app_install_details_group_title" msgid="7084623031296083574">"Butik"</string>
- <string name="app_install_details_title" msgid="6905279702654975207">"Oplysninger om appen"</string>
+ <string name="app_install_details_title" msgid="6905279702654975207">"Info om appen"</string>
<string name="app_install_details_summary" msgid="6464796332049327547">"Appen er installeret fra <xliff:g id="APP_STORE">%1$s</xliff:g>"</string>
<string name="instant_app_details_summary" msgid="4529934403276907045">"Flere oplysninger i <xliff:g id="APP_STORE">%1$s</xliff:g>"</string>
<string name="app_ops_running" msgid="7706949900637284122">"Kører"</string>
@@ -2038,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"Hvis du bruger en mus, kan du indstille markøren til automatisk at foretage en handling, når den ikke har bevæget sig et stykke tid."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Forsinkelse forud for klik"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Vibration"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Vibration ved notifikation"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Vibration ved opkald"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Vibration ved berøring"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Brug tjenesten"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Brug farvekorrigering"</string>
@@ -2083,8 +2079,7 @@
<item quantity="one">Meget stor forsinkelse (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
<item quantity="other">Meget stor forsinkelse (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Ringetone <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, notifikation <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, berøring<xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Vibration ved opkald og notifikationer er slået fra"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Vibration ved opkald og notifikationer er indstillet til Lav"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Vibration ved opkald og notifikationer er indstillet til Middel"</string>
@@ -3060,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"ny notifikation"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"usb-netdeling, bluetooth-netdeling, wi-fi-hotspot"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"berøring, vibrere, skærm, følsomhed"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"berøringssensorer, vibration, telefon, opkald, følsomhed, ringetone"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"berøringssensorer, vibration, følsomhed"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Konfigurer NFC-tag for Wi-Fi"</string>
<string name="write_tag" msgid="8571858602896222537">"Skriv"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Tryk på et tag for at skrive..."</string>
@@ -3118,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"Ingen lyd undtagen fra <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Ingen lyd undtagen fra alarmer og medier"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Tidsplaner"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Slet tidsplaner"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Slet"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Rediger"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Tidsplaner"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Tidsplan"</string>
@@ -3174,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Aktivér"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Aktivér nu"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Deaktiver nu"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"Forstyr ikke er aktiveret indtil <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"Forstyr ikke forbliver aktiveret, indtil du deaktiverer tilstanden"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"Forstyr ikke blev automatisk aktiveret af en tidsplan (<xliff:g id="RULE_NAME">%s</xliff:g>)"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"Forstyr ikke blev automatisk aktiveret af en app <xliff:g id="APP_NAME">%s</xliff:g>"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"Forstyr ikke er aktiveret for <xliff:g id="RULE_NAMES">%s</xliff:g> med tilpassede indstillinger."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" Se tilpassede indstillinger"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Kun prioritet"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3387,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Hver dag"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"Alarmen kan tilsidesætte sluttidspunktet"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"Tidsplanen deaktiveres, når en alarm ringer"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"Adfærd for Forstyr ikke"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Anvend standardindstillinger"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Opret tilpassede indstillinger for denne tidsplan"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"For \"<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>\""</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g>-<xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3689,7 +3680,7 @@
<string name="maximum_memory_use" msgid="7493720799710132496">"Maksimal hukommelsesforbrug"</string>
<string name="memory_usage" msgid="1781358557214390033">"Hukommelsesforbrug"</string>
<string name="app_list_memory_use" msgid="6987417883876419338">"Appbrug"</string>
- <string name="memory_details" msgid="5943436005716991782">"Oplysninger"</string>
+ <string name="memory_details" msgid="5943436005716991782">"Info"</string>
<string name="memory_use_summary" msgid="5608257211903075754">"Der er i gennemsnit brugt <xliff:g id="SIZE">%1$s</xliff:g> hukommelse inden for de sidste tre timer"</string>
<string name="no_memory_use_summary" msgid="2016900536806235588">"Der er ikke brugt hukommelse inden for de sidste tre timer"</string>
<string name="sort_avg_use" msgid="3998036180505143129">"Sortér efter gennemsnitligt forbrug"</string>
@@ -3806,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Slå til"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Vis"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Skjul"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Hotspot"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> er slået til"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Flytilstand er slået til"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Ingen tilgængelige netværk"</string>
<string name="condition_zen_title" msgid="2897779738211625">"Forstyr ikke er aktiveret."</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Påvirker, hvad du hører og ser"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Batterisparefunktion er slået til"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Funktionerne er begrænsede"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Mobildata er deaktiveret"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Der er kun internetadgang via Wi-Fi"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Datasparefunktion"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Funktionerne er begrænsede"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Arbejdsprofilen er slået fra"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"For apps og notifikationer"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Tænd for lyden"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"Lyden er slået fra på enheden"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Telefonen er på lydløs"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"For opkald og notifikationer"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"Enheden er indstillet til at vibrere"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Kun vibration"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Enheden vibrerer ved opkald og notifikationer"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"For opkald og notifikationer"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Angiv tidsplan for Nattelys"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Nedton automatisk skærmen hver nat"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"Nattelys er slået til"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Farvenuancen på skærmen er orangegul"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Skjul"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Forslag til dig"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Forslag"</string>
@@ -3913,7 +3895,7 @@
<string name="carrier_and_update_now_text" msgid="4057997726060106722">"Netop opdateret af <xliff:g id="ID_1">^1</xliff:g>"</string>
<string name="no_carrier_update_now_text" msgid="1766859656868932996">"Netop opdateret"</string>
<string name="launch_mdp_app_text" msgid="6751296320061773169">"Se abonnement"</string>
- <string name="launch_wifi_text" msgid="2311424914664372687">"Se yderligere oplysninger"</string>
+ <string name="launch_wifi_text" msgid="2311424914664372687">"Se info"</string>
<string name="data_saver_title" msgid="8034286939200289826">"Datasparefunktion"</string>
<string name="unrestricted_data_saver" msgid="952796077540228711">"Ubegrænset data"</string>
<string name="restrict_background_blacklisted" msgid="3995443391711013068">"Baggrundsdata er slået fra"</string>
@@ -3972,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"intet"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Rangeringsobjektet mangler."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"Rangeringobjektet indeholder ikke denne nøgle."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Skærmhak"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"udskæring på skærmen, hak"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Enhedens standardindstilling"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Særlig appadgang"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="one"><xliff:g id="COUNT">%d</xliff:g> app kan anvende ubegrænset data</item>
@@ -4053,6 +4046,14 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"Se klokkeslæt, notifikationer og andre oplysninger, når du samler din enhed op."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Bevægelse til aktivering af låseskærm"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <!-- no translation found for ambient_display_tap_screen_title (5458679563086979424) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (9108878716863882877) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (7071150656699666085) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_summary (8862155601920379979) -->
+ <skip />
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Stryg over fingeraftrykslæser for at se notifikationer"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Stryg fingeraftrykslæser"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"Du kan tjekke dine notifikationer ved at stryge nedad på fingeraftrykslæseren på bagsiden af telefonen."</string>
@@ -4195,25 +4196,21 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"Denne funktion er ikke tilgængelig på denne enhed"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Gennemtving fuld GNSS-måling"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Registrer alle GNSS-konstellationer og -frekvenser uden opgavegennemløb"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Tillad opstart af aktiviteter i baggrunden"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Tillader alle opstarter af aktiviteter i baggrunden"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Vis altid dialogboks med nedbrud"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Vis dialogboks, hver gang en app går ned"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"Vælg ANGLE-aktiveret app"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"Der er ikke angivet nogen ANGLE-aktiveret app"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"ANGLE-aktiveret app: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
- <skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Præferencer for opdateringspakke til spil"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Rediger indst. for opdateringspakke til spil"</string>
+ <!-- no translation found for gup_all_apps_switch_title (8071650410524064369) -->
<skip />
<string name="gup_app_preference_title" msgid="7176388161899486800">"Vælg grafikdriver"</string>
<string name="gup_app_preference_default" msgid="7995039180348956109">"Standard"</string>
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Opdateringspakke til spil"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"Grafikdriver til system"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4305,6 +4302,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Konfiguration af datatjeneste"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Mobildata"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Brug data via mobilnetværk"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Foretrukken netværkstype"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Skift driftstilstand for netværket"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Foretrukken netværkstype"</string>
@@ -4340,8 +4350,7 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Der er ingen Bluetooth-enheder"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Indstillingspanel"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Internetforbindelse"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Lydstyrke"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Gennemtving skrivebordstilstand"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Gennemtving eksperimentel skrivebordstilstand på sekundære skærme"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Tilsidesæt force-dark"</string>
@@ -4352,10 +4361,12 @@
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Behold"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Vil du fjerne dette forslag?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Begrænset lagerplads. <xliff:g id="PERCENTAGE">%1$s</xliff:g> anvendt – <xliff:g id="FREE_SPACE">%2$s</xliff:g> ledig"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Send feedback"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Vil du give os feedback om dette forslag?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g> blev kopieret til udklipsholderen."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <!-- no translation found for gesture_skip_title (2092825906479683162) -->
+ <skip />
+ <!-- no translation found for gesture_silence_title (8991427657123202574) -->
+ <skip />
</resources>
diff --git a/res/values-de/strings.xml b/res/values-de/strings.xml
index eae12f6..82e537b 100644
--- a/res/values-de/strings.xml
+++ b/res/values-de/strings.xml
@@ -419,10 +419,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"App-Anmeldung & Zahlungen"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Bei offenen Augen entsperren"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"Zur Verwendung der Gesichtserkennung müssen deine Augen geöffnet sein"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Bestätigung immer erforderlich"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"Bei Authentifizierung in Apps immer Bestätigung anfordern"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Gesichtsdaten entfernen"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Du kannst dein Gerät per Gesichtserkennung entsperren und auf deine Apps zugreifen. "<annotation id="url">"Weitere Informationen"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Fingerabdruck"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Anmelden"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Tippe hier, um dich im Netzwerk anzumelden"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbit/s"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> fordert die Berechtigung, das WLAN für dieses Gerät zu aktivieren"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> fordert die Berechtigung, das WLAN für dieses Gerät zu deaktivieren"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"Wenn dein Router keine Netzwerk-ID sendet, du aber in Zukunft eine Verbindung herstellen möchtest, dann lege ein verborgenes Netzwerk fest.\n\nDies stellt unter Umständen ein Sicherheitsrisiko dar, weil dein Smartphone regelmäßig ein Signal sendet, um das Netzwerk zu finden.\n\nDeine Routereinstellungen ändern sich durch das verborgene Netzwerk nicht."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Signalstärke"</string>
<string name="wifi_status" msgid="4824568012414605414">"Status"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Geschwindigkeit"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Frequenz"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP-Adresse"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Gespeichert über"</string>
@@ -1531,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"Aufgrund eines Fehler können die eSIMs nicht zurückgesetzt werden."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Alle Daten löschen (Werkseinstellungen)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Alle Daten löschen (Werkseinstellungen)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"Hierdurch werden alle Daten aus dem "<b>"internen Speicher"</b>" deines Tablets gelöscht, u. a.:\n\n"<li>"Dein Google-Konto"</li>\n<li>"System- und App-Daten sowie entsprechende Einstellungen"</li>\n<li>"Heruntergeladene Apps"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"Hierdurch werden alle Daten aus dem "<b>"internen Speicher"</b>" deines Smartphones gelöscht, u. a.:\n\n"<li>"Dein Google-Konto"</li>\n<li>"System- und App-Daten sowie entsprechende Einstellungen"</li>\n<li>"Heruntergeladene Apps"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"Du bist zurzeit in folgenden Konten angemeldet:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"Auf diesem Gerät sind andere Nutzer vorhanden.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Musik"</li>\n<li>"Fotos"</li>\n<li>"Sonstige Nutzerdaten"</li></string>
@@ -1549,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"eSIM löschen"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Alle eSIMs auf dem Smartphone werden gelöscht. Dein Mobilfunktarif wird dadurch nicht gekündigt."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Alle eSIMs auf dem Tablet werden gelöscht. Dein Mobilfunktarif wird dadurch nicht gekündigt."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Alle Daten löschen"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Alle Daten löschen"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Alle deine personenbezogenen Daten und heruntergeladenen Apps werden gelöscht. Diese Aktion kann nicht rückgängig gemacht werden."</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Alles löschen"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"Die Zurücksetzung konnte nicht durchgeführt werden, weil der Dienst zur Systembereinigung nicht verfügbar ist."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Alle Daten löschen?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"Das Zurücksetzen auf Werkseinstellungen ist für diesen Nutzer nicht verfügbar."</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Löschen"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Bitte warten..."</string>
@@ -2038,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"Wenn du eine Maus verwendest, kannst du sie so einstellen, dass der Mauszeiger automatisch wieder aktiv wird, wenn er sich eine bestimmte Zeit lang nicht mehr bewegt."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Verzögerung vor Klick"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Vibration"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Vibration bei Benachrichtigungseingang"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Vibration bei Klingeln"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Vibration bei Bildschirmberührung"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Dienst aktivieren"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Farbkorrektur aktivieren"</string>
@@ -2083,8 +2079,7 @@
<item quantity="other">Sehr lange Verzögerung (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
<item quantity="one">Sehr lange Verzögerung (<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g> ms)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Klingeln: <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, Benachrichtigung: <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, Berührung: <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Vibration bei Klingeln und Benachrichtigungseingang auf \"Aus\" eingestellt"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Vibration bei Klingeln und Benachrichtigungseingang auf \"Gering\" eingestellt"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Vibration bei Klingeln und Benachrichtigungseingang auf \"Mittel\" eingestellt"</string>
@@ -3060,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"eingehende Benachrichtigung"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"usb tethering, bluetooth tethering, wlan hotspot, wifi hotspot"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"haptik, vibrieren, display, empfindlichkeit"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"Haptik, vibrieren, Smartphone, Anruf, Empfindlichkeit, klingeln"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"Haptik, vibrieren, Empfindlichkeit"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"WLAN-NFC-Tag einrichten"</string>
<string name="write_tag" msgid="8571858602896222537">"Schreiben"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Zum Schreiben auf ein Tag tippen…"</string>
@@ -3118,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"Kein Ton außer durch <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Nur Wecker- und Medientöne"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Zeitpläne"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Zeitpläne löschen"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Löschen"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Bearbeiten"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Zeitpläne"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Zeitplan"</string>
@@ -3174,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Aktivieren"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Jetzt aktivieren"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Jetzt deaktivieren"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"\"Bitte nicht stören\" ist aktiviert bis <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"\"Bitte nicht stören\" bleibt aktiviert, bis du es deaktivierst"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"\"Bitte nicht stören\" wurde automatisch durch einen Zeitplan (<xliff:g id="RULE_NAME">%s</xliff:g>) aktiviert"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"\"Bitte nicht stören\" wurde automatisch durch eine App (<xliff:g id="APP_NAME">%s</xliff:g>) aktiviert"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"\"Bitte nicht stören\" ist mit benutzerdefinierten Einstellungen für \"<xliff:g id="RULE_NAMES">%s</xliff:g>\" aktiviert."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" Benutzerdefinierte Einstellungen ansehen"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Nur wichtige Unterbrechungen"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>."</string>
@@ -3387,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Täglich"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"Wecker kann die Schlusszeit überschreiben"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"Zeitplan wird deaktiviert, wenn ein Wecker klingelt"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"\"Bitte nicht stören\"-Verhalten"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Standardeinstellungen verwenden"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Lege für diesen Zeitplan benutzerdefinierte Einstellungen fest"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"Für \"<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>\""</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g>–<xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3806,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Aktivieren"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Anzeigen"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Ausblenden"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Hotspot"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"\"<xliff:g id="ID_1">%1$s</xliff:g>\" ist aktiviert"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Flugzeugmodus aktiviert"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Netzwerke nicht verfügbar"</string>
<string name="condition_zen_title" msgid="2897779738211625">"\"Bitte nicht stören\" aktiviert"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Betrifft, was du siehst und hörst"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Energiesparmodus aktiviert"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Funktionen eingeschränkt"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Mobile Daten sind deaktiviert"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Internet nur über WLAN verfügbar"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Datensparmodus"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Funktionen eingeschränkt"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Arbeitsprofil deaktiviert"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"Für Apps & Benachrichtigungen"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Ton einschalten"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"Gerät ist stummgeschaltet"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Smartphone stummgeschaltet"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"Für Anrufe & Benachrichtigungen"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"Gerät ist auf Vibrieren gestellt"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Nur Vibration"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Bei Anrufen und Benachrichtigungen vibriert das Gerät"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"Für Anrufe & Benachrichtigungen"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Zeitplan für Nachtlicht einrichten"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Jede Nacht automatisch Nachtlicht für Bildschirm einschalten"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"Das Nachtlicht ist eingeschaltet"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Gelb gefärbter Bildschirm"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Minimieren"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Vorschläge für dich"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Vorschläge"</string>
@@ -3972,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"Keine"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Das Rangobjekt fehlt."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"Dieser Schlüssel ist in dem Rangobjekt nicht enthalten."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Display-Aussparung"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"display aussparung, notch"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Gerätestandard"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Spezieller App-Zugriff"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="other"><xliff:g id="COUNT">%d</xliff:g> Apps dürfen uneingeschränkt Daten nutzen</item>
@@ -4053,6 +4046,10 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"Gerät in die Hand nehmen, um Uhrzeit, Benachrichtigungen und andere Informationen anzusehen."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Bewegung zum Aktivieren des Sperrbildschirms"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <string name="ambient_display_tap_screen_title" product="default" msgid="5458679563086979424">"Tippen, um Informationen auf dem Smartphone anzusehen"</string>
+ <string name="ambient_display_tap_screen_title" product="tablet" msgid="9108878716863882877">"Tippen, um Informationen auf dem Tablet anzusehen"</string>
+ <string name="ambient_display_tap_screen_title" product="device" msgid="7071150656699666085">"Tippen, um Informationen auf dem Gerät anzusehen"</string>
+ <string name="ambient_display_tap_screen_summary" msgid="8862155601920379979">"Auf den Bildschirm tippen, um Uhrzeit, Benachrichtigungen und andere Informationen anzusehen."</string>
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Benachrichtigungen durch Wischen über Fingerabdrucksensor öffnen"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Fingerabdrucksensor verwenden"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"Auf der Rückseite des Smartphones über den Fingerabdrucksensor nach unten wischen, um Benachrichtigungen zu lesen."</string>
@@ -4195,25 +4192,20 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"Diese Funktion ist auf diesem Gerät nicht verfügbar"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Vollständige GNSS-Messung erzwingen"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Alle GNSS-Konstellationen und -Frequenzen ohne GNSS-Zyklus erfassen"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Start von Hintergrundaktivitäten zulassen"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Alle Starts von Hintergrundaktivitäten zulassen"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Absturzdialogfeld immer anzeigen"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Dialogfeld bei App-Abstürzen immer anzeigen"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"ANGLE-App auswählen"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"Keine ANGLE-App festgelegt"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"ANGLE-App: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
- <skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Einstellungen für Spielupdate-Paket"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Einstellungen des Spielupdate-Pakets ändern"</string>
+ <string name="gup_all_apps_switch_title" msgid="8071650410524064369">"Für alle Apps aktivieren"</string>
<string name="gup_app_preference_title" msgid="7176388161899486800">"Grafiktreiber auswählen"</string>
<string name="gup_app_preference_default" msgid="7995039180348956109">"Standard"</string>
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Spielupdate-Paket"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"Grafiktreiber des Systems"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4305,6 +4297,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Datendienst einrichten"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Mobile Daten"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Datenzugriff über Mobilfunknetz"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Bevorzugter Netzwerktyp"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Netzwerkmodus ändern"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Bevorzugter Netzwerktyp"</string>
@@ -4340,8 +4345,7 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Keine Bluetooth-Geräte"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Einstellungen"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Internetverbindung"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Lautstärke"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Desktop-Modus erzwingen"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Experiementellen Desktop-Modus auf sekundären Bildschirmen erzwingen"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"\"Abdunkeln erzwingen\" überschreiben"</string>
@@ -4352,10 +4356,10 @@
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Behalten"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Diesen Vorschlag entfernen?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Geringer Speicherplatz: <xliff:g id="PERCENTAGE">%1$s</xliff:g> belegt – <xliff:g id="FREE_SPACE">%2$s</xliff:g> frei"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Feedback senden"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Möchtest du uns zu diesem Vorschlag Feedback geben?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g> in die Zwischenablage kopiert."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <string name="gesture_skip_title" msgid="2092825906479683162">"Bewegung zum Überspringen"</string>
+ <string name="gesture_silence_title" msgid="8991427657123202574">"Bewegung zum Stummschalten von Benachrichtigungen"</string>
</resources>
diff --git a/res/values-el/strings.xml b/res/values-el/strings.xml
index d59a0c6..fb1b54f 100644
--- a/res/values-el/strings.xml
+++ b/res/values-el/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"Σύνδεση και πληρωμές σε εφαρμ."</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Ανοιχτά μάτια για ξεκλείδωμα"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"Για τον έλεγχο ταυτ. προσώπου, τα μάτια σας θα πρέπει να είναι ανοιχτά"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Να απαιτείται πάντα επιβεβαίωση"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"Να απαιτείται πάντα επιβεβαίωση κατά τον έλεγχο ταυτότ. σε εφαρμογές"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Κατάργ. δεδομ. προσ."</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Το πρόσωπό σας μπορεί να χρησιμοποιηθεί για το ξεκλείδωμα της συσκευής σας και για πρόσβαση στις εφαρμογές. "<annotation id="url">"Μάθετε περισσότερα"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Δακτυλικά αποτυπώματα"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Σύνδεση"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Πατήστε εδώ για να συνδεθείτε σε δίκτυο"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbps"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"Η εφαρμογή <xliff:g id="REQUESTER">%s</xliff:g> θέλει να ενεργοποιήσει το Wi-Fi"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"Η εφαρμογή <xliff:g id="REQUESTER">%s</xliff:g> θέλει να απενεργοποιήσει το Wi-Fi"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"Εάν ο δρομολογητής σας δεν μεταδίδει ένα αναγνωριστικό δικτύου, αλλά θέλετε να συνδεθείτε στο δίκτυο στο μέλλον, μπορείτε να ορίσετε το δίκτυο ως κρυφό.\n\nΑυτό μπορεί να προκαλέσει κίνδυνο για την ασφάλεια, επειδή το τηλέφωνό σας θα μεταδίδει συχνά το σήμα του για την εύρεση του δικτύου.\n\nΜε τη ρύθμιση του δικτύου ως κρυφού, οι ρυθμίσεις δρομολογητή σας δεν θα αλλάξουν."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Ισχύς σήματος"</string>
<string name="wifi_status" msgid="4824568012414605414">"Κατάσταση"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Ταχύτητα σύνδεσης"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Συχνότητα"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"Διεύθυνση IP"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Αποθηκεύτηκε μέσω"</string>
@@ -1531,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"Δεν είναι δυνατή η επαναφορά των eSIM λόγω κάποιου σφάλματος."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Διαγραφή δεδ. (επαναφορά)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Διαγρ. δεδομ. (εργ. επαναφ.)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"Με αυτόν τον τρόπο, θα διαγραφούν όλα τα δεδομένα από τον εσωτερικό αποθηκευτικό χώρο "<b>"του tablet"</b>", συμπεριλαμβανομένων:\n\n"<li>"Του Λογαριασμού σας Google"</li>\n<li>"Των δεδομένων και των ρυθμίσεων συστήματος και εφαρμογών"</li>\n<li>"Των ληφθέντων εφαρμογών"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"Με αυτόν τον τρόπο, θα διαγραφούν όλα τα δεδομένα από τον εσωτερικό αποθηκευτικό χώρο "<b>"του τηλεφώνου σας"</b>", συμπεριλαμβανομένων:\n\n"<li>"Του Λογαριασμού σας Google"</li>\n<li>"Των δεδομένων και των ρυθμίσεων συστήματος και εφαρμογών"</li>\n<li>"Των ληφθέντων εφαρμογών"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"Αυτήν τη στιγμή είστε συνδεδεμένοι στους παρακάτω λογαριασμούς:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"Υπάρχουν άλλοι χρήστες σε αυτήν τη συσκευή.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Μουσική"</li>\n<li>"Φωτογραφίες"</li>\n<li>"Άλλα δεδομένα χρήστη"</li></string>
@@ -1549,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"Διαγραφή eSIM"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Διαγραφή όλων των eSIMs στο τηλέφωνο. Αυτή η ενέργεια δεν θα ακυρώσει το πρόγραμμα υπηρεσίας κινητής τηλεφωνίας."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Διαγραφή όλων των eSIMs στο tablet. Αυτή η ενέργεια δεν θα ακυρώσει το πρόγραμμα υπηρεσίας κινητής τηλεφωνίας."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Διαγραφή όλων των δεδομένων"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Διαγραφή όλων των δεδομένων"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Θα διαγραφούν όλα τα προσωπικά στοιχεία και όλες οι ληφθείσες εφαρμογές σας. Δεν είναι δυνατή η αναίρεση αυτής της ενέργειας!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Διαγραφή όλων"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"Δεν πραγματοποιήθηκε επαναφορά επειδή η υπηρεσία Εκκαθάρισης συστήματος δεν είναι διαθέσιμη."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Διαγραφή όλων των δεδομένων;"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"Η επαναφορά των εργοστασιακών ρυθμίσεων δεν είναι διαθέσιμη γι\' αυτόν το χρήστη"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Διαγραφή"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Περιμένετε…"</string>
@@ -2038,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"Εάν χρησιμοποιείτε ποντίκι, μπορείτε να ρυθμίσετε τον κέρσορα ούτως ώστε να εκτελεί ενέργειες αυτόματα όταν σταματά να κινείται για συγκεκριμένο χρόνο."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Καθυστέρηση πριν από το κλικ"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Δόνηση"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Δόνηση ειδοποίησης"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Δόνηση κλήσης"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Δόνηση αφής"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Χρήση υπηρεσίας"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Χρήση διόρθωσης χρωμάτων"</string>
@@ -2083,8 +2079,7 @@
<item quantity="other">Πολύ μεγάλη καθυστέρηση (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> χιλιοστά δευτερολέπτου)</item>
<item quantity="one">Πολύ μεγάλη καθυστέρηση (<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g> χιλιοστό δευτερολέπτου)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Κουδούνισμα <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, ειδοποίηση <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, αφή <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Η δόνηση κλήσεων και ειδοποιήσεων έχει οριστεί ως ανενεργή"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Το επίπεδο της δόνησης κλήσεων και ειδοποιήσεων έχει οριστεί ως χαμηλό"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Το επίπεδο της δόνησης κλήσεων και ειδοποιήσεων έχει οριστεί ως μεσαίο"</string>
@@ -3060,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"εισερχόμενη ειδοποίηση"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"σύνδεση usb, σύνδεση bluetooth, σημείο πρόσβασης wifi"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"απτική, δόνηση, οθόνη, ευαισθησία"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"απτική, δόνηση, τηλέφωνο, κλήση, ευαισθησία, κουδούνισμα"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"απτική, δόνηση, ευαισθησία"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Ρύθμιση ετικέτας ΕΚΠ Wi-Fi"</string>
<string name="write_tag" msgid="8571858602896222537">"Εγγραφή"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Αγγίξτε μια ετικέτα για εγγραφή…"</string>
@@ -3118,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"Χωρίς ήχο, εκτός από <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Χωρίς ήχο, εκτός από ήχους ξυπνητηριών και μέσων"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Χρονοδιαγράμματα"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Διαγραφή χρονοδιαγράμματος"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Διαγραφή"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Επεξεργασία"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Χρονοδιαγράμματα"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Χρονοδιάγραμμα"</string>
@@ -3174,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Ενεργοποίηση"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Ενεργοποίηση τώρα"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Απενεργοποίηση τώρα"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"Η λειτουργία \"Μην ενοχλείτε\" είναι ενεργή μέχρι τις <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"Η λειτουργία \"Μην ενοχλείτε\" θα παραμείνει ενεργοποιημένη μέχρι να την απενεργοποιήσετε"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"Η ρύθμιση \"Μην ενοχλείτε\" ενεργοποιήθηκε αυτόματα από ένα χρονοδιάγραμμα (<xliff:g id="RULE_NAME">%s</xliff:g>)"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"Η λειτουργία \"Μην ενοχλείτε\" ενεργοποιήθηκε αυτόματα από μια εφαρμογή (<xliff:g id="APP_NAME">%s</xliff:g>)"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"Η λειτουργία Μην ενοχλείτε είναι ενεργή για <xliff:g id="RULE_NAMES">%s</xliff:g> με προσαρμοσμένες ρυθμίσεις."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" Προβολή προσαρμοσμένων ρυθμίσεων"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Μόνο προτεραιότητας"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3387,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Κάθε ημέρα"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"Η ειδοποίηση μπορεί να παρακάμψει την ώρα λήξης"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"Το χρονοδιάγραμμα απενεργοποιείται όταν χτυπάει ένα ξυπνητήρι"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"Συμπεριφορά λειτουργίας Μην ενοχλείτε"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Χρήση προεπιλεγμένων ρυθμίσεων"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Δημιουργήστε προσαρμοσμένες ρυθμίσεις για αυτό το χρονοδιάγραμμα"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"Για το \"<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>\""</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> - <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3806,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Ενεργοποίηση"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Εμφάνιση"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Απόκρυψη"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Σημείο πρόσβασης Wi-Fi"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"Το <xliff:g id="ID_1">%1$s</xliff:g> είναι ενεργοποιημένο"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Λειτουργία πτήσης ενεργή"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Τα δίκτυα δεν είναι διαθέσιμα"</string>
<string name="condition_zen_title" msgid="2897779738211625">"Λειτ. \"Μην ενοχλείτε\" ενεργή"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Επηρεάζει όσα ακούτε και βλέπετε"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Η Εξοικονόμηση μπαταρίας είναι ενεργή"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Περιορισμένες λειτουργίες"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Δεδ. κιν. τηλεφωνίας ανενεργά"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Το διαδίκτυο είναι διαθέσιμο μόνο μέσω Wi‑Fi"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Εξοικονόμηση δεδομένων"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Περιορισμένες λειτουργίες"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Προφίλ εργασίας απενεργοποιημ."</string>
<string name="condition_work_summary" msgid="9167580982244020746">"Για εφαρμογές κι ειδοποιήσεις"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Ενεργοποίηση ήχου"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"Έγινε σίγαση της συσκευής"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Το τηλέφωνο τέθηκε σε σίγαση"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"Για κλήσεις και ειδοποιήσεις"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"Η συσκευή έχει ρυθμιστεί να δονείται"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Μόνο δόνηση"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Οι κλήσεις και οι ειδοποιήσεις θα δονούν τη συσκευή"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"Για κλήσεις και ειδοποιήσεις"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Ρύθμιση χρονοδιαγράμματος Νυχτερινού φωτισμού"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Αυτόματος αποχρωματισμός οθόνης κάθε βράδυ"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"Νυχτερινός φωτισμός ενεργός"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Κεχριμπαρένια απόχρωση οθόνης"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Σύμπτυξη"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Συνιστώνται για εσάς"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Προτάσεις"</string>
@@ -3972,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"κανένα"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Το αντικείμενο κατάταξης λείπει."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"Το αντικείμενο κατάταξης δεν περιέχει αυτό το κλειδί."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Εγκοπή οθόνης"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"διακοπή οθόνης, εγκοπή"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Προεπιλογή συσκευής"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Ειδική πρόσβαση στην εφαρμογή"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="other"><xliff:g id="COUNT">%d</xliff:g> εφαρμογές μπορούν να χρησιμοποιούν απεριόριστα δεδομένα</item>
@@ -4053,6 +4046,10 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"Για να ελέγξετε την ώρα, τις ειδοποιήσεις και άλλες πληροφορίες, σηκώστε τη συσκευή σας."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Κίνηση για wake lock οθόνης"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <string name="ambient_display_tap_screen_title" product="default" msgid="5458679563086979424">"Πατήστε για έλεγχο του τηλεφώνου"</string>
+ <string name="ambient_display_tap_screen_title" product="tablet" msgid="9108878716863882877">"Πατήστε για έλεγχο του tablet"</string>
+ <string name="ambient_display_tap_screen_title" product="device" msgid="7071150656699666085">"Πατήστε για έλεγχο της συσκευής"</string>
+ <string name="ambient_display_tap_screen_summary" msgid="8862155601920379979">"Πατήστε την οθόνη για να ελέγξετε την ώρα, τις ειδοποιήσεις και άλλες πληροφορίες."</string>
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Σύρετε στον αισθητήρα δακτυλικών αποτυπωμάτων για ειδοποιήσεις"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Ολίσθηση δακτυλ. αποτυπ."</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"Για να ελέγξετε τις ειδοποιήσεις σας, σύρετε προς τα κάτω στον αισθητήρα δακτυλικών αποτυπωμάτων στο πίσω μέρος του τηλεφώνου."</string>
@@ -4195,25 +4192,20 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"Αυτή η λειτουργία δεν είναι διαθέσιμη σε αυτήν τη συσκευή"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Αναγκαστικές πλήρεις μετρήσεις GNSS"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Παρακολούθηση όλων των πανοραμικών συνθέσεων και των συχνοτήτων GNSS χωρίς κύκλο λειτουργιών"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Να επιτρέπεται η έναρξη δραστηριοτήτων στο παρασκήνιο"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Επιτρέπει την έναρξη όλων των δραστηριοτήτων στο παρασκήνιο"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Να εμφανίζεται πάντα το παράθυρο διαλόγου σφάλματος"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Να εμφανίζεται το παράθυρο διαλόγου κάθε φορά που παρουσιάζεται σφάλμα σε κάποια εφαρμογή"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"Επιλογή εφαρμογής με δυνατότητα χρήσης ANGLE"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"Δεν έχει οριστεί κάποια εφαρμογή με δυνατότητα χρήσης ANGLE"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"Εφαρμογή με δυνατότητα χρήσης ANGLE: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
- <skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Προτιμήσεις πακέτου ενημέρωσης παιχνιδιού"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Τροποπ. ρυθμίσεων πακέτου ενημέρωσης παιχνιδιού"</string>
+ <string name="gup_all_apps_switch_title" msgid="8071650410524064369">"Ενεργοποίηση για όλες τις εφαρμογές"</string>
<string name="gup_app_preference_title" msgid="7176388161899486800">"Επιλέξτε πρόγραμμα οδήγησης γραφικών"</string>
<string name="gup_app_preference_default" msgid="7995039180348956109">"Προεπιλογή"</string>
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Πακέτο ενημέρωσης παιχνιδιού"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"Πρόγραμμα οδήγησης γραφικών συστήματος"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4305,6 +4297,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Ρύθμιση υπηρεσίας δεδομένων"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Δεδομένα κινητής τηλεφωνίας"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Πρόσβαση σε δεδομένα μέσω δικτύου κινητής τηλεφωνίας"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Προτιμώμενος τύπος δικτύου"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Αλλαγή κατάστασης λειτουργίας δικτύου"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Προτιμώμενος τύπος δικτύου"</string>
@@ -4340,8 +4345,7 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Δεν υπάρχουν συσκευές Bluetooth"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Πλαίσιο ρυθμίσεων"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Σύνδεση στο διαδίκτυο"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Ένταση"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Αναγκαστική λειτουργία επιτραπέζιου υπολογιστή"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Αναγκαστική πειραματική λειτουργία επιτραπέζιου υπολογιστή σε δευτερεύουσες οθόνες"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Παράκαμψη αναγκ. χρήσης σκούρου θέματος"</string>
@@ -4352,10 +4356,10 @@
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Διατήρηση"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Να καταργηθεί αυτή η πρόταση;"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Ο αποθηκευτικός χώρος εξαντλείται. <xliff:g id="PERCENTAGE">%1$s</xliff:g> σε χρήση - <xliff:g id="FREE_SPACE">%2$s</xliff:g> ελεύθερος"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Αποστολή σχολίων"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Θέλετε να υποβάλετε σχόλια για αυτήν την πρόταση;"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"Το στοιχείο <xliff:g id="COPY_CONTENT">%1$s</xliff:g> αντιγράφηκε στο πρόχειρο."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <string name="gesture_skip_title" msgid="2092825906479683162">"Κίνηση παράβλεψης"</string>
+ <string name="gesture_silence_title" msgid="8991427657123202574">"Κίνηση σίγασης ειδοποιήσεων"</string>
</resources>
diff --git a/res/values-en-rAU/strings.xml b/res/values-en-rAU/strings.xml
index bf26d65..b93ad44 100644
--- a/res/values-en-rAU/strings.xml
+++ b/res/values-en-rAU/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"App sign-in & payments"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Eyes open to unlock"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"When using face authentication, your eyes must be open"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Always require confirmation"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"When authenticating in apps, always require confirmation"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Remove face data"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Your face can be used to unlock your device and access apps. "<annotation id="url">"Learn more"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Fingerprint"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Sign in"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Tap here to sign in to network"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbps"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> wants to turn on Wi-Fi"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> wants to turn off Wi-Fi"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"If your router is not broadcasting a network ID but you would like to connect to it in the future, you can set the network as hidden.\n\nThis may create a security risk because your phone will regularly broadcast its signal to find the network.\n\nSetting the network as hidden will not change your router settings."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Signal strength"</string>
<string name="wifi_status" msgid="4824568012414605414">"Status"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Link speed"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Frequency"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP address"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Saved via"</string>
@@ -1531,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"The eSIMs can’t be reset due to an error."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Erase all data (factory reset)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Erase all data (factory reset)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"This will erase all data from your tablet’s "<b>"internal storage"</b>", including:\n\n"<li>"Your Google Account"</li>\n<li>"System and app data and settings"</li>\n<li>"Downloaded apps"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"This will erase all data from your phone’s "<b>"internal storage"</b>", including:\n\n"<li>"Your Google Account"</li>\n<li>"System and app data and settings"</li>\n<li>"Downloaded apps"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"You are currently signed in to the following accounts:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"There are other users present on this device.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Music"</li>\n<li>"Photos"</li>\n<li>"Other user data"</li></string>
@@ -1549,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"Erase eSIM"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Erase all eSIMs on the phone. This will not cancel your mobile service plan."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Erase all eSIMs on the tablet. This will not cancel your mobile service plan."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Erase all data"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Erase all data"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"All of your personal information and downloaded apps will be deleted. You can’t undo this action!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Erase everything"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"No reset was performed because the System Clear service isn\'t available."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Erase all data?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"Factory reset is not available for this user"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Erasing"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Please wait..."</string>
@@ -2038,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"If you are using a mouse, you can set the cursor to take action automatically when it stops moving for a certain amount of time."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Delay before click"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Vibration"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Notification vibration"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Ring vibration"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Touch vibration"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Use service"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Use colour correction"</string>
@@ -2083,8 +2079,7 @@
<item quantity="other">Very long delay (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
<item quantity="one">Very long delay (<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g> ms)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Ring <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, notification <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, touch <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Ring & notification set to off"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Ring & notification set to low"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Ring & notification set to medium"</string>
@@ -3060,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"incoming notification"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"usb tether, bluetooth tether, wifi hotspot"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"haptics, vibrate, screen, sensitivity"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"haptics, vibrate, phone, call, sensitivity, ring"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"haptics, vibrate, sensitivity"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Set up Wi-Fi NFC Tag"</string>
<string name="write_tag" msgid="8571858602896222537">"Write"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Tap a tag to write..."</string>
@@ -3118,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"No sound except <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"No sound except alarms and media"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Schedules"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Delete schedules"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Delete"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Edit"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Schedules"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Schedule"</string>
@@ -3174,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Turn on"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Turn on now"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Turn off now"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"Do Not Disturb is on until <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"Do Not Disturb will stay on until you turn it off"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"Do Not Disturb was automatically turned on by a schedule (<xliff:g id="RULE_NAME">%s</xliff:g>)"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"Do Not Disturb was automatically turned on by an app (<xliff:g id="APP_NAME">%s</xliff:g>)"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"Do Not Disturb is on for <xliff:g id="RULE_NAMES">%s</xliff:g> with custom settings."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" View custom settings"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Priority only"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3387,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Every day"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"Alarm can override end time"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"Schedule turns off when an alarm rings"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"Do Not Disturb behaviour"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Use default settings"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Create custom settings for this schedule"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"For ‘<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>’"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> - <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3806,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Turn on"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Show"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Hide"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Hotspot"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> on"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Aeroplane mode is on"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Networks unavailable"</string>
<string name="condition_zen_title" msgid="2897779738211625">"Do Not Disturb is on"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Impacts what you hear and see"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Battery Saver is on"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Features restricted"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Mobile data is off"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Internet only available via Wi‑Fi"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Data Saver"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Features restricted"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Work profile is off"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"For apps & notifications"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Turn on sound"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"Device is muted"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Phone muted"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"For calls & notifications"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"Device is set to vibrate"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Vibration only"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Calls and notifications will vibrate device"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"For calls & notifications"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Set Night Light schedule"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Automatically tint screen every night"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"Night Light is on"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Screen tinted amber"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Collapse"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Suggested for You"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Suggestions"</string>
@@ -3972,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"None"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Ranking object is missing."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"Ranking object doesn\'t contain this key."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Display cutout"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"display cutout, notch"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Device default"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Special app access"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="other"><xliff:g id="COUNT">%d</xliff:g> apps can use unrestricted data</item>
@@ -4053,6 +4046,10 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"To check time, notifications and other info, pick up your device."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Wake lock screen gesture"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <string name="ambient_display_tap_screen_title" product="default" msgid="5458679563086979424">"Tap to check phone"</string>
+ <string name="ambient_display_tap_screen_title" product="tablet" msgid="9108878716863882877">"Tap to check tablet"</string>
+ <string name="ambient_display_tap_screen_title" product="device" msgid="7071150656699666085">"Tap to check device"</string>
+ <string name="ambient_display_tap_screen_summary" msgid="8862155601920379979">"To check time, notifications and other info, tap your screen."</string>
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Swipe fingerprint for notifications"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Swipe fingerprint"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"To check your notifications, swipe down on the fingerprint sensor on the back of your phone."</string>
@@ -4195,25 +4192,20 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"This feature is not available on this device"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Force full GNSS measurements"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Track all GNSS constellations and frequencies with no duty cycling"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Allow background activity starts"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Allows all background activity starts"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Always show crash dialogue"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Show dialogue every time an app crashes"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"Select ANGLE enabled app"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"No ANGLE enabled application set"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"ANGLE enabled application: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
- <skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Game Update Package Preferences"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Modify Game Update Package settings"</string>
+ <string name="gup_all_apps_switch_title" msgid="8071650410524064369">"Enable for all apps"</string>
<string name="gup_app_preference_title" msgid="7176388161899486800">"Select Graphics Driver"</string>
<string name="gup_app_preference_default" msgid="7995039180348956109">"Default"</string>
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Game Update Package"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"System Graphics Driver"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4305,6 +4297,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Set up data service"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Mobile data"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Access data using mobile network"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Preferred network type"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Change the network operating mode"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Preferred network type"</string>
@@ -4340,8 +4345,7 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"No Bluetooth devices"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Settings Panel"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Internet Connectivity"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Volume"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Force desktop mode"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Force experimental desktop mode on secondary displays"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Override force-dark"</string>
@@ -4352,10 +4356,10 @@
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Keep"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Remove this suggestion?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Storage is low. <xliff:g id="PERCENTAGE">%1$s</xliff:g> used – <xliff:g id="FREE_SPACE">%2$s</xliff:g> free"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Send feedback"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Would you like to give us feedback on this suggestion?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g> copied to clipboard."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <string name="gesture_skip_title" msgid="2092825906479683162">"Skip gesture"</string>
+ <string name="gesture_silence_title" msgid="8991427657123202574">"Silence alerts gesture"</string>
</resources>
diff --git a/res/values-en-rCA/strings.xml b/res/values-en-rCA/strings.xml
index 304eb5a..a3f1b8d 100644
--- a/res/values-en-rCA/strings.xml
+++ b/res/values-en-rCA/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"App sign-in & payments"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Eyes open to unlock"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"When using face authentication, your eyes must be open"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Always require confirmation"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"When authenticating in apps, always require confirmation"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Remove face data"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Your face can be used to unlock your device and access apps. "<annotation id="url">"Learn more"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Fingerprint"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Sign in"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Tap here to sign in to network"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbps"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> wants to turn on Wi-Fi"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> wants to turn off Wi-Fi"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"If your router is not broadcasting a network ID but you would like to connect to it in the future, you can set the network as hidden.\n\nThis may create a security risk because your phone will regularly broadcast its signal to find the network.\n\nSetting the network as hidden will not change your router settings."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Signal strength"</string>
<string name="wifi_status" msgid="4824568012414605414">"Status"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Link speed"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Frequency"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP address"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Saved via"</string>
@@ -1531,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"The eSIMs can’t be reset due to an error."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Erase all data (factory reset)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Erase all data (factory reset)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"This will erase all data from your tablet’s "<b>"internal storage"</b>", including:\n\n"<li>"Your Google Account"</li>\n<li>"System and app data and settings"</li>\n<li>"Downloaded apps"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"This will erase all data from your phone’s "<b>"internal storage"</b>", including:\n\n"<li>"Your Google Account"</li>\n<li>"System and app data and settings"</li>\n<li>"Downloaded apps"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"You are currently signed in to the following accounts:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"There are other users present on this device.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Music"</li>\n<li>"Photos"</li>\n<li>"Other user data"</li></string>
@@ -1549,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"Erase eSIM"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Erase all eSIMs on the phone. This will not cancel your mobile service plan."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Erase all eSIMs on the tablet. This will not cancel your mobile service plan."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Erase all data"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Erase all data"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"All of your personal information and downloaded apps will be deleted. You can’t undo this action!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Erase everything"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"No reset was performed because the System Clear service isn\'t available."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Erase all data?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"Factory reset is not available for this user"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Erasing"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Please wait..."</string>
@@ -2038,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"If you are using a mouse, you can set the cursor to take action automatically when it stops moving for a certain amount of time."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Delay before click"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Vibration"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Notification vibration"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Ring vibration"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Touch vibration"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Use service"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Use colour correction"</string>
@@ -2083,8 +2079,7 @@
<item quantity="other">Very long delay (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
<item quantity="one">Very long delay (<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g> ms)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Ring <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, notification <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, touch <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Ring & notification set to off"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Ring & notification set to low"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Ring & notification set to medium"</string>
@@ -3060,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"incoming notification"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"usb tether, bluetooth tether, wifi hotspot"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"haptics, vibrate, screen, sensitivity"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"haptics, vibrate, phone, call, sensitivity, ring"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"haptics, vibrate, sensitivity"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Set up Wi-Fi NFC Tag"</string>
<string name="write_tag" msgid="8571858602896222537">"Write"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Tap a tag to write..."</string>
@@ -3118,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"No sound except <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"No sound except alarms and media"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Schedules"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Delete schedules"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Delete"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Edit"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Schedules"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Schedule"</string>
@@ -3174,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Turn on"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Turn on now"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Turn off now"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"Do Not Disturb is on until <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"Do Not Disturb will stay on until you turn it off"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"Do Not Disturb was automatically turned on by a schedule (<xliff:g id="RULE_NAME">%s</xliff:g>)"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"Do Not Disturb was automatically turned on by an app (<xliff:g id="APP_NAME">%s</xliff:g>)"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"Do Not Disturb is on for <xliff:g id="RULE_NAMES">%s</xliff:g> with custom settings."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" View custom settings"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Priority only"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3387,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Every day"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"Alarm can override end time"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"Schedule turns off when an alarm rings"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"Do Not Disturb behaviour"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Use default settings"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Create custom settings for this schedule"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"For ‘<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>’"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> - <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3806,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Turn on"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Show"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Hide"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Hotspot"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> on"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Airplane mode is on"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Networks unavailable"</string>
<string name="condition_zen_title" msgid="2897779738211625">"Do Not Disturb is on"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Impacts what you hear and see"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Battery Saver is on"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Features restricted"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Mobile data is off"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Internet only available via Wi‑Fi"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Data Saver"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Features restricted"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Work profile is off"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"For apps & notifications"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Turn on sound"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"Device is muted"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Phone muted"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"For calls & notifications"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"Device is set to vibrate"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Vibration only"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Calls and notifications will vibrate device"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"For calls & notifications"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Set Night Light schedule"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Automatically tint screen every night"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"Night Light is on"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Screen tinted amber"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Collapse"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Suggested for You"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Suggestions"</string>
@@ -3972,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"None"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Ranking object is missing."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"Ranking object doesn\'t contain this key."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Display cutout"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"display cutout, notch"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Device default"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Special app access"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="other"><xliff:g id="COUNT">%d</xliff:g> apps can use unrestricted data</item>
@@ -4053,6 +4046,10 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"To check time, notifications and other info, pick up your device."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Wake lock screen gesture"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <string name="ambient_display_tap_screen_title" product="default" msgid="5458679563086979424">"Tap to check phone"</string>
+ <string name="ambient_display_tap_screen_title" product="tablet" msgid="9108878716863882877">"Tap to check tablet"</string>
+ <string name="ambient_display_tap_screen_title" product="device" msgid="7071150656699666085">"Tap to check device"</string>
+ <string name="ambient_display_tap_screen_summary" msgid="8862155601920379979">"To check time, notifications and other info, tap your screen."</string>
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Swipe fingerprint for notifications"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Swipe fingerprint"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"To check your notifications, swipe down on the fingerprint sensor on the back of your phone."</string>
@@ -4195,25 +4192,20 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"This feature is not available on this device"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Force full GNSS measurements"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Track all GNSS constellations and frequencies with no duty cycling"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Allow background activity starts"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Allows all background activity starts"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Always show crash dialogue"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Show dialogue every time an app crashes"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"Select ANGLE enabled app"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"No ANGLE enabled application set"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"ANGLE enabled application: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
- <skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Game Update Package Preferences"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Modify Game Update Package settings"</string>
+ <string name="gup_all_apps_switch_title" msgid="8071650410524064369">"Enable for all apps"</string>
<string name="gup_app_preference_title" msgid="7176388161899486800">"Select Graphics Driver"</string>
<string name="gup_app_preference_default" msgid="7995039180348956109">"Default"</string>
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Game Update Package"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"System Graphics Driver"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4305,6 +4297,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Set up data service"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Mobile data"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Access data using mobile network"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Preferred network type"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Change the network operating mode"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Preferred network type"</string>
@@ -4340,8 +4345,7 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"No Bluetooth devices"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Settings Panel"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Internet Connectivity"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Volume"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Force desktop mode"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Force experimental desktop mode on secondary displays"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Override force-dark"</string>
@@ -4352,10 +4356,10 @@
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Keep"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Remove this suggestion?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Storage is low. <xliff:g id="PERCENTAGE">%1$s</xliff:g> used – <xliff:g id="FREE_SPACE">%2$s</xliff:g> free"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Send feedback"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Would you like to give us feedback on this suggestion?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g> copied to clipboard."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <string name="gesture_skip_title" msgid="2092825906479683162">"Skip gesture"</string>
+ <string name="gesture_silence_title" msgid="8991427657123202574">"Silence alerts gesture"</string>
</resources>
diff --git a/res/values-en-rGB/strings.xml b/res/values-en-rGB/strings.xml
index bf26d65..b93ad44 100644
--- a/res/values-en-rGB/strings.xml
+++ b/res/values-en-rGB/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"App sign-in & payments"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Eyes open to unlock"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"When using face authentication, your eyes must be open"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Always require confirmation"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"When authenticating in apps, always require confirmation"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Remove face data"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Your face can be used to unlock your device and access apps. "<annotation id="url">"Learn more"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Fingerprint"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Sign in"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Tap here to sign in to network"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbps"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> wants to turn on Wi-Fi"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> wants to turn off Wi-Fi"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"If your router is not broadcasting a network ID but you would like to connect to it in the future, you can set the network as hidden.\n\nThis may create a security risk because your phone will regularly broadcast its signal to find the network.\n\nSetting the network as hidden will not change your router settings."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Signal strength"</string>
<string name="wifi_status" msgid="4824568012414605414">"Status"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Link speed"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Frequency"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP address"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Saved via"</string>
@@ -1531,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"The eSIMs can’t be reset due to an error."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Erase all data (factory reset)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Erase all data (factory reset)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"This will erase all data from your tablet’s "<b>"internal storage"</b>", including:\n\n"<li>"Your Google Account"</li>\n<li>"System and app data and settings"</li>\n<li>"Downloaded apps"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"This will erase all data from your phone’s "<b>"internal storage"</b>", including:\n\n"<li>"Your Google Account"</li>\n<li>"System and app data and settings"</li>\n<li>"Downloaded apps"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"You are currently signed in to the following accounts:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"There are other users present on this device.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Music"</li>\n<li>"Photos"</li>\n<li>"Other user data"</li></string>
@@ -1549,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"Erase eSIM"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Erase all eSIMs on the phone. This will not cancel your mobile service plan."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Erase all eSIMs on the tablet. This will not cancel your mobile service plan."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Erase all data"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Erase all data"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"All of your personal information and downloaded apps will be deleted. You can’t undo this action!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Erase everything"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"No reset was performed because the System Clear service isn\'t available."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Erase all data?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"Factory reset is not available for this user"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Erasing"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Please wait..."</string>
@@ -2038,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"If you are using a mouse, you can set the cursor to take action automatically when it stops moving for a certain amount of time."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Delay before click"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Vibration"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Notification vibration"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Ring vibration"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Touch vibration"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Use service"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Use colour correction"</string>
@@ -2083,8 +2079,7 @@
<item quantity="other">Very long delay (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
<item quantity="one">Very long delay (<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g> ms)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Ring <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, notification <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, touch <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Ring & notification set to off"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Ring & notification set to low"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Ring & notification set to medium"</string>
@@ -3060,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"incoming notification"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"usb tether, bluetooth tether, wifi hotspot"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"haptics, vibrate, screen, sensitivity"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"haptics, vibrate, phone, call, sensitivity, ring"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"haptics, vibrate, sensitivity"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Set up Wi-Fi NFC Tag"</string>
<string name="write_tag" msgid="8571858602896222537">"Write"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Tap a tag to write..."</string>
@@ -3118,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"No sound except <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"No sound except alarms and media"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Schedules"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Delete schedules"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Delete"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Edit"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Schedules"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Schedule"</string>
@@ -3174,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Turn on"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Turn on now"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Turn off now"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"Do Not Disturb is on until <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"Do Not Disturb will stay on until you turn it off"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"Do Not Disturb was automatically turned on by a schedule (<xliff:g id="RULE_NAME">%s</xliff:g>)"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"Do Not Disturb was automatically turned on by an app (<xliff:g id="APP_NAME">%s</xliff:g>)"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"Do Not Disturb is on for <xliff:g id="RULE_NAMES">%s</xliff:g> with custom settings."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" View custom settings"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Priority only"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3387,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Every day"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"Alarm can override end time"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"Schedule turns off when an alarm rings"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"Do Not Disturb behaviour"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Use default settings"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Create custom settings for this schedule"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"For ‘<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>’"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> - <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3806,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Turn on"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Show"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Hide"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Hotspot"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> on"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Aeroplane mode is on"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Networks unavailable"</string>
<string name="condition_zen_title" msgid="2897779738211625">"Do Not Disturb is on"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Impacts what you hear and see"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Battery Saver is on"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Features restricted"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Mobile data is off"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Internet only available via Wi‑Fi"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Data Saver"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Features restricted"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Work profile is off"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"For apps & notifications"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Turn on sound"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"Device is muted"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Phone muted"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"For calls & notifications"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"Device is set to vibrate"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Vibration only"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Calls and notifications will vibrate device"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"For calls & notifications"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Set Night Light schedule"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Automatically tint screen every night"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"Night Light is on"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Screen tinted amber"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Collapse"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Suggested for You"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Suggestions"</string>
@@ -3972,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"None"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Ranking object is missing."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"Ranking object doesn\'t contain this key."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Display cutout"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"display cutout, notch"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Device default"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Special app access"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="other"><xliff:g id="COUNT">%d</xliff:g> apps can use unrestricted data</item>
@@ -4053,6 +4046,10 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"To check time, notifications and other info, pick up your device."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Wake lock screen gesture"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <string name="ambient_display_tap_screen_title" product="default" msgid="5458679563086979424">"Tap to check phone"</string>
+ <string name="ambient_display_tap_screen_title" product="tablet" msgid="9108878716863882877">"Tap to check tablet"</string>
+ <string name="ambient_display_tap_screen_title" product="device" msgid="7071150656699666085">"Tap to check device"</string>
+ <string name="ambient_display_tap_screen_summary" msgid="8862155601920379979">"To check time, notifications and other info, tap your screen."</string>
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Swipe fingerprint for notifications"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Swipe fingerprint"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"To check your notifications, swipe down on the fingerprint sensor on the back of your phone."</string>
@@ -4195,25 +4192,20 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"This feature is not available on this device"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Force full GNSS measurements"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Track all GNSS constellations and frequencies with no duty cycling"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Allow background activity starts"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Allows all background activity starts"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Always show crash dialogue"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Show dialogue every time an app crashes"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"Select ANGLE enabled app"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"No ANGLE enabled application set"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"ANGLE enabled application: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
- <skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Game Update Package Preferences"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Modify Game Update Package settings"</string>
+ <string name="gup_all_apps_switch_title" msgid="8071650410524064369">"Enable for all apps"</string>
<string name="gup_app_preference_title" msgid="7176388161899486800">"Select Graphics Driver"</string>
<string name="gup_app_preference_default" msgid="7995039180348956109">"Default"</string>
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Game Update Package"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"System Graphics Driver"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4305,6 +4297,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Set up data service"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Mobile data"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Access data using mobile network"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Preferred network type"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Change the network operating mode"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Preferred network type"</string>
@@ -4340,8 +4345,7 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"No Bluetooth devices"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Settings Panel"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Internet Connectivity"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Volume"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Force desktop mode"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Force experimental desktop mode on secondary displays"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Override force-dark"</string>
@@ -4352,10 +4356,10 @@
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Keep"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Remove this suggestion?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Storage is low. <xliff:g id="PERCENTAGE">%1$s</xliff:g> used – <xliff:g id="FREE_SPACE">%2$s</xliff:g> free"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Send feedback"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Would you like to give us feedback on this suggestion?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g> copied to clipboard."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <string name="gesture_skip_title" msgid="2092825906479683162">"Skip gesture"</string>
+ <string name="gesture_silence_title" msgid="8991427657123202574">"Silence alerts gesture"</string>
</resources>
diff --git a/res/values-en-rIN/strings.xml b/res/values-en-rIN/strings.xml
index bf26d65..b93ad44 100644
--- a/res/values-en-rIN/strings.xml
+++ b/res/values-en-rIN/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"App sign-in & payments"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Eyes open to unlock"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"When using face authentication, your eyes must be open"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Always require confirmation"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"When authenticating in apps, always require confirmation"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Remove face data"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Your face can be used to unlock your device and access apps. "<annotation id="url">"Learn more"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Fingerprint"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Sign in"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Tap here to sign in to network"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbps"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> wants to turn on Wi-Fi"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> wants to turn off Wi-Fi"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"If your router is not broadcasting a network ID but you would like to connect to it in the future, you can set the network as hidden.\n\nThis may create a security risk because your phone will regularly broadcast its signal to find the network.\n\nSetting the network as hidden will not change your router settings."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Signal strength"</string>
<string name="wifi_status" msgid="4824568012414605414">"Status"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Link speed"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Frequency"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP address"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Saved via"</string>
@@ -1531,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"The eSIMs can’t be reset due to an error."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Erase all data (factory reset)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Erase all data (factory reset)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"This will erase all data from your tablet’s "<b>"internal storage"</b>", including:\n\n"<li>"Your Google Account"</li>\n<li>"System and app data and settings"</li>\n<li>"Downloaded apps"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"This will erase all data from your phone’s "<b>"internal storage"</b>", including:\n\n"<li>"Your Google Account"</li>\n<li>"System and app data and settings"</li>\n<li>"Downloaded apps"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"You are currently signed in to the following accounts:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"There are other users present on this device.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Music"</li>\n<li>"Photos"</li>\n<li>"Other user data"</li></string>
@@ -1549,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"Erase eSIM"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Erase all eSIMs on the phone. This will not cancel your mobile service plan."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Erase all eSIMs on the tablet. This will not cancel your mobile service plan."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Erase all data"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Erase all data"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"All of your personal information and downloaded apps will be deleted. You can’t undo this action!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Erase everything"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"No reset was performed because the System Clear service isn\'t available."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Erase all data?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"Factory reset is not available for this user"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Erasing"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Please wait..."</string>
@@ -2038,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"If you are using a mouse, you can set the cursor to take action automatically when it stops moving for a certain amount of time."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Delay before click"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Vibration"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Notification vibration"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Ring vibration"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Touch vibration"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Use service"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Use colour correction"</string>
@@ -2083,8 +2079,7 @@
<item quantity="other">Very long delay (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
<item quantity="one">Very long delay (<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g> ms)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Ring <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, notification <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, touch <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Ring & notification set to off"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Ring & notification set to low"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Ring & notification set to medium"</string>
@@ -3060,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"incoming notification"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"usb tether, bluetooth tether, wifi hotspot"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"haptics, vibrate, screen, sensitivity"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"haptics, vibrate, phone, call, sensitivity, ring"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"haptics, vibrate, sensitivity"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Set up Wi-Fi NFC Tag"</string>
<string name="write_tag" msgid="8571858602896222537">"Write"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Tap a tag to write..."</string>
@@ -3118,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"No sound except <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"No sound except alarms and media"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Schedules"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Delete schedules"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Delete"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Edit"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Schedules"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Schedule"</string>
@@ -3174,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Turn on"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Turn on now"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Turn off now"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"Do Not Disturb is on until <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"Do Not Disturb will stay on until you turn it off"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"Do Not Disturb was automatically turned on by a schedule (<xliff:g id="RULE_NAME">%s</xliff:g>)"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"Do Not Disturb was automatically turned on by an app (<xliff:g id="APP_NAME">%s</xliff:g>)"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"Do Not Disturb is on for <xliff:g id="RULE_NAMES">%s</xliff:g> with custom settings."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" View custom settings"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Priority only"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3387,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Every day"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"Alarm can override end time"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"Schedule turns off when an alarm rings"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"Do Not Disturb behaviour"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Use default settings"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Create custom settings for this schedule"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"For ‘<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>’"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> - <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3806,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Turn on"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Show"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Hide"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Hotspot"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> on"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Aeroplane mode is on"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Networks unavailable"</string>
<string name="condition_zen_title" msgid="2897779738211625">"Do Not Disturb is on"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Impacts what you hear and see"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Battery Saver is on"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Features restricted"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Mobile data is off"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Internet only available via Wi‑Fi"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Data Saver"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Features restricted"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Work profile is off"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"For apps & notifications"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Turn on sound"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"Device is muted"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Phone muted"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"For calls & notifications"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"Device is set to vibrate"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Vibration only"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Calls and notifications will vibrate device"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"For calls & notifications"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Set Night Light schedule"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Automatically tint screen every night"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"Night Light is on"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Screen tinted amber"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Collapse"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Suggested for You"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Suggestions"</string>
@@ -3972,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"None"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Ranking object is missing."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"Ranking object doesn\'t contain this key."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Display cutout"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"display cutout, notch"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Device default"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Special app access"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="other"><xliff:g id="COUNT">%d</xliff:g> apps can use unrestricted data</item>
@@ -4053,6 +4046,10 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"To check time, notifications and other info, pick up your device."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Wake lock screen gesture"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <string name="ambient_display_tap_screen_title" product="default" msgid="5458679563086979424">"Tap to check phone"</string>
+ <string name="ambient_display_tap_screen_title" product="tablet" msgid="9108878716863882877">"Tap to check tablet"</string>
+ <string name="ambient_display_tap_screen_title" product="device" msgid="7071150656699666085">"Tap to check device"</string>
+ <string name="ambient_display_tap_screen_summary" msgid="8862155601920379979">"To check time, notifications and other info, tap your screen."</string>
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Swipe fingerprint for notifications"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Swipe fingerprint"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"To check your notifications, swipe down on the fingerprint sensor on the back of your phone."</string>
@@ -4195,25 +4192,20 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"This feature is not available on this device"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Force full GNSS measurements"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Track all GNSS constellations and frequencies with no duty cycling"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Allow background activity starts"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Allows all background activity starts"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Always show crash dialogue"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Show dialogue every time an app crashes"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"Select ANGLE enabled app"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"No ANGLE enabled application set"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"ANGLE enabled application: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
- <skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Game Update Package Preferences"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Modify Game Update Package settings"</string>
+ <string name="gup_all_apps_switch_title" msgid="8071650410524064369">"Enable for all apps"</string>
<string name="gup_app_preference_title" msgid="7176388161899486800">"Select Graphics Driver"</string>
<string name="gup_app_preference_default" msgid="7995039180348956109">"Default"</string>
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Game Update Package"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"System Graphics Driver"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4305,6 +4297,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Set up data service"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Mobile data"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Access data using mobile network"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Preferred network type"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Change the network operating mode"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Preferred network type"</string>
@@ -4340,8 +4345,7 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"No Bluetooth devices"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Settings Panel"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Internet Connectivity"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Volume"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Force desktop mode"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Force experimental desktop mode on secondary displays"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Override force-dark"</string>
@@ -4352,10 +4356,10 @@
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Keep"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Remove this suggestion?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Storage is low. <xliff:g id="PERCENTAGE">%1$s</xliff:g> used – <xliff:g id="FREE_SPACE">%2$s</xliff:g> free"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Send feedback"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Would you like to give us feedback on this suggestion?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g> copied to clipboard."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <string name="gesture_skip_title" msgid="2092825906479683162">"Skip gesture"</string>
+ <string name="gesture_silence_title" msgid="8991427657123202574">"Silence alerts gesture"</string>
</resources>
diff --git a/res/values-en-rXC/strings.xml b/res/values-en-rXC/strings.xml
index 1a291b8..2b69321 100644
--- a/res/values-en-rXC/strings.xml
+++ b/res/values-en-rXC/strings.xml
@@ -791,7 +791,8 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Sign in"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Tap here to sign in to network"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbps"</string>
+ <string name="tx_link_speed" msgid="6139577455916971837">"<xliff:g id="TRANSMIT_LINK_SPEED">%1$d</xliff:g> Mbps"</string>
+ <string name="rx_link_speed" msgid="5729003360923133988">"<xliff:g id="RECEIVE_LINK_SPEED">%1$d</xliff:g> Mbps"</string>
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> wants to turn on Wi-Fi"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> wants to turn off Wi-Fi"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -881,7 +882,8 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"If your router is not broadcasting a network ID but you would like to connect to it in the future, you can set the network as hidden.\n\nThis may create a security risk because your phone will regularly broadcast its signal to find the network.\n\nSetting the network as hidden will not change your router settings."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Signal strength"</string>
<string name="wifi_status" msgid="4824568012414605414">"Status"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Link speed"</string>
+ <string name="tx_wifi_speed" msgid="2994278184097786511">"Transmit link speed"</string>
+ <string name="rx_wifi_speed" msgid="7206089638282839236">"Receive link speed"</string>
<string name="wifi_frequency" msgid="7791090119577812214">"Frequency"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP address"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Saved via"</string>
@@ -3158,6 +3160,8 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Turn on"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Turn on now"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Turn off now"</string>
+ <string name="live_captions_title" msgid="7450564721572472212">"Live Caption"</string>
+ <string name="live_captions_summary" msgid="3247164905504570813">"Auto-convert on-device audio to captions"</string>
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"Do Not Disturb is on until <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"Do Not Disturb will stay on until you turn it off"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"Do Not Disturb was automatically turned on by a schedule (<xliff:g id="RULE_NAME">%s</xliff:g>)"</string>
@@ -3943,9 +3947,14 @@
<string name="notification_log_details_none" msgid="184131801230614059">"none"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Ranking object is missing."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"Ranking object doesn\'t contain this key."</string>
+ <string name="theme_customization_category" msgid="1049181544004163283">"Theming"</string>
+ <string name="theme_customization_accent_color_title" msgid="2946868019715911717">"Accent color"</string>
+ <string name="theme_customization_font_title" msgid="1634160034866477544">"Headline / Body font"</string>
+ <string name="theme_customization_icon_shape_title" msgid="9168569756271940841">"Icon shape"</string>
+ <string name="theme_customization_device_default" msgid="5058147707906551368">"Device default"</string>
<string name="display_cutout_emulation" msgid="7466869822418376317">"Display cutout"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"display cutout, notch"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Device default"</string>
+ <string name="overlay_option_device_default" msgid="294510212512203638">"Device default"</string>
<string name="special_access" msgid="3458780842491881155">"Special app access"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="other"><xliff:g id="COUNT">%d</xliff:g> apps can use unrestricted data</item>
@@ -4024,6 +4033,10 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"To check time, notifications, and other info, pick up your device."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Wake lock screen gesture"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <string name="ambient_display_tap_screen_title" product="default" msgid="5458679563086979424">"Tap to check phone"</string>
+ <string name="ambient_display_tap_screen_title" product="tablet" msgid="9108878716863882877">"Tap to check tablet"</string>
+ <string name="ambient_display_tap_screen_title" product="device" msgid="7071150656699666085">"Tap to check device"</string>
+ <string name="ambient_display_tap_screen_summary" msgid="8862155601920379979">"To check time, notifications, and other info, tap your screen."</string>
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Swipe fingerprint for notifications"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Swipe fingerprint"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"To check your notifications, swipe down on the fingerprint sensor on the back of your phone."</string>
@@ -4175,6 +4188,7 @@
<string name="angle_enabled_app_set" msgid="226015765615525056">"ANGLE enabled application: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
<string name="gup_dashboard_title" msgid="6365053025908111197">"Game Update Package Preferences"</string>
<string name="gup_dashboard_summary" msgid="7454221684538769577">"Modify Game Update Package settings"</string>
+ <string name="gup_all_apps_switch_title" msgid="8071650410524064369">"Enable for all apps"</string>
<string name="gup_app_preference_title" msgid="7176388161899486800">"Select Graphics Driver"</string>
<string name="gup_app_preference_default" msgid="7995039180348956109">"Default"</string>
<string name="gup_app_preference_gup" msgid="5605778469372613985">"Game Update Package"</string>
@@ -4270,6 +4284,16 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Set up data service"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Mobile data"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Access data using mobile network"</string>
+ <string name="mobile_network_summary_add_a_network" msgid="9148476748420654283">"Add a network"</string>
+ <plurals name="mobile_network_summary_count" formatted="false" msgid="4505694491027023039">
+ <item quantity="other"><xliff:g id="COUNT_1">%1$d</xliff:g> SIMs</item>
+ <item quantity="one"><xliff:g id="COUNT_0">%1$d</xliff:g> SIM</item>
+ </plurals>
+ <string name="mobile_network_list_add_more" msgid="4000806369124701679">"Add more"</string>
+ <string name="mobile_network_active_sim" msgid="8034468461940321166">"Active SIM"</string>
+ <string name="mobile_network_inactive_sim" msgid="5611153524222529180">"Inactive SIM"</string>
+ <string name="mobile_network_active_esim" msgid="4253830619317882982">"Active eSIM"</string>
+ <string name="mobile_network_inactive_esim" msgid="5605993700944852351">"Inactive eSIM"</string>
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Preferred network type"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Change the network operating mode"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Preferred network type"</string>
@@ -4320,4 +4344,6 @@
<string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Would you like to give us feedback on this suggestion?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g> copied to clipboard."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <string name="gesture_skip_title" msgid="2092825906479683162">"Skip gesture"</string>
+ <string name="gesture_silence_title" msgid="8991427657123202574">"Silence alerts gesture"</string>
</resources>
diff --git a/res/values-es-rUS/strings.xml b/res/values-es-rUS/strings.xml
index 057a48b..ccd3210 100644
--- a/res/values-es-rUS/strings.xml
+++ b/res/values-es-rUS/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"Acceso a apps y pagos"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Ojos abiertos para desbloquear"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"Si usas la autenticación facial, debes mantener los ojos abiertos"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Requerir siempre confirmación"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"Solicitar confirmación siempre al autenticarse en apps"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Quitar datos rostro"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Usa el reconocimiento facial para desbloquear el dispositivo y acceder a las apps. "<annotation id="url">"Más información"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Huella digital"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Acceder"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Presiona aquí para acceder a la red"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbps"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> quiere activar la conexión Wi-Fi"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> quiere desactivar la conexión Wi-Fi"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"Si tu router no emite un ID de red, pero quieres conectarte a la red en el futuro, configúrala para que esté oculta.\n\nEs posible que esta acción suponga un riesgo de seguridad, ya que tu teléfono emitirá su señal de forma regular para buscar la red.\n\nSi configuras la red para que esté oculta, no se modificarán los ajustes del router."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Potencia de la señal"</string>
<string name="wifi_status" msgid="4824568012414605414">"Estado"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Velocidad del vínculo"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Frecuencia"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"Dirección IP"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Se guardó mediante"</string>
@@ -1531,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"Se produjo un error al restablecer las tarjetas eSIM."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Borrar todos los datos (restablecer la configuración de fábrica)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Borrar todos los datos"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"Esta acción borrará todos los datos del "<b>"almacenamiento interno"</b>" de tu tablet, como\n\n"<li>"Tu Cuenta de Google"</li>\n<li>"Los datos y la configuración del sistema y de las apps"</li>\n<li>"Las apps descargadas"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"Esta acción borrará todos los datos del "<b>"almacenamiento interno"</b>" de tu teléfono, como\n\n"<li>"Tu Cuenta de Google"</li>\n<li>"Los datos y la configuración del sistema y de las apps"</li>\n<li>"Las apps descargadas"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"Accediste a las siguientes cuentas:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"Hay otros usuarios presentes en este dispositivo.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Música"</li>\n<li>"Fotos"</li>\n<li>"Otros datos de usuario"</li></string>
@@ -1549,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"Borrar eSIM"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Borra todas las eSIM del teléfono. No se cancelará tu plan de servicio de datos móviles."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Borra todas las eSIM de la tablet. No se cancelará tu plan de servicio de datos móviles."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Borrar todos los datos"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Borrar todos los datos"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Se borrarán las apps que hayas descargado y tu información personal. No podrás deshacer esta acción."</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Eliminar todo"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"No se realizó ningún restablecimiento debido a que el servicio \"Eliminar sistema\" no está disponible."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"¿Borrar todos los datos?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"El restablecimiento de la configuración de fábrica no está disponible para este usuario."</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Borrando"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Espera un momento…"</string>
@@ -2038,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"Si usas un mouse, puedes configurar el cursor para que haga clic automáticamente cuando se detiene durante un período determinado."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Tiempo de espera antes del clic"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Vibración"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Vibración de las notificaciones"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Vibración del tono"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Vibración táctil"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Usar el servicio"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Usar la corrección de color"</string>
@@ -2083,8 +2079,7 @@
<item quantity="other">Demora muy prolongada (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
<item quantity="one">Demora muy prologada (<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g> ms)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Tono (<xliff:g id="SUMMARY_RING">%1$s</xliff:g>), notificación (<xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>) y respuesta táctil (<xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>)"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Desactivada para notificaciones y llamadas"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Baja para notificaciones y llamadas"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Media para notificaciones y llamadas"</string>
@@ -3060,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"notificación entrante"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"conexión USB, conexión Bluetooth, hotspot de Wi-Fi"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"tecnología háptica, vibrar, pantalla, sensibilidad"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"háptica, vibrar, teléfono, llamada, sensibilidad, tono"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"háptica, vibrar, sensibilidad"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Configurar etiqueta NFC Wi-Fi"</string>
<string name="write_tag" msgid="8571858602896222537">"Escribir"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Presiona una etiqueta para editarla…"</string>
@@ -3118,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"Sin sonido excepto <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Sin sonido excepto alarmas y contenido multimedia"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Programaciones"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Borrar programas"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Borrar"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Editar"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Programas"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Programar"</string>
@@ -3174,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Activar"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Activar ahora"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Desactivar ahora"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"El modo \"No interrumpir\" estará activado hasta la(s) <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"El modo \"No interrumpir\" permanecerá activado hasta que lo desactives"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"Una acción programada (<xliff:g id="RULE_NAME">%s</xliff:g>) activó automáticamente el modo No interrumpir"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"Una app (<xliff:g id="APP_NAME">%s</xliff:g>) activó el modo \"No interrumpir\" automáticamente"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"El modo No interrumpir está activado para <xliff:g id="RULE_NAMES">%s</xliff:g> con opciones de configuración personalizadas."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">"Ver configuración personalizada"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Solo prioridad"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3385,12 +3379,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Todos los días"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"La alarma puede anular la hora de finalización"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"El programa se desactiva cuando suena la alarma"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"Comportamiento del modo No interrumpir"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Usar configuración predeterminada"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Crear opciones de configuración personalizadas para este programa"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"Durante \"<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>\""</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> - <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3804,41 +3795,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Activar"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Mostrar"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Ocultar"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Hotspot"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"Dispositivo <xliff:g id="ID_1">%1$s</xliff:g> encendido"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"El modo de avión está activado"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Redes no disponible"</string>
<string name="condition_zen_title" msgid="2897779738211625">"\"No interrumpir\" activado"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Afecta a lo que oyes y ves"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Ahorro de batería activado"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Funciones restringidas"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Datos móviles desactivados"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Solo se puede acceder a Internet mediante Wi‑Fi"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Ahorro de datos"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Funciones restringidas"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Perfil de trabajo desactivado"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"Para apps y notificaciones"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Activar sonido"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"El dispositivo está silenciado"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Teléfono silenciado"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"Para llamadas y notificaciones"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"El dispositivo está en modo vibración"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Solo vibración"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Las llamadas y notificaciones harán que el dispositivo vibre"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"Para llamadas y notificaciones"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Programar Luz nocturna"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Cambiar automáticamente el tono de la pantalla por la noche"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"\"Luz nocturna\" activada"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"La pantalla adopta un tono ámbar"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Contraer"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Sugerencias para ti"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Sugerencias"</string>
@@ -3970,9 +3952,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"ninguno"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Falta el objeto de la clasificación."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"El objeto de la clasificación no incluye esta tecla."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Corte de pantalla"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"recorte de la pantalla, corte"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Predeterminado del dispositivo"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Acceso especial a apps"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="other"><xliff:g id="COUNT">%d</xliff:g> apps pueden usar datos sin restricción</item>
@@ -4051,6 +4044,10 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"Para consultar la hora, las notificaciones y otra información, levanta el dispositivo."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Gesto para activar la pantalla bloqueada"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <string name="ambient_display_tap_screen_title" product="default" msgid="5458679563086979424">"Presiona para revisar el teléfono"</string>
+ <string name="ambient_display_tap_screen_title" product="tablet" msgid="9108878716863882877">"Presiona para revisar la tablet"</string>
+ <string name="ambient_display_tap_screen_title" product="device" msgid="7071150656699666085">"Presiona para revisar el dispositivo"</string>
+ <string name="ambient_display_tap_screen_summary" msgid="8862155601920379979">"Para consultar la hora, las notificaciones y otra información, presiona la pantalla."</string>
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Deslizar tu huella para ver notificaciones"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Deslizar huella digital"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"Para ver las notificaciones, desliza el dedo hacia abajo en el sensor de huellas digitales ubicado en la parte posterior del teléfono."</string>
@@ -4193,25 +4190,20 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"La función no está disponible en este dispositivo"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Forzar dimensiones GNSS completas"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Seguir todas las frecuencias y constelaciones de GNSS sin ciclo de funciones"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Permitir inicio de actividades en segundo plano"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Permite que se inicien todas las actividades en segundo plano"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Mostrar siempre el cuadro de diálogo de bloqueos"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Mostrar el cuadro de diálogo cada vez que falle una app"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"Seleccionar app compatible con ANGLE"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"No se estableció ninguna app compatible con ANGLE"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"App compatible con ANGLE: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
- <skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Preferencias del paquete de actualización de juego"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Editar ajustes del paquete de actualizac. de juego"</string>
+ <string name="gup_all_apps_switch_title" msgid="8071650410524064369">"Habilitar para todas las apps"</string>
<string name="gup_app_preference_title" msgid="7176388161899486800">"Seleccionar controlador gráfico"</string>
<string name="gup_app_preference_default" msgid="7995039180348956109">"Predeterminado"</string>
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Paquete de actualización de juego"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"Controlador gráfico del sistema"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4303,6 +4295,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Configurar servicio de datos"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Datos móviles"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Acceder a los datos usando la red móvil"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Tipo de red preferido"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Cambiar el modo operativo de la red"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Tipo de red preferido"</string>
@@ -4338,8 +4343,7 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"No hay dispositivos Bluetooth"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Panel de Configuración"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Conexión a Internet"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Volumen"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Forzar modo de escritorio"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Forzar el modo de escritorio experimental en pantallas secundarias"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Anular forzar el modo oscuro"</string>
@@ -4350,10 +4354,10 @@
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Guardar"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"¿Quieres quitar esta sugerencia?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Queda poco espacio de almacenamiento (en uso: <xliff:g id="PERCENTAGE">%1$s</xliff:g>; libre: <xliff:g id="FREE_SPACE">%2$s</xliff:g>)"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Enviar comentarios"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"¿Te gustaría compartir tus comentarios sobre esta sugerencia?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"Se copió <xliff:g id="COPY_CONTENT">%1$s</xliff:g> en el portapapeles."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <string name="gesture_skip_title" msgid="2092825906479683162">"Gesto para omitir"</string>
+ <string name="gesture_silence_title" msgid="8991427657123202574">"Gesto para silenciar alertas"</string>
</resources>
diff --git a/res/values-es/strings.xml b/res/values-es/strings.xml
index 13b0733..0c327ea 100644
--- a/res/values-es/strings.xml
+++ b/res/values-es/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"Inicio de sesión y pagos"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Ojos abiertos para desbloquear"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"Cuando uses la autenticación facial, abre los ojos"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Pedir confirmación siempre"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"Pedir confirmación siempre al autenticarse en aplicaciones"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Eliminar datos faciales"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Puedes desbloquear el dispositivo y acceder a tus aplicaciones mediante el reconocimiento facial. "<annotation id="url">"Más información"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Huella digital"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Iniciar sesión"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Toca para iniciar sesión en la red"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbps"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> quiere activar la conexión Wi-Fi"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> quiere desactivar la conexión Wi-Fi"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"Si tu router no emite ningún identificador de red, pero quieres conectarte más adelante, puedes configurar la red como oculta.\n\nEsto puede suponer un riesgo para la seguridad, ya que el teléfono emitirá la señal de forma regular para buscar la red.\n\nConfigurar la red como oculta no cambiará la configuración del router."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Intensidad de la señal"</string>
<string name="wifi_status" msgid="4824568012414605414">"Estado"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Velocidad de enlace"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Frecuencia"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"Dirección IP"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Guardada a través de"</string>
@@ -1531,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"No se ha podido recuperar el estado de las tarjetas eSIM debido a un error."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Borrar todos los datos"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Borrar todos los datos"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"Se borrarán todos los datos del "<b>"almacenamiento interno"</b>" del tablet, como:\n\n"<li>"Tu cuenta de Google"</li>\n<li>"Los ajustes y los datos de aplicaciones y del sistema"</li>\n<li>"Las aplicaciones descargadas"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"Se borrarán todos los datos del "<b>"almacenamiento interno"</b>" del teléfono, como:\n\n"<li>"Tu cuenta de Google"</li>\n<li>"Los ajustes y los datos de aplicaciones y del sistema"</li>\n<li>"Las aplicaciones descargadas"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"Has iniciado sesión en las cuentas que se indican a continuación:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"Hay otros usuarios presentes en este dispositivo.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Música"</li>\n<li>"Fotos"</li>\n<li>"Otros datos de usuario"</li></string>
@@ -1549,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"Borrar eSIM"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Borra todas las tarjetas eSIM del teléfono. Esta acción no cancelará tu plan de servicios móviles."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Borra todas las tarjetas eSIM del tablet. Esta acción no cancelará tu plan de servicios móviles."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Borrar todos los datos"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Borrar todos los datos"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Se borrarán las aplicaciones que hayas descargado y tu información personal. Esta acción no se puede deshacer."</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Borrar todo"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"No se ha reiniciado el sistema porque el servicio Borrado del sistema no está disponible."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"¿Borrar todos los datos?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"Este usuario no puede restablecer el estado de fábrica"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Borrando"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Espera..."</string>
@@ -2038,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"Si utilizas un ratón, puedes definir que el cursor realice acciones automáticamente cuando deja de moverse durante cierto tiempo."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Retraso antes del clic"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Vibración"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Vibración de las notificaciones"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Vibración del tono"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Vibración al tocar la pantalla"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Utilizar el servicio"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Utilizar la corrección de color"</string>
@@ -2083,8 +2079,7 @@
<item quantity="other">Retraso muy largo (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
<item quantity="one">Retraso muy largo (<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g> ms)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Tono (<xliff:g id="SUMMARY_RING">%1$s</xliff:g>), notificación (<xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>) y respuesta táctil (<xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>)"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Desactivada para notificaciones y llamadas"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Baja para notificaciones y llamadas"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Media para notificaciones y llamadas"</string>
@@ -3060,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"notificación entrante"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"conexión compartida por usb, conexión compartida por bluetooth, punto de acceso wi‑fi"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"háptica, vibrar, pantalla, sensibilidad"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"háptica, vibrar, teléfono, llamada, sensibilidad, tono"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"háptica, vibrar, sensibilidad"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Configurar etiqueta NFC Wi-Fi"</string>
<string name="write_tag" msgid="8571858602896222537">"Editar"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Toca una etiqueta para editarla..."</string>
@@ -3118,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"Sin sonido excepto <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Sin sonido, excepto alarmas y sonidos multimedia"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Programaciones"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Eliminar programaciones"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Eliminar"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Editar"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Programaciones"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Programación"</string>
@@ -3174,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Activar"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Activar ahora"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Desactivar ahora"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"El modo No molestar está activado hasta esta hora: <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"El modo No molestar permanecerá habilitado hasta que lo desactives"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"Una programación (<xliff:g id="RULE_NAME">%s</xliff:g>) ha activado automáticamente el modo No molestar"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"Una aplicación (<xliff:g id="APP_NAME">%s</xliff:g>) ha activado automáticamente el modo No molestar"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"El modo No molestar está activado para <xliff:g id="RULE_NAMES">%s</xliff:g> con opciones de configuración personalizadas."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" Ver ajustes personalizados"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Solo prioritarias"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3387,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Todos los días"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"La alarma puede anular la hora de finalización"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"La programación se desactiva cuando suena una alarma"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"Comportamiento del modo No molestar"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Usar configuración predeterminada"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Crear opciones de configuración personalizadas para esta programación"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"En la programación \"<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>\""</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g>-<xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3806,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Activar"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Mostrar"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Ocultar"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Punto de acceso"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> conectado"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Modo avión activado"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Redes no disponibles"</string>
<string name="condition_zen_title" msgid="2897779738211625">"Modo No molestar activado"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Afecta a lo que oyes y ves"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Ahorro de batería activado"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Funciones restringidas"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Datos móviles desactivados"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Solo se puede acceder a Internet a través de Wi‑Fi"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Ahorro de datos"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Funciones restringidas"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Perfil de trabajo desactivado"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"Para aplicaciones y notificaciones"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Activar sonido"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"El dispositivo está silenciado"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Teléfono silenciado"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"Para llamadas y notificaciones"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"El dispositivo está en modo vibración"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Solo vibración"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Las llamadas y las notificaciones harán vibrar el dispositivo"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"Para llamadas y notificaciones"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Definir horario de luz nocturna"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Cambiar automáticamente el color de la pantalla por la noche"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"Luz nocturna activada"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"La pantalla adopta un tono ámbar"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Ocultar"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Sugerencias personalizadas"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Sugerencias"</string>
@@ -3972,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"ninguno"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Falta un objeto de la clasificación."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"El objeto de la clasificación no incluye esta tecla."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Recorte de la pantalla"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"recorte de la pantalla, corte"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Opción predeterminada del dispositivo"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Acceso especial de aplicaciones"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="other"><xliff:g id="COUNT">%d</xliff:g> aplicaciones pueden utilizar datos sin restricción</item>
@@ -4053,6 +4046,10 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"Coge el dispositivo para consultar la hora, las notificaciones y otra información."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Gesto para mostrar pantalla de bloqueo"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <string name="ambient_display_tap_screen_title" product="default" msgid="5458679563086979424">"Toca para comprobar el teléfono"</string>
+ <string name="ambient_display_tap_screen_title" product="tablet" msgid="9108878716863882877">"Toca para comprobar el tablet"</string>
+ <string name="ambient_display_tap_screen_title" product="device" msgid="7071150656699666085">"Toca para comprobar el dispositivo"</string>
+ <string name="ambient_display_tap_screen_summary" msgid="8862155601920379979">"Para ver la hora, las notificaciones y otra información, toca la pantalla."</string>
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Deslizar por el sensor de huellas para abrir notificaciones"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Deslizar huella digital"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"Para ver tus notificaciones, desliza el dedo hacia abajo en el sensor de huellas digitales situado en la parte trasera del teléfono."</string>
@@ -4195,25 +4192,20 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"Esta función no está disponible en este dispositivo"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Forzar mediciones de GNSS completas"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Registrar todas las frecuencias y constelaciones de GNSS sin ciclo de servicio"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Permitir inicio de actividades en segundo plano"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Permite que se inicien todas las actividades en segundo plano"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Mostrar siempre el cuadro de diálogo de bloqueos"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Mostrar el cuadro de diálogo cuando una aplicación falle"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"Seleccionar una aplicación para usar ANGLE"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"No se ha seleccionado ninguna aplicación para usar ANGLE"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"Aplicación para usar ANGLE: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
- <skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Preferencias paquetes de actualización de juegos"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Editar ajustes paquetes de actualización de juegos"</string>
+ <string name="gup_all_apps_switch_title" msgid="8071650410524064369">"Activar para todas las aplicaciones"</string>
<string name="gup_app_preference_title" msgid="7176388161899486800">"Seleccionar controlador de gráficos"</string>
<string name="gup_app_preference_default" msgid="7995039180348956109">"Predeterminado"</string>
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Paquete de actualización de juegos"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"Controlador de gráficos del sistema"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4305,6 +4297,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Configurar servicio de datos"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Datos móviles"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Acceder a los datos con la red móvil"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Preferencia de tipo de red"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Cambiar el modo operativo de la red"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Preferencia de tipo de red"</string>
@@ -4340,8 +4345,7 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"No hay dispositivos Bluetooth"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Panel de ajustes"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Conexión a Internet"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Volumen"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Forzar modo de escritorio"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Fuerza el modo de escritorio experimental en pantallas secundarias"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Anular forzar el modo oscuro"</string>
@@ -4352,10 +4356,10 @@
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Conservar"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"¿Eliminar esta sugerencia?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Queda poco espacio de almacenamiento. <xliff:g id="PERCENTAGE">%1$s</xliff:g> usado (disponible: <xliff:g id="FREE_SPACE">%2$s</xliff:g>)"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Enviar comentarios"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"¿Te gustaría darnos tu opinión sobre esta sugerencia?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g> se ha copiado en el portapapeles."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <string name="gesture_skip_title" msgid="2092825906479683162">"Saltar gesto"</string>
+ <string name="gesture_silence_title" msgid="8991427657123202574">"Silenciar gestos de alertas"</string>
</resources>
diff --git a/res/values-et/strings.xml b/res/values-et/strings.xml
index 61d7bc1..f2e1d77 100644
--- a/res/values-et/strings.xml
+++ b/res/values-et/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"Rakendusse sisselog. ja maksed"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Avamiseks silmad avatud"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"Näotuvastuse kasutamiseks peavad teie silmad olema avatud"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Nõua alati kinnitust"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"Rakendustes autentimisel nõutakse alati kinnitust"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Eemalda näoandmed"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Võite oma nägu kasutada seadme avamiseks ja rakendustele juurdepääsemiseks. "<annotation id="url">"Lisateave"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Sõrmejälg"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Logi sisse"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Puudutage siin, et võrku sisse logida"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mb/s"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"Rakendus <xliff:g id="REQUESTER">%s</xliff:g> soovib WiFi sisse lülitada"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"Rakendus <xliff:g id="REQUESTER">%s</xliff:g> soovib WiFi välja lülitada"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"Kui teie ruuter ei edasta võrgu-ID-d, kuid soovite võrguga tulevikus ühenduse luua, võite võrgu peita.\n\nSee võib tekitada turvariski, kuna teie telefon edastab võrgu leidmiseks pidevalt signaali.\n\nVõrgu peitmisel ruuteri seadeid ei muudeta."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Signaali tugevus"</string>
<string name="wifi_status" msgid="4824568012414605414">"Olek"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Lingi kiirus"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Sagedus"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP-aadress"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Salvestusviis:"</string>
@@ -922,12 +926,9 @@
<string name="wifi_dpp_wifi_shared_with_device" msgid="7669684043486750097">"WiFi-t jagatakse seadmega"</string>
<string name="wifi_dpp_add_another_device" msgid="8415243205104666929">"Lisa teine seade"</string>
<string name="wifi_dpp_choose_different_network" msgid="4081965219206680361">"Valige mõni teine võrk"</string>
- <!-- no translation found for wifi_dpp_could_not_add_device (1598945041477461501) -->
- <skip />
- <!-- no translation found for wifi_dpp_device_found (8618134150169810107) -->
- <skip />
- <!-- no translation found for retry (6472609612090877557) -->
- <skip />
+ <string name="wifi_dpp_could_not_add_device" msgid="1598945041477461501">"Seadet ei õnnestunud lisada"</string>
+ <string name="wifi_dpp_device_found" msgid="8618134150169810107">"Leiti seade"</string>
+ <string name="retry" msgid="6472609612090877557">"Proovi uuesti"</string>
<string name="wifi_shared" msgid="844142443226926070">"Jaga seadme teiste kasutajatega"</string>
<string name="wifi_unchanged" msgid="3410422020930397102">"(muutmata)"</string>
<string name="wifi_unspecified" msgid="4917316464723064807">"Valige"</string>
@@ -1534,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"Vea tõttu ei saa eSIM-kaarte lähtestada."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Kustuta kõik andmed (tehaseseadetele lähtestamine)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Kust. andmed (tehases. läht.)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"See kustutab teie tahvelarvuti "<b>"sisemälust"</b>" kõik andmed, sh:\n\n"<li>"teie Google\'i konto;"</li>\n<li>"süsteemi ja rakenduste andmed ning seaded;"</li>\n<li>"allalaaditud rakendused."</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"See kustutab teie telefoni "<b>"sisemälust"</b>" kõik andmed, sh:\n\n"<li>"teie Google\'i konto;"</li>\n<li>"süsteemi ja rakenduste andmed ning seaded;"</li>\n<li>"allalaaditud rakendused."</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"Olete praegu sisse logitud järgmistele kontodele:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"Seadmes on teisi kasutajaid.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Muusika"</li>\n<li>"Fotod"</li>\n<li>"Muud kasutajaandmed"</li></string>
@@ -1552,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"Tühjenda eSIM"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Kustutab kõik telefonis olevad eSIM-kaardid. See ei tühista teie mobiilsideteenuse paketti."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Kustutab kõik tahvelarvutis olevad eSIM-kaardid. See ei tühista teie mobiilsideteenuse paketti."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Kustuta kõik andmed"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Kustuta kõik andmed"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Kõik teie isiklikud andmed ja allalaaditud rakendused kustutatakse. Seda toimingut ei saa tagasi võtta."</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Kustuta kõik"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"Lähtestust ei tehtud, sest süsteemi kustutamise teenus pole saadaval."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Kas kustutada kõik andmed?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"Tehaseseadetele lähtestamine pole selle kasutaja puhul saadaval"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Kustutamine"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Oodake ..."</string>
@@ -1842,10 +1837,8 @@
<string name="force_stop_dlg_text" msgid="7208364204467835578">"Kui sunnite rakenduse peatuma, võib see valesti käituda."</string>
<string name="app_install_location_title" msgid="2068975150026852168">"Eelistatud installiasukoht"</string>
<string name="app_install_location_summary" msgid="5155453752692959098">"Muutke uute rakenduste eelistatud installiasukohta"</string>
- <!-- no translation found for app_disable_dlg_positive (7319687593243386336) -->
- <skip />
- <!-- no translation found for app_disable_dlg_text (779389180388352129) -->
- <skip />
+ <string name="app_disable_dlg_positive" msgid="7319687593243386336">"Desinstalli rakendus"</string>
+ <string name="app_disable_dlg_text" msgid="779389180388352129">"Rakenduse desinstallimisel ei pruugi Androidi ja muud rakendused enam ootuspäraselt töötada."</string>
<string name="app_disable_notifications_dlg_title" msgid="7669264654851761857">"Kas lülitada teatised välja?"</string>
<string name="app_install_details_group_title" msgid="7084623031296083574">"Pood"</string>
<string name="app_install_details_title" msgid="6905279702654975207">"Rakenduse üksikasjad"</string>
@@ -2043,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"Kui kasutate hiirt, võite kursori seadistada automaatselt mõne toimingu tegema, kui see teatud aja jooksul ei liigu."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Viide enne klikki"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Vibreerimine"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Märguanne koos vibreerimisega"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Helin koos vibreerimisega"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Puudutusel vibreerimine"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Kasuta teenust"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Kasuta värvikorrigeerimist"</string>
@@ -2088,8 +2079,7 @@
<item quantity="other">Väga pikk viivitus (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
<item quantity="one">Väga pikk viivitus (<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g> ms)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Helin – <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, märguanne – <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, puudutus – <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Helina ja märguannete vibreerimine lülitati välja"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Helina ja märguannete vibreerimine seati tasemele Nõrk"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Helina ja märguannete vibreerimine seati tasemele Keskmine"</string>
@@ -3065,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"sissetulev märguanne"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"usb jagamine, bluetoothi jagamine, wifi-pääsupunkt"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"puutepõhine, vibreerimine, kuva, tundlikkus"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"puutepõhine, vibreerimine, telefon, kõne, tundlikkus, helin"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"puutepõhine, vibreerimine, tundlikkus"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"WiFi NFC-kiibi seadistamine"</string>
<string name="write_tag" msgid="8571858602896222537">"Kirjuta"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Kirjutamiseks puudutage kiipi ..."</string>
@@ -3096,8 +3084,7 @@
<string name="other_sound_settings" msgid="3151004537006844718">"Muud helid"</string>
<string name="dial_pad_tones_title" msgid="1999293510400911558">"Valimisklahvistiku toonid"</string>
<string name="screen_locking_sounds_title" msgid="1340569241625989837">"Ekraani lukustamise helid"</string>
- <!-- no translation found for charging_sounds_title (3379885700913955599) -->
- <skip />
+ <string name="charging_sounds_title" msgid="3379885700913955599">"Laadimishelid ja vibreerimine"</string>
<string name="docking_sounds_title" msgid="155236288949940607">"Dokkimise helid"</string>
<string name="touch_sounds_title" msgid="5326587106892390176">"Puutehelid"</string>
<string name="vibrate_on_touch_title" msgid="1510405818894719079">"Puudutusel vibreerimine"</string>
@@ -3124,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"Heli puudub, v.a <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Helid on vaigistatud (v.a alarmid ja meedia)"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Ajakavad"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Ajakavade kustutamine"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Kustuta"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Muuda"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Ajakavad"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Ajakava"</string>
@@ -3180,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Lülita sisse"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Lülita kohe sisse"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Lülita kohe välja"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"Funktsioon Mitte segada on sees kuni <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"Funktsioon Mitte segada on sees seni, kuni selle välja lülitate"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"Ajakava (<xliff:g id="RULE_NAME">%s</xliff:g>) lülitas funktsiooni Mitte segada automaatselt sisse"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"Rakendus (<xliff:g id="APP_NAME">%s</xliff:g>) lülitas funktsiooni Mitte segada automaatselt sisse"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"Funktsioon Mitte segada on reeglite <xliff:g id="RULE_NAMES">%s</xliff:g> puhul sisse lülitatud koos kohandatud seadetega."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" Kuva kohandatud seaded"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Ainult prioriteetsed"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3393,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Iga päev"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"Äratus alistab lõppaja"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"Ajakava lülitub alarmi kõlamisel välja"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"Funktsiooni Mitte segada käitumine"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Kasuta vaikeseadeid"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Sellele ajakavale kohandatud seadete määramine"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"Ajakava „<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>” jaoks"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> – <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3812,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Lülita sisse"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Kuva"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Peida"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Leviala"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> on sees"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Lennurežiim on sees"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Võrgud pole saadaval"</string>
<string name="condition_zen_title" msgid="2897779738211625">"Režiim Mitte segada on sees"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Mõjutab seda, mida kuulete ja näete"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Akusäästja on sisse lülitatud"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Funktsioonid on piiratud"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Mobiilne andmeside on väljas"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Internet on saadaval ainult WiFi kaudu"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Andmemahu säästja"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Funktsioonid on piiratud"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Tööprofiil on välja lülitatud"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"Rakenduste ja märguannete puhul"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Lülita heli sisse"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"Seade on vaigistatud"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Telefon on vaigistatud"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"Kõnede ja märguannete puhul"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"Seadmes on vibreerimine seadistatud"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Ainult vibreerimine"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Kõnede ja märguannete korral seade vibreerib"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"Kõnede ja märguannete puhul"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Öövalguse ajakava määramine"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Ekraani toon muutub igal õhtul automaatselt"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"Öövalgus on sees"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Kollase tooniga ekraanikuva"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Ahenda"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Teile soovitatud"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Soovitused"</string>
@@ -3978,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"puudub"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Asetuse objekt puudub."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"Asetuse objekt ei sisalda seda võtit."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Ekraani väljalõige"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"ekraani väljalõige, lõige"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Seadme vaikeseade"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Rakenduste erijuurdepääs"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="other"><xliff:g id="COUNT">%d</xliff:g> rakendusel on piiranguteta juurdepääs andmesidele</item>
@@ -4059,6 +4046,10 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"Kellaaja, märguannete ja muu teabe vaatamiseks võtke seade kätte."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Äratuslukuekraani liigutus"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <string name="ambient_display_tap_screen_title" product="default" msgid="5458679563086979424">"Puudutamine telefoni kontrollimiseks"</string>
+ <string name="ambient_display_tap_screen_title" product="tablet" msgid="9108878716863882877">"Puudutamine tahvelarvuti kontrollimiseks"</string>
+ <string name="ambient_display_tap_screen_title" product="device" msgid="7071150656699666085">"Puudutamine seadme kontrollimiseks"</string>
+ <string name="ambient_display_tap_screen_summary" msgid="8862155601920379979">"Kellaaja, märguannete ja muu teabe vaatamiseks puudutage oma ekraani."</string>
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Sõrmejälje pühkimine märguannete vaatamiseks"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Sõrmejälje pühkimine"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"Märguannete kontrollimiseks pühkige telefoni tagaküljel oleval sõrmejäljeanduril alla."</string>
@@ -4201,27 +4192,20 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"Sellel seadmel pole see funktsioon saadaval"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Jõusta GNSS-i täielikud mõõtmistulemused"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Jälgi kõiki GNSS-i radu ja sagedusi ilma töötsüklita"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Luba taustategevuste käivitamine"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Lubab kõik taustategevuste käivitamised"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Kuva alati kokkujooksmise dialoog"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Dialoog kuvatakse alati, kui rakendus kokku jookseb"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"Valige rakendus, milles ANGLE on lubatud"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"Seadistatud pole ühtegi rakendust, milles ANGLE on lubatud"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"Rakendus, milles ANGLE on lubatud: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
- <skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
- <!-- no translation found for gup_app_preference_title (7176388161899486800) -->
- <skip />
- <!-- no translation found for gup_app_preference_default (7995039180348956109) -->
- <skip />
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Mängu värskenduspaketi eelistused"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Mängu värskenduspaketi seadete muutmine"</string>
+ <string name="gup_all_apps_switch_title" msgid="8071650410524064369">"Lubamine kõigi rakenduste puhul"</string>
+ <string name="gup_app_preference_title" msgid="7176388161899486800">"Graafikadraiveri valimine"</string>
+ <string name="gup_app_preference_default" msgid="7995039180348956109">"Vaikeseade"</string>
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Mängu värskenduspakett"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"Süsteemi graafikadraiver"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4313,6 +4297,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Andmesideteenuse seadistamine"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Mobiilne andmeside"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Andmesideühendus mobiilsidevõrgu abil"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Eelistatud võrgutüüp"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Võrgu töörežiimi muutmine"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Eelistatud võrgutüüp"</string>
@@ -4348,23 +4345,21 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Bluetoothi seadmed puuduvad"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Seadete paneel"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Interneti ühenduvus"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Helitugevus"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Töölauarežiimi jõustamine"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Katselise töölauarežiimi jõustamine teisestel ekraanidel"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Funktsiooni Sunnitud tume alistamine"</string>
<string name="hwui_force_dark_summary" msgid="8705328793382981780">"Alistab funktsiooni Sunnitud tume ja lülitab selle alaliselt sisse"</string>
<string name="privacy_dashboard_title" msgid="2458407399263943923">"Privaatsus"</string>
- <!-- no translation found for privacy_dashboard_summary (7784809147411674104) -->
- <skip />
+ <string name="privacy_dashboard_summary" msgid="7784809147411674104">"Load, kontotegevuste haldus, ekraanil kuvatud andmed"</string>
<string name="contextual_card_dismiss_remove" msgid="2813670241047194713">"Eemalda"</string>
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Säilita"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Kas eemaldada see soovitus?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Salvestusruumi on vähe. <xliff:g id="PERCENTAGE">%1$s</xliff:g> on kasutusel ja <xliff:g id="FREE_SPACE">%2$s</xliff:g> vaba"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Saada tagasisidet"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Kas soovite selle soovituse kohta tagasisidet anda?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g> on lõikelauale kopeeritud."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <string name="gesture_skip_title" msgid="2092825906479683162">"Vahelejätmise liigutus"</string>
+ <string name="gesture_silence_title" msgid="8991427657123202574">"Teatiste vaigistamise liigutus"</string>
</resources>
diff --git a/res/values-eu/strings.xml b/res/values-eu/strings.xml
index 00c8562..545dfc6 100644
--- a/res/values-eu/strings.xml
+++ b/res/values-eu/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"Aplikazioetan saioa hastea eta ordainketak"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Desblokeatzeko, ireki begiak"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"Aurpegiaren bidez autentifikatzeko, ireki begiak"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Eskatu beti berresteko"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"Aurpegiak autentifikatzeko aplikazioetan, eskatu beti berresteko"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Kendu aurpegiaren datuak"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Gailua desblokeatzeko eta aplikazioetan sartzeko erabil dezakezu aurpegia. "<annotation id="url">"Lortu informazio gehiago"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Hatz-marka digitala"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Hasi saioa"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Sakatu hau sarean saioa hasteko"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mb/s"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> aplikazioak Wi-Fi konexioa aktibatu nahi du"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> aplikazioak Wi-Fi konexioa desaktibatu nahi du"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"Bideratzaileak ez badu igortzen sarearen IDrik, baina etorkizunean harekin konektatu nahi baduzu, ezkutuko gisa ezar dezakezu sarea.\n\nHorrek segurtasuna arriskuan jar dezake, telefonoak aldian-aldian igorriko baitu seinalea sarea aurkitzeko.\n\nSarea ezkutuko gisa ezartzeak ez ditu aldatuko bideratzailearen ezarpenak."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Seinalearen indarra"</string>
<string name="wifi_status" msgid="4824568012414605414">"Egoera"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Estekatze-abiadura"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Frekuentzia"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP helbidea"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Honen bidez gorde da:"</string>
@@ -1531,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"Ezin dira berrezarri eSIM txartelak errore bat gertatu delako."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Ezabatu datu guztiak (berrezarri fabrikako ezarpenak)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Ezabatu datuak (berrezarri jatorrizkoak)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"Tabletaren "<b>"barneko memoriako"</b>" datu guztiak ezabatuko dira, besteak beste:\n\n"<li>"Google kontua,"</li>\n<li>"sistemaren eta aplikazioen datuak eta ezarpenak,"</li>\n<li>"deskargatutako aplikazioak."</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"Telefonoaren "<b>"barneko memoriako"</b>" datu guztiak ezabatuko dira, besteak beste:\n\n"<li>"Google kontua,"</li>\n<li>"sistemaren eta aplikazioen datuak eta ezarpenak,"</li>\n<li>"deskargatutako aplikazioak."</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"Kontu hauetan hasi duzu saioa:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"Badaude erabiltzaile gehiago gailu honetan.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Musika"</li>\n<li>"Argazkiak"</li>\n<li>"Bestelako erabiltzaile-datuak"</li></string>
@@ -1549,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"Ezabatu eSIM txarteleko edukia"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Ezabatu telefonoko eSIM txartel guztiak. Ez da bertan behera utziko mugikorreko zerbitzu-plana."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Ezabatu tabletako eSIM txartel guztiak. Ez da bertan behera utziko mugikorreko zerbitzu-plana."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Ezabatu datu guztiak"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Ezabatu datu guztiak"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Informazio pertsonal guztia eta deskargatutako aplikazioak ezabatuko dira. Ezin da desegin ekintza hori!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Ezabatu guztia"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"Ez da berrezartzerik gauzatu, sistema garbitzeko zerbitzua ez dagoelako erabilgarri."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Datu guztiak ezabatu nahi dituzu?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"Erabiltzaileak ez du jatorrizko datuak berrezartzeko baimenik"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Ezabatzen"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Itxaron, mesedez…"</string>
@@ -2038,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"Sagua erabiltzen ari bazara, denbora tarte jakin batean geldirik egon ondoren ekintzaren bat automatikoki gauza dezan konfigura dezakezu kurtsorea."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Klik egin aurretiko atzerapena"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Dardara"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Jakinarazpenen dardara"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Tonuen dardara"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Dardara sakatzean"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Erabili zerbitzua"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Erabili koloreen zuzenketa"</string>
@@ -2083,8 +2079,7 @@
<item quantity="other">Oso atzerapen luzea (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
<item quantity="one">Oso atzerapen luzea (<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g> ms)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Tonua: <xliff:g id="SUMMARY_RING">%1$s</xliff:g>. Jakinarazpenak: <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>. Ukipena: <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>."</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Dardara desaktibatuta tonua jotzean eta jakinarazpenak daudenean"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Dardara txikia tonua jotzean eta jakinarazpenak daudenean"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Dardara ertaina tonua jotzean eta jakinarazpenak daudenean"</string>
@@ -2883,7 +2878,7 @@
<string name="help_label" msgid="6886837949306318591">"Laguntza eta iritziak"</string>
<string name="support_summary" msgid="2705726826263742491">"Laguntza-artikuluak, telefono eta txat bidezko laguntza, lehen urratsen gidak"</string>
<string name="user_account_title" msgid="1127193807312271167">"Edukia gordetzeko kontua"</string>
- <string name="user_picture_title" msgid="7297782792000291692">"Argazkiaren IDa"</string>
+ <string name="user_picture_title" msgid="7297782792000291692">"Nortasun-agiri argazkiduna"</string>
<string name="extreme_threats_title" msgid="6549541803542968699">"Mehatxu oso larriak"</string>
<string name="extreme_threats_summary" msgid="8777860706500920667">"Jaso bizitza eta jabetzen aurkako mehatxu oso larrien alertak"</string>
<string name="severe_threats_title" msgid="8362676353803170963">"Mehatxu larriak"</string>
@@ -3060,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"jasotako jakinarazpena"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"usb konexioa partekatu, bluetooth konexioa partekatu, wifi sare publikoa"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"ukipena, dardara, pantaila, sentikortasuna"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"ukipena, dardara, telefonoa, deia, sentikortasuna, tonua"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"ukipena, dardara, sentikortasuna"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Konfiguratu Wi-Fi NFC etiketa"</string>
<string name="write_tag" msgid="8571858602896222537">"Idatzi"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Ukitu etiketa bat bertan idazteko…"</string>
@@ -3118,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"Ez egin soinurik. Salbuespena: <xliff:g id="CATEGORIES">%1$s</xliff:g>."</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Alarmen eta multimedia-edukiaren soinuak soilik"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Ordutegiak"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Ezabatu programazioak"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Ezabatu"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Editatu"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Ordutegiak"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Antolatu"</string>
@@ -3174,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Aktibatu"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Aktibatu"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Desaktibatu"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"<xliff:g id="FORMATTED_TIME">%s</xliff:g> arte egongo da aktibatuta \"Ez molestatu\" modua"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"Desaktibatzen duzun arte egongo da aktibatuta \"Ez molestatu\" modua"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"Antolaketa batek (<xliff:g id="RULE_NAME">%s</xliff:g>) automatikoki aktibatu du “Ez molestatu” modua"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"<xliff:g id="APP_NAME">%s</xliff:g> aplikazioak automatikoki aktibatu du \"Ez molestatu\" modua"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"\"Ez molestatu\" modua aktibatuta dago <xliff:g id="RULE_NAMES">%s</xliff:g> arauetan, ezarpen pertsonalizatuekin."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" Ikusi ezarpen pertsonalizatuak"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Lehentasuna dutenak soilik"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3387,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Egunero"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"Alarmak amaiera-ordua deusezta dezake"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"Alarmak jotzen duenean, ordutegia desaktibatu egiten da"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"\"Ez molestatu\" moduaren jokabidea"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Erabili ezarpen lehenetsiak"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Sortu ezarpen pertsonalizatuak programazio honetarako"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g> antolaketan"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> - <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3806,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Aktibatu"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Erakutsi"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Ezkutatu"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Sare publikoa"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> aktibatuta"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Hegaldi modua aktibatuta"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Sareak ez daude erabilgarri"</string>
<string name="condition_zen_title" msgid="2897779738211625">"Aktibatuta dago \"Ez molestatu\" modua"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Entzun eta ikusten duzunari eragiten dio"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Bateria-aurrezlea aktibatuta"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Eginbide batzuk mugatuta daude"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Datu-konexioa desaktibatuta"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Wi‑Fi bidez soilik erabil daiteke Internet"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Datu-aurrezlea"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Eginbide batzuk mugatuta daude"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Laneko profila desaktibatuta"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"Aplikazio eta jakinarazpenetarako"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Aktibatu soinua"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"Gailuaren audioa desaktibatuta dago"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Telefonoaren tonu-jotzailea desaktibatuta dago"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"Dei eta jakinarazpenetarako"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"Dardara moduan dago gailua"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Dardara soilik"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Deiak eta jakinarazpenak jasotzean gailuak dar-dar egingo du"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"Dei eta jakinarazpenetarako"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Ezarri gaueko argiaren ordutegia"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Tindatu automatikoki pantaila gauez"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"Gaueko argia aktibatuta"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Pantaila horixkaz tindatuta"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Tolestu"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Zuri iradokiak"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Iradokizunak"</string>
@@ -3972,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"bat ere ez"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Sailkapen-objektua falta da."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"Sailkapen-objektuak ez du gako hau."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Pantailaren mozketa"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"pantailaren mozketa, koska"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Gailuaren balio lehenetsia"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Aplikazio-baimen bereziak"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="other"><xliff:g id="COUNT">%d</xliff:g> aplikaziok dute datuak mugarik gabe erabiltzeko aukera</item>
@@ -4053,6 +4046,10 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"Ordua, jakinarazpenak eta bestelako informazioa ikusteko, hartu gailua."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Pantaila esnarazteko keinua"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <string name="ambient_display_tap_screen_title" product="default" msgid="5458679563086979424">"Sakatu telefonoa egiaztatzeko"</string>
+ <string name="ambient_display_tap_screen_title" product="tablet" msgid="9108878716863882877">"Sakatu tableta egiaztatzeko"</string>
+ <string name="ambient_display_tap_screen_title" product="device" msgid="7071150656699666085">"Sakatu gailua egiaztatzeko"</string>
+ <string name="ambient_display_tap_screen_summary" msgid="8862155601920379979">"Ordua, jakinarazpenak eta bestelako informazioa ikusteko, sakatu pantaila."</string>
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Pasatu hatza sentsoretik jakinarazpenak ikusteko"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Pasatu hatza sentsoretik"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"Jakinarazpenei begiratu bat emateko, pasatu hatza behera telefonoaren atzealdeko hatz-marken sentsorean."</string>
@@ -4195,25 +4192,20 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"Eginbidea ez dago erabilgarri gailu honetan"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Behartu GNSS neurketa osoak gauzatzera"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Egin GNSS konstelazio eta maiztasun guztien jarraipena, eginbeharren ziklorik gabe"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Baimendu atzeko planoko jarduerak abiaraztea"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Baimendu atzeko planoko jardueren abiarazte guztiak"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Erakutsi beti hutsegiteen leihoak"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Erakutsi leiho bat aplikazioren batek huts egiten duen bakoitzean"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"Hautatu ANGLE-rekin bateragarria den aplikazio bat"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"Ez da gaitu ANGLE-rekiko bateragarritasuna"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"ANGLE-rekin bateragarria den aplikazioa: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
- <skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Jokoa eguneratzeko paketearen hobespenak"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Aldatu jokoa eguneratzeko paketearen ezarpenak"</string>
+ <string name="gup_all_apps_switch_title" msgid="8071650410524064369">"Gaitu aplikazio guztietarako"</string>
<string name="gup_app_preference_title" msgid="7176388161899486800">"Hautatu grafikoen kontrolatzailea"</string>
<string name="gup_app_preference_default" msgid="7995039180348956109">"Lehenetsia"</string>
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Jokoa eguneratzeko paketea"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"Sistemaren grafikoen kontrolatzailea"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4305,6 +4297,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Konfiguratu datu-zerbitzua"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Datu-konexioa"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Atzitu datuak datu-konexioaren bidez"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Sare mota lehenetsia"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Aldatu sare modua"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Sare mota lehenetsia"</string>
@@ -4340,8 +4345,7 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Ez dago Bluetooth gailurik"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Ezarpenen panela"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Interneteko konexioa"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Bolumena"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Behartu mahaigainerako modua erabiltzera"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Behartu mahaigainerako modu esperimentala erabiltzera bigarren mailako pantailetan"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Ez aplikatu gai iluna"</string>
@@ -4352,10 +4356,10 @@
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Ez kendu"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Gomendio hau kendu nahi duzu?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Memoria gutxi gelditzen da. <xliff:g id="PERCENTAGE">%1$s</xliff:g> erabili duzu eta <xliff:g id="FREE_SPACE">%2$s</xliff:g> dituzu libre."</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Bidali oharrak"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Zer iruditzen zaizu iradokizun hau?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"Arbelean kopiatu da <xliff:g id="COPY_CONTENT">%1$s</xliff:g>."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <string name="gesture_skip_title" msgid="2092825906479683162">"Saltatu keinua"</string>
+ <string name="gesture_silence_title" msgid="8991427657123202574">"Alertak isilarazteko keinua"</string>
</resources>
diff --git a/res/values-fa/strings.xml b/res/values-fa/strings.xml
index 66a0d4f..d9d9007 100644
--- a/res/values-fa/strings.xml
+++ b/res/values-fa/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"ورودبهسیستم برنامه و پرداختها"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"برای باز کردن قفل، چشمهایتان را باز کنید"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"هنگام استفاده از احراز هویت چهره، چشمهایتان باید باز باشد"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"همیشه به تأیید نیاز است"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"هنگام احراز هویت در برنامهها، همیشه به تأیید نیاز است"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"حذف دادههای چهره"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"میتوانید از چهرهتان برای باز کردن قفل دستگاه و دسترسی به برنامهها استفاده کنید. "<annotation id="url">"بیشتر بدانید"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"اثر انگشت"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"۵ گیگاهرتز"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"ورود به سیستم"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"برای ورود به سیستم شبکه، اینجا ضربه بزنید"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d مگابیت"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> میخواهد Wi-Fi را روشن کند"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> میخواهد Wi-Fi را خاموش کند"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"اگر رهیابتان شناسه شبکه را پخش عمومی نمیکند اما میخواهید در آینده به آن متصل شوید، میتوانید شبکه را بهعنوان پنهان تنظیم کنید.\n\nاین کار میتواند خطر امنیتی ایجاد کند زیرا تلفن شما سیگنالش را بهطور منظم برای پیدا کردن شبکه پخش عمومی میکند.\n\nتنظیم کردن شبکه بهعنوان پنهان، تنظیمات رهیاب را تغییر نخواهد داد."</string>
<string name="wifi_signal" msgid="5514120261628065287">"قدرت سیگنال"</string>
<string name="wifi_status" msgid="4824568012414605414">"وضعیت"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"سرعت پیوند"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"فرکانس"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"نشانی IP"</string>
<string name="passpoint_label" msgid="6381371313076009926">"ذخیره از طریق"</string>
@@ -922,12 +926,9 @@
<string name="wifi_dpp_wifi_shared_with_device" msgid="7669684043486750097">"Wi‑Fi با دستگاه بهاشتراک گذاشته شد"</string>
<string name="wifi_dpp_add_another_device" msgid="8415243205104666929">"افزودن دستگاهی دیگر"</string>
<string name="wifi_dpp_choose_different_network" msgid="4081965219206680361">"انتخاب شبکهای دیگر"</string>
- <!-- no translation found for wifi_dpp_could_not_add_device (1598945041477461501) -->
- <skip />
- <!-- no translation found for wifi_dpp_device_found (8618134150169810107) -->
- <skip />
- <!-- no translation found for retry (6472609612090877557) -->
- <skip />
+ <string name="wifi_dpp_could_not_add_device" msgid="1598945041477461501">"دستگاه اضافه نشد"</string>
+ <string name="wifi_dpp_device_found" msgid="8618134150169810107">"دستگاه پیدا شد"</string>
+ <string name="retry" msgid="6472609612090877557">"امتحان مجدد"</string>
<string name="wifi_shared" msgid="844142443226926070">"اشتراکگذاری با دیگر استفادهکنندگان از دستگاه"</string>
<string name="wifi_unchanged" msgid="3410422020930397102">"(بدون تغییر)"</string>
<string name="wifi_unspecified" msgid="4917316464723064807">"لطفاً انتخاب کنید"</string>
@@ -1534,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"به علت خطای داخلی، سیمکارت داخلی بازنشانی نشد."</string>
<string name="master_clear_title" msgid="3531267871084279512">"پاک کردن همه دادهها (بازنشانی کارخانهای)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"پاک کردن همه دادهها (بازنشانی کارخانهای)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"با این کار همه دادههای "<b>"حافظه داخلی"</b>" رایانه لوحیتان پاک میشود، از جمله:\n\n"<li>"حساب Google شما"<li>\n</li>"دادهها و تنظیمات سیستم و برنامه "<li>\n</li>"برنامههای بارگیریشده"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"با این کار همه دادههای "<b>"حافظه داخلی"</b>" تلفنتان پاک میشود، از جمله: \n\n"<li>"حساب Google شما"</li>\n<li>"تنظیمات و دادههای سیستم و برنامه"</li>\n<li>"برنامههای بارگیریشده"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"شما در حال حاضر به حسابهای زیر وارد شدهاید:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"کاربران دیگری در این دستگاه وجود دارند.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"موسیقی"</li>\n<li>"عکس ها"</li>\n<li>"سایر اطلاعات کاربر"</li></string>
@@ -1552,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"پاکسازی سیمکارت داخلی"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"همه کارتهای eSIM را در تلفن پاک کنید. با این کار طرح سرویس همراهتان لغو نخواهد شد."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"همه کارتهای eSIM را در رایانه لوحی پاک کنید. با این کار طرح سرویس همراهتان لغو نخواهد شد."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"پاک کردن تمام دادهها"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"پاک کردن تمام دادهها"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"همه اطلاعات شخصی و برنامههای بارگیریشده حذف خواهد شد. این کنش واگردشدنی نیست!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"پاک کردن همه موارد"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"هیچ بازنشانی انجام نشد زیرا سرویس پاکسازی سیستم در دسترس نیست."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"همه دادهها پاک شود؟"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"بازنشانی به تنظیمات کارخانه برای این کاربر در دسترس نیست"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"در حال پاک کردن"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"لطفاً صبر کنید..."</string>
@@ -1842,10 +1837,8 @@
<string name="force_stop_dlg_text" msgid="7208364204467835578">"توقف اجباری یک برنامه ممکن است باعث عملکرد نادرست آن شود."</string>
<string name="app_install_location_title" msgid="2068975150026852168">"مکان نصب برگزیده"</string>
<string name="app_install_location_summary" msgid="5155453752692959098">"تغییر مکان نصب دلخواه برای برنامههای جدید"</string>
- <!-- no translation found for app_disable_dlg_positive (7319687593243386336) -->
- <skip />
- <!-- no translation found for app_disable_dlg_text (779389180388352129) -->
- <skip />
+ <string name="app_disable_dlg_positive" msgid="7319687593243386336">"حذف نصب برنامه"</string>
+ <string name="app_disable_dlg_text" msgid="779389180388352129">"اگر این برنامه را حذف نصب کنید، ممکن است Android و سایر برنامهها دیگر عملکرد موردانتظار را نداشته باشند."</string>
<string name="app_disable_notifications_dlg_title" msgid="7669264654851761857">"خاموش کردن اعلانها؟"</string>
<string name="app_install_details_group_title" msgid="7084623031296083574">"فروشگاه"</string>
<string name="app_install_details_title" msgid="6905279702654975207">"جزئیات برنامه"</string>
@@ -2043,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"اگر از موشواره استفاده میکنید، میتوانید نشانگر را طوری تنظیم کنید که وقتی برای مدت زمان مشخصی متوقف میشود، بهطور خودکار اقدامی انجام دهد."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"تأخیر قبل از کلیک"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"لرزش"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"لرزش برای اعلان"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"لرزش هنگام زنگ خوردن"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"لرزش لمس کردن"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"استفاده از سرویس"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"استفاده از تصحیح رنگ"</string>
@@ -2088,8 +2079,7 @@
<item quantity="one">تأخیر بسیار طولانی (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> میلیثانیه)</item>
<item quantity="other">تأخیر بسیار طولانی (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> میلیثانیه)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"به صدا در آوردن زنگ <xliff:g id="SUMMARY_RING">%1$s</xliff:g>، اعلان <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>، لمس کردن <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"زنگ زدن و اعلان روی «خاموش» تنظیم شده است"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"زنگ زدن و اعلان روی «خفیف» تنظیم شده است"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"زنگ زدن و اعلان روی «متوسط» تنظیم شده است"</string>
@@ -3065,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"اعلان ورودی"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"اتصال به اینترنت با USB تلفن همراه، اتصال اینترنت به بلوتوث تلفن همراه، نقطه اتصال Wi-Fi"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"لمسی، لرزش، صفحه نمایش، حساسیت"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"لمس، لرزش، تلفن، تماس، حساسیت، به صدا در آوردن زنگ"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"لمس، لرزش، حساسیت"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"تنظیم برچسب NFC برای Wi-Fi"</string>
<string name="write_tag" msgid="8571858602896222537">"نوشتن"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"ضربه زدن روی یک برچسب برای نوشتن..."</string>
@@ -3096,8 +3084,7 @@
<string name="other_sound_settings" msgid="3151004537006844718">"سایر صداها"</string>
<string name="dial_pad_tones_title" msgid="1999293510400911558">"آهنگهای صفحه شمارهگیری"</string>
<string name="screen_locking_sounds_title" msgid="1340569241625989837">"صداهای قفل شدن صفحه"</string>
- <!-- no translation found for charging_sounds_title (3379885700913955599) -->
- <skip />
+ <string name="charging_sounds_title" msgid="3379885700913955599">"صدا و لرزش هنگام شارژ شدن"</string>
<string name="docking_sounds_title" msgid="155236288949940607">"صداهای اتصال به پایه"</string>
<string name="touch_sounds_title" msgid="5326587106892390176">"صداهای لمس"</string>
<string name="vibrate_on_touch_title" msgid="1510405818894719079">"لرزش لمس کردن"</string>
@@ -3124,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"هیچ صدایی بهجز <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"هیچ صدایی بهجز هشدارها و رسانه"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"زمانبندیها"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"حذف زمانبندیها"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"حذف"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"ویرایش"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"زمانبندیها"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"زمانبندی"</string>
@@ -3180,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"روشن کردن"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"اکنون روشن شود"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"اکنون خاموش شود"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"«مزاحم نشوید» تا <xliff:g id="FORMATTED_TIME">%s</xliff:g> روشن است"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"تا وقتی «مزاحم نشوید» را خاموش نکنید، روشن میماند."</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"«مزاحم نشوید» براساس زمانبندی (<xliff:g id="RULE_NAME">%s</xliff:g>) بهطور خودکار روشن شد"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"برنامهای (<xliff:g id="APP_NAME">%s</xliff:g>) «مزاحم نشوید» را بهطور خودکار روشن کرده است"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"«مزاحم نشوید» با تنظیمات سفارشی برای <xliff:g id="RULE_NAMES">%s</xliff:g> روشن است."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" دیدن تنظیمات سفارشی"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"فقط اولویتدار"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3393,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"هر روز"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"هشدار میتواند زمان پایان را لغو کند"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"وقتی زنگی بهصدا درمیآید، زمانبندی خاموش شود"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"رفتار «مزاحم نشوید»"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"استفاده از تنظیمات پیشفرض"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"ایجاد تنظیمات سفارشی برای این زمانبندی"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"بهمدت «<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>»"</string>
<string name="summary_divider_text" msgid="7228986578690919294">"، "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> - <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3812,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"روشن کردن"</string>
<string name="condition_expand_show" msgid="608202020023489939">"نمایش"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"پنهان کردن"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"نقطه اتصال"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> روشن"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"حالت هواپیما روشن است"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"شبکه دردسترس نیست"</string>
<string name="condition_zen_title" msgid="2897779738211625">"«مزاحم نشوید» روشن است"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"بر شنیدهها و دیدهها اثر میگذارد"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"بهینهسازی باتری روشن است"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"ویژگیها محدود شدهاند"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"داده شبکه تلفن همراه خاموش است"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"اینترنت فقط ازطریق Wi‑Fi دردسترس است"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"صرفهجویی داده"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"ویژگیها محدود شدهاند"</string>
<string name="condition_work_title" msgid="7293722361184366648">"نمایه کاری خاموش است"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"برای برنامهها و اعلانها"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"روشن کردن صدا"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"دستگاه بیصدا میشود"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"تلفن بیصدا است"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"برای تماسها و اعلانها"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"دستگاه برای لرزش تنظیم میشود"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"فقط لرزش"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"تماسها و اعلانها دستگاه را به لرزش درمیآورند"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"برای تماسها و اعلانها"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"تنظیم زمانبندی نور شب"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"هر شب صفحهنمایش بهطور خودکار تهرنگ بگیرد"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"«نور شب» روشن است"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"صفحهنمایش کهربایی شد"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"کوچک کردن"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"پیشنهادشده برای شما"</string>
<string name="suggestions_title" msgid="7280792342273268377">"پیشنهادات"</string>
@@ -3978,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"هیچکدام"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"شیء رتبهبندی وجود ندارد."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"شیء رتبهبندی حاوی این کلید نیست."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"برش نمایشگر"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"بریدگی حاشیه نمایشگر، حاشیه بالای نمایشگر"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"پیشفرض دستگاه"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"دسترسی ویژه به برنامه"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="one"><xliff:g id="COUNT">%d</xliff:g> برنامه میتواند بدونمحدودیت از داده استفاده کند</item>
@@ -4059,6 +4046,10 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"برای بررسی زمان، اعلانها و اطلاعات دیگر، دستگاهتان را انتخاب کنید"</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"اشاره بیدار کردن صفحه قفل"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <string name="ambient_display_tap_screen_title" product="default" msgid="5458679563086979424">"ضربه زدن برای بررسی تلفن"</string>
+ <string name="ambient_display_tap_screen_title" product="tablet" msgid="9108878716863882877">"ضربه زدن برای بررسی رایانه لوحی"</string>
+ <string name="ambient_display_tap_screen_title" product="device" msgid="7071150656699666085">"ضربه زدن برای بررسی دستگاه"</string>
+ <string name="ambient_display_tap_screen_summary" msgid="8862155601920379979">"برای بررسی زمان، اعلانها و اطلاعات دیگر، روی صفحهنمایش ضربه بزنید."</string>
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"تند کشیدن اثرانگشت برای اعلانها"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"تند کشیدن اثرانگشت"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"برای بررسی اعلانها، انگشتتان را روی حسگر اثرانگشت (در پشت تلفن) تند به پایین بکشید."</string>
@@ -4201,27 +4192,20 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"این ویدیو در این دستگاه دردسترس نیست."</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"اجرای کامل اندازهگیری GNSS"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"بدون دوره کاری همه زنجیره عکسهای پانوراما و فرکانسها را ردیابی کنید."</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"اجازه دادن به شروع فعالیت پسزمینه"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"به همه فعالیتهای پسزمینه اجازه شروع میدهد"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"همیشه کادر گفتگوی خرابی نمایش داده شود"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"نمایش کادر گفتگو هنگامی که برنامهای خراب میشود"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"برنامه دارای ANGLE فعال انتخاب کنید"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"هیچ برنامه دارای ANGLE فعال تنظیم نشده است"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"برنامه دارای ANGLE فعال: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
- <skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
- <!-- no translation found for gup_app_preference_title (7176388161899486800) -->
- <skip />
- <!-- no translation found for gup_app_preference_default (7995039180348956109) -->
- <skip />
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"تنظیمات برگزیده بسته بهروزرسانی بازی"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"تغییر تنظیمات «بسته بهروزرسانی بازی»"</string>
+ <string name="gup_all_apps_switch_title" msgid="8071650410524064369">"فعال کردن برای همه برنامهها"</string>
+ <string name="gup_app_preference_title" msgid="7176388161899486800">"انتخاب درایور گرافیک"</string>
+ <string name="gup_app_preference_default" msgid="7995039180348956109">"پیشفرض"</string>
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"بسته بهروزرسانی بازی"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"درایور گرافیک سیستم"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4313,6 +4297,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"تنظیم سرویسهای داده"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"داده تلفن همراه"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"دسترسی به دادهها با استفاده از شبکه تلفن همراه"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"نوع شبکه برگزیده"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"تغییر حالت عملکرد شبکه"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"نوع شبکه برگزیده"</string>
@@ -4348,23 +4345,21 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"هیچ دستگاه بلوتوثی وجود ندارد"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"پانل تنظیمات"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"اتصال اینترنت"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"میزان صدا"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"اجرای اجباری حالت دسکتاپ"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"اجرای اجباری حالت دسکتاپ آزمایشی در نمایشگرهای ثانوی"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"لغو اجبار حالت تاریک"</string>
<string name="hwui_force_dark_summary" msgid="8705328793382981780">"ویژگی اجبار حالت تاریک را برای همیشه روشن بودن لغو میکند"</string>
<string name="privacy_dashboard_title" msgid="2458407399263943923">"حریم خصوصی"</string>
- <!-- no translation found for privacy_dashboard_summary (7784809147411674104) -->
- <skip />
+ <string name="privacy_dashboard_summary" msgid="7784809147411674104">"مجوزها، کنترلهای فعالیت، دادهها روی صفحه نمایش نشان داده میشود"</string>
<string name="contextual_card_dismiss_remove" msgid="2813670241047194713">"حذف"</string>
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"حفظ شود"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"این پیشنهاد حذف شود؟"</string>
<string name="low_storage_summary" msgid="2077564126033530">"فضای ذخیرهسازی کم است. <xliff:g id="PERCENTAGE">%1$s</xliff:g> استفادهشده - <xliff:g id="FREE_SPACE">%2$s</xliff:g> آزاد"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"ارسال بازخورد"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"آیا میخوهید درباره این پیشنهاد بازخورد ارائه کنید؟"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g> در بریدهدان کپی شد."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <string name="gesture_skip_title" msgid="2092825906479683162">"اشاره رد کردن"</string>
+ <string name="gesture_silence_title" msgid="8991427657123202574">"اشاره هشدارهای ساکت کردن"</string>
</resources>
diff --git a/res/values-fi/strings.xml b/res/values-fi/strings.xml
index 6866a6e..2ca13f6 100644
--- a/res/values-fi/strings.xml
+++ b/res/values-fi/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"Sovelluskirjautuminen, maksut"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Tunnistus silmät auki"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"Silmien on oltava auki kasvojentunnistusta varten"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Pyydä aina vahvistusta"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"Pyydä aina vahvistusta sovellusten todennuksen yhteydessä"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Poista kasvodata"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Voit avata laitteesi ja käyttää sovelluksia kasvojesi avulla. "<annotation id="url">"Lisätietoja"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Sormenjälki"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Kirjaudu sisään"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Napauta tästä kirjautuaksesi verkkoon"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mt/s"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> haluaa ottaa Wi-Fin käyttöön."</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> haluaa poistaa Wi-Fin käytöstä."</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"Jos reitittimesi ei lähetä verkkotunnusta, mutta haluat muodostaa siihen yhteyden myöhemmin, voit piilottaa verkon.\n\nTästä voi aiheutua turvallisuusriski, koska puhelimesi lähettää signaaliaan säännöllisesti löytääkseen verkon.\n\nVerkon piilottaminen ei muuta reititinasetuksiasi."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Signaalin vahvuus"</string>
<string name="wifi_status" msgid="4824568012414605414">"Tila"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Yhteyden nopeus"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Taajuus"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP-osoite"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Tallennettu seuraavan kautta:"</string>
@@ -922,12 +926,9 @@
<string name="wifi_dpp_wifi_shared_with_device" msgid="7669684043486750097">"Wi‑Fi jaettu laitteen kanssa"</string>
<string name="wifi_dpp_add_another_device" msgid="8415243205104666929">"Lisää toinen laite"</string>
<string name="wifi_dpp_choose_different_network" msgid="4081965219206680361">"Valitse eri verkko"</string>
- <!-- no translation found for wifi_dpp_could_not_add_device (1598945041477461501) -->
- <skip />
- <!-- no translation found for wifi_dpp_device_found (8618134150169810107) -->
- <skip />
- <!-- no translation found for retry (6472609612090877557) -->
- <skip />
+ <string name="wifi_dpp_could_not_add_device" msgid="1598945041477461501">"Laitteen lisääminen epäonnistui"</string>
+ <string name="wifi_dpp_device_found" msgid="8618134150169810107">"Laite löydetty"</string>
+ <string name="retry" msgid="6472609612090877557">"Yritä uudelleen"</string>
<string name="wifi_shared" msgid="844142443226926070">"Jaa muiden laitteen käyttäjien kanssa"</string>
<string name="wifi_unchanged" msgid="3410422020930397102">"(ei muutettu)"</string>
<string name="wifi_unspecified" msgid="4917316464723064807">"Valitse"</string>
@@ -1534,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"eSIMien nollaus epäonnistui virheen vuoksi."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Poista kaikki tiedot (palauta tehdasasetukset)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Poista data (tehdasasetuksiin)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"Tämä poistaa kaiken datan tabletin "<b>"sisäisestä tallennustilasta"</b>", esimerkiksi\n\n"<li>"Google-tilisi"</li>\n<li>"järjestelmän ja sovellusten datan ja asetukset"</li>\n<li>"ladatut sovellukset."</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"Tämä poistaa kaiken datan puhelimen "<b>"sisäisestä tallennustilasta"</b>", esimerkiksi\n\n"<li>"Google-tilisi"</li>\n<li>"järjestelmän ja sovellusten datan ja asetukset"</li>\n<li>"ladatut sovellukset."</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"Olet kirjautunut sisään seuraaviin tileihin:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"Tällä laitteella on muita paikalla olevia käyttäjiä.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Musiikki"</li>\n<li>"Valokuvat"</li>\n<li>"Muut käyttäjän tiedot"</li></string>
@@ -1552,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"Tyhjennä eSIM"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Tyhjennä kaikki puhelimen eSIMit. Tämä ei peruuta mobiilipalvelupakettiasi."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Tyhjennä kaikki tabletin eSIMit. Tämä ei peruuta mobiilipalvelupakettiasi."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Pyyhi kaikki tiedot"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Pyyhi kaikki tiedot"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Kaikki henkilökohtaiset tietosi ja ladatut sovellukset poistetaan. Tätä toimintoa ei voi kumota."</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Poista kaikki"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"Palauttamista ei suoritettu, koska System Clear -palvelu ei ole käytettävissä."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Poistetaanko kaikki data?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"Tämä käyttäjä ei voi palauttaa tehdasasetuksia"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Tyhjennetään"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Odota…"</string>
@@ -1842,10 +1837,8 @@
<string name="force_stop_dlg_text" msgid="7208364204467835578">"Jos pakotat sovelluksen pysähtymään, se saattaa alkaa toimia virheellisesti."</string>
<string name="app_install_location_title" msgid="2068975150026852168">"Ensisijainen asennussijainti"</string>
<string name="app_install_location_summary" msgid="5155453752692959098">"Vaihda uusien sovelluksien ensisijaista asennussijaintia."</string>
- <!-- no translation found for app_disable_dlg_positive (7319687593243386336) -->
- <skip />
- <!-- no translation found for app_disable_dlg_text (779389180388352129) -->
- <skip />
+ <string name="app_disable_dlg_positive" msgid="7319687593243386336">"Poista sovellus"</string>
+ <string name="app_disable_dlg_text" msgid="779389180388352129">"Jos poistat tämän sovelluksen, Android ja muut sovellukset eivät välttämättä toimi enää oikein."</string>
<string name="app_disable_notifications_dlg_title" msgid="7669264654851761857">"Poista ilmoitukset käytöstä?"</string>
<string name="app_install_details_group_title" msgid="7084623031296083574">"Kauppa"</string>
<string name="app_install_details_title" msgid="6905279702654975207">"Sovelluksen tiedot"</string>
@@ -2043,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"Jos käytät hiirtä, voit asettaa osoittimen klikkaamaan automaattisesti, kun se on ollut paikoillaan tietyn aikaa."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Viive ennen klikkausta"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Värähtely"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Ilmoitusvärinä"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Soittoäänen värinä"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Kosketusvärinä"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Käytä palvelua"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Käytä värinkorjausta"</string>
@@ -2088,8 +2079,7 @@
<item quantity="other">Erittäin pitkä viive (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
<item quantity="one">Erittäin pitkä viive (<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g> ms)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Soittoääni <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, ilmoitus <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, kosketus <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Puhelu- ja ilmoitusvärinä on pois käytöstä"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Puhelu- ja ilmoitusvärinä on heikko"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Puhelu- ja ilmoitusvärinä on keskitasoinen"</string>
@@ -3065,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"saapuva ilmoitus"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"yhteyden jakaminen usb:llä, yhteyden jakaminen bluetoothilla, wifi-hotspot"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"haptinen, värinä, näyttö, herkkyys"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"haptinen teknologia, värinä, puhelin, puhelu, herkkyys, soittoääni"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"haptinen teknologia, värinä, herkkyys"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Määritä Wi-Fi ja NFC-tagi"</string>
<string name="write_tag" msgid="8571858602896222537">"Kirjoita"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Kirjoita napauttamalla tagia…"</string>
@@ -3096,8 +3084,7 @@
<string name="other_sound_settings" msgid="3151004537006844718">"Muut äänet"</string>
<string name="dial_pad_tones_title" msgid="1999293510400911558">"Näppäimistön näppäinäänet"</string>
<string name="screen_locking_sounds_title" msgid="1340569241625989837">"Näytön lukitusäänet"</string>
- <!-- no translation found for charging_sounds_title (3379885700913955599) -->
- <skip />
+ <string name="charging_sounds_title" msgid="3379885700913955599">"Latausäänet ja ‑värinä"</string>
<string name="docking_sounds_title" msgid="155236288949940607">"Telakointiäänet"</string>
<string name="touch_sounds_title" msgid="5326587106892390176">"Kosketusäänet"</string>
<string name="vibrate_on_touch_title" msgid="1510405818894719079">"Kosketusvärinä"</string>
@@ -3124,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"Ei ääntä, paitsi <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Ei ääntä, paitsi hälytykset ja media"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Aikataulut"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Poista aikataulut"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Poista"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Muokkaa"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Aikataulut"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Aikataulu"</string>
@@ -3180,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Ota käyttöön"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Ota käyttöön nyt"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Poista käytöstä nyt"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"Älä häiritse ‑tila on käytössä <xliff:g id="FORMATTED_TIME">%s</xliff:g> asti."</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"Älä häiritse ‑tila on käytössä, kunnes poistat sen käytöstä."</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"Aikataulu (<xliff:g id="RULE_NAME">%s</xliff:g>) otti Älä häiritse ‑tilan automaattisesti käyttöön."</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"Sovellus <xliff:g id="APP_NAME">%s</xliff:g> otti automaattisesti käyttöön Älä häiritse ‑tilan."</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"Älä häiritse ‑tila on käytössä, <xliff:g id="RULE_NAMES">%s</xliff:g>, omat asetukset"</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" Näytä omat asetukset"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Vain tärkeät"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3393,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Joka päivä"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"Herätys voi ohittaa päättymisajan"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"Aikataulu poistuu käytöstä, kun hälytys soi"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"Älä häiritse ‑tilan toiminta"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Käytä oletusasetuksia"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Luo tälle aikataululle omia asetuksia"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g>–<xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3812,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Ota käyttöön"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Näytä"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Piilota"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Hotspot"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> päällä"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Lentokonetila on käytössä"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Ei verkkoja saatavilla"</string>
<string name="condition_zen_title" msgid="2897779738211625">"Älä häiritse ‑tila on käytössä"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Vaikuttaa ääniin ja kuvasisältöön"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Virransäästö on päällä"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Ominaisuuksia rajoitetaan"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Mobiilidata on poissa käytöstä"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Vain Wi-Fi-yhteys internetiin saatavilla"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Data Saver"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Ominaisuuksia rajoitetaan"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Työprofiili on pois päältä."</string>
<string name="condition_work_summary" msgid="9167580982244020746">"Sovellukset ja ilmoitukset"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Ota äänet käyttöön"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"Laite on mykistetty"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Puhelin mykistetty"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"Puhelut ja ilmoitukset"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"Laite käyttää värinää"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Vain värinä"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Laite värisee, kun puhelu tai ilmoitus saapuu"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"Puhelut ja ilmoitukset"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Määritä Yövalon aikataulu"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Muuta näytön väriä automaattisesti iltaisin"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"Yövalo otettiin käyttöön."</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Näyttö väritetty kullankeltaiseksi"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Tiivistä"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Sinulle ehdotetut"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Ehdotukset"</string>
@@ -3978,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"ei mitään"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Sijoitustiedot puuttuvat."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"Tätä avainta ei ole sijoitustiedoissa."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Näyttölovi"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"näyttölovi, näytön lovi"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Laitteen oletusasetus"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Sovellusten erikoiskäyttö"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="other"><xliff:g id="COUNT">%d</xliff:g> sovelluksen datankäyttöä ei rajoiteta.</item>
@@ -4059,6 +4046,14 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"Ota laite käteesi, niin näet ajan, ilmoitukset ja muita tietoja."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Lukitusnäytön aktivointiele"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <!-- no translation found for ambient_display_tap_screen_title (5458679563086979424) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (9108878716863882877) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (7071150656699666085) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_summary (8862155601920379979) -->
+ <skip />
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Pyyhkäise ilmoitukset esiin"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Sormenjäljen pyyhkäisy"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"Voit katsoa ilmoitukset pyyhkäisemällä puhelimen takaosassa olevasta sormenjälkitunnistimesta alaspäin."</string>
@@ -4201,27 +4196,21 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"Ominaisuus ei ole käytettävissä tällä laitteella."</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Pakota täydet GNSS-mitat"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Seuraa kaikkia GNSS-kuvioita ja ‑taajuuksia, joissa ei ole pulssisuhdetta."</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Taustatoiminnan salliminen alkaa"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Kaiken taustatoiminnan salliminen alkaa"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Näytä aina kaatumisikkuna"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Näytä valintaikkuna aina, kun sovellus kaatuu."</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"Valitse ANGLE-yhteensopiva sovellus"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"Ei määritettyä ANGLE-yhteensopivaa sovellusta"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"ANGLE-yhteensopiva sovellus: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Pelipäivityspaketin asetukset"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Muokkaa pelipäivityspaketin asetuksia"</string>
+ <!-- no translation found for gup_all_apps_switch_title (8071650410524064369) -->
<skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
- <!-- no translation found for gup_app_preference_title (7176388161899486800) -->
- <skip />
- <!-- no translation found for gup_app_preference_default (7995039180348956109) -->
- <skip />
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_title" msgid="7176388161899486800">"Valitse grafiikkaohjain"</string>
+ <string name="gup_app_preference_default" msgid="7995039180348956109">"Oletus"</string>
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Pelipäivityspaketti"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"Järjestelmän grafiikkaohjain"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4313,6 +4302,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Määritä datapalvelu"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Mobiilidata"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Käytä mobiiliverkon dataa"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Ensisijainen verkko"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Vaihda verkon käyttötilaa"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Ensisijainen verkko"</string>
@@ -4348,23 +4350,23 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Ei Bluetooth-laitteita"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Asetuspaneeli"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Internet-yhteydet"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Äänenvoimakkuus"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Pakota työpöytätila"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Pakota kokeellinen työpöytätila toissijaisille näytöille"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Ohita SmartDarkin pakottaminen päälle"</string>
<string name="hwui_force_dark_summary" msgid="8705328793382981780">"Ohittaa toiminnon, joka pakottaa SmartDark-ominaisuuden aina päälle"</string>
<string name="privacy_dashboard_title" msgid="2458407399263943923">"Tietosuoja"</string>
- <!-- no translation found for privacy_dashboard_summary (7784809147411674104) -->
- <skip />
+ <string name="privacy_dashboard_summary" msgid="7784809147411674104">"Käyttöoikeudet, toimintojen hallinta, näytöllä näkyvä data"</string>
<string name="contextual_card_dismiss_remove" msgid="2813670241047194713">"Poista"</string>
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Säilytä"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Poistetaanko tämä ehdotus?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Tallennustila on vähissä. <xliff:g id="PERCENTAGE">%1$s</xliff:g> käytössä – <xliff:g id="FREE_SPACE">%2$s</xliff:g> vapaana"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Lähetä palautetta"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Haluatko antaa palautetta tästä ehdotuksesta?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g> kopioitiin leikepöydälle"</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <!-- no translation found for gesture_skip_title (2092825906479683162) -->
+ <skip />
+ <!-- no translation found for gesture_silence_title (8991427657123202574) -->
+ <skip />
</resources>
diff --git a/res/values-fr-rCA/strings.xml b/res/values-fr-rCA/strings.xml
index b4bed82..418031a 100644
--- a/res/values-fr-rCA/strings.xml
+++ b/res/values-fr-rCA/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"Connex. et paiements dans applis"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Yeux ouverts pour déverrouillage"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"Lorsque vous utilisez l\'authent. visage, vos yeux doivent être ouverts"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Toujours demander une confirmation"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"Toujours demander une confirm. lors de l\'authentif. dans les applis"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Suppr. données visage"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Votre visage peut être utilisé pour déverrouiller votre appareil et accéder aux applications. "<annotation id="url">"En savoir plus"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Lecteur d\'empreintes digitales"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Connexion"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Touchez ici pour vous connecter au réseau"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mb/s"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> souhaite activer le Wi-Fi"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> souhaite désactiver le Wi-Fi"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"Si votre routeur ne diffuse pas de nom de réseau, mais que vous souhaitez vous y connecter plus tard, vous pouvez configurer un réseau masqué.\n\nCette configuration peut présenter un risque de sécurité, car votre téléphone diffusera son signal régulièrement afin de détecter le réseau.\n\nLe fait de configurer un réseau masqué n’aura aucun impact sur les paramètres de votre routeur."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Intensité du signal"</string>
<string name="wifi_status" msgid="4824568012414605414">"État"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Vitesse de connexion"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Fréquence"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"Adresse IP"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Enregistré par"</string>
@@ -1531,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"Les cartes eSIM ne peuvent pas être réinitialisées à cause d\'une erreur."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Effacer toutes les données (réinitialisation d\'usine)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Effac. ttes données (réinit.)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"Cette action effacera toutes les données de la "<b>"mémoire de stockage interne"</b>" de votre tablette, y compris :\n\n"<li>"Votre compte Google"</li>\n<li>"Les données et paramètres du système et de l\'application"</li>\n<li>"Les applications téléchargées"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"Cette action effacera toutes les données de la "<b>"mémoire de stockage interne"</b>" de votre téléphone, y compris :\n\n"<li>"Votre compte Google"</li>\n<li>"Les données et paramètres du système et de l\'application"</li>\n<li>"Les applications téléchargées"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"Vous êtes actuellement connecté aux comptes suivants :\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"D\'autres personnes utilisent cet appareil.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Musique"</li>\n<li>"Photos"</li>\n<li>"Autres données utilisateur"</li></string>
@@ -1549,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"Effacer la carte eSIM"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Effacer toutes les cartes eSIM sur le téléphone. Cela n\'annulera pas votre forfait de services cellulaires."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Effacer toutes les cartes eSIM sur la tablette. Cela n\'annulera pas votre forfait de services cellulaires."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Effacer toutes les données"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Effacer toutes les données"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Toutes vos données personnelles et les applications téléchargées seront supprimées. Cette action est irréversible."</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Tout effacer"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"Les données n\'ont pas été réinitialisées, car le service de nettoyage du système n\'est pas disponible."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Effacer toutes les données?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"Le rétablissement de la configuration d\'usine n\'est pas possible pour cet utilisateur"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Suppression en cours..."</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Veuillez patienter..."</string>
@@ -2038,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"Si vous utilisez une souris, vous pouvez configurer votre appareil de façon à ce qu\'un clic s\'effectue automatiquement lorsque le curseur s\'immobilise pendant un certain temps."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Délai précédant le clic"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Vibration"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Vibrations pour les notifications"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Vibrations de sonnerie"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Vibration tactile"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Utiliser le service"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Utiliser la correction des couleurs"</string>
@@ -2083,8 +2079,7 @@
<item quantity="one">Très long délai (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
<item quantity="other">Très long délai (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Sonnerie : <xliff:g id="SUMMARY_RING">%1$s</xliff:g>. Notifications : <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>. Toucher : <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>."</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"La vibration pour la sonnerie et les notifications est désactivée"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"La vibration pour la sonnerie et les notifications est réglée à Faible"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"La vibration pour la sonnerie et les notifications est réglée à Moyenne"</string>
@@ -3060,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"notification entrante"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"partage de connexion usb, partage de connexion bluetooth, partage de connexion wi-fi, fonction modem"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"haptique, vibrer, écran, sensibilité"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"haptique, vibration, téléphone, appel, sensibilité, sonnerie"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"haptique, vibration, sensibilité"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Créer une balise NFC par Wi-Fi"</string>
<string name="write_tag" msgid="8571858602896222537">"Écrire"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Touchez une balise pour pour écrire..."</string>
@@ -3118,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"Aucun son sauf <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Aucun son, sauf pour les alarmes et les médias"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Horaires"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Supprimer les horaires"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Supprimer"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Modifier"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Horaires"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Horaire"</string>
@@ -3174,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Activer"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Activer maintenant"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Désactiver maintenant"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"Le mode Ne pas déranger est activé jusqu\'à <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"Le mode Ne pas déranger restera actif jusqu\'à ce que vous le désactiviez"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"Le mode Ne pas déranger a été activé automatiquement par un horaire (<xliff:g id="RULE_NAME">%s</xliff:g>)"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"Le mode Ne pas déranger a été activé par une application (<xliff:g id="APP_NAME">%s</xliff:g>)"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"Le mode Ne pas déranger est activé <xliff:g id="RULE_NAMES">%s</xliff:g>, avec des paramètres personnalisés."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" Afficher les paramètres personnalisés"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Priorités seulement"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3387,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Tous les jours"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"L\'alarme peut remplacer l\'heure de fin"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"L\'horaire sera désactivé lorsque l\'alarme sonnera"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"Comportement du mode Ne pas déranger"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Utiliser les paramètres par défaut"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Créer des paramètres personnalisés pour cet horaire"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"Pour « <xliff:g id="SCHEDULE_NAME">%1$s</xliff:g> »"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> à <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3806,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Activer"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Afficher"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Masquer"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Point d\'accès sans fil"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> est activé"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Le mode Avion est activé"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Aucun réseau accessible"</string>
<string name="condition_zen_title" msgid="2897779738211625">"Mode Ne pas déranger activé"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Touche ce que vous entendez et voyez"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Économie d\'énergie activée"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Fonctionnalités restreintes"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Données cellulaires désactivées"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Internet est uniquement accessible par Wi‑Fi"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Économiseur de données"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Fonctionnalités restreintes"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Profil professionnel désactivé"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"Pour les applications et les notifications"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Activer le son"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"L\'appareil est en mode silencieux"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Téléphone en sourdine"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"Pour les appels et les notifications"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"L\'appareil est en mode vibration seulement"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Vibrations seulement"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Les appels et les notifications feront vibrer l\'appareil"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"Pour les appels et les notifications"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Créer un horaire pour le mode Éclairage nocturne"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Donner automatiquement des tons ambrés à l\'écran tous les soirs"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"Éclairage nocturne activé"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Écran teinté ambre"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Réduire"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Suggestions personnalisées"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Suggestions"</string>
@@ -3972,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"aucun(e)"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"L\'objet de classement est manquant."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"L\'objet de classement ne contient pas cette touche."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Encoche de l\'écran"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"découpe d\'affichage, encoche"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Par défaut de l\'appareil"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Accès spéciaux applis"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="one"><xliff:g id="COUNT">%d</xliff:g> application peut utiliser les données sans restriction</item>
@@ -4053,6 +4046,14 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"Pour vérifier l\'heure, vos notifications et d\'autres renseignements, saisissez votre appareil."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Geste de verrou de réveil de l\'écran"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <!-- no translation found for ambient_display_tap_screen_title (5458679563086979424) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (9108878716863882877) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (7071150656699666085) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_summary (8862155601920379979) -->
+ <skip />
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Balayer lecteur d\'empreintes pour voir notif."</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Balayer empreinte"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"Pour consulter vos notifications, passer votre doigt de haut en bas sur le capteur d\'empreintes digitales à l\'arrière du téléphone."</string>
@@ -4195,25 +4196,21 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"Cette fonctionnalité n\'est pas accessible sur cet appareil."</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Forcer les mesures GNSS complètes"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Faire le suivi de toutes les constellations et les fréquences GNSS sans cycle de tâches"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Autoriser le démarrage d\'activité en arrière-plan"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Autoriser tous les démarrages d\'activité en arrière-plan"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Toujours afficher la fenêtre de plantage"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Afficher la fenêtre chaque fois qu\'une application plante"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"Sélectionnez l\'application compatible avec ANGLE"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"Aucune application compatible avec ANGLE n\'a été définie"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"Application compatible avec ANGLE : <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
- <skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Préférences des paquets de mise à jour de jeu"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Modifier param. des paquets de mise à jour de jeu"</string>
+ <!-- no translation found for gup_all_apps_switch_title (8071650410524064369) -->
<skip />
<string name="gup_app_preference_title" msgid="7176388161899486800">"Sélectionner un pilote graphique"</string>
<string name="gup_app_preference_default" msgid="7995039180348956109">"Par défaut"</string>
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Paquet de mise à jour de jeu"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"Pilote graphique du système"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4305,6 +4302,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Configurer service de données"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Données cellulaires"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Accéder aux données sur réseau cellulaire"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Type de réseau préféré"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Changer le mode de fonctionnement du réseau"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Type de réseau préféré"</string>
@@ -4340,8 +4350,7 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Aucun appareil Bluetooth"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Panneau Paramètres"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Connectivité Internet"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Volume"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Forcer le mode bureau"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Forcer le mode bureau expérimental sur les écrans secondaires"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Forcer l\'activation de SmartDark"</string>
@@ -4352,10 +4361,12 @@
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Garder"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Supprimer cette suggestion?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"L\'espace de stockage est presque plein. Espace utilisé : <xliff:g id="PERCENTAGE">%1$s</xliff:g>. Espace libre : <xliff:g id="FREE_SPACE">%2$s</xliff:g>."</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Envoyer des commentaires"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Souhaitez-vous nous envoyer des commentaires sur cette suggestion?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g> copié dans le presse-papiers"</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <!-- no translation found for gesture_skip_title (2092825906479683162) -->
+ <skip />
+ <!-- no translation found for gesture_silence_title (8991427657123202574) -->
+ <skip />
</resources>
diff --git a/res/values-fr/strings.xml b/res/values-fr/strings.xml
index d724454..2c09507 100644
--- a/res/values-fr/strings.xml
+++ b/res/values-fr/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"Connexion applis et paiements"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Yeux ouverts pour déverrouil."</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"Si vous utilisez l\'authentification faciale, vous devez avoir les yeux ouverts"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Toujours demander confirmation"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"Toujours demander confirmation lors de l\'authentification dans applis"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Suppr. données visage"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Vous pouvez utiliser votre visage pour déverrouiller votre appareil et accéder à des applications. "<annotation id="url">"En savoir plus"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Empreinte digitale"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Connexion"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Appuyez ici pour vous connecter au réseau"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbit/s"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> requiert l\'activation du Wi-Fi."</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> requiert la désactivation du Wi-Fi."</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"Si votre routeur ne diffuse pas d\'ID de réseau, mais que vous souhaitez vous y connecter plus tard, vous pouvez configurer un réseau masqué.\n\nCette configuration peut présenter un risque de sécurité, car votre téléphone diffusera son signal régulièrement afin de détecter le réseau.\n\nConfigurer un réseau masqué n\'affectera pas les paramètres de votre routeur."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Intensité du signal"</string>
<string name="wifi_status" msgid="4824568012414605414">"État"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Vitesse de connexion"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Fréquence"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"Adresse IP"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Enregistré via"</string>
@@ -1531,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"Impossible de réinitialiser les cartes eSIM en raison d\'une erreur."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Effacer toutes les données (rétablir la configuration d\'usine)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Effacer données (rétablir config. d\'usine)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"Cette action effacera toutes les données de la "<b>"mémoire de stockage interne"</b>" de votre tablette, y compris :\n\n"<li>"Votre compte Google"</li>\n<li>"Les données et paramètres du système et des applications"</li>\n<li>"Les applications téléchargées"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"Cette action effacera toutes les données de la "<b>"mémoire de stockage interne"</b>" de votre téléphone, y compris :\n\n"<li>"Votre compte Google"</li>\n<li>"Les données et paramètres du système et des applications"</li>\n<li>"Les applications téléchargées"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"Vous êtes actuellement connecté aux comptes suivants :\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"D\'autres personnes utilisent cet appareil.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"La musique"</li>\n<li>"Les photos"</li>\n<li>"Les autres données utilisateur"</li>"."</string>
@@ -1549,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"Effacer l\'eSIM"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Supprimer toutes les cartes eSIM du téléphone. Cette opération n\'annulera pas votre forfait mobile."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Supprimer toutes les cartes eSIM de la tablette. Cette opération n\'annulera pas votre forfait mobile."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Effacer toutes les données"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Effacer toutes les données"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Toutes vos informations personnelles et les applications téléchargées seront supprimées. Cette action est irréversible."</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Tout effacer"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"Les données n\'ont pas été réinitialisées, car le service de nettoyage du système n\'est pas disponible."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Effacer toutes les données ?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"Le rétablissement de la configuration d\'usine n\'est pas disponible pour cet utilisateur."</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Suppression en cours"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Veuillez patienter..."</string>
@@ -2038,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"Si vous utilisez une souris, vous pouvez configurer votre appareil de sorte qu\'un clic s\'effectue automatiquement lorsque le curseur s\'immobilise pendant un certain laps de temps."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Délai précédant le clic"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Vibration"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Vibreur des notifications"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Vibreur de la sonnerie"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Vibreur pour le toucher"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Utiliser le service"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Corriger les couleurs"</string>
@@ -2083,8 +2079,7 @@
<item quantity="one">Délai très long (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
<item quantity="other">Délai très long (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Sonnerie <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, notification <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, appui <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Sonneries et notifications définies sur \"Désactivée\""</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Sonneries et notifications définies sur \"Faible\""</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Sonneries et notifications définies sur \"Moyenne\""</string>
@@ -3060,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"notification reçue"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"partage de connexion usb, partage de connexion bluetooth, point d\'accès wi-fi"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"technologie tactile, vibreur, écran, sensibilité"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"technologie tactile, vibreur, téléphone, appel, sensibilité, sonnerie"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"technologie tactile, vibreur, sensibilité"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Créer un tag NFC pour Wi-Fi"</string>
<string name="write_tag" msgid="8571858602896222537">"Modifier"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Appuyer sur un tag pour le modifier…"</string>
@@ -3118,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"Aucun son, sauf <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Aucun son, sauf alarmes et médias"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Programmes"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Supprimer des plannings"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Supprimer"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Modifier"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Planifications"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Planifier"</string>
@@ -3174,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Activer"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Activer maintenant"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Désactiver maintenant"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"Le mode Ne pas déranger est activé jusqu\'à <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"Le mode Ne pas déranger restera activé jusqu\'à ce que vous le désactiviez"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"Le mode Ne pas déranger a été activé automatiquement par une programmation (<xliff:g id="RULE_NAME">%s</xliff:g>)"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"Le mode Ne pas déranger a été activé automatiquement par une application (<xliff:g id="APP_NAME">%s</xliff:g>)"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"Le mode Ne pas déranger est activé pour les règles <xliff:g id="RULE_NAMES">%s</xliff:g> avec des paramètres personnalisés."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" Afficher les paramètres personnalisés"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Prioritaires uniquement"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3387,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Tous les jours"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"L\'alarme peut remplacer l\'heure de fin"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"La planification est désactivée lorsqu\'une alarme sonne"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"Comportement du mode Ne pas déranger"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Utiliser les paramètres par défaut"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Créer des paramètres personnalisés pour ce planning"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"Pendant \"<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>\""</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> – <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3806,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Activer"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Afficher"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Masquer"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Point d\'accès"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"Point d\'accès \"<xliff:g id="ID_1">%1$s</xliff:g>\" activé"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Le mode Avion est activé"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Réseaux non disponibles"</string>
<string name="condition_zen_title" msgid="2897779738211625">"Mode \"Ne pas déranger\" activé"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Impacte ce que vous voyez/entendez"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Économiseur de batterie activé"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Fonctionnalités restreintes"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Données mobiles désactivées"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Accès à Internet uniquement disponible via le Wi‑Fi"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Économiseur de données"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Fonctionnalités restreintes"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Profil professionnel désactivé"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"Pour les applications et les notifications"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Activer le son"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"Sons de l\'appareil désactivés"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Sons du téléphone désactivés"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"Pour les appels et les notifications"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"Appareil réglé sur vibreur"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Vibreur uniquement"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Déclenche le vibreur de l\'appareil en cas d\'appel et de notification"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"Pour les appels et les notifications"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Définir les horaires de l\'éclairage nocturne"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Donner automatiquement des tons ambrés à l\'écran le soir"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"Éclairage nocturne activé"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Écran teinté couleur ambre"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Réduire"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Suggestions personnalisées"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Suggestions"</string>
@@ -3972,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"aucune"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Objet de classement manquant."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"L\'objet de classement ne contient pas cette touche."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Encoche"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"encoche pour écran, entaille"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Appareil par défaut"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Accès spécifiques des applications"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="one"><xliff:g id="COUNT">%d</xliff:g> application peut utiliser les données sans restrictions</item>
@@ -4053,6 +4046,10 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"Pour afficher l\'heure, les notifications et d\'autres informations, saisissez votre appareil."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Geste pour afficher l\'écran wakelock"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <string name="ambient_display_tap_screen_title" product="default" msgid="5458679563086979424">"Appuyer pour vérifier le téléphone"</string>
+ <string name="ambient_display_tap_screen_title" product="tablet" msgid="9108878716863882877">"Appuyer pour vérifier la tablette"</string>
+ <string name="ambient_display_tap_screen_title" product="device" msgid="7071150656699666085">"Appuyer pour vérifier l\'appareil"</string>
+ <string name="ambient_display_tap_screen_summary" msgid="8862155601920379979">"Pour afficher l\'heure, les notifications et d\'autres informations, appuyez sur l\'écran."</string>
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Utiliser le lecteur d\'empreinte pour afficher les notifications"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Balayer lecteur empreinte"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"Pour consulter vos notifications, passez votre doigt de haut en bas sur le lecteur d\'empreinte digitale à l\'arrière du téléphone."</string>
@@ -4195,25 +4192,20 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"Cette fonctionnalité n\'est pas disponible sur cet appareil"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Forcer les mesures GNSS complètes"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Effectuer le suivi de toutes les fréquences et constellations GNSS sans rapport cyclique"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Autoriser le démarrage des activités en arrière-plan"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Autorise le démarrage de toutes les activités en arrière-plan"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Toujours afficher une boîte de dialogue en cas de plantage"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Afficher une boîte de dialogue chaque fois qu\'une application plante"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"Sélectionner une application compatible avec ANGLE"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"Aucune application compatible avec ANGLE n\'est définie"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"Application compatible avec ANGLE : <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
- <skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Préférences pour package de mise à jour des jeux"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Modifier paramètres package mise à jour des jeux"</string>
+ <string name="gup_all_apps_switch_title" msgid="8071650410524064369">"Activer pour toutes les applications"</string>
<string name="gup_app_preference_title" msgid="7176388161899486800">"Sélectionner le pilote graphique"</string>
<string name="gup_app_preference_default" msgid="7995039180348956109">"Par défaut"</string>
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Package de mise à jour des jeux"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"Pilote graphique du système"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4305,6 +4297,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Configurer service données"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Données mobiles"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Accéder aux données via le réseau mobile"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Type de réseau préféré"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Changer le mode de fonctionnement du réseau"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Type de réseau préféré"</string>
@@ -4340,8 +4345,7 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Aucun appareil Bluetooth"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Panneau des paramètres"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Connectivité Internet"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Volume"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Forcer l\'activation du mode bureau"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Forcer l\'activation du mode bureau expérimental sur les écrans secondaires"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Forcer l\'activation de Smart Dark"</string>
@@ -4352,10 +4356,10 @@
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Conserver"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Supprimer cette suggestion ?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Espace de stockage insuffisant. <xliff:g id="PERCENTAGE">%1$s</xliff:g> utilisés - <xliff:g id="FREE_SPACE">%2$s</xliff:g> disponibles"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Envoyer des commentaires"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Souhaitez-vous nous faire part de vos commentaires concernant cette suggestion ?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"Le contenu <xliff:g id="COPY_CONTENT">%1$s</xliff:g> a été copié dans le presse-papiers."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <string name="gesture_skip_title" msgid="2092825906479683162">"Geste permettant d\'ignorer"</string>
+ <string name="gesture_silence_title" msgid="8991427657123202574">"Geste permettant de couper le son des alertes"</string>
</resources>
diff --git a/res/values-gl/strings.xml b/res/values-gl/strings.xml
index eda3f1a..132318f 100644
--- a/res/values-gl/strings.xml
+++ b/res/values-gl/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"Pagos/inicio de sesión en apps"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Ollos abertos para desbloquear"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"Ao usar a autenticación facial, debes ter os ollos abertos"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Requirir sempre confirmación"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"Durante a autenticacións en aplicacións, requirir sempre confirmación"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Quitar datos da cara"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Podes usar a cara para desbloquear o teu dispositivo e acceder ás aplicacións. "<annotation id="url">"Máis información"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Impresión dixital"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Iniciar sesión"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Toca aquí para iniciar sesión na rede"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbps"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> quere activar a wifi"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> quere desactivar a wifi"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"Se o teu router non envía un código de identificación de rede, pero queres conectarte á rede no futuro, podes configurar esta última como oculta.\n\nEsta acción pode implicar un risco de seguranza porque o teléfono emitirá o seu sinal de forma regular para atopar a rede.\n\nAo establecer a rede como oculta, non se modificará a configuración do router."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Intensidade do sinal"</string>
<string name="wifi_status" msgid="4824568012414605414">"Estado"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Velocidade da ligazón"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Frecuencia"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"Enderezo IP"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Gardouse a través de"</string>
@@ -1531,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"Non se puideron restablecer as eSIM debido a un erro."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Borrar todos os datos (restablecemento de fábrica)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Borrar todos os datos"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"Con esta acción borraranse todos os datos do "<b>"almacenamento interno"</b>" da túa tableta, entre os que se inclúen:\n\n"<li>"A túa Conta de Google"</li>\n<li>"Os datos e a configuración do sistema e das aplicacións"</li>\n<li>"As aplicacións descargadas"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"Con esta acción borraranse todos os datos do "<b>"almacenamento interno"</b>" do teléfono, entre os que se inclúen:\n\n"<li>"A túa Conta de Google"</li>\n<li>"Os datos e a configuración do sistema e das aplicacións"</li>\n<li>"As aplicacións descargadas"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"Actualmente tes sesión iniciada nas seguintes contas:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"Hai outros usuarios presentes neste dispositivo.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Música"</li>\n<li>"Fotos"</li>\n<li>"Outros datos do usuario"</li></string>
@@ -1549,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"Borrar eSIM"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Borra todas as eSIM do teléfono. Esta acción non cancelará o teu plan de servizo móbil."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Borra todas as eSIM da tableta. Esta acción non cancelará o teu plan de servizo móbil."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Borrar todos os datos"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Borrar todos os datos"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Eliminaranse as aplicacións descargadas e a túa información persoal. Non podes desfacer esta acción."</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Borrar todo"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"Non se levou a cabo ningún restablecemento debido a que o servizo de borrado do sistema non está dispoñible."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Queres borrar todos os datos?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"O restablecemento de fábrica non está dispoñible para este usuario"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Borrando"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Agarda..."</string>
@@ -2038,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"Se usas un rato, podes configurar o cursor para que realice accións automaticamente cando deixe de moverse durante certo tempo."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Retardo antes de facer clic"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Vibración"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Vibración das notificacións"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Vibración do ton"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Vibración das teclas"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Usar servizo"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Usar corrección da cor"</string>
@@ -2083,8 +2079,7 @@
<item quantity="other">Retardo moi longo (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
<item quantity="one">Retardo moi longo (<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g> ms)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Intensidade <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, notificación <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, toque <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"O son e as notificacións están desactivados"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"O son e as notificacións teñen un volume baixo"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"O son e as notificacións teñen un volume medio"</string>
@@ -3061,10 +3056,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"notificación entrante"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"conexión compartida por USB, conexión compartida por Bluetooth, zona wifi"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"tecnoloxía táctil, vibrar, pantalla, sensibilidade"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"tecnoloxía táctil, vibración, teléfono, chamada, sensibilidade, ton"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"tecnoloxía táctil, vibración, sensibilidade"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Configurar etiqueta NFC wifi"</string>
<string name="write_tag" msgid="8571858602896222537">"Escribir"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Toca unha etiqueta para escribir..."</string>
@@ -3119,10 +3112,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"Ningún son agás <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Sen son, agás alarmas e contido multimedia"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Planificacións"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Eliminar planificación"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Eliminar"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Editar"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Planificacións"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Planificación"</string>
@@ -3175,12 +3166,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Activar"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Activar agora"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Desactivar agora"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"O modo Non molestar estará activado ata a seguinte hora: <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"O modo Non molestar permanecerá activado ata que o desactives"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"O modo Non molestar activouse automaticamente debido a unha planificación (<xliff:g id="RULE_NAME">%s</xliff:g>)"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"Unha aplicación (<xliff:g id="APP_NAME">%s</xliff:g>) activou automaticamente o modo Non molestar"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"Está activado o modo Non molestar para <xliff:g id="RULE_NAMES">%s</xliff:g> coa configuración personalizada."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" Ver configuración personalizada"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Só prioridade"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3388,12 +3382,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Cada día"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"A alarma pode anular a hora de finalización"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"A planificación desactívase cando soa unha alarma"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"Comportamento do modo Non molestar"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Usa a configuración predeterminada"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Crea a configuración personalizada para esta planificación"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"Para \"<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>\""</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"Do <xliff:g id="START">%1$s</xliff:g> ao <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3807,41 +3798,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Activar"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Mostrar"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Ocultar"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Zona wifi"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> (zona wifi activada)"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"O modo avión está activado"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"As redes non están dispoñibles"</string>
<string name="condition_zen_title" msgid="2897779738211625">"Modo Non molestar activado"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Afecta ao que oes e ves"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Aforro de batería activado"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Hai funcións restrinxidas"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Datos móbiles desactivados"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Internet só está dispoñible mediante a wifi"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Economizador de datos"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Hai funcións restrinxidas"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Perfil de traballo desactivado"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"Para aplicacións e notificacións"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Activar son"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"O dispositivo está silenciado"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"O teléfono está silenciado"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"Para chamadas e notificacións"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"O dispositivo está configurado para vibrar"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Só vibración"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"As chamadas e as notificacións farán vibrar o dispositivo"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"Para chamadas e notificacións"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Define a programación da Luz nocturna"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Cambia automaticamente o ton da pantalla pola noite"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"A luz nocturna está activada"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Pantalla cun ton ámbar"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Contrae a lista"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Suxestións personalizadas"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Suxestións"</string>
@@ -3973,9 +3955,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"ningún"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Falta o obxecto do ranking."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"O obxecto do ranking non contén esta clave."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Recorte de pantalla"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"recorte de pantalla, marca"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Configuración predeterminada do dispositivo"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Acceso especial ás aplicacións"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="other"><xliff:g id="COUNT">%d</xliff:g> aplicacións poden usar datos sen restricións</item>
@@ -4054,6 +4047,14 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"Para consultar a hora, as notificacións e outros datos, colle o dispositivo."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Xesto para activar a pantalla de bloqueo"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <!-- no translation found for ambient_display_tap_screen_title (5458679563086979424) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (9108878716863882877) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (7071150656699666085) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_summary (8862155601920379979) -->
+ <skip />
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Dedo no sensor para ver notificacións"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Pasar dedo impr. dixital"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"Para consultar as notificacións, pasa o dedo cara abaixo sobre o sensor de impresión dixital situado na parte traseira do teléfono."</string>
@@ -4196,25 +4197,21 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"Esta función non está dispoñible neste dispositivo"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Forzar medicións completas de GNSS"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Realiza un seguimento de todas as frecuencias e constelacións de satélites de GNSS sen ciclos"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Permitir o inicio de actividades en segundo plano"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Permite que se inicie a actividade en segundo plano"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Mostrar sempre o cadro de diálogo de fallos"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Mostra o cadro de diálogo cada vez que falla unha aplicación"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"Seleccionar aplicación compatible con ANGLE"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"Non se definiu ningunha aplicación compatible con ANGLE"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"Aplicación compatible con ANGLE: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
- <skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Preferencias do paquete actualización de xogos"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Modifica opcións do paquete actualización de xogos"</string>
+ <!-- no translation found for gup_all_apps_switch_title (8071650410524064369) -->
<skip />
<string name="gup_app_preference_title" msgid="7176388161899486800">"Seleccionar controlador de gráficos"</string>
<string name="gup_app_preference_default" msgid="7995039180348956109">"Valor predeterminado"</string>
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Paquete de actualizacións de xogos"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"Controlador de gráficos do sistema"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4306,6 +4303,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Configurar servizo de datos"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Datos móbiles"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Acceder aos datos cunha rede de telefonía móbil"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Tipo de rede preferido"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Cambia o modo de funcionamento da rede"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Tipo de rede preferido"</string>
@@ -4341,8 +4351,7 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Non hai dispositivos Bluetooth"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Panel de configuración"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Conectividade de Internet"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Volume"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Forzar modo de escritorio"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Forza o modo de escritorio experimental en pantallas secundarias"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Anular Forzar modo escuro"</string>
@@ -4353,10 +4362,12 @@
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Manter"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Queres eliminar esta suxestión?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Queda pouco espazo. Utilizado: <xliff:g id="PERCENTAGE">%1$s</xliff:g>. Libre: <xliff:g id="FREE_SPACE">%2$s</xliff:g>"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Enviar comentarios"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Queres indicarnos a túa opinión sobre esta suxestión?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g>: copiouse no portapapeis."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <!-- no translation found for gesture_skip_title (2092825906479683162) -->
+ <skip />
+ <!-- no translation found for gesture_silence_title (8991427657123202574) -->
+ <skip />
</resources>
diff --git a/res/values-gu/strings.xml b/res/values-gu/strings.xml
index bb23936..d01e2c2 100644
--- a/res/values-gu/strings.xml
+++ b/res/values-gu/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"ઍપ્લિકેશન સાઇન ઇન અને ચુકવણીઓ"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"અનલૉક કરવા માટે આંખો ખુલ્લી"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"ચહેરા પ્રમાણીકરણનો ઉપયોગ કરતી વખતે, તમારી આંખો ખુલ્લી હોવી જરૂરી છે"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"કન્ફર્મેશન હંમેશાં આવશ્યક છે"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"જ્યારે ઍપમાં પ્રમાણીકરણ કરો, ત્યારે કન્ફર્મેશન હંમેશાં આવશ્યક રહે છે"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"ચહેરાના ડેટાને કાઢો"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"તમારું ઉપકરણ અનલૉક કરવા અને ઍપ ઍક્સેસ કરી શકવા માટે તમારા ચહેરાનો ઉપયોગ થઈ શકે છે. "<annotation id="url">"વધુ જાણો"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"ફિંગરપ્રિન્ટ"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"સાઇન ઇન કરો"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"નેટવર્કમાં સાઇન ઇન કરવા માટે અહીં ટૅપ કરો"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbps"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g>, વાઇ-ફાઇ ચાલુ કરવા માગે છે"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g>, વાઇ-ફાઇ બંધ કરવા માગે છે"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"જો તમારું રાઉટર નેટવર્ક ID બ્રૉડકાસ્ટ નહીં કરી રહ્યું હોય, પણ તમે તેને ભવિષ્યમાં કનેક્ટ કરવા માગતા હો, તો નેટવર્કને છૂપું તરીકે સેટ કરો.\n\nઆ સુરક્ષાને જોખમમાં મૂકી શકે છે, કારણ કે તમારો ફોન નેટવર્કને શોધવા માટે નિયમિત તેના સિગ્નલને બ્રૉડકાસ્ટ કરશે.\n\nનેટવર્કને છુપાવેલ પર સેટ કરવાથી તે તમારા રાઉટર સેટિંગને બદલશે નહીં."</string>
<string name="wifi_signal" msgid="5514120261628065287">"સિગ્નલ પ્રબળતા"</string>
<string name="wifi_status" msgid="4824568012414605414">"સ્થિતિ"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"લિંક ઝડપ"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"આવર્તન"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP ઍડ્રેસ"</string>
<string name="passpoint_label" msgid="6381371313076009926">"આ દ્વારા સાચવેલ"</string>
@@ -922,12 +926,9 @@
<string name="wifi_dpp_wifi_shared_with_device" msgid="7669684043486750097">"ડિવાઇસ સાથે શેર કરેલું વાઇ-ફાઇ"</string>
<string name="wifi_dpp_add_another_device" msgid="8415243205104666929">"બીજું ડિવાઇસ ઉમેરો"</string>
<string name="wifi_dpp_choose_different_network" msgid="4081965219206680361">"અલગ નેટવર્ક પસંદ કરો"</string>
- <!-- no translation found for wifi_dpp_could_not_add_device (1598945041477461501) -->
- <skip />
- <!-- no translation found for wifi_dpp_device_found (8618134150169810107) -->
- <skip />
- <!-- no translation found for retry (6472609612090877557) -->
- <skip />
+ <string name="wifi_dpp_could_not_add_device" msgid="1598945041477461501">"ડિવાઇસ ઉમેરી શક્યાં નથી"</string>
+ <string name="wifi_dpp_device_found" msgid="8618134150169810107">"ડિવાઇસ મળ્યું"</string>
+ <string name="retry" msgid="6472609612090877557">"ફરી પ્રયાસ કરો"</string>
<string name="wifi_shared" msgid="844142443226926070">"અન્ય ઉપકરણ વપરાશકર્તાઓ સાથે શેર કરો"</string>
<string name="wifi_unchanged" msgid="3410422020930397102">"(અપરિવર્તિત)"</string>
<string name="wifi_unspecified" msgid="4917316464723064807">"કૃપા કરીને પસંદ કરો"</string>
@@ -1534,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"એક ભૂલને કારણે ઇ-સિમ રીસેટ કરી શકાતા નથી."</string>
<string name="master_clear_title" msgid="3531267871084279512">"બધો ડેટા ભૂંસી નાખો (ફેક્ટરી રીસેટ)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"બધો ડેટા કાઢી નાખો (ફેક્ટરી રીસેટ)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"આ ક્રિયા તમારા ટૅબ્લેટના "<b>"આંતરિક સ્ટોરેજ"</b>"માંથી બધો ડેટા કાઢી નાખશે, જેમાં આનો સમાવેશ થાય છે:\n\n"<li>"તમારું Google એકાઉન્ટ"</li>\n<li>"સિસ્ટમ તેમજ ઍપ ડેટા અને સેટિંગ"</li>\n<li>"ડાઉનલોડ કરેલી ઍપ"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"આ ક્રિયા તમારા ફોનના "<b>"આંતરિક સ્ટોરેજ"</b>"માંથી બધો ડેટા કાઢી નાખશે, જેમાં આનો સમાવેશ થાય છે:\n\n"<li>"તમારું Google એકાઉન્ટ"</li>\n<li>"સિસ્ટમ તેમજ ઍપ ડેટા અને સેટિંગ"</li>\n<li>"ડાઉનલોડ કરેલી ઍપ"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"તમે હાલમાં નીચેના એકાઉન્ટ્સમાં સાઇન ઇન થયેલાં છો:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"આ ઉપકરણ પર અન્ય વપરાશકર્તા હાજર છે.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"સંગીત"</li>\n<li>"ફોટા"</li>\n<li>"અન્ય વપરાશકર્તા ડેટા"</li></string>
@@ -1552,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"ઇ-સિમ કાઢી નાખો"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"ફોન પરના બધા eSIM કાઢી નાખો. આ ક્રિયા તમારો મોબાઇલ સેવા પ્લાન રદ નહીં કરે."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"ટેબ્લેટ પરના બધા eSIM કાઢી નાખો. આ ક્રિયા તમારો મોબાઇલ સેવા પ્લાન રદ નહીં કરે."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"બધો ડેટા કાઢી નાખો"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"બધો ડેટા કાઢી નાખો"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"તમારી બધી વ્યક્તિગત માહિતી અને ડાઉનલોડ કરેલી ઍપ ડિલીટ કરવામાં આવશે. તમે આ ક્રિયા માટે કરેલા છેલ્લા ફેરફારને રદ કરી શકશો નહીં!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"દરેક વસ્તુ કાઢી નાંખો"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"કોઈ ફરીથી સેટ કરો કરવામાં આવ્યું નથી કારણ કે સિસ્ટમ સાફ સેવા ઉપલબ્ધ નથી."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"બધો ડેટા કાઢી નાખીએ?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"આ વપરાશકર્તા માટે ફેક્ટરી રીસેટ ઉપલબ્ધ નથી"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"કાઢી નાંખી રહ્યું છે"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"કૃપા કરીને રાહ જુઓ..."</string>
@@ -1842,10 +1837,8 @@
<string name="force_stop_dlg_text" msgid="7208364204467835578">"જો તમે કોઇ એપ્લિકેશનને ફરજિયાત બંધ કરો છો, તો તે અયુક્ત વર્તન કરી શકે છે."</string>
<string name="app_install_location_title" msgid="2068975150026852168">"પસંદ કરેલ ઇન્સ્ટોલ સ્થાન"</string>
<string name="app_install_location_summary" msgid="5155453752692959098">"નવી એપ્લિકેશન્શ માટે પસંદગીનું ઇન્સ્ટોલેશન સ્થાન બદલો"</string>
- <!-- no translation found for app_disable_dlg_positive (7319687593243386336) -->
- <skip />
- <!-- no translation found for app_disable_dlg_text (779389180388352129) -->
- <skip />
+ <string name="app_disable_dlg_positive" msgid="7319687593243386336">"ઍપ અનઇન્સ્ટૉલ કરો"</string>
+ <string name="app_disable_dlg_text" msgid="779389180388352129">"જો તમે આ ઍપ્લિકેશન અનઇન્સ્ટૉલ કરો છો, તો Android અને અન્ય ઍપ્લિકેશનો અપેક્ષા પ્રમાણે કાર્ય કરી શકશે નહીં."</string>
<string name="app_disable_notifications_dlg_title" msgid="7669264654851761857">"સૂચનાઓ બંધ કરીએ?"</string>
<string name="app_install_details_group_title" msgid="7084623031296083574">"દુકાન"</string>
<string name="app_install_details_title" msgid="6905279702654975207">"ઍપ્લિકેશનની વિગતો"</string>
@@ -2043,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"જો તમે માઉસનો ઉપયોગ કરી રહ્યાં હોય, તો જ્યારે કર્સર અમુક ચોક્કસ સમય માટે કાર્ય કરતું રોકાઈ જાય ત્યારે તમે તેને આપમેળે ક્રિયા કરવા માટે સેટ કરી શકો છો."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"ક્લિક કરતાં પહેલાં વિલંબ"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"વાઇબ્રેશન"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"નોટિફિકેશન વાઇબ્રેશન"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"રિંગ વાઇબ્રેશન"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"સ્પર્શ વાઇબ્રેશન"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"સેવાનો ઉપયોગ કરો"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"રંગ સુધારણાનો ઉપયોગ કરો"</string>
@@ -2088,8 +2079,7 @@
<item quantity="one">ખૂબ લાંબો વિલંબ (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> મિલિસેકંડ)</item>
<item quantity="other">ખૂબ લાંબો વિલંબ (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> મિલિસેકંડ)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"રિંગ વગાડો <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, નોટિફિકેશન મોકલો <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, સ્પર્શ કરો <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"રિંગ અને નોટિફિકેશનના વાઇબ્રેશનને બંધ પર સેટ કર્યું"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"રિંગ અને નોટિફિકેશનના વાઇબ્રેશનને ઓછા પર સેટ કર્યા"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"રિંગ અને નોટિફિકેશનના વાઇબ્રેશનને મધ્યમ પર સેટ કર્યા"</string>
@@ -3065,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"ઇનકમિંગ નોટિફિકેશન"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"usb શેર કરવાની સુવિધા, બ્લૂટૂથ શેર કરવાની સુવિધા, વાઇ-ફાઇ હૉટસ્પૉટ"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"સંવેદક, વાઇબ્રેટ, સ્ક્રીન, સંવેદિતા"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"સંવેદક, વાઇબ્રેટ, ફોન, કૉલ, સંવેદિતા, રિંગ"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"સંવેદક, વાઇબ્રેટ, સંવેદિતા"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"વાઇ-ફાઇ NFC ટૅગ સેટ કરો"</string>
<string name="write_tag" msgid="8571858602896222537">"લખો"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"લખવા માટે ટેગ પર ટેપ કરો..."</string>
@@ -3096,8 +3084,7 @@
<string name="other_sound_settings" msgid="3151004537006844718">"અન્ય ધ્વનિઓ"</string>
<string name="dial_pad_tones_title" msgid="1999293510400911558">"ડાયલપૅડ ટોન"</string>
<string name="screen_locking_sounds_title" msgid="1340569241625989837">"સ્ક્રીન લૉકિંગ ધ્વનિઓ"</string>
- <!-- no translation found for charging_sounds_title (3379885700913955599) -->
- <skip />
+ <string name="charging_sounds_title" msgid="3379885700913955599">"ચાર્જિંગ સાઉન્ડ અને વાઇબ્રેશન"</string>
<string name="docking_sounds_title" msgid="155236288949940607">"ડૉકિંગ સાઉન્ડ્સ"</string>
<string name="touch_sounds_title" msgid="5326587106892390176">"ટચ સાઉન્ડ્સ"</string>
<string name="vibrate_on_touch_title" msgid="1510405818894719079">"સ્પર્શ વાઇબ્રેશન"</string>
@@ -3124,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"<xliff:g id="CATEGORIES">%1$s</xliff:g>ના સિવાય બીજો કોઈ ધ્વનિ નહીં"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"અલાર્મ અને મીડિયાના અપવાદ સિવાય કોઈ ધ્વનિ ચાલુ નથી"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"શેડ્યૂલ"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"શેડ્યૂલ ડિલીટ કરો"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"ડિલીટ કરો"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"ફેરફાર કરો"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"શેડ્યૂલ"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"શેડ્યૂલ કરો"</string>
@@ -3180,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"ચાલુ કરો"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"હમણાં ચાલુ કરો"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"હમણાં બંધ કરો"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"ખલેલ પાડશો નહીં મોડ <xliff:g id="FORMATTED_TIME">%s</xliff:g> સુધી ચાલુ છે"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"ખલેલ પાડશો નહીં મોડને તમે જ્યાં સુધી બંધ નહીં કરો ત્યાં સુધી તે ચાલુ રહેશે."</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"ખલેલ પાડશો નહીં મોડ શેડ્યૂલ (<xliff:g id="RULE_NAME">%s</xliff:g>) નિયમ દ્વારા આપમેળે ચાલુ કરવામાં આવ્યો હતો"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"ખલેલ પાડશો નહીં મોડ એક <xliff:g id="APP_NAME">%s</xliff:g> ઍપ દ્વારા આપમેળે ચાલુ કરવામાં આવ્યું હતું"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"કસ્ટમ સેટિંગ સાથે ખલેલ પાડશો નહીંની સુવિધા <xliff:g id="RULE_NAMES">%s</xliff:g> માટે ચાલુ છે."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" કસ્ટમ સેટિંગ જુઓ"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"માત્ર પ્રાધાન્યતા"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3393,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"દરરોજ"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"ઍલાર્મ સમાપ્તિ સમયને ઓવરરાઇડ કરે છે"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"જ્યારે કોઈ અલાર્મ વાગશે, ત્યારે શેડ્યૂલ બંધ થઈ જશે"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"ખલેલ પાડશો નહીંનું વર્તન"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"ડિફૉલ્ટ સેટિંગનો ઉપયોગ કરો"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"આ શેડ્યૂલ માટે કસ્ટમ સેટિંગ બનાવો"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"‘<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>’ માટે"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> - <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3812,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"ચાલુ કરો"</string>
<string name="condition_expand_show" msgid="608202020023489939">"બતાવો"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"છુપાવો"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"હૉટસ્પૉટ"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> ચાલુ છે"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"એરપ્લેન મોડ ચાલુ છે"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"નેટવર્ક અનુપલબ્ધ છે"</string>
<string name="condition_zen_title" msgid="2897779738211625">"ખલેલ પાડશો નહીં ચાલુ છે"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"જોવા અને સાંભળવા પર અસર કરી શકે છે"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"બૅટરી સેવર ચાલુ છે"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"સુવિધાઓ પ્રતિબંધિત છે"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"મોબાઇલ ડેટા બંધ છે"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"માત્ર વાઇ-ફાઇ મારફતે ઇન્ટરનેટ ઉપલબ્ધ છે"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"ડેટા સેવર"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"સુવિધાઓ પ્રતિબંધિત છે"</string>
<string name="condition_work_title" msgid="7293722361184366648">"કાર્યાલયની પ્રોફાઇલ બંધ છે"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"ઍપ અને નોટિફિકેશન માટે"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"સાઉન્ડ બંધ કરો"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"ઉપકરણ મ્યૂટ કરેલ છે"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"ફોન મ્યૂટ કરેલો છે"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"કૉલ અને નોટિફિકેશન માટે"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"ઉપકરણ વાઇબ્રેટ પર સેટ કરેલ છે"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"માત્ર વાઇબ્રેશન"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"કૉલ અને નોટિફિકેશનો ઉપકરણને વાઇબ્રેટ કરશે"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"કૉલ અને નોટિફિકેશન માટે"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"રાત્રિ પ્રકાશ માટે શેડ્યૂલ સેટ કરો"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"દરરોજ રાત્રે સ્ક્રીનની રંગછટા આપમેળે ઓછીવધતી કરો"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"રાત્રિ પ્રકાશ ચાલુ છે"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"સ્ક્રીન પર પીળાશ પડતી નારંગી રંગની છટા"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"સંકુચિત કરો"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"તમારા માટે સૂચવેલ"</string>
<string name="suggestions_title" msgid="7280792342273268377">"સૂચનો"</string>
@@ -3978,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"કોઈ નહીં"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"રેંકિંગ ઑબ્જેક્ટ ખૂટે છે."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"રેંકિંગ ઑબ્જેક્ટમાં આ કી શામેલ નથી."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"ડિસ્પ્લે કટઆઉટ"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"નૉચ, કટઆઉટ બતાવો"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"ડિવાઇસ ડિફૉલ્ટ"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"વિશેષ ઍપનો ઍક્સેસ"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="one"><xliff:g id="COUNT">%d</xliff:g> ઍપ્લિકેશન અપ્રતિબંધિત ડેટાનો ઉપયોગ કરી શકે છે</item>
@@ -4059,6 +4046,14 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"સમય, નોટિફિકેશન અને અન્ય માહિતી ચેક કરવા માટે, તમારું ઉપકરણ ઉપાડો."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"સ્ક્રીન સક્રિય રાખવાનો સંકેત"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <!-- no translation found for ambient_display_tap_screen_title (5458679563086979424) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (9108878716863882877) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (7071150656699666085) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_summary (8862155601920379979) -->
+ <skip />
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"નોટિફિકેશનો માટે ફિંગરપ્રિન્ટને સ્વાઇપ કરો"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"ફિંગરપ્રિન્ટને સ્વાઇપ કરો"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"તમારા નોટિફિકેશનને જોવા માટે, તમારા ફોનની પાછળની બાજુએ ફિંગરપ્રિન્ટ સેન્સર પર નીચે સ્વાઇપ કરો."</string>
@@ -4201,27 +4196,21 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"આ ઉપકરણ પર આ સુવિધા ઉપલબ્ધ નથી"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"સંપૂર્ણ GNSS માપને લાગુ કરો"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"કોઈપણ ડ્યૂટી-સાઈક્લિંગ વગર બધા GNSS તારામંડળો અને આવર્તનો ટ્રૅક કરો"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"બૅકગ્રાઉન્ડ પ્રવૃત્તિ શરૂ કરવાની પરવાનગી આપો"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"બધી બૅકગ્રાઉન્ડ પ્રવૃત્તિ શરૂ કરવાની પરવાનગી આપે છે"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"હંમેશા ક્રૅશ સંવાદ બતાવો"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"જયારે પણ કોઈ ઍપ ક્રૅશ થાય ત્યારે સંવાદ બતાવો"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"ANGLE દ્વારા ચાલુ ઍપ્લિકેશન પસંદ કરો"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"કોઈ ANGLE દ્વારા ચાલુ ઍપ્લિકેશન સેટ નથી"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"ANGLE દ્વારા ચાલુ ઍપ્લિકેશન: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"ગેમ અપડેટ કરવાના પૅકેજની પસંદગીઓ"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"ગેમ અપડેટ કરવાના પૅકેજના સેટિંગમાં ફેરફાર કરો"</string>
+ <!-- no translation found for gup_all_apps_switch_title (8071650410524064369) -->
<skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
- <!-- no translation found for gup_app_preference_title (7176388161899486800) -->
- <skip />
- <!-- no translation found for gup_app_preference_default (7995039180348956109) -->
- <skip />
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_title" msgid="7176388161899486800">"ગ્રાફિક્સ ડ્રાઇવર પસંદ કરો"</string>
+ <string name="gup_app_preference_default" msgid="7995039180348956109">"ડિફૉલ્ટ"</string>
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"ગેમનું અપડેટ પૅકેજ"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"સિસ્ટમ ગ્રાફિક્સ ડ્રાઇવર"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4313,6 +4302,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"ડેટા સેવા સેટઅપ કરો"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"મોબાઇલ ડેટા"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"મોબાઇલ નેટવર્કનો વપરાશ કરીને ડેટા ઍક્સેસ કરો"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"પસંદગીનો નેટવર્ક પ્રકાર"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"નેટવર્ક ઑપરેટિંગ મોડ બદલો"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"પસંદગીનો નેટવર્ક પ્રકાર"</string>
@@ -4348,23 +4350,23 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"કોઈ બ્લૂટૂથ ડિવાઇસ નથી"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"સેટિંગ પૅનલ"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"ઇન્ટરનેટ કનેક્ટિવિટી"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"વૉલ્યૂમ"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"ફરજિયાત ડેસ્કટૉપ મોડ ચાલુ કરો"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"ગૌણ ડિસ્પ્લે પર ફરજિયાત પ્રયોગાત્મક ડેસ્કટૉપ મોડ ચાલુ કરો"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"ફરજિયાત ઘેરા મોડની સુવિધાને ઓવરરાઇડ કરો"</string>
<string name="hwui_force_dark_summary" msgid="8705328793382981780">"હંમેશાં ચાલુ રાખવા માટે ફરજિયાત ઘેરા મોડની સુવિધાને ઓવરરાઇડ કરે છે"</string>
<string name="privacy_dashboard_title" msgid="2458407399263943923">"પ્રાઇવસી"</string>
- <!-- no translation found for privacy_dashboard_summary (7784809147411674104) -->
- <skip />
+ <string name="privacy_dashboard_summary" msgid="7784809147411674104">"પરવાનગીઓ, ઍક્ટિવિટી કંટ્રોલ, સ્ક્રીન પર બતાવેલ ડેટા"</string>
<string name="contextual_card_dismiss_remove" msgid="2813670241047194713">"કાઢી નાખો"</string>
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"રાખો"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"આ સુઝાવ કાઢી નાખીએ?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"સ્ટોરેજ ઓછું છે. <xliff:g id="PERCENTAGE">%1$s</xliff:g> વાપર્યું - <xliff:g id="FREE_SPACE">%2$s</xliff:g> ઉપલબ્ધ"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"પ્રતિસાદ મોકલો"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"શું તમે આ સૂચન વિશે અમને પ્રતિસાદ આપવા માગો છો?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g>ને ક્લિપબોર્ડ પર કૉપિ કર્યું."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <!-- no translation found for gesture_skip_title (2092825906479683162) -->
+ <skip />
+ <!-- no translation found for gesture_silence_title (8991427657123202574) -->
+ <skip />
</resources>
diff --git a/res/values-hi/strings.xml b/res/values-hi/strings.xml
index 4c58640..c0edee5 100644
--- a/res/values-hi/strings.xml
+++ b/res/values-hi/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"ऐप्लिकेशन साइन इन और भुगतान"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"अनलॉक करने के लिए आंखें खुली हैं"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"चेहरे की पहचान करते समय, आपकी आंखें खुली होनी चाहिए"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"हमेशा पुष्टि करना ज़रूरी है"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"ऐप्लिकेशन में प्रमाणित करते समय हमेशा पुष्टि करना ज़रूरी है"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"चेहरे का डेटा हटाएं"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"आप अपने चेहरे के ज़रिए अपने डिवाइस को अनलॉक कर सकते हैं और ऐप्लिकेशन एक्सेस कर सकते हैं. "<annotation id="url">"ज़्यादा जानें"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"उंगली की छाप"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"साइन इन करें"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"नेटवर्क में साइन इन करने के लिए टैप करें"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbps"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> वाई-फ़ाई को चालू करना चाहता है"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> वाई-फ़ाई को बंद करना चाहता है"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"आस-पास के डिवाइस से संपर्क (एनएफसी)"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"अगर आपका राऊटर कोई नेटवर्क आईडी नहीं दिखा रहा है लेकिन आप आने वाले समय में इससे जुड़ना चाहते हैं तो, इसे छिपे हुए नेटवर्क के रूप में सेट किया जा सकता है.\n\nइससे सुरक्षा का खतरा पैदा हो सकता है क्योंकि आपका फ़ोन नेटवर्क ढूंढने के लिए लगातार अपने सिग्नल ब्रॉडकास्ट करता रहेगा.\n\nनेटवर्क को छिपे हुए नेटवर्क के रूप में सेट करने से आपके राऊटर की सेटिंग में कोई बदलाव नहीं होगा."</string>
<string name="wifi_signal" msgid="5514120261628065287">"सिग्नल की क्षमता"</string>
<string name="wifi_status" msgid="4824568012414605414">"स्थिति"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"लिंक गति"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"फ़्रीक्वेंसी"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"आईपी पता"</string>
<string name="passpoint_label" msgid="6381371313076009926">"के द्वारा सहेजा गया"</string>
@@ -922,12 +926,9 @@
<string name="wifi_dpp_wifi_shared_with_device" msgid="7669684043486750097">"डिवाइस के साथ वाई-फ़ाई शेयर किया गया"</string>
<string name="wifi_dpp_add_another_device" msgid="8415243205104666929">"कोई दूसरा डिवाइस जोड़ें"</string>
<string name="wifi_dpp_choose_different_network" msgid="4081965219206680361">"दूसरा नेटवर्क चुनें"</string>
- <!-- no translation found for wifi_dpp_could_not_add_device (1598945041477461501) -->
- <skip />
- <!-- no translation found for wifi_dpp_device_found (8618134150169810107) -->
- <skip />
- <!-- no translation found for retry (6472609612090877557) -->
- <skip />
+ <string name="wifi_dpp_could_not_add_device" msgid="1598945041477461501">"डिवाइस जोड़ा नहीं जा सका"</string>
+ <string name="wifi_dpp_device_found" msgid="8618134150169810107">"डिवाइस मिला"</string>
+ <string name="retry" msgid="6472609612090877557">"फिर से कोशिश करें"</string>
<string name="wifi_shared" msgid="844142443226926070">"अन्य डिवाइस उपयोगकर्ताओं से शेयर करें"</string>
<string name="wifi_unchanged" msgid="3410422020930397102">"(अपरिवर्तित)"</string>
<string name="wifi_unspecified" msgid="4917316464723064807">"कृपया चुनें"</string>
@@ -1534,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"किसी गड़बड़ी की वजह से ई-सिम रीसेट नहीं किया जा सकता."</string>
<string name="master_clear_title" msgid="3531267871084279512">"सभी डेटा मिटाएं (फ़ैक्ट्री रीसेट)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"सारा डेटा हमेशा के लिए मिटाएं (फ़ैक्ट्री रीसेट)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"इससे आपके टैबलेट की "<b>"मेमोरी"</b>" से सारा डेटा हमेशा के लिए मिट जाएगा, जिसमें शामिल हैं:\n\n"<li>"आपका Google खाता"</li>\n<li>"सिस्टम, ऐप्लिकेशन का डेटा, और सेटिंग"</li>\n<li>"डाउनलोड किए गए ऐप्लिकेशन"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"इससे आपके फ़ोन की "<b>"मेमोरी"</b>" से सारा डेटा मिट जाएगा, जिसमें शामिल हैं:\n\n"<li>"आपका Google खाता"</li>\n<li>"सिस्टम, ऐप्लिकेशन का डेटा, और सेटिंग"</li>\n<li>"डाउनलोड किए गए ऐप्लिकेशन"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"आप इस समय नीचे दिए गए खातों में साइन इन किए हुए हैं:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"इस डिवाइस पर अन्य उपयोगकर्ता मौजूद हैं.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"संगीत"</li>\n<li>"फ़ोटो"</li>\n<li>"अन्य उपयोगकर्ता डेटा"</li></string>
@@ -1552,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"eSIM से जुड़ा डेटा मिटाएं"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"फ़ोन पर सभी eSIM मिटाएं. इससे आपकी मोबाइल सेवा योजना रद्द नहीं होगी."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"टैबलेट पर सभी eSIM मिटाएं. इससे आपकी मोबाइल सेवा योजना रद्द नहीं होगी."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"सारा डेटा हमेशा के लिए मिटाएं"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"सारा डेटा हमेशा के लिए मिटाएं"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"आपकी सारी निजी जानकारी और डाउनलोड किए गए ऐप्लिकेशन मिटा दिए जाएंगे. मिटाने के बाद आप इन्हें वापस नहीं पा सकते!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"सब कुछ मिटाएं"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"सिस्टम साफ़ करें सेवा उपलब्ध न होने के कारण कोई रीसेट निष्पादित नहीं किया गया था."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"पूरा डेटा मिटाना चाहते हैं?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"इस उपयोगकर्ता के लिए फ़ैक्ट्री रीसेट उपलब्ध नहीं है"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"मिटाया जा रहा है"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"कृपया प्रतीक्षा करें..."</string>
@@ -1842,10 +1837,8 @@
<string name="force_stop_dlg_text" msgid="7208364204467835578">"अगर आप किसी ऐप को बलपूर्वक रोकते हैं, तो यह गलत व्यवहार कर सकता है."</string>
<string name="app_install_location_title" msgid="2068975150026852168">"इंस्टॉल करने की पसंदीदा जगह"</string>
<string name="app_install_location_summary" msgid="5155453752692959098">"नए ऐप के लिए इंस्टॉल करने की पसंदीदा जगह बदलें"</string>
- <!-- no translation found for app_disable_dlg_positive (7319687593243386336) -->
- <skip />
- <!-- no translation found for app_disable_dlg_text (779389180388352129) -->
- <skip />
+ <string name="app_disable_dlg_positive" msgid="7319687593243386336">"ऐप्लिकेशन अनइंस्टॉल करें"</string>
+ <string name="app_disable_dlg_text" msgid="779389180388352129">"अगर आप इस ऐप्लिकेशन को अनइंस्टॉल करते हैं, तो Android और दूसरे ऐप्लिकेशन को काम करने में दिक्कत हो सकती है."</string>
<string name="app_disable_notifications_dlg_title" msgid="7669264654851761857">"सूचनाएं मिलनी बंद करें?"</string>
<string name="app_install_details_group_title" msgid="7084623031296083574">"स्टोर"</string>
<string name="app_install_details_title" msgid="6905279702654975207">"ऐप का विवरण"</string>
@@ -2043,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"अगर आप माउस इस्तेमाल कर रहे हैं तो, सेट कर सकते हैं कि किसी जगह पर एक तय समय तक रुकने के बाद कर्सर अपने आप कार्रवाई करे."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"क्लिक करने से पहले का विलंब"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"कंपन (वाइब्रेशन)"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"सूचना के लिए वाइब्रेशन"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"घंटी के लिए वाइब्रेशन"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"छूने पर कंपन (वाइब्रेशन)"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"सेवा इस्तेमाल करें"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"रंग में सुधार करने की सुविधा इस्तेमाल करें"</string>
@@ -2088,8 +2079,7 @@
<item quantity="one">अत्यधिक समय का विलंब (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> मिसे)</item>
<item quantity="other">अत्यधिक समय का विलंब (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> मिसे)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"घंटी <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, सूचना <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, छूना (टच) <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"घंटी बजने और सूचना आने के लिए वाइब्रेशन, बंद पर सेट है"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"घंटी बजने और सूचना आने के लिए वाइब्रेशन, कम पर सेट है"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"घंटी बजने और सूचना आने के लिए वाइब्रेशन, सामान्य पर सेट है"</string>
@@ -3065,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"आने वाली सूचना"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"यूएसबी टेदर, ब्लूटूथ टेदर, वाई-फ़ाई हॉटस्पॉट"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"हैप्टिक फ़ीडबैक, वाइब्रेट, स्क्रीन, संवेदनशीलता"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"हैप्टिक, वाइब्रेशन, फ़ोन, कॉल, संवेदनशीलता, घंटी"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"हैप्टिक, वाइब्रेशन, संवेदनशीलता"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"वाई-फ़ाई NFC टैग सेट करें"</string>
<string name="write_tag" msgid="8571858602896222537">"लिखें"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"लिखने के लिए टैग टैप करें..."</string>
@@ -3096,8 +3084,7 @@
<string name="other_sound_settings" msgid="3151004537006844718">"अन्य आवाज़ें"</string>
<string name="dial_pad_tones_title" msgid="1999293510400911558">"डायल पैड टोन"</string>
<string name="screen_locking_sounds_title" msgid="1340569241625989837">"स्क्रीन लॉक करने की आवाज़ें"</string>
- <!-- no translation found for charging_sounds_title (3379885700913955599) -->
- <skip />
+ <string name="charging_sounds_title" msgid="3379885700913955599">"चार्जिंग की आवाज़ और वाइब्रेशन"</string>
<string name="docking_sounds_title" msgid="155236288949940607">"डॉक करने की ध्वनियां"</string>
<string name="touch_sounds_title" msgid="5326587106892390176">"छूने पर आने वाली आवाज़ें"</string>
<string name="vibrate_on_touch_title" msgid="1510405818894719079">"छूने पर कंपन (वाइब्रेशन) चालू करें"</string>
@@ -3124,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"<xliff:g id="CATEGORIES">%1$s</xliff:g> के अलावा कोई आवाज़ नहीं"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"अलार्म और मीडिया को छोड़कर कोई साउंड नहीं"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"शेड्यूल"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"शेड्यूल मिटाएं"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"मिटाएं"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"बदलाव करें"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"शेड्यूल"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"शेड्यूल"</string>
@@ -3180,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"चालू करें"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"अभी चालू करें"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"अभी बंद करें"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"\'परेशान न करें\' <xliff:g id="FORMATTED_TIME">%s</xliff:g> तक चालू है"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"\'परेशान न करें\' तब तक चालू रहेगा जब तक आप इसे बंद नहीं करते"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"शेड्यूल (<xliff:g id="RULE_NAME">%s</xliff:g>) से \'परेशान न करें\' मोड अपने आप चालू हो गया था"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"ऐप्लिकेशन (<xliff:g id="APP_NAME">%s</xliff:g>) से \'परेशान न करें\' अपने आप चालू हो गया था"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"\'परेशान न करें\' मोड <xliff:g id="RULE_NAMES">%s</xliff:g> के लिए पसंद के मुताबिक सेटिंग के साथ चालू है."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" पसंद के मुताबिक सेटिंग देखें"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"सिर्फ़ ज़रूरी"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3393,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"प्रत्येक दिन"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"अलार्म, खत्म होने के समय से ज़्यादा देर बज सकता है"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"अलार्म बजने पर शेड्यूल बंद हो जाता है"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"\'परेशान न करें\' मोड का व्यवहार"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"डिफ़ॉल्ट सेटिंग का इस्तेमाल करें"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"इस शेड्यूल के लिए पसंद के मुताबिक सेटिंग बनाएं"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"‘<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>’ के लिए"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> - <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3812,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"चालू करें"</string>
<string name="condition_expand_show" msgid="608202020023489939">"दिखाएं"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"छिपाएं"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"हॉटस्पॉट"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> चालू है"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"हवाई जहाज़ मोड चालू है"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"नेटवर्क मौजूद नहीं है"</string>
<string name="condition_zen_title" msgid="2897779738211625">"परेशान न करें की सुविधा चालू है"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"सुनने-दिखने वाली चीज़ों पर असर पड़ता है"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"बैटरी सेवर चालू है"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"सुविधाओं पर पाबंदी लगाई गई है"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"मोबाइल डेटा बंद है"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"इंटरनेट सिर्फ़ वाई-फ़ाई का इस्तेमाल करके चलेगा"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"डेटा बचाने की सेटिंग"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"सुविधाओं पर पाबंदी लगाई गई है"</string>
<string name="condition_work_title" msgid="7293722361184366648">"कार्य प्रोफ़ाइल बंद है"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"ऐप्लिकेशन और सूचनाओं के लिए"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"आवाज़ चालू करें"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"डिवाइस को म्यूट किया गया है"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"फ़ोन म्यूट किया गया"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"कॉल और सूचनाओं के लिए"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"डिवाइस को वाइब्रेट (कंपन) मोड में सेट किया गया है"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"सिर्फ़ वाइब्रेशन"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"कॉल अाैर सूचनाएं आने पर डिवाइस वाइब्रेट (कंपन) करेगा"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"कॉल और सूचनाओं के लिए"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"नाइट लाइट शेड्यूल सेट करें"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"हर रात, कमरे की रोशनी के हिसाब से स्क्रीन का रंग और चमक अपने आप बदलें"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"नाइट लाइट चालू है"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"ऐंबर टिंट (नारंगी सी रंगत) वाला स्क्रीन"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"छोटा करें"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"आपके लिए सुझाए गए"</string>
<string name="suggestions_title" msgid="7280792342273268377">"सुझाव"</string>
@@ -3978,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"कोई नहीं"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"रैंकिंग ऑब्जेक्ट अनुपलब्ध है."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"रैंकिंग ऑब्जेक्ट में यह कुंजी शामिल नहीं है."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"डिसप्ले कटआउट"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"डिसप्ले कटआउट, नॉच"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"डिवाइस का डिफ़ॉल्ट कटआउट"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"ऐप्लिकेशन के लिए खास एक्सेस"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="one"><xliff:g id="COUNT">%d</xliff:g> ऐप्लिकेशन बिना पाबंदी के डेटा का उपयोग कर सकते हैं</item>
@@ -4059,6 +4046,14 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"समय, सूचनाएं और दूसरी जानकारी देखने के लिए, अपना डिवाइस इस्तेमाल करें."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"चालू लॉक स्क्रीन जेस्चर"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <!-- no translation found for ambient_display_tap_screen_title (5458679563086979424) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (9108878716863882877) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (7071150656699666085) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_summary (8862155601920379979) -->
+ <skip />
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"सूचनाओं के लिए फ़िंगरप्रिंट स्वाइप करें"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"फ़िंगरप्रिंट स्वाइप करें"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"अपनी सूचनाएं देखने के लिए, अपने फ़ोन के पीछे फ़िंगरप्रिंट सेंसर पर नीचे की तरफ़ स्वाइप करें."</string>
@@ -4201,27 +4196,21 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"यह सुविधा इस डिवाइस पर उपलब्ध नहीं है"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"जीएनएसएस माप को हर हाल में लागू करें"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"बिना ड्यूटी-साइक्लिंग के जीएनएसएस के सभी तारामंडल (कॉन्स्टलेशन) और फ़्रीक्वेंसी ट्रैक करें"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"बैकग्राउंड में गतिविधि शुरू होने की मंज़ूरी दें"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"इससे बैकग्राउंड में शुरू होने वाली सभी गतिविधि को मंज़ूरी मिल जाती है"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"क्रैश होने की सूचना हर बार दिखाएं"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"जब भी कोई ऐप्लिकेशन क्रैश हो, उसकी सूचना दिखाएं"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"कोण की सुविधा वाला ऐप्लिकेशन चुनें"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"कोण की सुविधा वाला कोई ऐप्लिकेशन सेट नहीं है"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"कोण की सुविधा वाला ऐप्लिकेशन: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"गेम अपडेट करने वाले पैकेज की प्राथमिकताएं"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"गेम अपडेट करने वाले पैकेज की सेटिंग में बदलाव करें"</string>
+ <!-- no translation found for gup_all_apps_switch_title (8071650410524064369) -->
<skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
- <!-- no translation found for gup_app_preference_title (7176388161899486800) -->
- <skip />
- <!-- no translation found for gup_app_preference_default (7995039180348956109) -->
- <skip />
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_title" msgid="7176388161899486800">"ग्राफ़िक ड्राइवर चुनें"</string>
+ <string name="gup_app_preference_default" msgid="7995039180348956109">"डिफ़ॉल्ट"</string>
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"गेम अपडेट करने वाला पैकेज"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"सिस्टम ग्राफ़िक ड्राइवर"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4313,6 +4302,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"डेटा सेवा सेट अप करें"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"मोबाइल डेटा"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"मोबाइल नेटवर्क का इस्तेमाल करके डेटा एक्सेस करें"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"पसंदीदा नेटवर्क प्रकार"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"नेटवर्क संचालन मोड बदलें"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"पसंदीदा नेटवर्क प्रकार"</string>
@@ -4348,23 +4350,23 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"कोई ब्लूटूथ डिवाइस नहीं"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"सेटिंग पैनल"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"इंटरनेट कनेक्टिविटी"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"आवाज़"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"डेस्कटॉप मोड चालू करें"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"दूसरी स्क्रीन पर प्रयोग के लिए डेस्कटॉप मोड चालू करें"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"फ़ोर्स-डार्क सुविधा को ओवरराइड करें"</string>
<string name="hwui_force_dark_summary" msgid="8705328793382981780">"फ़ोर्स-डार्क सुविधा को हमेशा चालू रहने के लिए ओवरराइड करती है"</string>
<string name="privacy_dashboard_title" msgid="2458407399263943923">"निजता"</string>
- <!-- no translation found for privacy_dashboard_summary (7784809147411674104) -->
- <skip />
+ <string name="privacy_dashboard_summary" msgid="7784809147411674104">"अनुमतियां, गतिविधि नियंत्रण, स्क्रीन पर दिखने वाला डेटा"</string>
<string name="contextual_card_dismiss_remove" msgid="2813670241047194713">"हटाएं"</string>
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"रखें"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"यह सुझाव हटा दें?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"डिवाइस की मेमोरी कम है. <xliff:g id="PERCENTAGE">%1$s</xliff:g> इस्तेमाल की गई - <xliff:g id="FREE_SPACE">%2$s</xliff:g> खाली है"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"सुझाव भेजें"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"क्या आप हमें इस सुझाव पर फ़ीडबैक देना चाहते हैं?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g> क्लिपबोर्ड पर कॉपी किया गया."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <!-- no translation found for gesture_skip_title (2092825906479683162) -->
+ <skip />
+ <!-- no translation found for gesture_silence_title (8991427657123202574) -->
+ <skip />
</resources>
diff --git a/res/values-hr/strings.xml b/res/values-hr/strings.xml
index 7a5d72c..8c5b50e 100644
--- a/res/values-hr/strings.xml
+++ b/res/values-hr/strings.xml
@@ -423,10 +423,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"Prijava u aplikaciju i plaćanja"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Oči otvorene za otključavanje"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"Prilikom autentifikacije licem oči moraju biti otvorene"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Uvijek traži potvrdu"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"Prilikom autentifikacije u aplikacijama, uvijek traži potvrdu"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Ukloni podatke lica"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Za otključavanje uređaja i pristup aplikacijama može se upotrijebiti vaše lice. "<annotation id="url">"Saznajte više"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Otisak prsta"</string>
@@ -810,7 +808,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Prijava"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Dodirnite ovdje da biste se prijavili na mrežu"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbps"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> želi uključiti Wi-Fi"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> želi isključiti Wi-Fi"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -900,7 +901,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"Ako vaš usmjerivač ne emitira ID mreže, ali biste ga htjeli povezati ubuduće, mrežu možete postaviti kao skrivenu.\n\nTime bi se mogla ugroziti sigurnost jer će telefon redovito emitirati signal da bi pronašao mrežu.\n\nPostavljanjem mreže kao skrivene neće se promijeniti postavke usmjerivača."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Jakost signala"</string>
<string name="wifi_status" msgid="4824568012414605414">"Status"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Brzina veze"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Frekvencija"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP adresa"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Spremljeno putem"</string>
@@ -938,12 +942,9 @@
<string name="wifi_dpp_wifi_shared_with_device" msgid="7669684043486750097">"Wi-Fi podijeljen s uređajem"</string>
<string name="wifi_dpp_add_another_device" msgid="8415243205104666929">"Dodaj drugi uređaj"</string>
<string name="wifi_dpp_choose_different_network" msgid="4081965219206680361">"Odaberite drugu mrežu"</string>
- <!-- no translation found for wifi_dpp_could_not_add_device (1598945041477461501) -->
- <skip />
- <!-- no translation found for wifi_dpp_device_found (8618134150169810107) -->
- <skip />
- <!-- no translation found for retry (6472609612090877557) -->
- <skip />
+ <string name="wifi_dpp_could_not_add_device" msgid="1598945041477461501">"Dodavanje uređaja nije uspjelo"</string>
+ <string name="wifi_dpp_device_found" msgid="8618134150169810107">"Uređaj je pronađen"</string>
+ <string name="retry" msgid="6472609612090877557">"Ponovi"</string>
<string name="wifi_shared" msgid="844142443226926070">"Podijeli s drugim korisnicima uređaja"</string>
<string name="wifi_unchanged" msgid="3410422020930397102">"(nepromijenjeno)"</string>
<string name="wifi_unspecified" msgid="4917316464723064807">"Odaberite"</string>
@@ -1552,10 +1553,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"Poništavanje eSIM-ova nije uspjelo zbog pogreške."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Izbriši sve podatke (vraćanje na tvorničke postavke)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Izbriši sve podatke (vraćanje na tvorničke postavke)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"Time će se izbrisati svi podaci iz "<b>"unutarnje pohrane"</b>" tableta, uključujući:\n\n"<li>"vaš Google račun"</li>\n<li>"podatke i postavke sustava i aplikacija"</li>\n<li>"preuzete aplikacije."</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"Time će se izbrisati svi podaci iz "<b>"interne pohrane"</b>" telefona, uključujući:\n\n"<li>"vaš Google račun"</li>\n<li>"podatke i postavke sustava i aplikacija"</li>\n<li>"preuzete aplikacije."</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"Trenutačno ste prijavljeni na sljedeće račune:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"Na ovom uređaju postoje i drugi korisnici.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Glazba"</li>\n<li>"Fotografije"</li>\n<li>"Ostali korisnički podaci"</li></string>
@@ -1570,16 +1569,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"Izbriši eSIM"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Izbrišite sve eSIM-ove na telefonu. Time se neće poništiti plan mobilne usluge."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Izbrišite sve eSIM-ove na tabletu. Time se neće poništiti plan mobilne usluge."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Brisanje svih podataka"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Brisanje svih podataka"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Svi vaši osobni podaci i preuzete aplikacije izbrisat će se. Ta se radnja ne može poništiti!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Izbriši sve"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"Nije došlo do poništavanja jer nije dostupna usluga brisanja sustava."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Želite izbrisati sve podatke?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"Vraćanje na tvorničko stanje nije dostupno za ovog korisnika"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Brisanje"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Pričekajte..."</string>
@@ -1862,10 +1857,8 @@
<string name="force_stop_dlg_text" msgid="7208364204467835578">"Ako silom zaustavite aplikaciju, možda će se ponašati nepredviđeno."</string>
<string name="app_install_location_title" msgid="2068975150026852168">"Željena lokacije instalacije"</string>
<string name="app_install_location_summary" msgid="5155453752692959098">"Promijenite željenu lokaciju instalacije za nove aplikacije."</string>
- <!-- no translation found for app_disable_dlg_positive (7319687593243386336) -->
- <skip />
- <!-- no translation found for app_disable_dlg_text (779389180388352129) -->
- <skip />
+ <string name="app_disable_dlg_positive" msgid="7319687593243386336">"Deinstaliraj aplikaciju"</string>
+ <string name="app_disable_dlg_text" msgid="779389180388352129">"Ako deinstalirate tu aplikaciju, Android i druge aplikacije možda više neće funkcionirati pravilno."</string>
<string name="app_disable_notifications_dlg_title" msgid="7669264654851761857">"Isključiti obavijesti?"</string>
<string name="app_install_details_group_title" msgid="7084623031296083574">"Trgovina"</string>
<string name="app_install_details_title" msgid="6905279702654975207">"Pojedinosti o aplikaciji"</string>
@@ -2063,10 +2056,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"Ako upotrebljavate miš, pokazivač možete postaviti tako da se radnja izvrši automatski kada se miš ne pomiče određeno vrijeme."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Odgoda prije klika"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Vibracije"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Vibracija za obavijesti"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Vibracija pri zvonjenju"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Vibracija za dodir"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Upotreba usluge"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Upotreba korekcije boje"</string>
@@ -2114,8 +2105,7 @@
<item quantity="few">Vrlo duga odgoda (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
<item quantity="other">Vrlo duga odgoda (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Zvono <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, obavijest <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, dodir <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Zvonjenje i obavijesti postavljeni na isključeno"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Zvonjenje i obavijesti postavljeni na nisko"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Zvonjenje i obavijesti postavljeni na srednje"</string>
@@ -3105,10 +3095,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"dolazna obavijest"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"usb modemsko povezivanje, bluetooth modemsko povezivanje, wifi žarišna točka"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"taktilnost, vibracija, zaslon, osjetljivost"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"taktilnost, vibracija, telefon, poziv, osjetljivost, zvono"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"taktilnost, vibracija, osjetljivost"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Postavite oznaku NFC za Wi-Fi"</string>
<string name="write_tag" msgid="8571858602896222537">"Piši"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Dodirnite oznaku da biste zapisali podatke..."</string>
@@ -3136,8 +3124,7 @@
<string name="other_sound_settings" msgid="3151004537006844718">"Ostali zvukovi"</string>
<string name="dial_pad_tones_title" msgid="1999293510400911558">"Tonovi brojčanika"</string>
<string name="screen_locking_sounds_title" msgid="1340569241625989837">"Zvukovi zaključavanja zaslona"</string>
- <!-- no translation found for charging_sounds_title (3379885700913955599) -->
- <skip />
+ <string name="charging_sounds_title" msgid="3379885700913955599">"Zvukovi i vibracija punjenja"</string>
<string name="docking_sounds_title" msgid="155236288949940607">"Zvukovi priključivanja"</string>
<string name="touch_sounds_title" msgid="5326587106892390176">"Zvukovi dodirivanja"</string>
<string name="vibrate_on_touch_title" msgid="1510405818894719079">"Vibracija za dodir"</string>
@@ -3165,10 +3152,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"Bez zvuka osim: <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Bez zvuka osim alarma i medija"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Rasporedi"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Brisanje rasporeda"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Brisanje"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Uredite"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Rasporedi"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Raspored"</string>
@@ -3221,12 +3206,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Uključi"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Uključi sada"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Odmah isključi"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"Način Ne uznemiravaj uključen je do <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"Način Ne ometaj ostat će uključen dok ga ne isključite"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"Raspored <xliff:g id="RULE_NAME">%s</xliff:g> automatski je uključio Ne uznemiravaj"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"Način Ne uznemiravaj automatski je uključila aplikacija (<xliff:g id="APP_NAME">%s</xliff:g>)"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"Način Ne uznemiravaj uključen je za <xliff:g id="RULE_NAMES">%s</xliff:g> uz prilagođene postavke."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">"Pregledajte prilagođene postavke"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Samo prioritetno"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3440,12 +3428,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Svaki dan"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"Alarm može nadjačati vrijeme završetka"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"Raspored se isključuje kad se oglasi alarm"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"Ponašanje načina Ne uznemiravaj"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Upotrijebi zadane postavke"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Izradite prilagođene postavke za ovaj raspored"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"Za \"<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>\""</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> – <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3872,41 +3857,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Uključi"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Prikaži"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Sakrij"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Žarišna točka"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"Uključeno: <xliff:g id="ID_1">%1$s</xliff:g>"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Način rada u zrakoplovu uklj."</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Mreže nisu dostupne"</string>
<string name="condition_zen_title" msgid="2897779738211625">"Način Ne uznemiravaj uključen"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Utječe na ono što čujete i vidite"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Štednja baterije je uključena"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Značajke su ograničene"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Mobilni su podaci isključeni"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Internet je dostupan samo putem Wi‑Fija"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Ušteda podataka"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Značajke su ograničene"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Radni je profil isključen"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"Za aplikacije i obavijesti"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Uključi zvuk"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"Na uređaju je isključen zvuk"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Na telefonu je isključen zvuk"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"Za pozive i obavijesti"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"Uređaj je postavljen na vibriranje"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Samo vibracija"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Uređaj će vibrirati za pozive i obavijesti"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"Za pozive i obavijesti"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Postavite raspored Noćnog svjetla"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Automatski oboji zaslon svake noći"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"Noćno je svjetlo uključeno"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Zaslon obojen žuto"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Sažmi"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Prijedlozi za vas"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Prijedlozi"</string>
@@ -4043,9 +4019,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"ništa"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Objekt rangiranja nedostaje."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"Objekt rangiranja ne sadrži tu tipku."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Urez na zaslonu"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"obrezana slika za zaslon, urez"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Zadana postavka uređaja"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Poseban pristup za aplikacije"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="one"><xliff:g id="COUNT">%d</xliff:g> aplikacija može upotrebljavati neograničene podatke</item>
@@ -4128,6 +4115,14 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"Da biste pogledali vrijeme, obavijesti i druge informacije, podignite uređaj."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Pokret za zaključavanje aktivacije zaslona"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <!-- no translation found for ambient_display_tap_screen_title (5458679563086979424) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (9108878716863882877) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (7071150656699666085) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_summary (8862155601920379979) -->
+ <skip />
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Otisak prsta za obavijesti"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Pokret za otisak prsta"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"Da biste pogledali obavijesti, prijeđite prstom prema dolje po senzoru otiska prsta na stražnjoj strani telefona."</string>
@@ -4277,27 +4272,21 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"Ova značajka nije dostupna na ovom uređaju"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Primijeni potpuna mjerenja GNSS-a"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Prati sve konstelacije i frekvencije GNSS-a bez određivanja radnog omjera"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Dopusti pokretanje pozadinskih aktivnosti"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Dopušta pokretanje svih pozadinskih aktivnosti"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Uvijek prikaži dijaloški okvir o rušenju"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Prikaži dijaloški okvir svaki put kada se aplikacija sruši"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"Upotrijebite aplikaciju omogućenu za ANGLE"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"Nema skupa aplikacija omogućenog za ANGLE"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"Aplikacija omogućena za ANGLE: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Postavke Paketa za ažuriranje igre"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Promijenite postavke Paketa za ažuriranje igre"</string>
+ <!-- no translation found for gup_all_apps_switch_title (8071650410524064369) -->
<skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
- <!-- no translation found for gup_app_preference_title (7176388161899486800) -->
- <skip />
- <!-- no translation found for gup_app_preference_default (7995039180348956109) -->
- <skip />
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_title" msgid="7176388161899486800">"Odabir upravljačkog programa za grafiku"</string>
+ <string name="gup_app_preference_default" msgid="7995039180348956109">"Zadano"</string>
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Paket za ažuriranje igre"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"Upravljački program za grafiku sustava"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4389,6 +4378,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Postavljanje podatkovne usluge"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Mobilni podaci"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Pristupi podacima pomoću mobilne mreže"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Željena vrsta mreže"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Promijenite način rada mreže"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Željena vrsta mreže"</string>
@@ -4425,23 +4427,23 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Nema Bluetooth uređaja"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Ploča postavki"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Povezivanje s internetom"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Opseg"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Nametni način rada na računalu"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Nametanje eksperimentalnog načina rada na računalu na sekundarnim zaslonima"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Nadjačaj nametanje tamne teme"</string>
<string name="hwui_force_dark_summary" msgid="8705328793382981780">"Nadjačava značajku nametanja tamne teme tako da je uvijek uključena"</string>
<string name="privacy_dashboard_title" msgid="2458407399263943923">"Privatnost"</string>
- <!-- no translation found for privacy_dashboard_summary (7784809147411674104) -->
- <skip />
+ <string name="privacy_dashboard_summary" msgid="7784809147411674104">"Dopuštenja, kontrole aktivnosti, podaci prikazani na zaslonu"</string>
<string name="contextual_card_dismiss_remove" msgid="2813670241047194713">"Ukloni"</string>
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Zadrži"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Ukloni prijedlog?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Preostalo je malo slobodne pohrane. Iskorišteno je <xliff:g id="PERCENTAGE">%1$s</xliff:g>, a slobodno <xliff:g id="FREE_SPACE">%2$s</xliff:g>."</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Pošalji povratne informacije"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Želite li nam poslati povratne informacije o tom prijedlogu?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"Kopirano u međuspremnik: <xliff:g id="COPY_CONTENT">%1$s</xliff:g>."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <!-- no translation found for gesture_skip_title (2092825906479683162) -->
+ <skip />
+ <!-- no translation found for gesture_silence_title (8991427657123202574) -->
+ <skip />
</resources>
diff --git a/res/values-hu/strings.xml b/res/values-hu/strings.xml
index db4e999..18a52c3 100644
--- a/res/values-hu/strings.xml
+++ b/res/values-hu/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"Alkalmazásbejelentkezés, fizetés"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Feloldás nyitott szemmel"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"Az arcalapú hitelesítés használatakor nyitva kell tartania a szemét"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Mindig kérjen megerősítést"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"Az alkalmazásokban való hitelesítés során mindig kérjen megerősítést"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Arcadatok törlése"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Lehetősége van az arcát használni az eszköz feloldásához és az alkalmazásokhoz való hozzáféréshez. "<annotation id="url">"További információ"</annotation>"."</string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Ujjlenyomat"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Bejelentkezés"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Koppintson ide a hálózatba való bejelentkezéshez"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mb/s"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"A(z) <xliff:g id="REQUESTER">%s</xliff:g> szeretné bekapcsolni a Wi-Fit"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"A(z) <xliff:g id="REQUESTER">%s</xliff:g> szeretné kikapcsolni a Wi-Fit"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"Ha routere nem sugároz hálózatazonosítót, de csatlakozni szeretne hozzá a jövőben, beállíthatja a hálózatot rejtettként.\n\nEz biztonsági kockázatot jelenthet, mert a telefon rendszeresen jelet sugároz a hálózat kereséséhez.\n\nA hálózat rejtettként való beállítása nem módosítja a router beállításait."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Jelerősség"</string>
<string name="wifi_status" msgid="4824568012414605414">"Állapot"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Vonalsebesség"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Frekvencia"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP-cím"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Mentve a következővel:"</string>
@@ -922,12 +926,9 @@
<string name="wifi_dpp_wifi_shared_with_device" msgid="7669684043486750097">"Sikerült a Wi‑Fi megosztása az eszközzel"</string>
<string name="wifi_dpp_add_another_device" msgid="8415243205104666929">"További eszköz hozzáadása"</string>
<string name="wifi_dpp_choose_different_network" msgid="4081965219206680361">"Másik hálózat választása"</string>
- <!-- no translation found for wifi_dpp_could_not_add_device (1598945041477461501) -->
- <skip />
- <!-- no translation found for wifi_dpp_device_found (8618134150169810107) -->
- <skip />
- <!-- no translation found for retry (6472609612090877557) -->
- <skip />
+ <string name="wifi_dpp_could_not_add_device" msgid="1598945041477461501">"Nem sikerült hozzáadni az eszközt"</string>
+ <string name="wifi_dpp_device_found" msgid="8618134150169810107">"Eszköz észlelve"</string>
+ <string name="retry" msgid="6472609612090877557">"Újra"</string>
<string name="wifi_shared" msgid="844142443226926070">"Megosztás az eszköz más felhasználóival"</string>
<string name="wifi_unchanged" msgid="3410422020930397102">"(nem változott)"</string>
<string name="wifi_unspecified" msgid="4917316464723064807">"Kérjük, válasszon"</string>
@@ -1534,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"Hiba történt, így az eSIM-eket nem lehet visszaállítani."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Összes adat törlése (gyári beállítások visszaállítása)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Az összes adat törlése"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"Ez minden adatot töröl a táblagép "<b>"belső tárhelyéről"</b>", többek között: \n\n"<li>"az Ön Google-fiókját"</li>\n<li>"a rendszer- és alkalmazásadatokat és a beállításokat"</li>\n<li>"a letöltött alkalmazásokat"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"Ez minden adatot töröl a telefon "<b>"belső tárhelyéről"</b>", többek között:\n\n"<li>"az Ön Google-fiókját"</li>\n<li>"a rendszer- és alkalmazásadatokat és a beállításokat"</li>\n<li>"a letöltött alkalmazásokat"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"Jelenleg a következő fiókokba van bejelentkezve:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"Más felhasználók is vannak ezen az eszközön.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Zene"</li>\n<li>"Fotók"</li>\n<li>"Más felhasználói adatok"</li></string>
@@ -1552,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"eSIM törlése"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"A telefonon található összes e-SIM-kártya törlése. Ezzel nem szünteti meg mobil-előfizetését."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"A táblagépen található összes e-SIM-kártya törlése. Ezzel nem szünteti meg mobil-előfizetését."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Minden adat törlése"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Minden adat törlése"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Az összes személyes információt és letöltött alkalmazást törli. Ez a művelet nem vonható vissza."</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Minden törlése"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"Nem történt visszaállítás, mert a Rendszertisztítás szolgáltatás nem érhető el."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Törli az összes adatot?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"A gyári beállítások visszaállítása nem hajtható végre ennél a felhasználónál"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Törlés"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Kérjük, várjon…"</string>
@@ -1842,10 +1837,8 @@
<string name="force_stop_dlg_text" msgid="7208364204467835578">"Ha egy alkalmazást leállásra kényszerít, lehetséges, hogy az hibásan fog működni."</string>
<string name="app_install_location_title" msgid="2068975150026852168">"Preferált telepítési hely"</string>
<string name="app_install_location_summary" msgid="5155453752692959098">"Az új alkalmazások telepítése során előnyben részesített hely módosítása"</string>
- <!-- no translation found for app_disable_dlg_positive (7319687593243386336) -->
- <skip />
- <!-- no translation found for app_disable_dlg_text (779389180388352129) -->
- <skip />
+ <string name="app_disable_dlg_positive" msgid="7319687593243386336">"Alkalmazás eltávolítása"</string>
+ <string name="app_disable_dlg_text" msgid="779389180388352129">"Ha eltávolítja ezt az alkalmazást, akkor előfordulhat, hogy az Android- és más alkalmazások nem működnek majd megfelelően."</string>
<string name="app_disable_notifications_dlg_title" msgid="7669264654851761857">"Kikapcsolja az értesítéseket?"</string>
<string name="app_install_details_group_title" msgid="7084623031296083574">"Áruház"</string>
<string name="app_install_details_title" msgid="6905279702654975207">"Az alkalmazás adatai"</string>
@@ -2043,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"Ha egeret használ, akkor beállíthatja, hogy a kurzor automatikusan műveletet hajtson végre, amikor egy adott ideig nem mozdul."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Késleltetés kattintás előtt"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Rezgés"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Értesítések rezgése"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Csengés rezgése"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Érintéses rezgés"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Szolgáltatás használata"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Színkorrekció használata"</string>
@@ -2088,8 +2079,7 @@
<item quantity="other">Nagyon hosszú késleltetés (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
<item quantity="one">Nagyon hosszú késleltetés (<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g> ms)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Csörgés: <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, értesítés: <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, érintés: <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Csengetés és értesítés kikapcsolva"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Csengetés és értesítés gyengére állítva"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Csengetés és értesítés közepesre állítva"</string>
@@ -3065,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"bejövő értesítés"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"USB-s internetmegosztás, bluetooth-os internetmegosztás, Wi-Fi-hotspot"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"rezgő visszajelzés, rezgés, képernyő, érzékenység"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"rezgés, vibrálás, telefon, hívás, érzékenység, csörgés"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"rezgés, vibrálás, érzékenység"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Wi-Fi NFC-címke beállítása"</string>
<string name="write_tag" msgid="8571858602896222537">"Írás"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Az íráshoz érintsen meg egy címkét…"</string>
@@ -3096,8 +3084,7 @@
<string name="other_sound_settings" msgid="3151004537006844718">"Egyéb hangok"</string>
<string name="dial_pad_tones_title" msgid="1999293510400911558">"A tárcsázó hangjai"</string>
<string name="screen_locking_sounds_title" msgid="1340569241625989837">"Képernyő-zárolási hangok"</string>
- <!-- no translation found for charging_sounds_title (3379885700913955599) -->
- <skip />
+ <string name="charging_sounds_title" msgid="3379885700913955599">"Töltési hangok és rezgés"</string>
<string name="docking_sounds_title" msgid="155236288949940607">"Dokkolási hangok"</string>
<string name="touch_sounds_title" msgid="5326587106892390176">"Érintési hangok"</string>
<string name="vibrate_on_touch_title" msgid="1510405818894719079">"Érintéskor rezgés"</string>
@@ -3124,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"Hang nélkül, kivéve: <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Nincs hang, kivéve ébresztések és média"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Ütemezések"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Ütemezések törlése"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Törlés"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Szerkesztés"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Ütemezések"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Ütemezés"</string>
@@ -3180,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Bekapcsolás"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Bekapcsolás most"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Kikapcsolás most"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"A „Ne zavarjanak” mód eddig marad bekapcsolva: <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"A „Ne zavarjanak” mód bekapcsolva marad, amíg Ön ki nem kapcsolja"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"Az egyik ütemezés (<xliff:g id="RULE_NAME">%s</xliff:g>) automatikusan bekapcsolta a „Ne zavarjanak” módot"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"Az egyik alkalmazás (<xliff:g id="APP_NAME">%s</xliff:g>) automatikusan bekapcsolta a „Ne zavarjanak” módot"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"A Ne zavarjanak mód egyéni beállításokkal be van kapcsolva a következőknél: <xliff:g id="RULE_NAMES">%s</xliff:g>."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" Egyéni beállítások megtekintése"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Csak prioritásos"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3393,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Minden nap"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"Az ébresztés felülbírálhatja a befejezési időt"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"Az ütemezés kikapcsol az ébresztés jelzésekor"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"A Ne zavarjanak mód viselkedése"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Alapértelmezett beállítások használata"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Egyéni beállítások létrehozása ehhez az ütemezéshez"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"A következőnél: „<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>”"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g>–<xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3812,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Bekapcsolás"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Megjelenítés"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Elrejtés"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Hotspot"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> bekapcsolva"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Repülős üzemmód bekapcsolva"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Nincsenek rendelkezésre álló hálózatok"</string>
<string name="condition_zen_title" msgid="2897779738211625">"Ne zavarjanak mód: bekapcsolva"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Módosíthatja, hogy mit hall és lát"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Akkumulátorkímélő bekapcsolva"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Korlátozott funkciók"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Mobiladatok kikapcsolva"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Az internet csak Wi-Fi-n keresztül használható"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Adatforgalom-csökkentő"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Korlátozott funkciók"</string>
<string name="condition_work_title" msgid="7293722361184366648">"A munkaprofil mód ki van kapcsolva"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"Alkalmazásokhoz és értesítésekhez"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Hang bekapcsolása"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"Az eszköz le van némítva"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"A telefon le van némítva"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"Hívásoknál és értesítéseknél"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"Az eszköz rezgő módra van állítva"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Csak rezgés"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"A hívásoknál és értesítéseknél rezeg az eszköz"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"Hívásoknál és értesítéseknél"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Az Éjszakai fény ütemezésének beállítása"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Képernyő színének automatikus árnyalása minden este"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"Éjszakai fény be van kapcsolva"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Képernyő borostyánsárga árnyalatra állítva"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Összecsukás"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Önnek javasolt"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Javaslatok"</string>
@@ -3978,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"semelyik"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"A rangsortárgy hiányzik."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"A rangsortárgy nem tartalmazza ezt a kulcsot."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Képernyőkivágás"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"képernyőkivágás, sziget"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Alapértelmezett"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Különleges alkalmazás-hozzáférés"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="other"><xliff:g id="COUNT">%d</xliff:g> alkalmazás rendelkezik korlátlan adathozzáféréssel</item>
@@ -4059,6 +4046,14 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"Az idő, az értesítések és egyéb információk megtekintéséhez vegye kezébe eszközét."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Lezárási képernyőt ébresztő kézmozdulat"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <!-- no translation found for ambient_display_tap_screen_title (5458679563086979424) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (9108878716863882877) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (7071150656699666085) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_summary (8862155601920379979) -->
+ <skip />
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Értesítések ujjlenyomattal"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Ujjlenyomat csúsztatása"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"Megtekintheti értesítéseit, ha ujját lefelé húzza a telefonja hátulján található ujjlenyomat-érzékelőn."</string>
@@ -4201,27 +4196,21 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"Ez a funkció nem áll rendelkezésre ezen az eszközön"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Teljes GNSS-mérés indítása"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Az összes GNSS-műhold és -frekvencia nyomon követése aktívciklus-szabályozás nélkül"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Háttér-tevékenységek megkezdésének engedélyezése"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Minden háttér-tevékenység megkezdését engedélyezi"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Összeomlási párbeszédablak megjelenítése minden alkalommal"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Mindig megjeleníti a párbeszédablakot, amikor valamelyik alkalmazás összeomlik"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"ANGLE-kompatibilis alkalmazás kiválasztása"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"Nincs beállítva ANGLE-kompatibilis alkalmazás"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"ANGLE-kompatibilis alkalmazás: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Játékfrissítési csomaggal kapcsolatos beállítások"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Játékfrissítési csomag beállításainak módosítása"</string>
+ <!-- no translation found for gup_all_apps_switch_title (8071650410524064369) -->
<skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
- <!-- no translation found for gup_app_preference_title (7176388161899486800) -->
- <skip />
- <!-- no translation found for gup_app_preference_default (7995039180348956109) -->
- <skip />
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_title" msgid="7176388161899486800">"Grafikus driver kiválasztása"</string>
+ <string name="gup_app_preference_default" msgid="7995039180348956109">"Alapértelmezett"</string>
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Játékfrissítési csomag"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"Rendszer grafikus drivere"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4313,6 +4302,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Adatszolgáltatás beállítása"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Mobiladat"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Adathozzáférés a mobilhálózaton keresztül"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Előnyben részesített hálózattípus"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"A hálózati üzemmód megváltoztatása"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Előnyben részesített hálózattípus"</string>
@@ -4348,23 +4350,23 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Nincs Bluetooth-eszköz"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Beállítások panel"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Internetkapcsolat"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Hangerő"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Asztali mód kényszerítése"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Kísérleti asztali mód kényszerítése a másodlagos kijelzőkön"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"A kényszerített sötétítés felülírása"</string>
<string name="hwui_force_dark_summary" msgid="8705328793382981780">"A kényszerített sötétítés funkció felülírása mindig bekapcsolt állapotra"</string>
<string name="privacy_dashboard_title" msgid="2458407399263943923">"Adatvédelem"</string>
- <!-- no translation found for privacy_dashboard_summary (7784809147411674104) -->
- <skip />
+ <string name="privacy_dashboard_summary" msgid="7784809147411674104">"Engedélyek, tevékenységvezérlők, képernyőn megjelenő információk"</string>
<string name="contextual_card_dismiss_remove" msgid="2813670241047194713">"Eltávolítás"</string>
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Megtartás"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Eltávolítja ezt a javaslatot?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Kevés a tárhely. Felhasznált: <xliff:g id="PERCENTAGE">%1$s</xliff:g> – Szabad: <xliff:g id="FREE_SPACE">%2$s</xliff:g>"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Visszajelzés küldése"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Szeretne visszajelzést küldeni ezzel a javaslattal kapcsolatban?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"Vágólapra másolta a következőt: „<xliff:g id="COPY_CONTENT">%1$s</xliff:g>”."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <!-- no translation found for gesture_skip_title (2092825906479683162) -->
+ <skip />
+ <!-- no translation found for gesture_silence_title (8991427657123202574) -->
+ <skip />
</resources>
diff --git a/res/values-hy/strings.xml b/res/values-hy/strings.xml
index b437ed0..b7d4624 100644
--- a/res/values-hy/strings.xml
+++ b/res/values-hy/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"Մուտք հավելվածներ և վճարումներ"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Ապակողպել, երբ աչքերը բաց են"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"Դեմքի ճանաչումը կիրառելիս ձեր աչքերը պետք է բաց լինեն"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Միշտ պահանջել հաստատում"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"Միշտ պահանջել հաստատում հավելվածներում նույնականացման ժամանակ"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Հեռացնել դեմքի տվյալները"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Ապակողպեք ձեր սարքի էկրանը և բացեք հավելվածները դեմքի ճանաչման միջոցով։ "<annotation id="url">"Մանրամասն"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Մատնահետք"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 ԳՀց"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Մտնել"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Հպեք՝ ցանց մուտք գործելու համար"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Մբիթ/վ"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> հավելվածը ցանկանում է միացնել Wi-Fi-ը"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> հավելվածը ցանկանում է անջատել Wi-Fi-ը"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"Եթե ձեր երթուղիչը չի հեռարձակում ցանցի անունը (SSID), սակայն դուք ուզում եք հետագայում միանալ դրան, կարող եք այդ ցանցը կարգավորել որպես թաքցված:\n\nԴա կարող է անվտանգության ռիսկեր ստեղծել, քանի որ ձեր հեռախոսը պարբերաբար կհեռարձակի իր ազդանշանը՝ ցանցը գտնելու համար:\n\nՑանցը թաքցված նշելու դեպքում երթուղիչի կարգավորումները չեն փոխվի:"</string>
<string name="wifi_signal" msgid="5514120261628065287">"Ազդանշանի հզորությունը"</string>
<string name="wifi_status" msgid="4824568012414605414">"Կարգավիճակ"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Կապի արագություն"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Հաճախականություն"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP հասցե"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Պահման եղանակը՝"</string>
@@ -922,12 +926,9 @@
<string name="wifi_dpp_wifi_shared_with_device" msgid="7669684043486750097">"Սարքը միացված է Wi‑Fi-ին"</string>
<string name="wifi_dpp_add_another_device" msgid="8415243205104666929">"Կապացել այլ սարք"</string>
<string name="wifi_dpp_choose_different_network" msgid="4081965219206680361">"Ընտրել այլ ցանց"</string>
- <!-- no translation found for wifi_dpp_could_not_add_device (1598945041477461501) -->
- <skip />
- <!-- no translation found for wifi_dpp_device_found (8618134150169810107) -->
- <skip />
- <!-- no translation found for retry (6472609612090877557) -->
- <skip />
+ <string name="wifi_dpp_could_not_add_device" msgid="1598945041477461501">"Չհաջողվեց ավելացնել սարք"</string>
+ <string name="wifi_dpp_device_found" msgid="8618134150169810107">"Գտնվել է 1 սարք"</string>
+ <string name="retry" msgid="6472609612090877557">"Կրկնել"</string>
<string name="wifi_shared" msgid="844142443226926070">"Կիսվել այլ սարքերի օգտատերերի հետ"</string>
<string name="wifi_unchanged" msgid="3410422020930397102">"(անփոփոխ)"</string>
<string name="wifi_unspecified" msgid="4917316464723064807">"Ընտրեք"</string>
@@ -1534,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"Սխալի պատճառով հնարավոր չէ վերակայել էլեկտրոնային SIM քարտերը:"</string>
<string name="master_clear_title" msgid="3531267871084279512">"Ջնջել բոլոր տվյալները (գործարանային վերակայում)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Ջնջել բոլոր տվյալները (գործարանային վերակայում)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"Կջնջվեն բոլոր տվյալները ձեր պլանշետի "<b>"ներքին հիշողությունից"</b>", այդ թվում՝\n\n"<li>"Ձեր Google հաշիվը"</li>\n<li>"Համակարգի և հավելվածների տվյալներն ու կարգավորումները"</li>\n<li>"Ներբեռնված հավելվածները"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"Կջնջվեն բոլոր տվյալները ձեր հեռախոսի "<b>"ներքին հիշողությունից"</b>", այդ թվում՝\n\n"<li>"Ձեր Google հաշիվը"</li>\n<li>"Համակարգի և հավելվածների տվյալներն ու կարգավորումները"</li>\n<li>"Ներբեռնված հավելվածները"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"Հաշիվներն այս սարքում՝\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"Այս սարքում այլ օգտատերերի հաշիվներ կան:\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Երաժշտություն"</li>\n<li>"Լուսանկարներ"</li>\n<li>"Օգտվողի այլ տվյալներ"</li></string>
@@ -1552,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"Մաքրել eSIM քարտը"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Ջնջել հեռախոսի բոլոր էլեկտրոնային SIM քարտերը: Սա չի չեղարկի ձեր բջջային ծառայությունների փաթեթը:"</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Ջնջել պլանշետի բոլոր էլեկտրոնային SIM քարտերը: Սա չի չեղարկի ձեր բջջային ծառայությունների փաթեթը:"</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Ջնջել բոլոր տվյալները"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Ջնջել բոլոր տվյալները"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Ձեր բոլոր անձնական տվյալները և ներբեռնված հավելվածները կջնջվեն։ Այս գործողությունը չեք կարող հետարկել:"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Ջնջել ամենը"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"Վերականգնում տեղի չի ունեցել, քանի որ համակարգի մաքրիչ ծառայությունը հասանելի չէ:"</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Ջնջե՞լ բոլոր տվյալները"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"Այս օգտատերը չի կարող վերակայել սարքը և վերականգնել գործարանային կարգավորումները"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Ջնջում"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Խնդրում ենք սպասել..."</string>
@@ -1842,10 +1837,8 @@
<string name="force_stop_dlg_text" msgid="7208364204467835578">"Հավելվածի ստիպողական դադարեցումը կարող է ազդել դրա աշխատանքի վրա։"</string>
<string name="app_install_location_title" msgid="2068975150026852168">"Տեղադրման նախընտրած վայրը"</string>
<string name="app_install_location_summary" msgid="5155453752692959098">"Փոխել նոր ծրագրերի համար նախընտրած տեղադրման վայրը"</string>
- <!-- no translation found for app_disable_dlg_positive (7319687593243386336) -->
- <skip />
- <!-- no translation found for app_disable_dlg_text (779389180388352129) -->
- <skip />
+ <string name="app_disable_dlg_positive" msgid="7319687593243386336">"Հեռացնել հավելվածը"</string>
+ <string name="app_disable_dlg_text" msgid="779389180388352129">"Եթե հեռացնեք այս հավելվածը, Android և այլ հավելվածները հնարավոր է սխալ աշխատեն:"</string>
<string name="app_disable_notifications_dlg_title" msgid="7669264654851761857">"Անջատե՞լ ծանուցումները:"</string>
<string name="app_install_details_group_title" msgid="7084623031296083574">"Խանութ"</string>
<string name="app_install_details_title" msgid="6905279702654975207">"Հավելվածի մանրամասները"</string>
@@ -2043,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"Եթե օգտվում եք մկնիկից, ապա կարող եք նշորդն այնպես կարգավորել, որ այն որոշակի ժամանակ անշարժ մնալուց հետո ավտոմատ գործողություններ կատարի:"</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Հապաղումը սեղմելուց առաջ"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Թրթռոց"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Ծանուցման թրթռոց"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Զանգի թրթռոց"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Հպման թրթռոց"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Օգտագործել ծառայությունը"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Օգտագործել գունաշտկումը"</string>
@@ -2088,8 +2079,7 @@
<item quantity="one">Շատ երկար հապաղում (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> մվ)</item>
<item quantity="other">Շատ երկար հապաղում (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> մվ)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Զանգ՝ <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, ծանուցում՝ <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, հպում՝ <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Զանգի ու ծանուցումների թրթռոցն անջատած է"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Զանգի ու ծանուցումների համար ընտրված է ցածր թրթռոց"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Զանգի ու ծանուցումների համար ընտրված է միջին թրթռոց"</string>
@@ -3065,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"մուտքային ծանուցում"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"USB մոդեմ, Bluetooth մոդեմ, Wi-Fi թեժ կետ"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"հանգիստ, թրթռալ, էկրան, զգայունություն"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"հպման արձագանք, թրթռոց, հեռախոս, զանգ, զգայունություն, զանգել"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"հպման արձագանք, թրթռոց, զգայունություն"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Կարգավորել Wi-Fi NFC պիտակը"</string>
<string name="write_tag" msgid="8571858602896222537">"Գրել"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Հպեք պիտակի վրա՝ գրելու համար..."</string>
@@ -3096,8 +3084,7 @@
<string name="other_sound_settings" msgid="3151004537006844718">"Այլ ձայներ"</string>
<string name="dial_pad_tones_title" msgid="1999293510400911558">"Թվաշարի հնչերանգներ"</string>
<string name="screen_locking_sounds_title" msgid="1340569241625989837">"Էկրանի կողպման ձայներ"</string>
- <!-- no translation found for charging_sounds_title (3379885700913955599) -->
- <skip />
+ <string name="charging_sounds_title" msgid="3379885700913955599">"Լիցքավորման ձայներ և թրթռոց"</string>
<string name="docking_sounds_title" msgid="155236288949940607">"Միակցման ձայներ"</string>
<string name="touch_sounds_title" msgid="5326587106892390176">"Հպման ձայներ"</string>
<string name="vibrate_on_touch_title" msgid="1510405818894719079">"Թրթռոց հպելիս"</string>
@@ -3124,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"Առանց ձայնի (միայն <xliff:g id="CATEGORIES">%1$s</xliff:g>)"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Միայն ազդանշաններն ու մեդիան"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Ժամանակացույցներ"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Ժամանակացույցների ջնջում"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Ջնջել"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Փոփոխել"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Ժամանակացույցներ"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Ժամանակացույց"</string>
@@ -3180,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Միացնել"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Միացնել հիմա"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Անջատել հիմա"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"«Չանհանգստացնել» ռեժիմն ակտիվ է մինչև <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"«Չանհանգստացնել» ռեժիմն ակտիվ կլինի, մինչև այն չանջատեք"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"«Չանհանգստացնել» ռեժիմն ավտոմատ միացվել է <xliff:g id="RULE_NAME">%s</xliff:g> կանոնի կողմից"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"«Չանհանգստացնել» ռեժիմն ավտոմատ միացվել է <xliff:g id="APP_NAME">%s</xliff:g> հավելվածի կողմից"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"«Չանհանգստացնել» ռեժիմը միացված է անհատականացված կարգավորումներով (<xliff:g id="RULE_NAMES">%s</xliff:g>)։"</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" Դիտել անհատականացված կարգավորումները"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Միայն կարևորները"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>։ <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3393,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Ամեն օր"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"Զարթուցիչը կարող է հնչել ավելի շուտ, քան կսպառվի ժամանակը"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"Ժամանակացույցն անջատվում է, երբ միանում է զարթուցիչը"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"«Չանհանգստացնել» ռեժիմի անհատականացված կարգավորումները"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Օգտագործել կանխադրված կարգավորումները"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Սահմանել հատուկ կարգավորումներ այս ժամանակացույցի համար"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"«<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>» խմբի համար"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> – <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3812,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Միացնել"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Ցույց տալ"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Թաքցնել"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Թեժ կետ"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"«<xliff:g id="ID_1">%1$s</xliff:g>» թեժ կետը միացված է"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Ինքնաթիռի ռեժիմը միացված է"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Ցանցերն անհասանելի են"</string>
<string name="condition_zen_title" msgid="2897779738211625">"«Չանհանգստացնել» ռեժիմն ակտիվ է"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Ձայներն ու ծանուցումներն անջատված են"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Մարտկոցի տնտեսումը միացված է"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Որոշ գործառույթներ սահմանափակված են"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Բջջային ինտերնետն անջատված է"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Ինտերնետը հասանելի է միայն Wi‑Fi-ով"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Թրաֆիկի տնտեսում"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Որոշ գործառույթներ սահմանափակված են"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Աշխատանքային պրոֆիլն անջատած է"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"Հավելվածների և ծանուցումների համար"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Միացնել ձայնը"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"Սարքի ձայնն անջատած է"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Հեռախոսի ձայնն անջատած է"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"Զանգերի և ծանուցումների համար"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"Սարքում միացված է թրթռազանգի ռեժիմը"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Միայն թրթռոց"</string>
<string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Զանգերի և ծանուցումների համար սարքում թրթռոցն է միացված"</string>
<string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"Զանգերի և ծանուցումների համար"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Գիշերային ռեժիմի ժամանակացույց"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Գիշերներն ավտոմատ երանգավորել էկրանը"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"Գիշերային ռեժիմը միացված է"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Էկրանն այժմ ունի դեղնավուն երանգ"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Ծալել"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Ձեզ առաջարկվող"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Հուշումներ"</string>
@@ -3978,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"ոչ մեկը"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Դասակարգման օբյեկտը բացակայում է:"</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"Դասակարգման օբյեկտը չի պարունակում այս բանալին:"</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Կտրվածք"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"էկրանի կտրվածք, հատում"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Կանխադրված տարբերակ"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Հատուկ հասանելիություն"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="one"><xliff:g id="COUNT">%d</xliff:g> apps can use unrestricted data</item>
@@ -4059,6 +4046,14 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"Ժամանակը, ծանուցումները և այլ տեղեկություններ տեսնելու համար վերցնել սարքը:"</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Կողպէկրանի քնի ռեժիմի անջատման ժեստ"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <!-- no translation found for ambient_display_tap_screen_title (5458679563086979424) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (9108878716863882877) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (7071150656699666085) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_summary (8862155601920379979) -->
+ <skip />
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Ծանուցումները դիտելու համար օգտագործել մատնահետքերի սկաները"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Մատնահետքերի սկաներ"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"Ծանուցումները տեսնելու համար՝ մատը սահեցրեք ներքև հեռախոսի հետևի մասում գտնվող մատնահետքերի սկաների վրա"</string>
@@ -4201,27 +4196,21 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"Տվյալ գործառույթը հասանելի չէ այս սարքի վրա"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"GNSS-ի չափումների ամբողջական բեռնում"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Հետագծել GNSS-ի բոլոր սխեմաներն ու հաճախականությունները՝ առանց աշխատաշրջանի"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Թույլատրել աշխատանքը ֆոնային ռեժիմում"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Թույլ է տալիս աշխատանքը ֆոնային ռեժիմում"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Միշտ ցույց տալ խափանման մասին ծանուցումը"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Ցույց տալ ծանուցումը հավելվածի խափանման դեպքում"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"Ընտրեք ANGLE-ի աջակցմամբ հավելված"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"ANGLE-ի աջակցմամբ հավելված նշված չէ"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"ANGLE-ի աջակցմամբ հավելված՝ <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Խաղի թարմացումների փաթեթի կարգավորումներ"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Փոփոխել խաղի թարմացումների փաթեթը"</string>
+ <!-- no translation found for gup_all_apps_switch_title (8071650410524064369) -->
<skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
- <!-- no translation found for gup_app_preference_title (7176388161899486800) -->
- <skip />
- <!-- no translation found for gup_app_preference_default (7995039180348956109) -->
- <skip />
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_title" msgid="7176388161899486800">"Ընտրեք գրաֆիկական սարքավարը"</string>
+ <string name="gup_app_preference_default" msgid="7995039180348956109">"Կանխադրված"</string>
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Խաղի թարմացումների փաթեթ"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"Համակարգի գրաֆիկական սարքավար"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4313,6 +4302,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Տվյալների փոխանցման կարգավորում"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Բջջային ինտերնետ"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Օգտվել բջջային ինտերնետից"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Ցանցի նախընտրելի տեսակը"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Ցանցի աշխատանքի ռեժիմի փոփոխություն"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Ցանցի նախընտրելի տեսակը"</string>
@@ -4348,23 +4350,23 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Bluetooth սարքեր չկան"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Կարգավորումների վահանակ"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Ինտերնետ կապ"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Ձայն"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Աշխատասեղանի ռեժիմի հարկադրված միացում"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Աշխատասեղանի փորձնական ռեժիմի հարկադրված միացում լրացուցիչ էկրանների վրա"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Չեղարկել մուգ ռեժիմի պարտադիր միացումը"</string>
<string name="hwui_force_dark_summary" msgid="8705328793382981780">"Չեղարկում է մուգ ռեժիմի պարտադիր միացման գործառույթը"</string>
<string name="privacy_dashboard_title" msgid="2458407399263943923">"Գաղտնիություն"</string>
- <!-- no translation found for privacy_dashboard_summary (7784809147411674104) -->
- <skip />
+ <string name="privacy_dashboard_summary" msgid="7784809147411674104">"Թույլտվություններ, գործողությունների հետագծում, էկրանին տվյալների ցուցադրում"</string>
<string name="contextual_card_dismiss_remove" msgid="2813670241047194713">"Հեռացնել"</string>
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Չհեռացնել"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Հեռացնե՞լ առաջարկը:"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Բավարար տարածք չկա՝ <xliff:g id="PERCENTAGE">%1$s</xliff:g> օգտագործված – <xliff:g id="FREE_SPACE">%2$s</xliff:g> ազատ"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Կարծիք հայտնել"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Ուզո՞ւմ եք կարծիք հայտնել այս առաջարկության մասին"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g>՝ պատճենվեց սեղմատախտակին:"</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <!-- no translation found for gesture_skip_title (2092825906479683162) -->
+ <skip />
+ <!-- no translation found for gesture_silence_title (8991427657123202574) -->
+ <skip />
</resources>
diff --git a/res/values-in/strings.xml b/res/values-in/strings.xml
index 861abf6..fe8b59e 100644
--- a/res/values-in/strings.xml
+++ b/res/values-in/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"Login apl & pembayaran"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Buka mata untuk membuka kunci"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"Saat menggunakan autentikasi wajah, mata Anda harus terbuka"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Selalu memerlukan konfirmasi"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"Saat mengautentikasi dalam aplikasi, selalu wajibkan konfirmasi"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Hapus data wajah"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Wajah Anda bisa digunakan untuk membuka kunci perangkat Anda dan mengakses aplikasi. "<annotation id="url">"Pelajari lebih lanjut"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Sidik jari"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Login"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Tap di sini untuk login ke jaringan"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbps"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> ingin mengaktifkan Wi-Fi"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> ingin menonaktifkan Wi-Fi"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"Jika router tidak menyiarkan ID jaringan, namun Anda ingin menyambungkannya di masa mendatang, Anda dapat menyetel jaringan sebagai tersembunyi.\n\nTindakan ini dapat menyebabkan risiko keamanan karena ponsel secara berkala akan menyiarkan sinyal untuk menemukan jaringan.\n\nMenyetel jaringan sebagai tersembunyi tidak akan mengubah setelan router."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Kekuatan sinyal"</string>
<string name="wifi_status" msgid="4824568012414605414">"Status"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Kecepatan link"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Frekuensi"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"Alamat IP"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Disimpan melalui"</string>
@@ -1531,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"eSIM tidak dapat disetel ulang karena terjadi error."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Reset ke setelan pabrik"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Reset ke setelan pabrik"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"Tindakan ini akan menghapus semua data dari "<b>"penyimpanan internal"</b>" tablet Anda, termasuk:\n\n"<li>"Akun Google Anda"</li>\n<li>"Data sistem dan aplikasi serta setelan"</li>\n<li>"Aplikasi yang didownload"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"Tindakan ini akan menghapus semua data dari "<b>"penyimpanan internal"</b>" ponsel Anda, termasuk:\n\n"<li>"Akun Google Anda"</li>\n<li>"Data sistem dan aplikasi serta setelan"</li>\n<li>"Aplikasi yang didownload"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"Saat ini Anda telah login ke akun berikut:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"Ada pengguna lain yang aktif di perangkat ini.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Musik"</li>\n<li>"Foto"</li>\n<li>"Data pengguna lainnya"</li></string>
@@ -1549,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"Hapus eSIM"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Hapus semua eSIM di ponsel. Tindakan ini tidak akan membatalkan paket layanan seluler."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Hapus semua eSIM di tablet. Tindakan ini tidak akan membatalkan paket layanan seluler."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Hapus semua data"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Hapus semua data"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Semua informasi pribadi dan aplikasi yang didownload akan dihapus. Tindakan ini tidak dapat diurungkan!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Hapus semua"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"Penyetelan ulang tidak dilakukan karena layanan System Clear tidak tersedia."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Hapus semua data?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"Fitur kembalikan ke setelan pabrik tidak tersedia untuk pengguna ini"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Menghapus"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Harap tunggu..."</string>
@@ -1840,7 +1838,7 @@
<string name="app_install_location_title" msgid="2068975150026852168">"Lokasi pemasangan yang disukai"</string>
<string name="app_install_location_summary" msgid="5155453752692959098">"Ubah lokasi pemasangan yang diinginkan untuk apl baru."</string>
<string name="app_disable_dlg_positive" msgid="7319687593243386336">"Uninstal aplikasi"</string>
- <string name="app_disable_dlg_text" msgid="779389180388352129">"Jika Anda meng-uninstal aplikasi ini, Android dan aplikasi lain mungkin tidak berfungsi lagi sesuai harapan."</string>
+ <string name="app_disable_dlg_text" msgid="779389180388352129">"Jika Anda meng-uninstal aplikasi ini, Android dan aplikasi lain mungkin tidak berfungsi lagi secara normal."</string>
<string name="app_disable_notifications_dlg_title" msgid="7669264654851761857">"Matikan notifikasi?"</string>
<string name="app_install_details_group_title" msgid="7084623031296083574">"Toko Aplikasi"</string>
<string name="app_install_details_title" msgid="6905279702654975207">"Detail aplikasi"</string>
@@ -2038,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"Jika menggunakan mouse, Anda dapat menyetel kursor untuk mengambil tindakan secara otomatis saat kursor berhenti bergerak selama waktu tertentu."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Keterlambatan sebelum klik"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Getaran"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Getaran notifikasi"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Getaran dering"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Getaran saat disentuh"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Gunakan layanan"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Gunakan koreksi warna"</string>
@@ -2083,8 +2079,7 @@
<item quantity="other">Penundaan sangat lama (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> md)</item>
<item quantity="one">Penundaan sangat lama (<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g> md)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Dering <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, notifikasi <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, sentuhan <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Dering & notifikasi disetel ke nonaktif"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Dering & notifikasi disetel ke rendah"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Dering & notifikasi disetel ke sedang"</string>
@@ -3060,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"notifikasi masuk"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"tethering usb, tethering bluetooth, hotspot wi-fi"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"sentuhan, getar, layar, sensitivitas"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"sentuhan, getar, ponsel, panggilan, sensitivitas, dering"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"sentuhan, getar, sensitivitas"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Siapkan Tag NFC Wi-Fi"</string>
<string name="write_tag" msgid="8571858602896222537">"Tulis"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Tap tag untuk menulis..."</string>
@@ -3118,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"Tanpa suara, kecuali <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Tidak ada suara, kecuali alarm dan media"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Jadwal"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Hapus jadwal"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Hapus"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Edit"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Jadwal"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Jadwal"</string>
@@ -3174,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Aktifkan"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Aktifkan sekarang"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Nonaktifkan sekarang"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"Mode Jangan Ganggu aktif hingga <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"Mode Jangan Ganggu akan tetap aktif hingga Anda menonaktifkannya"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"Mode Jangan Ganggu otomatis diaktifkan oleh jadwal (<xliff:g id="RULE_NAME">%s</xliff:g>)"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"Mode Jangan Ganggu otomatis diaktifkan oleh aplikasi <xliff:g id="APP_NAME">%s</xliff:g>"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"Mode Jangan Ganggu diaktifkan untuk <xliff:g id="RULE_NAMES">%s</xliff:g> dengan setelan kustom."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" Lihat setelan kustom"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Hanya untuk prioritas"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3387,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Setiap hari"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"Alarm dapat mengganti waktu berakhir"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"Jadwal nonaktif saat alarm berdering"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"Perilaku mode Jangan Ganggu"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Gunakan setelan default"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Buat setelan kustom untuk jadwal ini"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"Untuk ‘<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>’"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> - <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3806,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Aktifkan"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Lihat"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Sembunyikan"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Hotspot"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> aktif"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Mode pesawat aktif"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Jaringan tidak tersedia"</string>
<string name="condition_zen_title" msgid="2897779738211625">"Mode Jangan Ganggu aktif"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Memengaruhi yang Anda dengar & lihat"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Penghemat Baterai aktif"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Fitur dibatasi"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Data seluler tidak aktif"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Internet hanya tersedia melalui Wi‑Fi"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Penghemat Kuota"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Fitur dibatasi"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Profil kerja nonaktif"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"Untuk aplikasi & notifikasi"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Aktifkan suara"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"Suara perangkat dinonaktifkan"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Ponsel dimatikan suaranya"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"Untuk panggilan telepon & notifikasi"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"Perangkat disetel agar bergetar"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Hanya getaran"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Panggilan dan notifikasi akan menggetarkan perangkat"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"Untuk panggilan telepon & notifikasi"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Setel jadwal Cahaya Malam"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Otomatis mewarnai layar setiap malam"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"Mode Cahaya Malam aktif"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Layar berona kuning"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Ciutkan"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Disarankan untuk Anda"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Saran"</string>
@@ -3972,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"tidak ada"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Objek peringkat tidak ada."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"Objek peringkat tidak berisi kunci ini."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Potongan layar"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"potongan tampilan, notch"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Default perangkat"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Akses aplikasi khusus"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="other"><xliff:g id="COUNT">%d</xliff:g> aplikasi dapat menggunakan data tanpa dibatasi</item>
@@ -4053,6 +4046,10 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"Untuk memeriksa waktu, notifikasi, dan info lainnya, ambil perangkat Anda."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Gestur untuk menampilkan layar kunci"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <string name="ambient_display_tap_screen_title" product="default" msgid="5458679563086979424">"Tap untuk memeriksa ponsel"</string>
+ <string name="ambient_display_tap_screen_title" product="tablet" msgid="9108878716863882877">"Tap untuk memeriksa tablet"</string>
+ <string name="ambient_display_tap_screen_title" product="device" msgid="7071150656699666085">"Tap untuk memeriksa perangkat"</string>
+ <string name="ambient_display_tap_screen_summary" msgid="8862155601920379979">"Untuk memeriksa waktu, notifikasi, dan info lainnya, tap layar Anda."</string>
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Usapkan sidik jari untuk melihat notifikasi"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Usapkan sidik jari"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"Untuk memeriksa notifikasi, usapkan jari ke bawah pada sensor sidik jari di bagian belakang ponsel."</string>
@@ -4195,25 +4192,20 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"Fitur ini tidak tersedia di perangkat"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Paksa ukuran GNSS penuh"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Lacak semua konstelasi dan frekuensi GNSS tanpa siklus tugas"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Izinkan aktivitas latar belakang dimulai"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Mengizinkan semua aktivitas latar belakang dimulai"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Selalu tampilkan dialog error"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Tampilkan dialog setiap kali aplikasi tidak bekerja"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"Pilih aplikasi yang berkemampuan ANGLE"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"Tidak ada aplikasi berkemampuan ANGLE yang ditetapkan"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"Aplikasi yang berkemampuan ANGLE: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
- <skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Preferensi Paket Update Game"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Ubah setelan Paket Update Game"</string>
+ <string name="gup_all_apps_switch_title" msgid="8071650410524064369">"Aktifkan untuk semua aplikasi"</string>
<string name="gup_app_preference_title" msgid="7176388161899486800">"Pilih Driver Grafis"</string>
<string name="gup_app_preference_default" msgid="7995039180348956109">"Default"</string>
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Paket Update Game"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"Driver Grafis Sistem"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4305,6 +4297,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Siapkan layanan data"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Kuota"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Akses data menggunakan jaringan seluler"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Jenis jaringan pilihan"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Ubah mode pengoperasian jaringan"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Jenis jaringan pilihan"</string>
@@ -4340,22 +4345,21 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Tidak ada perangkat Bluetooth"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Panel Setelan"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Sambungan Internet"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Volume"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Paksa mode desktop"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Paksa mode desktop eksperimental di tampilan sekunder"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Aktifkan paksa SmartDark"</string>
<string name="hwui_force_dark_summary" msgid="8705328793382981780">"Memaksa fitur SmartDark agar selalu aktif"</string>
<string name="privacy_dashboard_title" msgid="2458407399263943923">"Privasi"</string>
- <string name="privacy_dashboard_summary" msgid="7784809147411674104">"Izin, kontrol aktivitas, data yang ditampilkan di layar"</string>
+ <string name="privacy_dashboard_summary" msgid="7784809147411674104">"Izin, kontrol aktivitas, dan data yang ditampilkan di layar"</string>
<string name="contextual_card_dismiss_remove" msgid="2813670241047194713">"Hapus"</string>
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Simpan"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Hapus saran ini?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Penyimpanan hampir penuh. <xliff:g id="PERCENTAGE">%1$s</xliff:g> digunakan - <xliff:g id="FREE_SPACE">%2$s</xliff:g> kosong"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Kirim masukan"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Ingin memberikan masukan tentang saran ini?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g> disalin ke papan klip."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <string name="gesture_skip_title" msgid="2092825906479683162">"Lewati gestur"</string>
+ <string name="gesture_silence_title" msgid="8991427657123202574">"Senyapkan gestur notifikasi"</string>
</resources>
diff --git a/res/values-is/strings.xml b/res/values-is/strings.xml
index 7f67e23..9b84f1c 100644
--- a/res/values-is/strings.xml
+++ b/res/values-is/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"Innskr. í forrit og greiðslur"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Opin augu til að taka úr lás"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"Þegar andlitsgreining er notuð verða augu þín að vera opin"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Krefjast alltaf staðfestingar"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"Krefjast alltaf staðfestingar við auðkenningu í forritum"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Fjarl. andlitsgögn"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Þú getur notað andlitið þitt til að taka símann úr lás og fá aðgang að forritum. "<annotation id="url">"Frekari upplýsingar"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Fingrafar"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Skrá inn"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Ýttu hér til að skrá þig inn á netkerfi"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mb/sek."</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> vill kveikja á Wi-Fi"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> vill slökkva á Wi-Fi"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"Ef beinirinn sendir ekki út netkenni en þú vilt tengjast honum seinna getur þú stillt netið sem falið.\n\nÞetta kann að valda öryggisáhættu vegna þess að síminn þinn mun reglulega senda út merkið sitt til að leita að netinu.\n\nStillingum beinisins verður ekki breytt þótt netið sé falið."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Sendistyrkur"</string>
<string name="wifi_status" msgid="4824568012414605414">"Staða"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Hraði tengingar"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Tíðni"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP-tala"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Vistað í gegnum"</string>
@@ -1531,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"Villa kom í veg fyrir endurstillingu eSIM-kortanna."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Eyða öllum gögnum (núllstilla)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Eyða öllum gögnum (núllstilla)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"Þessi aðgerð eyðir öllum gögnum úr "<b>"innbyggðri geymslu"</b>" spjaldtölvunnar, þar á meðal:\n\n"<li>"Google reikningnum þínum"</li>\n<li>"Gögnum og stillingum forrita og kerfis"</li>\n<li>"Forritum sem hafa verið sótt"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"Þessi aðgerð eyðir öllum gögnum úr "<b>"innbyggðri geymslu"</b>" símans, þar á meðal:\n\n"<li>"Google reikningnum þínum"</li>\n<li>"Gögnum og stillingum forrita og kerfis"</li>\n<li>"Forritum sem hafa verið sótt"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"Þú ert skráð(ur) inn á eftirfarandi reikninga:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"Aðrir notendur eru til staðar í þessu tæki.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Tónlist"</li>\n<li>"Myndir"</li>\n<li>"Önnur notandagögn"</li></string>
@@ -1549,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"Eyða eSIM"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Eyða öllum eSIM-kortum úr símanum. Með þessu segir þú ekki upp farsímaáskrift þinni."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Eyða öllum eSIM-kortum úr spjaldtölvunni. Með þessu segir þú ekki upp farsímaáskrift þinni."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Eyða öllum gögnum"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Eyða öllum gögnum"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Öllum persónuupplýsingunum þínum og forritum sem hafa verið sótt verður eytt. Ekki er hægt að afturkalla þessa aðgerð!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Eyða öllu"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"Endurstilling var ekki framkvæmd vegna þess að kerfishreinsunarþjónustan er ekki tiltæk."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Viltu eyða öllum gögnum?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"Núllstilling er ekki í boði fyrir þennan notanda"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Þurrkað út"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Augnablik..."</string>
@@ -2038,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"Ef þú notar mús geturðu stillt bendilinn þannig að hann framkvæmi aðgerð sjálfkrafa þegar hann er óhreyfður í tiltekinn tíma."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Bíða áður en smellt er"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Titringur"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Titringur fyrir tilkynningar"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Titringur hringingar"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Snertititringur"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Nota þjónustu"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Nota litaleiðréttingu"</string>
@@ -2083,8 +2079,7 @@
<item quantity="one">Mjög löng töf (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> msek.)</item>
<item quantity="other">Mjög löng töf (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> msek.)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Hringing <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, tilkynning <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, snerting <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Slökkt á titringi símtala og tilkynninga"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Stillt á lítinn titring símtala og tilkynninga"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Stillt á miðlungsmikinn titring símtala og tilkynninga"</string>
@@ -3060,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"tilkynning berst"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"usb tjóðrun, bluetooth tjóðrun, heitur Wi-Fi reitur"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"snertisvörun, titringur, skjár, næmi"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"snertisvörun, titringur, sími, símtal, næmi, hringing"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"snertisvörun, titringur, næmi"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Setja upp Wi-Fi NFC-merki"</string>
<string name="write_tag" msgid="8571858602896222537">"Skrifa"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Snertu merki til að skrifa..."</string>
@@ -3118,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"Ekkert hljóð nema <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Ekkert hljóð nema vekjarar og efni"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Tímaáætlanir"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Eyða áætlunum"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Eyða"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Breyta"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Áætlanir"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Áætlun"</string>
@@ -3174,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Kveikja"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Kveikja núna"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Slökkva núna"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"Kveikt er á „Ónáðið ekki“ til <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"Kveikt verður á „Ónáðið ekki“ þar til þú slekkur á því"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"Regla (<xliff:g id="RULE_NAME">%s</xliff:g>) kveikti sjálfkrafa á „Ónáðið ekki“"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"Forritið <xliff:g id="APP_NAME">%s</xliff:g> kveikti sjálfkrafa á „Ónáðið ekki“"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"Kveikt er á „Ónáðið ekki“ fyrir <xliff:g id="RULE_NAMES">%s</xliff:g> með sérsniðnum stillingum."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" Skoða sérstillingar"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Aðeins forgangur"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3387,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Á hverjum degi"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"Áminning gæti farið fram yfir lokatíma"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"Slökknar á áætlun þegar vekjari fer af stað"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"Hegðun „Ónáðið ekki“"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Nota sjálfgefnar stillingar"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Búa til sérsniðnar stillingar fyrir þessa áætlun"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"Fyrir „<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>“"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> – <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3806,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Kveikja"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Sýna"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Fela"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Heitur reitur"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"Kveikt á <xliff:g id="ID_1">%1$s</xliff:g>"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Kveikt á flugstillingu"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Net er ekki tiltækt"</string>
<string name="condition_zen_title" msgid="2897779738211625">"Kveikt er á „Ónáðið ekki“"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Hefur áhrif á hvað þú heyrir og sérð"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Kveikt er á rafhlöðusparnaði"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Takmarkaðir eiginleikar"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Slökkt er á farsímagögnum"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Aðeins er hægt að tengjast internetinu með Wi-Fi"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Gagnasparnaður"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Takmarkaðir eiginleikar"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Slökkt á vinnusniði"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"Fyrir forrit og tilkynningar"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Kveikja á hljóði"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"Slökkt er á hljóði tækisins"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Slökkt er á hljóði símans"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"Við hringingu og tilkynningar"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"Tækið er stillt á að titra"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Eingöngu titringur"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Tækið titrar við símtöl og tilkynningar"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"Við hringingu og tilkynningar"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Stilla áætlun fyrir næturljós"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Skyggja skjáinn sjálfkrafa á hverju kvöldi"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"Kveikt á næturljósi"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Gulbrúnn blær á skjá"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Draga saman"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Tillögur handa þér"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Tillögur"</string>
@@ -3972,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"ekkert"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Uppröðunarhlut vantar."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"Uppröðunarhlutur inniheldur ekki þennan lykil."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Skjáskurður"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"úrklippa af skjá, hak"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Sjálfgefin stilling tækis"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Sérstakur forritaaðgangur"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="one"><xliff:g id="COUNT">%d</xliff:g> forrit getur notað ótakmörkuð gögn</item>
@@ -4053,6 +4046,10 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"Til að sjá hvað klukkan er og sjá tilkynningar og aðrar upplýsingar skaltu taka tækið upp."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Bending fyrir skjávökulás"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <string name="ambient_display_tap_screen_title" product="default" msgid="5458679563086979424">"Ýttu til að athuga síma"</string>
+ <string name="ambient_display_tap_screen_title" product="tablet" msgid="9108878716863882877">"Ýttu til að athuga spjaldtölvu"</string>
+ <string name="ambient_display_tap_screen_title" product="device" msgid="7071150656699666085">"Ýttu til að athuga tæki"</string>
+ <string name="ambient_display_tap_screen_summary" msgid="8862155601920379979">"Til að sjá hvað klukkan er og sjá tilkynningar og aðrar upplýsingar skaltu ýta á skjáinn."</string>
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Fingrafar til að opna tilkynningar"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Lesa fingrafar"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"Strjúktu niður á fingrafaraskynjaranum aftan á símanum til að skoða tilkynningarnar."</string>
@@ -4195,25 +4192,20 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"Þessi eiginleiki er ekki í boði í þessu tæki"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Full GNSS-mæling"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Rekja öll GNSS söfn og tíðnir með engum vinnulotum"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Leyfa aðgerðir í bakgrunninum"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Leyfir allar aðgerðir í bakgrunninum"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Sýna alltaf hrunglugga"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Sýna glugga í hvert sinn sem forrit hrynur"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"Velja forrit sem styður ANGLE"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"Ekkert forrit sem styður ANGLE hefur verið stillt"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"Forrit sem styður ANGLE: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
- <skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Stillingar fyrir leikjauppfærslupakka"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Breyta stillingum fyrir leikjauppfærslupakka"</string>
+ <string name="gup_all_apps_switch_title" msgid="8071650410524064369">"Kveikja fyrir öll forrit"</string>
<string name="gup_app_preference_title" msgid="7176388161899486800">"Velja myndvinnslurekil"</string>
<string name="gup_app_preference_default" msgid="7995039180348956109">"Sjálfgefið"</string>
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Leikjauppfærslupakki"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"Myndvinnslurekil kerfis"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4305,6 +4297,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Setja upp gagnaþjónustu"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Farsímagögn"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Aðgangur að gögnum um farsímakerfi"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Valin símkerfistegund"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Breyta virknihætti símkerfis"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Valin símkerfistegund"</string>
@@ -4340,8 +4345,7 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Engin Bluetooth-tæki"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Stillingasvæði"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Nettenging"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Hljóðstyrkur"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Þvinga skjáborðsstillingu"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Þvinga tilraunaskjáborðsstillingu á öðrum skjá"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Hnekkja dökku"</string>
@@ -4352,10 +4356,10 @@
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Halda"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Viltu fjarlægja þessa tillögu?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Það er lítið pláss í geymslu. <xliff:g id="PERCENTAGE">%1$s</xliff:g> í notkun - <xliff:g id="FREE_SPACE">%2$s</xliff:g> laus"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Senda ábendingu"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Viltu senda okkur ábendingu um þessa tillögu?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g> afritað á klippiborð"</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <string name="gesture_skip_title" msgid="2092825906479683162">"Sleppa bendingu"</string>
+ <string name="gesture_silence_title" msgid="8991427657123202574">"Slökkva á hljóði fyrir tilkynningar"</string>
</resources>
diff --git a/res/values-it/strings.xml b/res/values-it/strings.xml
index a9d795d0..85652f5 100644
--- a/res/values-it/strings.xml
+++ b/res/values-it/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"Accesso all\'app e pagamenti"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Occhi aperti per sbloccare"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"Quando usi l\'autenticazione volti, gli occhi devono essere aperti"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Chiedi sempre conferma"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"Chiedi sempre conferma per l\'autenticazione nelle app"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Rimuovi dati viso"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Il tuo viso può essere utilizzato per sbloccare il tuo dispositivo e accedere alle app. "<annotation id="url">"Ulteriori informazioni"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Impronta digitale"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Accedi"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Tocca qui per accedere alla rete"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbps"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> chiede di attivare il Wi-Fi"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> chiede di disattivare il Wi-Fi"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"Se il tuo router non trasmette un ID rete, ma in futuro vorresti stabilire una connessione, puoi impostare la rete come nascosta.\n\nQuesto potrebbe creare un rischio per la sicurezza, poiché il telefono trasmetterà regolarmente il suo segnale per trovare la rete.\n\nL\'impostazione della rete come nascosta non altera le impostazioni del router."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Intensità segnale"</string>
<string name="wifi_status" msgid="4824568012414605414">"Stato"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Velocità di collegamento"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Frequenza"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"Indirizzo IP"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Salvato tramite"</string>
@@ -1531,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"Impossibile reimpostare le eSIM a causa di un errore."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Cancella tutti i dati (ripristino dati fabbrica)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Cancella tutti i dati"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"In questo modo tutti i dati saranno cancellati dalla "<b>"memoria interna"</b>" del tablet, inclusi:\n\n"<li>"Il tuo Account Google"</li>\n<li>"I dati e le impostazioni del sistema e delle app"</li>\n<li>"Le app scaricate"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"In questo modo tutti i dati saranno cancellati dalla "<b>"memoria interna"</b>" del tuo cellulare, inclusi:\n\n"<li>"Il tuo account Google"</li>\n<li>"Le impostazioni e i dati di sistema e delle app"</li>\n<li>"Le app scaricate"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"Al momento sei collegato ai seguenti account:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"Sono presenti altri utenti su questo dispositivo.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Musica"</li>\n<li>"Foto"</li>\n<li>"Altri dati utente"</li></string>
@@ -1549,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"Resetta eSIM"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Resetta tutte le eSIM del telefono. Il tuo piano di servizio dati mobile non verrà annullato."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Resetta tutte le eSIM del tablet. Il tuo piano di servizio dati mobile non verrà annullato."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Cancella tutti i dati"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Cancella tutti i dati"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Tutte le tue informazioni personali e le app scaricate saranno eliminate. Questa operazione non può essere annullata."</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Cancella tutto"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"Nessun ripristino eseguito perché il servizio System Clear non è disponibile."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Cancellare tutti i dati?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"Il ripristino dati di fabbrica non è consentito per questo utente"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Cancellazione in corso"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Attendere prego…"</string>
@@ -2038,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"Se usi un mouse, puoi configurare il puntatore affinché venga attivato automaticamente quando rimane fermo per un determinato periodo di tempo."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Ritardo prima del clic"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Vibrazione"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Vibrazione notifiche"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Vibrazione allo squillo"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Vibrazione al tocco"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Utilizza servizio"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Usa correzione del colore"</string>
@@ -2083,8 +2079,7 @@
<item quantity="other">Ritardo molto lungo (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
<item quantity="one">Ritardo molto lungo (<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g> ms)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Squillo <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, notifica <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, tocco <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Impostazione di suoneria e notifiche: off"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Impostazione di suoneria e notifiche: bassa"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Impostazione di suoneria e notifiche: media"</string>
@@ -3060,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"notifica in arrivo"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"tethering usb, tethering bluetooth, hotspot wifi"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"aptica, vibrazione, schermo, sensibilità"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"aptica, vibrazione, telefono, chiamata, sensibilità, squillo"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"aptica, vibrazione, sensibilità"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Configura tag NFC Wi-Fi"</string>
<string name="write_tag" msgid="8571858602896222537">"Modifica"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Tocca un tag per impostarlo..."</string>
@@ -3118,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"Nessun suono, tranne per <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Nessun suono, tranne per sveglie e contenuti multimediali"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Pianificazioni"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Elimina programmazioni"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Elimina"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Modifica"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Pianificazioni"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Pianificazione"</string>
@@ -3174,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Attiva"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Attiva ora"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Disattiva ora"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"La funzione Non disturbare è attiva fino alle ore <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"La funzione Non disturbare rimarrà attiva fino alla disattivazione"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"La funzione Non disturbare è stata attivata automaticamente da una pianificazione (<xliff:g id="RULE_NAME">%s</xliff:g>)"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"La funzione Non disturbare è stata attivata automaticamente da un\'app (<xliff:g id="APP_NAME">%s</xliff:g>)"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"La modalità Non disturbare è attiva per <xliff:g id="RULE_NAMES">%s</xliff:g> con le impostazioni personalizzate."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" Visualizza impostazioni personalizzate"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Solo con priorità"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3387,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Ogni giorno"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"La sveglia può ignorare l\'ora di fine"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"La pianificazione viene disattivata quando suona una sveglia"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"Modalità Non disturbare"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Utilizza le impostazioni predefinite"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Crea impostazioni personalizzate per questa programmazione"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"Per \"<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>\""</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> - <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3806,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Attiva"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Mostra"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Nascondi"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Hotspot"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> attivo"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Modalità aereo attiva"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Reti non disponibili"</string>
<string name="condition_zen_title" msgid="2897779738211625">"Funzione Non disturbare attiva"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Ha effetto su ciò che vedi e senti"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Risparmio energetico attivo"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Funzionalità limitate"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Dati mobili disattivati"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Internet disponibile solo tramite Wi‑Fi"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Risparmio dati"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Funzionalità limitate"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Profilo di lavoro non attivo"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"Per app e notifiche"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Attiva l\'audio"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"L\'audio del dispositivo è disattivato"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Audio del telefono disattivato"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"Per chiamate e notifiche"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"Il dispositivo è impostato su Vibrazione"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Solo vibrazione"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Chiamate e notifiche faranno vibrare il dispositivo"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"Per chiamate e notifiche"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Programma Luminosità notturna"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Riduci automaticamente la luminosità dello schermo ogni notte"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"Luminosità notturna attiva"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Schermo color ambra"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Comprimi"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Consigliate per te"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Suggerimenti"</string>
@@ -3972,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"nessuno"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Oggetto di ranking mancante."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"L\'oggetto di ranking non contiene questa chiave."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Ritaglio display"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"ritaglio display, tacca"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Predefinita dispositivo"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"App con accesso speciale"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="other"><xliff:g id="COUNT">%d</xliff:g> app possono usare dati senza limitazioni</item>
@@ -4053,6 +4046,10 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"Per controllare l\'ora, le notifiche e altre informazioni, solleva il dispositivo."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Gesto sullo schermo per wakelock"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <string name="ambient_display_tap_screen_title" product="default" msgid="5458679563086979424">"Tocca per selezionare il telefono"</string>
+ <string name="ambient_display_tap_screen_title" product="tablet" msgid="9108878716863882877">"Tocca per selezionare le notifiche"</string>
+ <string name="ambient_display_tap_screen_title" product="device" msgid="7071150656699666085">"Tocca per selezionare il dispositivo"</string>
+ <string name="ambient_display_tap_screen_summary" msgid="8862155601920379979">"Per controllare l\'ora, le notifiche e altre informazioni, tocca lo schermo."</string>
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Usa l\'impronta digitale per le notifiche"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Usa l\'impronta digitale"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"Per controllare le notifiche, scorri verso il basso sul sensore di impronte digitali sul retro del telefono."</string>
@@ -4195,25 +4192,20 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"Questa funzione non è disponibile su questo dispositivo"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Forza esecuzione completa delle misurazioni GNSS"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Monitora tutte le costellazioni e le frequenze GNSS senza ciclo di lavoro utile"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Consenti l\'avvio dell\'attività in background"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Consente l\'avvio di tutte le attività in background"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Mostra sempre finestra di dialogo di arresti anomali"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Mostra finestra di dialogo a ogni arresto anomalo delle app"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"Seleziona le app che supportano ANGLE"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"Nessuna app che supporta ANGLE impostata"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"App che supporta ANGLE: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
- <skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Preferenze pacchetti aggiornamento giochi"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Modifica impostaz. pacchetti aggiornamento giochi"</string>
+ <string name="gup_all_apps_switch_title" msgid="8071650410524064369">"Attiva per tutte le app"</string>
<string name="gup_app_preference_title" msgid="7176388161899486800">"Seleziona il driver di grafica"</string>
<string name="gup_app_preference_default" msgid="7995039180348956109">"Predefinito"</string>
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Pacchetto di aggiornamento dei giochi"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"Driver di grafica di sistema"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4305,6 +4297,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Imposta servizio dati"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Dati mobili"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Accedi ai dati tramite la rete mobile"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Tipo di rete preferito"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Cambia la modalità di funzionamento della rete"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Tipo di rete preferito"</string>
@@ -4340,8 +4345,7 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Nessun dispositivo Bluetooth"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Riquadro delle impostazioni"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Connessione a Internet"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Volume"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Forza la modalità desktop"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Forza la modalità desktop sperimentale su display secondari"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Esegui override modalità scuro forzata"</string>
@@ -4352,10 +4356,10 @@
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Mantieni"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Rimuovere questo suggerimento?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Lo spazio di archiviazione è in esaurimento. <xliff:g id="PERCENTAGE">%1$s</xliff:g> utilizzato - <xliff:g id="FREE_SPACE">%2$s</xliff:g> libero"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Invia feedback"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Vuoi inviarci un feedback su questo suggerimento?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"Copia di <xliff:g id="COPY_CONTENT">%1$s</xliff:g> salvata negli appunti."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <string name="gesture_skip_title" msgid="2092825906479683162">"Gesto per ignorare"</string>
+ <string name="gesture_silence_title" msgid="8991427657123202574">"Gesto per disattivare gli avvisi"</string>
</resources>
diff --git a/res/values-iw/strings.xml b/res/values-iw/strings.xml
index 1aa2937..58ed5c6 100644
--- a/res/values-iw/strings.xml
+++ b/res/values-iw/strings.xml
@@ -426,10 +426,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"כניסה לאפליקציה ותשלומים"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"עיניים פקוחות לביטול נעילה"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"כשמשתמשים באימות פנים, יש לפקוח עיניים"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"תמיד לדרוש אישור"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"כשמתבצע אימות באפליקציות, יש לדרוש תמיד אישור"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"הסרת נתוני הפנים"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"ניתן להשתמש בפנים שלך כדי לבטל את נעילת המכשיר ולגשת לאפליקציות. "<annotation id="url">"מידע נוסף"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"טביעת אצבע"</string>
@@ -826,7 +824,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"כניסה"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"יש להקיש כאן כדי להיכנס לרשת"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbps"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> רוצה להפעיל את ה-Wi-Fi"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> רוצה לכבות את ה-Wi-Fi"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -916,7 +917,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"אם הנתב שלך לא משדר מזהה רשת וברצונך להתחבר אליה בעתיד, ניתן להגדיר את הרשת כ\'מוסתרת\'.\n\nהגדרה זו עשויה ליצור סיכון אבטחה כי הטלפון שלך ישדר אות באופן קבוע כדי למצוא רשת.\n\nהגדרת הרשת כ\'מוסתרת\' לא תשנה את הגדרות הנתב."</string>
<string name="wifi_signal" msgid="5514120261628065287">"עוצמת אות"</string>
<string name="wifi_status" msgid="4824568012414605414">"סטטוס"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"מהירות קישור"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"תדירות"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"כתובת IP"</string>
<string name="passpoint_label" msgid="6381371313076009926">"נשמר באמצעות"</string>
@@ -954,12 +958,9 @@
<string name="wifi_dpp_wifi_shared_with_device" msgid="7669684043486750097">"נעשה שיתוף של ה-Wi‑Fi עם המכשיר"</string>
<string name="wifi_dpp_add_another_device" msgid="8415243205104666929">"הוספת מכשיר אחר"</string>
<string name="wifi_dpp_choose_different_network" msgid="4081965219206680361">"בחירה ברשת אחרת"</string>
- <!-- no translation found for wifi_dpp_could_not_add_device (1598945041477461501) -->
- <skip />
- <!-- no translation found for wifi_dpp_device_found (8618134150169810107) -->
- <skip />
- <!-- no translation found for retry (6472609612090877557) -->
- <skip />
+ <string name="wifi_dpp_could_not_add_device" msgid="1598945041477461501">"לא ניתן היה להוסיף את המכשיר"</string>
+ <string name="wifi_dpp_device_found" msgid="8618134150169810107">"המכשיר נמצא"</string>
+ <string name="retry" msgid="6472609612090877557">"ניסיון נוסף"</string>
<string name="wifi_shared" msgid="844142443226926070">"שתף עם משתמשים אחרים במכשיר"</string>
<string name="wifi_unchanged" msgid="3410422020930397102">"(ללא שינוי)"</string>
<string name="wifi_unspecified" msgid="4917316464723064807">"בחר"</string>
@@ -1570,10 +1571,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"לא ניתן לאפס את כרטיס ה-eSIM עקב שגיאה."</string>
<string name="master_clear_title" msgid="3531267871084279512">"מחיקת כל הנתונים (איפוס להגדרות היצרן)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"מחיקת כל הנתונים (איפוס)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"פעולה זו תמחק את כל הנתונים מ"<b>"האחסון הפנימי"</b>" של הטאבלט, כולל:\n\n"<li>"חשבון Google שלך"</li>\n<li>"הנתונים וההגדרות של המערכת והאפליקציות שלך"</li>\n<li>"האפליקציות שהורדת"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"פעולה זו תמחק את כל הנתונים מ"<b>"האחסון הפנימי"</b>" של הטלפון, כולל:\n\n"<li>"חשבון Google שלך"</li>\n<li>"הנתונים וההגדרות של המערכת והאפליקציות"</li>\n<li>"אפליקציות שהורדת"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"החשבונות הבאים שלך פעילים כעת:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"קיימים משתמשים אחרים במכשיר זה.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"מוסיקה"</li>\n<li>"תמונות"</li>\n<li>"נתוני משתמש אחרים"</li></string>
@@ -1588,16 +1587,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"מחיקת eSIM"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"מחיקה של כל כרטיסי ה-eSIM בטלפון. פעולה זו לא תבטל את תוכנית השירות הסלולרי שלך."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"מחיקה של כל כרטיסי ה-eSIM בטאבלט. פעולה זו לא תבטל את תוכנית השירות הסלולרי שלך."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"מחיקת כל הנתונים"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"מחיקת כל הנתונים"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"כל המידע האישי שלך והאפליקציות שהורדת יימחקו. לא ניתן לבטל את הפעולה הזו!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"מחק הכל"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"לא בוצע איפוס מכיוון שהשירות \'ניקוי מערכת\' אינו זמין."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"האם למחוק את כל הנתונים?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"איפוס להגדרות היצרן אינו זמין עבור המשתמש הזה"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"מוחק"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"אנא המתן..."</string>
@@ -1882,10 +1877,8 @@
<string name="force_stop_dlg_text" msgid="7208364204467835578">"אם אתה מפסיק את פעילות האפליקציה בצורה מאולצת, ייתכן שהיא לא תפעל כהלכה."</string>
<string name="app_install_location_title" msgid="2068975150026852168">"מיקום התקנה מועדף"</string>
<string name="app_install_location_summary" msgid="5155453752692959098">"שנה את מיקום ההתקנה המועדף עבור אפליקציות חדשות."</string>
- <!-- no translation found for app_disable_dlg_positive (7319687593243386336) -->
- <skip />
- <!-- no translation found for app_disable_dlg_text (779389180388352129) -->
- <skip />
+ <string name="app_disable_dlg_positive" msgid="7319687593243386336">"ביטול התקנה של אפליקציה"</string>
+ <string name="app_disable_dlg_text" msgid="779389180388352129">"אם תבוטל ההתקנה של האפליקציה הזו, ייתכן ש-Android ואפליקציות אחרות לא יפעלו כצפוי."</string>
<string name="app_disable_notifications_dlg_title" msgid="7669264654851761857">"האם לבטל התראות?"</string>
<string name="app_install_details_group_title" msgid="7084623031296083574">"חנות"</string>
<string name="app_install_details_title" msgid="6905279702654975207">"פרטי האפליקציה"</string>
@@ -2083,10 +2076,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"אם נעשה שימוש בעכבר, אפשר להגדיר את הסמן כך שינקוט פעולה באופן אוטומטי כשהוא מפסיק לזוז למשך פרק זמן מסוים."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"השהייה לפני לחיצה"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"רטט"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"רטט ההתראה"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"רטט הצלצול"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"רטט מגע"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"שימוש בשירות"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"שימוש בתיקון צבע"</string>
@@ -2140,8 +2131,7 @@
<item quantity="other">השהיה ארוכה מאוד (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> מילישניות)</item>
<item quantity="one">השהיה ארוכה מאוד (<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g> מילישנייה)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"צלצול <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, התראה <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, נגיעה <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"רטט כבוי לצלצול ולהתראות"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"צלצול והתראות בעוצמה נמוכה"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"צלצול והתראות בעוצמה בינונית"</string>
@@ -3147,10 +3137,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"התראה נכנסת"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"שיתוף אינטרנט בין מכשירים ב-USB, שיתוף אינטרנט בין מכשירים ב-Bluetooth, נקודת Wi-Fi לשיתוף אינטרנט"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"פיזי, רטט, מסך, רגישות"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"מגע, רטט, טלפון, שיחה, רגישות, צלצול"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"מגע, רטט, רגישות"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"הגדר תג NFC של Wi-Fi"</string>
<string name="write_tag" msgid="8571858602896222537">"כתוב"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"הקש על תג כדי לכתוב..."</string>
@@ -3178,8 +3166,7 @@
<string name="other_sound_settings" msgid="3151004537006844718">"צלילים אחרים"</string>
<string name="dial_pad_tones_title" msgid="1999293510400911558">"צלילים של לוח חיוג"</string>
<string name="screen_locking_sounds_title" msgid="1340569241625989837">"צלילי נעילת מסך"</string>
- <!-- no translation found for charging_sounds_title (3379885700913955599) -->
- <skip />
+ <string name="charging_sounds_title" msgid="3379885700913955599">"צלילים ורטט לטעינה"</string>
<string name="docking_sounds_title" msgid="155236288949940607">"צלילים בעגינה"</string>
<string name="touch_sounds_title" msgid="5326587106892390176">"צלילי מגע"</string>
<string name="vibrate_on_touch_title" msgid="1510405818894719079">"רטט מגע"</string>
@@ -3208,10 +3195,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"ללא צלילים, למעט <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"ללא צליל, מלבד התראות ומדיה"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"לוחות זמנים"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"מחיקת לוחות זמנים"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"מחיקה"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"עריכה"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"לוחות זמנים"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"לוח זמנים"</string>
@@ -3264,12 +3249,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"הפעלה"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"הפעלה עכשיו"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"כיבוי עכשיו"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"המצב \'נא לא להפריע\' מופעל עד <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"המצב \'נא לא להפריע\' ימשיך לפעול עד שתכבו אותו"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"ההגדרה \'נא לא להפריע\' הופעלה באופן אוטומטי על ידי לוח זמנים (<xliff:g id="RULE_NAME">%s</xliff:g>)"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"המצב \'נא לא להפריע\' הופעל אוטומטית על ידי האפליקציה <xliff:g id="APP_NAME">%s</xliff:g>"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"המצב \'נא לא להפריע\' מופעל על פי הכלל <xliff:g id="RULE_NAMES">%s</xliff:g> ולפי הגדרות מותאמות אישית."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" להצגת הגדרות מותאמות אישית"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"עדיפות בלבד"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3489,12 +3477,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"כל יום"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"ההתראה יכולה לבטל את שעת הסיום"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"לוח הזמנים יכובה בעת צלצול התראה"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"התנהגות במצב \'נא לא להפריע\'"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"שימוש בהגדרות ברירת המחדל"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"יצירת הגדרות מותאמות אישית ללוח הזמנים"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"למשך ‘<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>’"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> - <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3934,41 +3919,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"הפעלה"</string>
<string name="condition_expand_show" msgid="608202020023489939">"הצג"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"הסתר"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"נקודה לשיתוף אינטרנט"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> פועלת"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"מצב טיסה מופעל"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"הרשתות לא זמינות"</string>
<string name="condition_zen_title" msgid="2897779738211625">"מצב \'נא לא להפריע\' מופעל"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"משפיע על מה ששומעים ורואים"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"תכונת \'חיסכון בסוללה\' פועלת"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"התכונות מוגבלות"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"חבילת הגלישה כבויה"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"ניתן להתחבר לאינטרנט רק באמצעות רשת Wi‑Fi"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"חוסך הנתונים (Data Saver)"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"התכונות מוגבלות"</string>
<string name="condition_work_title" msgid="7293722361184366648">"פרופיל העבודה כבוי"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"לאפליקציות והתראות"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"הפעלת צליל"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"המכשיר מושתק"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"הטלפון מושתק"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"לשיחות ולהתראות"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"המכשיר מוגדר לרטט"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"רטט בלבד"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"המכשיר ירטוט כשמתקבלות שיחות והתראות"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"לשיחות ולהתראות"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"הגדרת לוח זמנים לתאורת לילה"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"שינוי גוון המסך באופן אוטומטי מדי לילה"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"\'תאורת לילה\' פועלת"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"המסך בגוון ענבר"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"כיווץ"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"הצעות בשבילך"</string>
<string name="suggestions_title" msgid="7280792342273268377">"הצעות"</string>
@@ -4110,9 +4086,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"ללא"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"אובייקט הדירוג חסר."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"אובייקט הדירוג אינו מכיל את המפתח הזה."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"מגרעת במסך"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"הצגת חיתוך תצוגה, חריץ"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"ברירת המחדל של המכשיר"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"גישה מיוחדת"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="two"><xliff:g id="COUNT">%d</xliff:g> אפליקציות יכולות להשתמש בנתונים בלתי מוגבלים</item>
@@ -4199,6 +4186,14 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"כדי להתעדכן מה השעה, לבדוק התראות ולהציג מידע נוסף, צריך להרים את המכשיר."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Wake lock screen gesture"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <!-- no translation found for ambient_display_tap_screen_title (5458679563086979424) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (9108878716863882877) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (7071150656699666085) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_summary (8862155601920379979) -->
+ <skip />
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"החלקת טביעת אצבע לקריאת התראות"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"החלקה של טביעת אצבע"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"כדי לבדוק התראות יש להחליק כלפי מטה בחיישן טביעות האצבע שבחלק האחורי של הטלפון."</string>
@@ -4355,27 +4350,21 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"התכונה לא זמינה במכשיר הזה"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"אילוץ של הרצה מלאה של מדידות Gnss"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"מעקב אחר כל מערכות הניווט והתדרים של GNSS ללא מחזור פעילות"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"הפעלת התחלות של פעילות ברקע"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"הפעלת כל ההתחלות של הפעילות ברקע"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"הצג תמיד דו-שיח של קריסות מחשב"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"הצג דו-שיח בכל פעם שאפליקציה קורסת"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"בחירת אפליקציה המותאמת ל-ANGLE"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"לא הוגדרה אפליקציה המותאמת ל-ANGLE"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"אפליקציה המותאמת ל-ANGLE: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"העדפות של חבילת העדכון של המשחק"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"שינוי ההגדרות של חבילת העדכון של המשחק"</string>
+ <!-- no translation found for gup_all_apps_switch_title (8071650410524064369) -->
<skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
- <!-- no translation found for gup_app_preference_title (7176388161899486800) -->
- <skip />
- <!-- no translation found for gup_app_preference_default (7995039180348956109) -->
- <skip />
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_title" msgid="7176388161899486800">"בחירת מנהל ההתקן לגרפיקה"</string>
+ <string name="gup_app_preference_default" msgid="7995039180348956109">"ברירת מחדל"</string>
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"חבילת עדכון של המשחק"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"מנהל ההתקן לגרפיקה של המערכת"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4467,6 +4456,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"הגדרת שירות נתונים"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"חבילת גלישה"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"שימוש בחבילת הגלישה דרך הרשת הסלולרית"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"סוג רשת מועדפת"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"שינוי מצב ההפעלה של הרשת"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"סוג רשת מועדפת"</string>
@@ -4504,23 +4506,23 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"אין מכשירי Bluetooth"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"חלונית ההגדרות"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"חיבור לאינטרנט"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"עוצמת הקול"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"אילוץ מצב שולחן עבודה"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"אילוץ מצב שולחן עבודה ניסיוני במסכים משניים"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"שינוי התכונה SmartDark"</string>
<string name="hwui_force_dark_summary" msgid="8705328793382981780">"התכונה SmartDark תפעל כל הזמן"</string>
<string name="privacy_dashboard_title" msgid="2458407399263943923">"פרטיות"</string>
- <!-- no translation found for privacy_dashboard_summary (7784809147411674104) -->
- <skip />
+ <string name="privacy_dashboard_summary" msgid="7784809147411674104">"הרשאות, בחירת פעילויות, נתונים המוצגים במסך"</string>
<string name="contextual_card_dismiss_remove" msgid="2813670241047194713">"הסרה"</string>
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"שמירה"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"להסיר את ההצעה הזו?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"שטח האחסון מצומצם. <xliff:g id="PERCENTAGE">%1$s</xliff:g> בשימוש - <xliff:g id="FREE_SPACE">%2$s</xliff:g> פנוי"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"שליחת משוב"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"האם ברצונך לשלוח לנו משוב לגבי ההצעה הזו?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"הקטע <xliff:g id="COPY_CONTENT">%1$s</xliff:g> הועתק ללוח."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <!-- no translation found for gesture_skip_title (2092825906479683162) -->
+ <skip />
+ <!-- no translation found for gesture_silence_title (8991427657123202574) -->
+ <skip />
</resources>
diff --git a/res/values-ja/strings.xml b/res/values-ja/strings.xml
index e80f98d..2186717 100644
--- a/res/values-ja/strings.xml
+++ b/res/values-ja/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"アプリのログインと支払い"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"目を開いた状態でロック解除"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"顔認証時には目を開いていなければなりません"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"常に確認が必要"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"アプリの認証時に、常に確認が必要"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"顔認証データを削除"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"顔認証で端末のロックを解除したり、アプリにアクセスしたりできます。"<annotation id="url">"詳細"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"指紋"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"ログイン"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"ここをタップしてネットワークにログイン"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbps"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"「<xliff:g id="REQUESTER">%s</xliff:g>」が Wi-Fi を ON にしようとしています"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"「<xliff:g id="REQUESTER">%s</xliff:g>」が Wi-Fi を OFF にしようとしています"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"ルーターによってネットワーク ID がブロードキャストされていないネットワークに今後接続する可能性がある場合は、そのネットワークを非表示に設定できます。\n\nこの設定では、スマートフォンが定期的に信号をブロードキャストしてネットワークを探すため、セキュリティ上のリスクが生じる可能性があります。\n\nネットワークを非表示に設定しても、ルーターの設定は変わりません。"</string>
<string name="wifi_signal" msgid="5514120261628065287">"電波強度"</string>
<string name="wifi_status" msgid="4824568012414605414">"接続状況"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"リンク速度"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"周波数"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP アドレス"</string>
<string name="passpoint_label" msgid="6381371313076009926">"保存"</string>
@@ -922,12 +926,9 @@
<string name="wifi_dpp_wifi_shared_with_device" msgid="7669684043486750097">"Wi‑Fi をデバイスと共有しました"</string>
<string name="wifi_dpp_add_another_device" msgid="8415243205104666929">"別のデバイスを追加"</string>
<string name="wifi_dpp_choose_different_network" msgid="4081965219206680361">"別のネットワークを選択"</string>
- <!-- no translation found for wifi_dpp_could_not_add_device (1598945041477461501) -->
- <skip />
- <!-- no translation found for wifi_dpp_device_found (8618134150169810107) -->
- <skip />
- <!-- no translation found for retry (6472609612090877557) -->
- <skip />
+ <string name="wifi_dpp_could_not_add_device" msgid="1598945041477461501">"デバイスを追加できませんでした"</string>
+ <string name="wifi_dpp_device_found" msgid="8618134150169810107">"デバイスが見つかりました"</string>
+ <string name="retry" msgid="6472609612090877557">"再試行"</string>
<string name="wifi_shared" msgid="844142443226926070">"他の端末ユーザーと共有する"</string>
<string name="wifi_unchanged" msgid="3410422020930397102">"(変更なし)"</string>
<string name="wifi_unspecified" msgid="4917316464723064807">"選択してください"</string>
@@ -1534,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"エラーのため、eSIM をリセットできません。"</string>
<string name="master_clear_title" msgid="3531267871084279512">"すべてのデータを消去(出荷時リセット)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"全データを消去(出荷時リセット)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"この操作を行うと、以下のデータを含め、タブレットの"<b>"内部ストレージ"</b>"の全データが消去されます。\n\n"<li>"Google アカウント"</li>\n<li>"システムやアプリのデータと設定"</li>\n<li>"ダウンロードしたアプリ"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"この操作を行うと、以下のデータを含め、スマートフォンの"<b>"内部ストレージ"</b>"の全データが消去されます。\n\n"<li>"Google アカウント"</li>\n<li>"システムやアプリのデータと設定"</li>\n<li>"ダウンロードしたアプリ"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"以下のアカウントにログインしています:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"この端末には他にもユーザーがいます。\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"音楽"</li>\n<li>"画像"</li>\n<li>"他のユーザーデータ"</li></string>
@@ -1552,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"eSIM を消去する"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"スマートフォン上の eSIM をすべて消去します。この操作でモバイル サービス プランがキャンセルされることはありません。"</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"タブレット上の eSIM をすべて消去します。この操作でモバイル サービス プランがキャンセルされることはありません。"</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"すべてのデータを消去"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"すべてのデータを消去"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"個人情報とダウンロードしたアプリがすべて削除されます。この操作は元に戻せません。"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"すべて消去"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"System Clearサービスが利用できないため、リセットされませんでした。"</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"すべてのデータを消去しますか?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"このユーザーは出荷時設定へのリセットを許可されていません"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"消去中"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"お待ちください..."</string>
@@ -1842,10 +1837,8 @@
<string name="force_stop_dlg_text" msgid="7208364204467835578">"アプリを強制停止すると、アプリが正常に機能しないことがあります。"</string>
<string name="app_install_location_title" msgid="2068975150026852168">"優先インストール先"</string>
<string name="app_install_location_summary" msgid="5155453752692959098">"新しいアプリの優先インストール先を変更する"</string>
- <!-- no translation found for app_disable_dlg_positive (7319687593243386336) -->
- <skip />
- <!-- no translation found for app_disable_dlg_text (779389180388352129) -->
- <skip />
+ <string name="app_disable_dlg_positive" msgid="7319687593243386336">"アプリをアンインストール"</string>
+ <string name="app_disable_dlg_text" msgid="779389180388352129">"このアプリをアンインストールすると、Android などの他のアプリが正しく動作しなくなる恐れがあります。"</string>
<string name="app_disable_notifications_dlg_title" msgid="7669264654851761857">"通知をOFFにしますか?"</string>
<string name="app_install_details_group_title" msgid="7084623031296083574">"ストア"</string>
<string name="app_install_details_title" msgid="6905279702654975207">"アプリの詳細"</string>
@@ -2043,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"マウスを使用している場合は、カーソルの動きが一定時間停止したときに自動的に操作を行うよう設定できます。"</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"クリックまでの時間"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"バイブレーション"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"通知時のバイブレーション"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"着信時のバイブレーション"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"タップ操作時のバイブ"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"サービスの使用"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"色補正の使用"</string>
@@ -2088,8 +2079,7 @@
<item quantity="other">非常に長い遅延(<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g>ミリ秒)</item>
<item quantity="one">非常に長い遅延(<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g>ミリ秒)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"着信音: <xliff:g id="SUMMARY_RING">%1$s</xliff:g>、通知: <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>、タップ: <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"着信と通知は [OFF] に設定されています"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"着信と通知は [低] に設定されています"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"着信と通知は [中] に設定されています"</string>
@@ -3065,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"通知の着信"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"USB テザリング, Bluetooth テザリング, Wi-Fi アクセス ポイント"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"ハプティクス, バイブレーション, 画面, 感度"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"ハプティクス, バイブレーション, 電話, 通話, 感度, 着信"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"ハプティクス, バイブレーション, 感度"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Wi-Fi NFCタグのセットアップ"</string>
<string name="write_tag" msgid="8571858602896222537">"書き込む"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"書き込むにはタグをタップしてください..."</string>
@@ -3096,8 +3084,7 @@
<string name="other_sound_settings" msgid="3151004537006844718">"その他の音"</string>
<string name="dial_pad_tones_title" msgid="1999293510400911558">"ダイヤルパッドの操作音"</string>
<string name="screen_locking_sounds_title" msgid="1340569241625989837">"画面ロック音"</string>
- <!-- no translation found for charging_sounds_title (3379885700913955599) -->
- <skip />
+ <string name="charging_sounds_title" msgid="3379885700913955599">"充電時の音とバイブレーション"</string>
<string name="docking_sounds_title" msgid="155236288949940607">"装着音"</string>
<string name="touch_sounds_title" msgid="5326587106892390176">"タッチ操作音"</string>
<string name="vibrate_on_touch_title" msgid="1510405818894719079">"タップ操作時のバイブ"</string>
@@ -3124,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"<xliff:g id="CATEGORIES">%1$s</xliff:g>以外は無音"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"アラーム、メディア以外は無音"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"スケジュール"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"スケジュールの削除"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"削除"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"編集"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"スケジュール"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"スケジュール"</string>
@@ -3180,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"ON にする"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"今すぐ ON にする"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"今すぐ OFF にする"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"<xliff:g id="FORMATTED_TIME">%s</xliff:g> まで、サイレント モードは ON のままになります"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"OFF にするまで、サイレント モードは ON のままになります"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"サイレント モードがスケジュール(<xliff:g id="RULE_NAME">%s</xliff:g>)によって自動的に ON になりました"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"サイレント モードがアプリ(<xliff:g id="APP_NAME">%s</xliff:g>)によって自動的に ON になりました"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"カスタム設定により、<xliff:g id="RULE_NAMES">%s</xliff:g> ではサイレント モードが ON になります。"</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">"カスタム設定を表示"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"優先的な通知のみ"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>。<xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3393,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"毎日"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"終了時間よりアラームを優先"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"アラームが鳴ったらスケジュールを OFF にする"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"サイレント モード時の動作"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"デフォルト設定を使用"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"このスケジュールのカスタム設定を作成"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"スケジュール: <xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>"</string>
<string name="summary_divider_text" msgid="7228986578690919294">"、 "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g>~<xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3812,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"ON にする"</string>
<string name="condition_expand_show" msgid="608202020023489939">"表示"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"非表示"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"アクセス ポイント"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g>: ON"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"機内モードが ON"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"ネットワークは利用できません"</string>
<string name="condition_zen_title" msgid="2897779738211625">"サイレント モード ON"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"音声と画面の両方に影響します"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"バッテリー セーバー ON"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"機能が制限されます"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"モバイルデータ OFF"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"インターネットには Wi‑Fi からのみ接続"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"データセーバー"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"機能が制限されます"</string>
<string name="condition_work_title" msgid="7293722361184366648">"仕事用プロファイルが OFF"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"アプリと通知"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"通知音を ON にする"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"端末をミュートに設定"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"スマートフォンをミュートに設定"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"通話と通知"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"端末をバイブレーションに設定"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"バイブレーションのみ"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"着信と通知を端末のバイブレーションで知らせます"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"通話と通知"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"夜間モードのスケジュールの設定"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"夜間に画面の色みを自動的に変えて見やすくします"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"夜間モード ON"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"画面が黄味がかった色になります"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"折りたたむ"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"おすすめ"</string>
<string name="suggestions_title" msgid="7280792342273268377">"候補"</string>
@@ -3978,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"なし"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"ランキング オブジェクトがありません。"</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"ランキング オブジェクトにこのキーが含まれていません。"</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"ディスプレイ カットアウト"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"ディスプレイ カットアウト, ノッチ"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"端末のデフォルト"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"特別なアプリアクセス"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="other">データの無制限使用が可能なアプリは <xliff:g id="COUNT">%d</xliff:g> 個です</item>
@@ -4059,6 +4046,14 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"時刻、通知などの情報を確認するには、端末を持ち上げます。"</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"wake lock 画面のジェスチャー"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <!-- no translation found for ambient_display_tap_screen_title (5458679563086979424) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (9108878716863882877) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (7071150656699666085) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_summary (8862155601920379979) -->
+ <skip />
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"指紋センサーをスワイプして通知を表示"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"指紋センサーのスワイプ"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"通知を確認するには、スマートフォンの背面にある指紋認証センサーを下にスワイプします。"</string>
@@ -4201,27 +4196,21 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"この機能は、お使いの端末ではご利用いただけません"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"GNSS 計測の完全な実行"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"デューティ サイクリングを無効にした状態で、すべての GNSS コンステレーションと頻度をトラッキングします"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"バックグラウンド アクティビティの開始を許可する"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"すべてのバックグラウンド アクティビティの開始を許可する"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"クラッシュ ダイアログを常に表示"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"アプリのクラッシュが発生するごとにダイアログを表示します"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"ANGLE 対応のアプリを選択してください"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"ANGLE 対応のアプリは設定されていません"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"ANGLE 対応のアプリ: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"ゲーム更新パッケージの設定"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"ゲーム更新パッケージの設定を変更する"</string>
+ <!-- no translation found for gup_all_apps_switch_title (8071650410524064369) -->
<skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
- <!-- no translation found for gup_app_preference_title (7176388161899486800) -->
- <skip />
- <!-- no translation found for gup_app_preference_default (7995039180348956109) -->
- <skip />
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_title" msgid="7176388161899486800">"グラフィックス ドライバの選択"</string>
+ <string name="gup_app_preference_default" msgid="7995039180348956109">"デフォルト"</string>
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"ゲーム更新パッケージ"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"システムのグラフィックス ドライバ"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4313,6 +4302,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"データサービスの設定"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"モバイルデータ"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"モバイル ネットワーク経由でデータにアクセス"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"優先ネットワークの種類"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"ネットワーク動作モードの変更"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"優先ネットワークの種類"</string>
@@ -4348,23 +4350,23 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Bluetooth デバイスなし"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"設定パネル"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"インターネット接続"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"音量"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"デスクトップ モードに強制的に切り替え"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"セカンダリ ディスプレイで試験運用版デスクトップ モードに強制的に切り替えます"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"フォースダークのオーバーライド"</string>
<string name="hwui_force_dark_summary" msgid="8705328793382981780">"フォースダーク機能をオーバーライドして常に ON にする"</string>
<string name="privacy_dashboard_title" msgid="2458407399263943923">"プライバシー"</string>
- <!-- no translation found for privacy_dashboard_summary (7784809147411674104) -->
- <skip />
+ <string name="privacy_dashboard_summary" msgid="7784809147411674104">"権限、アクティビティ管理、データの画面表示"</string>
<string name="contextual_card_dismiss_remove" msgid="2813670241047194713">"削除"</string>
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"保存"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"このおすすめを削除しますか?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"空き容量が少なくなっています。使用済み <xliff:g id="PERCENTAGE">%1$s</xliff:g> - 空き容量 <xliff:g id="FREE_SPACE">%2$s</xliff:g>"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"フィードバックを送信"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"このアドバイスについてフィードバックを送信しますか?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"クリップボードにコピーしました(<xliff:g id="COPY_CONTENT">%1$s</xliff:g>)"</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <!-- no translation found for gesture_skip_title (2092825906479683162) -->
+ <skip />
+ <!-- no translation found for gesture_silence_title (8991427657123202574) -->
+ <skip />
</resources>
diff --git a/res/values-ka/strings.xml b/res/values-ka/strings.xml
index 823fddd..81ca89e 100644
--- a/res/values-ka/strings.xml
+++ b/res/values-ka/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"აპებში შესვლა და გადახდა"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"განსაბლოკად გახელილი თვალები"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"სახის ამოცნობის გამოყენებისას თვალები გახელელი უნდა იყოს"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"დადასტურების ყოველთვის მოთხოვნა"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"დადასტურების ყოველთვის მოთხოვნა აპებში ავტორიზაციისას"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"სახის მონაცემების ამოშლა"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"სახის გამოყენება შეგიძლიათ მოწყობილობის განბლოკვის და აპებზე წვდომის მიზნით. "<annotation id="url">"შეიტყვეთ მეტი"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"თითის ანაბეჭდი"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 გჰც"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"შესვლა"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"შეეხეთ აქ ქსელში შესასვლელად"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d მბტ/წმ"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g>-ს სურს, ჩართოს Wi-Fi"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g>-ს სურს, გამორთოს Wi-Fi"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"თუ თქვენი როუტერი არ გადაცემს ქსელის ID-ს, მაგრამ თქვენ გსურთ მასთან მომავალში დაკავშირება, შეგიძლიათ ქსელი დააყენოთ როგორც დამალული ქსელი.\n\nშედეგად, შესაძლოა უსაფრთხოების რისკი წარმოიშვას, რადგან თქვენი ტელეფონი რეგულარულად მოახდენს თავისი სიგნალის გადაცემას ამ ქსელის საპოვნელად.\n\nამ ქსელის დამალულ ქსელად დაყენება თქვენი როუტერის პარამეტრებს არ შეცვლის."</string>
<string name="wifi_signal" msgid="5514120261628065287">"სიგნალის სიძლიერე"</string>
<string name="wifi_status" msgid="4824568012414605414">"სტატუსი"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"დაკავშირების სიჩქარე"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"სიხშირე"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP მისამართი"</string>
<string name="passpoint_label" msgid="6381371313076009926">"შენახულია შემდეგით:"</string>
@@ -922,12 +926,9 @@
<string name="wifi_dpp_wifi_shared_with_device" msgid="7669684043486750097">"Wi‑Fi გაზიარებულია მოწყობილობასთან"</string>
<string name="wifi_dpp_add_another_device" msgid="8415243205104666929">"სხვა მოწყობილობის დამატება"</string>
<string name="wifi_dpp_choose_different_network" msgid="4081965219206680361">"სხვა ქსელის არჩევა"</string>
- <!-- no translation found for wifi_dpp_could_not_add_device (1598945041477461501) -->
- <skip />
- <!-- no translation found for wifi_dpp_device_found (8618134150169810107) -->
- <skip />
- <!-- no translation found for retry (6472609612090877557) -->
- <skip />
+ <string name="wifi_dpp_could_not_add_device" msgid="1598945041477461501">"მოწყობილობის დამატება ვერ მოხერხდა"</string>
+ <string name="wifi_dpp_device_found" msgid="8618134150169810107">"მოწყობილობა მოიძებნა"</string>
+ <string name="retry" msgid="6472609612090877557">"ხელახლა ცდა"</string>
<string name="wifi_shared" msgid="844142443226926070">"მოწყობილობის სხვა მომხმარებლებთან გაზიარება"</string>
<string name="wifi_unchanged" msgid="3410422020930397102">"(უცვლელი)"</string>
<string name="wifi_unspecified" msgid="4917316464723064807">"გთხოვთ, აირჩიოთ"</string>
@@ -1534,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"eSIM-ების გადაყენება ვერ ხერხდება წარმოქმნილი შეცდომის გამო."</string>
<string name="master_clear_title" msgid="3531267871084279512">"ყველა მონაცემის ამოშლა (ქარხნული პარამეტრების დაბრუნება)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"ყველა მონაცემის ამოშლა (ქარხნული პარამეტრების დაბრუნება)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"ეს ქმედება ამოშლის ყველა მონაცემს თქვენი ტაბლეტის "<b>"შიდა მეხსიერებიდან"</b>", მათ შორის:\n\n"<li>"თქვენს Google ანგარიშს"</li>\n<li>"სისტემის/აპების მონაცემებსა და პარამეტრებს"</li>\n<li>"ჩამოტვირთულ აპებს"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"ეს ქმედება ამოშლის ყველა მონაცემს თქვენი ტელეფონის "<b>"შიდა მეხსიერებიდან"</b>", მათ შორის:\n\n"<li>"თქვენს Google ანგარიშს"</li>\n<li>"სისტემის/აპების მონაცემებსა და პარამეტრებს"</li>\n<li>"ჩამოტვირთულ აპებს"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"ამჟამად შესული ხართ შემდეგ ანგარიშებში:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n" ამ მოწყობილობაზე წარმოდგენილია სხვა მომხმარებლები. \n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"მუსიკა"</li>\n<li>"ფოტოები"</li>\n<li>"მომხმარებლის სხვა მონაცემები"</li></string>
@@ -1552,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"eSIM-ის ამოშლა"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"ტელეფონზე არსებული ყველა eSIMs ამოიშლება, თუმცა ეს არ გააუქმებს თქვენს მოქმედ მობილურ სერვისს."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"ტაბლეტზე არსებული ყველა eSIMs ამოიშლება, თუმცა ეს არ გააუქმებს თქვენს მოქმედ მობილურ სერვისს."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"ყველა მონაცემის ამოშლა"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"ყველა მონაცემის ამოშლა"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"თქვენი პერსონალური ინფორმაცია და ჩამოტვირთული აპები მთლიანად წაიშლება. ამ მოქმედების გაუქმება ვერ მოხერხდება!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"ყველაფრის წაშლა"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"არ ჩამოყრილა, რადგან System Clear სამსახური მიუწვდომელია."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"გსურთ, ყველა მონაცემის ამოშლა?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"ქარხნულ პარამეტრებზე დაბრუნება ამ მომხმარებლისათვის მიუწვდომელია"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"ამოშლა"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"გთხოვთ, დაელოდოთ..."</string>
@@ -1842,10 +1837,8 @@
<string name="force_stop_dlg_text" msgid="7208364204467835578">"თუ აპს შეწყვეტას აიძულებთ, შესაძლოა, მან ცუდად განაგრძოს მუშაობა."</string>
<string name="app_install_location_title" msgid="2068975150026852168">"დაყენების ადგილი"</string>
<string name="app_install_location_summary" msgid="5155453752692959098">"შეცვალეთ ახალი აპების დაყენებისთვის შერჩეული მდებარეობა"</string>
- <!-- no translation found for app_disable_dlg_positive (7319687593243386336) -->
- <skip />
- <!-- no translation found for app_disable_dlg_text (779389180388352129) -->
- <skip />
+ <string name="app_disable_dlg_positive" msgid="7319687593243386336">"აპის დეინსტალაცია"</string>
+ <string name="app_disable_dlg_text" msgid="779389180388352129">"ამ აპის დეინსტალაციის შემთხვევაში, Android-მა და სხვა აპებმა შეიძლება გამართულად აღარ იმუშაოს."</string>
<string name="app_disable_notifications_dlg_title" msgid="7669264654851761857">"გამოვრთოთ შეტყობინებები?"</string>
<string name="app_install_details_group_title" msgid="7084623031296083574">"მაღაზია"</string>
<string name="app_install_details_title" msgid="6905279702654975207">"აპის შესახებ"</string>
@@ -2043,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"თუ მაუსს იყენებთ, შეგიძლიათ დააყენოთ ავტომატურად მოქმედებაში მოყვანის პარამეტრი კურსორისთვის, როცა ის გარკვეული დროის განმავლობაში მოძრაობას შეწყვეტს."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"დაყოვნება დაწკაპუნებამდე"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"ვიბრაცია"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"შეტყობინების ვიბრაცია"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"ზარის ვიბრაცია"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"ვიბრაცია შეხებისას"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"სერვისის გამოყენება"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"ფერის კორექციის გამოყენება"</string>
@@ -2088,8 +2079,7 @@
<item quantity="other">ძალიან ხანგრძლივი დაყოვნება (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> მწმ)</item>
<item quantity="one">ძალიან ხანგრძლივი დაყოვნება (<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g> მწმ)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"ზარი (<xliff:g id="SUMMARY_RING">%1$s</xliff:g>), შეტყობინება (<xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>), შეხება (<xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>)"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"ზარისა და შეტყობინებათა ხმა გამორთულია"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"ზარისა და შეტყობინებათა ხმა დაბალია"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"ზარისა და შეტყობინებათა ხმა საშუალოა"</string>
@@ -3065,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"შემომავალი შეტყობინება"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"USB-ტეტერინგი, Bluetooth-ტეტერინგი, WiFi უსადენო ქსელი"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"ჰაპტიკა, ვიბრაცია, ეკრანი, მგრძნობიარობა"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"ჰაპტიკა, ვიბრაცია, ტელეფონი, დარეკვა, მგრძნობიარობა, ზარი"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"ჰაპტიკა, ვიბრაცია, მგრძნობიარობა"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Wi-Fi NFC თეგის დაყენება"</string>
<string name="write_tag" msgid="8571858602896222537">"ჩაწერა"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"შეეხეთ თეგს დასაწერად..."</string>
@@ -3096,8 +3084,7 @@
<string name="other_sound_settings" msgid="3151004537006844718">"სხვა ხმები"</string>
<string name="dial_pad_tones_title" msgid="1999293510400911558">"ციფერბლატის ტონური რეჟიმი"</string>
<string name="screen_locking_sounds_title" msgid="1340569241625989837">"ეკრანის ჩაკეტვის ხმები"</string>
- <!-- no translation found for charging_sounds_title (3379885700913955599) -->
- <skip />
+ <string name="charging_sounds_title" msgid="3379885700913955599">"დატენის ხმები და ვიბრაცია"</string>
<string name="docking_sounds_title" msgid="155236288949940607">"Docking ხმები"</string>
<string name="touch_sounds_title" msgid="5326587106892390176">"შეხების ხმები"</string>
<string name="vibrate_on_touch_title" msgid="1510405818894719079">"ვიბრაცია შეხებისას"</string>
@@ -3124,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"ხმის გარეშე, გარდა შემდეგისა: <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"ხმის გარეშე — მაღვიძარებისა და მედიის ხმების გარდა"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"განრიგები"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"განრიგების წაშლა"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"წაშლა"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"რედაქტირება"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"განრიგები"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"განრიგი"</string>
@@ -3180,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"ჩართვა"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"ახლავე ჩართვა"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"ახლავე გამორთვა"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"„არ შემაწუხოთ“ ჩართულია <xliff:g id="FORMATTED_TIME">%s</xliff:g>-მდე"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"„არ შემაწუხოთ“ ჩართული დარჩება, სანამ მას გამორთავთ"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"„არ შემაწუხოთ“ ავტომატურად ჩაირთო განრიგის (<xliff:g id="RULE_NAME">%s</xliff:g>) მიხედვით"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"„არ შემაწუხოთ“ ავტომატურად ჩაირთო აპის (<xliff:g id="APP_NAME">%s</xliff:g>) მიერ"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"„არ შემაწუხოთ“ ჩართულია „<xliff:g id="RULE_NAMES">%s</xliff:g>“-ისთვის მორგებული პარამეტრებით"</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" მორგებული პარამეტრების ნახვა"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"მხოლოდ პრიორიტეტული"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3393,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"ყოველდღე"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"მაღვიძარას შეუძლია დასრულების დროის უგულებელყოფა"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"განრიგი გამოირთვება მაღვიძარას დარეკვისას"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"„არ შემაწუხოთ“ რეჟიმის ქცევა"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"ნაგულისხმევი პარამეტრების გამოყენება"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"მორგებული პარამეტრების შექმნა ამ განრიგისთვის"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"„<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>“-ის ფარგლებში"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> – <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3812,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"ჩართვა"</string>
<string name="condition_expand_show" msgid="608202020023489939">"ჩვენება"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"დამალვა"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"უსადენო ქსელი"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> ჩართულია"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"თვითმფრინავის რეჟიმი ჩართულია"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"ქსელი მიუწვდომელია"</string>
<string name="condition_zen_title" msgid="2897779738211625">"„არ შემაწუხო“ ჩართულია"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"აისახება ტექსტურ/აუდიო ინფორმაციაზე"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"ბატარეის დამზოგი ჩართულია"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"ფუნქციები შეზღუდულია"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"მობილური ინტერნეტი გამორთულია"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"ინტერნეტი ხელმისაწვდომია მხოლოდ Wi‑Fi ქსელით"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"მონაცემთა დამზოგველი"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"ფუნქციები შეზღუდულია"</string>
<string name="condition_work_title" msgid="7293722361184366648">"სამსახურის პროფილი გამორთულია"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"აპებისა და შეტყობინებებისთვის"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"ხმის ჩართვა"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"მოწყობილობა დადუმებულია"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"ტელეფონი დადუმებულია"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"ზარებისა და შეტყობინებებისთვის"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"მოწყობილობის დაყენებული პარამეტრია ვიბრირება"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"მხოლოდ ვიბრაცია"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"ზარებისა და შეტყობინებების მიღებისას მოხდება მოწყობილობის ვიბრირება"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"ზარებისა და შეტყობინებებისთვის"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"ღამის განათების განრიგის დაყენება"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"ეკრანის ავტომატურად შეფერვა ყოველ ღამით"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"ღამის განათება ჩართულია"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"ეკრანს ქარვისფერი ელფერი აქვს"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"ჩაკეცვა"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"თქვენთვის შემოთავაზებული"</string>
<string name="suggestions_title" msgid="7280792342273268377">"შემოთავაზებები"</string>
@@ -3978,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"არაფერი"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"აკლია კლასიფიკაციის ობიექტი."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"კლასიფიკაციის ობიექტი ამ გასაღებს არ შეიცავს."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"ეკრანის ამოჭრა"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"ეკრანის ამოჭრა, ჭრილი"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"მოწყობილობის ნაგულისხმევი"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"აპების სპეციალური წვდომა"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="other">მონაცემთა შეუზღუდავად გამოყენება <xliff:g id="COUNT">%d</xliff:g> აპს შეუძლია</item>
@@ -4059,6 +4046,14 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"დროის, შეტყობინებებისა და სხვა ინფორმაციის სანახავად, აიღეთ მოწყობილობა."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"ჩაკეტილი ეკრანის გამოღვიძების ჟესტი"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <!-- no translation found for ambient_display_tap_screen_title (5458679563086979424) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (9108878716863882877) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (7071150656699666085) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_summary (8862155601920379979) -->
+ <skip />
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"თითის ანაბეჭდით გადაფურცვლა შეტყობინებების შესამოწმებლად"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"ანაბეჭდით გადაფურცვლა"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"თქვენი შეტყობინებების შესამოწმებლად, ჩამოუსვით თითი თითის ანაბეჭდის სენსორს, რომელიც თქვენი ტელეფონის უკანა ნაწილზე მდებარეობს."</string>
@@ -4201,27 +4196,21 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"ამ მოწყობილობაზე ეს ფუნქცია მიუწვდომელია"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"სრული GNSS გაზომვის განხორციელების იძულება"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"ყველა GNSS კონსტელაციისა და სიხშირის აღრიცხვა, დატვირთვის კოეფიციენტის გარეშე"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"აქტივობის ფონურ რეჟიმში დაწყების დაშვება"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"დაუშვებს აქტივობის ფონურ რეჟიმში დაწყებას"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"ავარიულად გათიშვის დიალოგური ფანჯრის ყოველთვის ჩვენება"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"დიალოგური ფანჯრის ყოველთვის ჩვენება, როცა აპი ავარიულად ითიშება"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"აირჩიეთ ANGLE-ის მხარდაჭერის მქონე აპი"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"ANGLE-ის მხარდაჭერის მქონე აპლიკაცია არ არის მითითებული"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"ANGLE-ის მხარდაჭერის მქონე აპლიკაცია: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"თამაშის განახლების პაკეტის პარამეტრები"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"თამაშის განახლების პაკეტის პარამეტრების შეცვლა"</string>
+ <!-- no translation found for gup_all_apps_switch_title (8071650410524064369) -->
<skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
- <!-- no translation found for gup_app_preference_title (7176388161899486800) -->
- <skip />
- <!-- no translation found for gup_app_preference_default (7995039180348956109) -->
- <skip />
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_title" msgid="7176388161899486800">"აირჩიეთ გრაფიკული დრაივერი"</string>
+ <string name="gup_app_preference_default" msgid="7995039180348956109">"ნაგულისხმევი"</string>
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"თამაშის განახლების პაკეტი"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"სისტემის გრაფიკული დრაივერი"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4313,6 +4302,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"მონაცემთა სერვისის დაყენება"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"მობილური ინტერნეტი"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"მობილურ ინტერნეტზე წვდომა მობილური ქსელით"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"ქსელის სასურველი ტიპი"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"ქსელის მუშაობის რეჟიმის შეცვლა"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"ქსელის სასურველი ტიპი"</string>
@@ -4348,23 +4350,23 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Bluetooth-მოწყობილობები არ არის"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"პარამეტრების პანელი"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"ინტერნეტ-კავშირი"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"ხმის სიძლიერე"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"დესკტოპის რეჟიმის იძულებით გააქტიურება"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"დესკტოპის ექსპერიმენტული რეჟიმის იძულებით გააქტიურება მეორეულ ეკრანებზე"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"გამუქების იძულების უგულებელყოფა"</string>
<string name="hwui_force_dark_summary" msgid="8705328793382981780">"უგულებელყოფს გამუქების ყოველთვის იძულების ფუნქციას"</string>
<string name="privacy_dashboard_title" msgid="2458407399263943923">"კონფიდენციალურობა"</string>
- <!-- no translation found for privacy_dashboard_summary (7784809147411674104) -->
- <skip />
+ <string name="privacy_dashboard_summary" msgid="7784809147411674104">"ნებართვები, აქტივობის მართვის საშუალებები, ეკრანზე ნაჩვენები მონაცემები"</string>
<string name="contextual_card_dismiss_remove" msgid="2813670241047194713">"ამოშლა"</string>
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"შენარჩუნება"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"გსურთ ამ შემოთავაზების ამოშლა?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"მეხსიერება არასაკმარისია. გამოყენებულია <xliff:g id="PERCENTAGE">%1$s</xliff:g> — თავისუფალია <xliff:g id="FREE_SPACE">%2$s</xliff:g>"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"გამოხმაურება"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"ხომ არ გსურთ, გამოგვეხმაუროთ ამ შემოთავაზების შესახებ?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g> დაკოპირდა გაცვლის ბუფერში."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <!-- no translation found for gesture_skip_title (2092825906479683162) -->
+ <skip />
+ <!-- no translation found for gesture_silence_title (8991427657123202574) -->
+ <skip />
</resources>
diff --git a/res/values-kk/strings.xml b/res/values-kk/strings.xml
index aec12d3..a8fb371 100644
--- a/res/values-kk/strings.xml
+++ b/res/values-kk/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"Қолданбаға кіру және төлемдер"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Құлыпты ашу үшін көзіңізді ашыңыз"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"Бет аутентификациясын пайдаланған кезде көздеріңізді ашып тұрыңыз"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Әрқашан растауды сұрау"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"Қолданбаларда аутентификациялағанда растауды әрдайым сұрау"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Бет деректерін өшіру"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Бетіңіз арқылы құрылғы құлпын ашуға және қолданбаларға кіруге болады. "<annotation id="url">"Толығырақ"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Саусақ ізі"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 ГГц"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Кіру"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Желіге кіру үшін түртіңіз"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Мб/с"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> Wi-Fi желісінің қосылуын сұрайды"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> Wi-Fi желісінің өшірілуін сұрайды"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"Маршрутизатор желі идентификаторын таратып жатпаса, бірақ оған алдағы уақытта қосылғыңыз келсе, желіні жасырып қоюыңызға болады.\n\nБұл – қауіпсіздік мәселесін тудыруы мүмкін, себебі телефон осы желіні іздеп, сигнал таратады.\n\nЖеліні жасырын күйге қою маршрутизатордың параметрлерін өзгертпейді."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Сигнал күші"</string>
<string name="wifi_status" msgid="4824568012414605414">"Күйі"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Сілтеме жылдамдығы"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Жиілік"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP мекенжайы"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Сақталу жолы"</string>
@@ -922,12 +926,9 @@
<string name="wifi_dpp_wifi_shared_with_device" msgid="7669684043486750097">"Wi‑Fi желісі құрылғымен бөлісілді"</string>
<string name="wifi_dpp_add_another_device" msgid="8415243205104666929">"Басқа құрылғыны қосу"</string>
<string name="wifi_dpp_choose_different_network" msgid="4081965219206680361">"Басқа желіні таңдау"</string>
- <!-- no translation found for wifi_dpp_could_not_add_device (1598945041477461501) -->
- <skip />
- <!-- no translation found for wifi_dpp_device_found (8618134150169810107) -->
- <skip />
- <!-- no translation found for retry (6472609612090877557) -->
- <skip />
+ <string name="wifi_dpp_could_not_add_device" msgid="1598945041477461501">"Құрылғы қосылмады"</string>
+ <string name="wifi_dpp_device_found" msgid="8618134150169810107">"Құрылғы табылды"</string>
+ <string name="retry" msgid="6472609612090877557">"Қайталау"</string>
<string name="wifi_shared" msgid="844142443226926070">"Басқа құрылғы пайдаланушыларымен бөлісу"</string>
<string name="wifi_unchanged" msgid="3410422020930397102">"(өзгермеген)"</string>
<string name="wifi_unspecified" msgid="4917316464723064807">"Таңдаңыз"</string>
@@ -1534,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"Қате пайда болғандықтан, eSIM карталарының деректері қайтарылмайды."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Барлық деректерді өшіру (зауыттық параметрлерді қайтару)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Барлық деректерді өшіру"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"Планшетіңіздің "<b>"ішкі жадынан"</b>" барлық дерек өшеді, оның ішінде:\n\n"<li>"Google есептік жазбаңыз;"</li>\n<li>"жүйе мен қолданба деректері және параметрлері;"</li>\n<li>"жүктеп алынған қолданбалар."</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"Телефонның "<b>"ішкі жадынан"</b>" барлық дерек өшеді, оның ішінде:\n\n"<li>"Google есептік жазбаңыз;"</li>\n<li>"жүйе мен қолданба деректері және параметрлері;"</li>\n<li>"жүктеп алынған қолданбалар."</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"Сіз келесі есептік жазбаларға кірдіңіз:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"Осы құрылғыда басқа пайдаланушылар бар.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Mузыка"</li>\n<li>"Фотосуреттер"</li>\n<li>"Басқа пайдаланушы деректері"</li></string>
@@ -1552,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"eSIM картасы деректерін өшіру"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Телефондағы барлық eSIM карталарындағы деректерді өшіріңіз. Мұның нәтижесінде мобильдік қызмет жоспарынан бас тартылмайды."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Планшеттегі барлық eSIM карталарындағы деректерді өшіріңіз. Мұның нәтижесінде мобильдік қызмет жоспарынан бас тартылмайды."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Барлық деректі өшіру"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Барлық деректі өшіру"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Жеке басыңызға қатысты ақпарат пен жүктеп алынған қолданбалардың барлығы жойылады. Бұл әрекет кері қайтарылмайды!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Барлығын өшіру"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"Қайта реттеулер орындалмады, себебі Жүйе Тазалау қызметі қол жетімсіз."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Барлық дерек өшірілсін бе?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"Зауыттық параметрлерді қалпына келтіру бұл пайдаланушы үшін қол жетімді емес"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Өшірілуде"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Күте тұрыңыз…"</string>
@@ -1842,10 +1837,8 @@
<string name="force_stop_dlg_text" msgid="7208364204467835578">"Егер қолданбаны күштеп тоқтатсаңыз, күтпеген әрекет көрсетуі мүмкін."</string>
<string name="app_install_location_title" msgid="2068975150026852168">"Қалаулы орнату аймағы"</string>
<string name="app_install_location_summary" msgid="5155453752692959098">"Жаңа қолданбаны орнату үшін қаланған аймақты өзгерту"</string>
- <!-- no translation found for app_disable_dlg_positive (7319687593243386336) -->
- <skip />
- <!-- no translation found for app_disable_dlg_text (779389180388352129) -->
- <skip />
+ <string name="app_disable_dlg_positive" msgid="7319687593243386336">"Қолданбаны жою"</string>
+ <string name="app_disable_dlg_text" msgid="779389180388352129">"Бұл қолданбаны жойсаңыз, Android жүйесі мен басқа қолданбалар тиісінше жұмыс істемеуі мүмкін."</string>
<string name="app_disable_notifications_dlg_title" msgid="7669264654851761857">"Хабарлар өшірілісін бе?"</string>
<string name="app_install_details_group_title" msgid="7084623031296083574">"Дүкен"</string>
<string name="app_install_details_title" msgid="6905279702654975207">"Қолданба туралы толығырақ ақпарат"</string>
@@ -2043,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"Тінтуір пайдаланып жатсаңыз, курсор белгілі уақыт бойы жылжымаған кезде оның автоматты түрде әрекет етуін реттеуіңізге болады."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Басу алдындағы кешігу"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Діріл"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Хабарландыру дірілі"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Қоңырау дірілі"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Түрту дірілі"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Қызметті пайдалану"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Түсті түзету функциясын пайдалану"</string>
@@ -2088,8 +2079,7 @@
<item quantity="other">Өте ұзақ іркіліс (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> мс)</item>
<item quantity="one">Өте ұзақ іркіліс (<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g> мс)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Қоңырау: <xliff:g id="SUMMARY_RING">%1$s</xliff:g>; хабарландыру: <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>; түрту: <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Қоңыраулар мен хабарландырулар өшірілді"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Қоңыраулар мен хабарландырулар төмен деңгейге орнатылды"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Қоңыраулар мен хабарландырулар орташа деңгейге орнатылды"</string>
@@ -3065,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"кіріс хабарландыру"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"USB арқылы қосу, Bluetooth арқылы қосу, Wi-Fi хотспоты"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"жанасу сезімталдығы, діріл, экран, сезімталдық"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"сенсорлар, діріл, телефон, қоңырау, сезгіштік"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"сенсорлар, діріл, сезгіштік"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Wi-Fi NFC белгісін реттеу"</string>
<string name="write_tag" msgid="8571858602896222537">"Жазу"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Жазу үшін белгіні түртіңіз…"</string>
@@ -3096,8 +3084,7 @@
<string name="other_sound_settings" msgid="3151004537006844718">"Басқа дыбыстар"</string>
<string name="dial_pad_tones_title" msgid="1999293510400911558">"Нөмір тергіш дыбысы"</string>
<string name="screen_locking_sounds_title" msgid="1340569241625989837">"Экранды құлыптау дыбыстары"</string>
- <!-- no translation found for charging_sounds_title (3379885700913955599) -->
- <skip />
+ <string name="charging_sounds_title" msgid="3379885700913955599">"Зарядтау кезіндегі дыбыс және діріл"</string>
<string name="docking_sounds_title" msgid="155236288949940607">"Док-станцияға қою дыбыстары"</string>
<string name="touch_sounds_title" msgid="5326587106892390176">"Түрту дыбысы"</string>
<string name="vibrate_on_touch_title" msgid="1510405818894719079">"Түрту дірілі"</string>
@@ -3124,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"<xliff:g id="CATEGORIES">%1$s</xliff:g> санатынан басқа дыбыстар қосылмасын"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Дабылдар мен медиа сигналдарынан басқа дыбыстар болмасын"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Кестелер"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Кестелерді жою"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Жою"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Өзгерту"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Кестелер"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Кесте"</string>
@@ -3180,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Қосу"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Қазір қосу"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Қазір өшіру"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"\"Мазаламау\" режимі <xliff:g id="FORMATTED_TIME">%s</xliff:g> дейін қосулы болады"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"\"Мазаламау\" режимі өшірілгенше қосулы болады"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"\"Мазаламау\" режимі <xliff:g id="RULE_NAME">%s</xliff:g> ережесі арқылы автоматты түрде қосылды"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"\"Мазаламау\" режимі <xliff:g id="APP_NAME">%s</xliff:g> қолданбасы арқылы автоматты түрде қосылды"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"<xliff:g id="RULE_NAMES">%s</xliff:g> үшін арнаулы параметрлер орнатылған \"Мазаламау\" режимі қосулы."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" Арнаулы параметрлерді көру"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Маңыздылары ғана"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3393,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Күн сайын"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"Дабыл аяқталу уақытын өзгерте алады"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"Дабыл берілген кезде, кесте өшеді"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"\"Мазаламау\" режимі"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Әдепкі параметрлерді пайдалану"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Осы кесте үшін арнаулы параметрлер жасау"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"\"<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>\" үшін"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> – <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3812,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Қосу"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Көрсету"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Жасыру"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Хотспот"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> қосулы."</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Ұшақ режимі қосулы"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Желілер қолжетімді емес."</string>
<string name="condition_zen_title" msgid="2897779738211625">"\"Мазаламау\" режимі қосулы"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Дыбыс пен хабарландыруға әсер етеді."</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Батарея үнемдегіш қосулы"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Мүмкіндіктер шектеулі"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Мобильдік деректер өшірулі"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Интернетке Wi‑Fi арқылы ғана жалғануға болады"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Data Saver"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Мүмкіндіктер шектеулі"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Жұмыс профилі өшірулі"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"Қолданбалар және хабарландырулар үшін"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Дауысты қосу"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"Құрылғы дыбысы өшірулі"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Телефон дыбысы өшірулі"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"Қоңыраулар мен хабарландырулар үшін"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"Құрылғы дірілдеуге реттелген"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Тек діріл"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Қоңыраулар мен хабарландырулар келіп түскенде, құрылғы дірілдейді"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"Қоңыраулар мен хабарландырулар үшін"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"\"Түнгі жарық\" кестесін орнату"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Әр түн сайын экранға автоматты түрде реңк беру"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"Түнгі жарық режимі қосулы"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Экранның түсі сарыға өзгерді."</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Жию"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Ұсынылады"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Ұсыныстар"</string>
@@ -3978,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"ешқайсысы"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Рейтинг нысаны жоқ."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"Рейтинг нысанында бұл кілт табылмады."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Экран ойығы"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"экран кесіндісі, кесік"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Құрылғыны әдепкісінше реттеу"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Арнайы рұқсат"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="other"><xliff:g id="COUNT">%d</xliff:g> қолданба деректерді шексіз пайдалана алады</item>
@@ -4059,6 +4046,14 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"Уақытты, хабарландыруларды және басқа ақпаратты көру үшін құрылғыңызды таңдаңыз."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Құлып экранын ояту қимылы"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <!-- no translation found for ambient_display_tap_screen_title (5458679563086979424) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (9108878716863882877) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (7071150656699666085) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_summary (8862155601920379979) -->
+ <skip />
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Хабарландыруларды көру үшін саусақ ізін пайдалану"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Саусақ ізі сканері"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"Хабарландыруларды көру үшін телефонның артындағы саусақ ізін оқу сканерін саусақпен төмен қарай сипап өтіңіз."</string>
@@ -4201,27 +4196,21 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"Бұл мүмкіндік құрылғыда жоқ"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"GNSS толық өлшемдерін қосу"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Жұмыс циклінсіз барлық GNSS тізбектері мен жиіліктерін қадағалау"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Фондық әрекеттердің басталуына рұқсат ету"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Барлық фондық әрекеттердің басталуына рұқсат етеді."</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Ақау туралы хабарларды әрдайым көрсету"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Қолданбада ақау болған сайын, диалог көрсету"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"ANGLE қолдайтын қолданбаны таңдау"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"ANGLE қолдайтын ешқандай қолданба орнатылмады"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"ANGLE қолдайтын қолданба: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Ойынды жаңарту пакетінің параметрлері"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Ойынды жаңарту пакетінің параметрлерін өзгерту"</string>
+ <!-- no translation found for gup_all_apps_switch_title (8071650410524064369) -->
<skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
- <!-- no translation found for gup_app_preference_title (7176388161899486800) -->
- <skip />
- <!-- no translation found for gup_app_preference_default (7995039180348956109) -->
- <skip />
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_title" msgid="7176388161899486800">"Графикалық жүйе драйвері"</string>
+ <string name="gup_app_preference_default" msgid="7995039180348956109">"Әдепкі"</string>
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Ойынды жаңарту пакеті"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"Графикалық жүйе драйвері"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4313,6 +4302,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Деректер қызметін реттеу"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Мобильдік деректер"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Интернетке мобильдік желі арқылы кіру"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Оңтайлы желі түрі"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Желі жұмысының режимін өзгерту"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Оңтайлы желі түрі"</string>
@@ -4348,23 +4350,23 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Bluetooth құрылғылары жоқ"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Параметрлер панелі"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Интернет байланысы"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Дыбыс деңгейі"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Жұмыс үстелінің режимін мәжбүрлі қосу"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Қосымша дисплейлерде эксперименттік жұмыс үстелі режимін мәжбүрлі қосу"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Қолмен қосылатын күңгірттеуге жол бермеу"</string>
<string name="hwui_force_dark_summary" msgid="8705328793382981780">"Қолмен қосылатын күңгірттеу функциясының үнемі қосулы тұруына жол бермейді."</string>
<string name="privacy_dashboard_title" msgid="2458407399263943923">"Құпиялылық"</string>
- <!-- no translation found for privacy_dashboard_summary (7784809147411674104) -->
- <skip />
+ <string name="privacy_dashboard_summary" msgid="7784809147411674104">"Рұқсаттар, әрекеттерді бақылау, экранда көрсетілетін деректер"</string>
<string name="contextual_card_dismiss_remove" msgid="2813670241047194713">"Өшіру"</string>
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Сақтау"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Ұсыныс өшірілсін бе?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Жад көлемі аз. <xliff:g id="PERCENTAGE">%1$s</xliff:g> пайдаланылды – <xliff:g id="FREE_SPACE">%2$s</xliff:g> бос"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Пікір жіберу"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Осы ұсынысқа қатысты пікір қалдырғыңыз келе ме?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g> буферге көшірілді."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <!-- no translation found for gesture_skip_title (2092825906479683162) -->
+ <skip />
+ <!-- no translation found for gesture_silence_title (8991427657123202574) -->
+ <skip />
</resources>
diff --git a/res/values-km/strings.xml b/res/values-km/strings.xml
index deca4a9..bedbea5 100644
--- a/res/values-km/strings.xml
+++ b/res/values-km/strings.xml
@@ -82,7 +82,7 @@
<string name="font_size_preview_text_headline" msgid="7955317408475392247">"អត្ថបទគំរូ"</string>
<string name="font_size_preview_text_title" msgid="1310536233106975546">"មេធ្មប់ដ៏អស្ចារ្យនៃទឹកដីពិសិដ្ឋ"</string>
<string name="font_size_preview_text_subtitle" msgid="4231671528173110093">"ជំពូកទី 11៖ ទីក្រុងមរកតដ៏អស្ចារ្យនៃទឹកដីពិសិដ្ឋ"</string>
- <string name="font_size_preview_text_body" msgid="2846183528684496723">"មុនដំបូង ដូរ៉ូធី និងមិត្តភក្តិរបស់នាងមានភាពភ្ញាក់ផ្អើលយ៉ាងខ្លាំងចំពោះភាពស្រស់ស្អាតនៃទីក្រុងដ៏អស្ចារ្យនេះ បើទោះបីជាពួកគេពាក់វ៉ែនតាការពារភ្នែកដែលមានពណ៌បៃតងក៏ដោយ។ នៅតាមដងផ្លូវ មានផ្ទះដ៏ស្រស់ស្អាត ដែលធ្វើឡើងពីថ្មម៉ាបពណ៌បៃតង និងលម្អដោយត្បូងមរកតដ៏ចែងចាំងនៅគ្រប់ទីកន្លែងតម្រៀបជួរគ្នា។ \n\n ពួកគេដើរនៅលើដងផ្លូវដែលធ្វើពីថ្មម៉ាបពណ៌បៃតងដូចគ្នា ហើយនៅត្រង់កន្លែងដែលប្លុកអគារតភ្ជាប់គ្នាមានត្បូងមរកតតម្រៀបជាជួរក្បែរៗគ្នា និងមានពន្លឺចែងចាំងនៅក្រោមពន្លឺព្រះអាទិត្យ។ ផ្ទាំងបង្អួចធ្វើឡើងពីកញ្ចក់ពណ៌បៃតង ហើយសូម្បីតែផ្ទៃមេឃគ្របដណ្ដប់ដោយស្រមោលពណ៌បៃតង ហើយកាំរស្មីនៃពន្លឺព្រះអាទិត្យក៏មានពណ៌បៃតងដែរ។ មានមនុស្សម្នាកុះករទាំងប្រុស ទាំងស្រី ទាំងកុមារា ទាំងកុមារីដើរទៅមកក្នុងសំលៀកបំពាក់ពណ៌បៃតង ហើយពួកគេទាំងអស់សុទ្ធតែមានស្បែករាងបៃតង។ ពួកគេមើលទៅកាន់ដូរ៉ូធី និងអ្នករួមដំណើរជាមួយនាងដ៏ចម្លែកដោយបង្ហាញកែវភ្នែកដែលពោរពេញដោយក្តីងឿងឆ្ងល់ ហើយក្មេងៗទាំងអស់រត់ទៅពួននៅខាងក្រោយម្តាយរបស់ពួកគេ នៅពេលដែលគេឃើញសត្វតោ ប៉ុន្តែគ្មាននរណាម្នាក់និយាយទៅកាន់ពួកគេនោះទេ។ មានហាងជាច្រើននៅតាមផ្លូវ ហើយដូរ៉ូធីបានសង្កេតឃើញថា អ្វីៗទាំងអស់នៅក្នុងហាងទាំងនោះសុទ្ធតែមានពណ៌បៃតង។ ស្ករគ្រាប់ពណ៌បៃតង និងពោតលីងពណ៌បៃតង ក៏ដូចជាស្បែកជើងពណ៌បៃតង មួកពណ៌បៃតង និងសម្លៀកបំពាក់ពណ៌បៃតងគ្រប់ប្រភេទសុទ្ធតែមានលក់នៅក្នុងហាង។ នៅកន្លែងមួយ មានបុរសម្នាក់លក់ទឹកក្រូចឆ្មាពណ៌បៃតង ហើយនៅពេលក្មេងៗទិញទឹកក្រូចឆ្មានោះ ដូរ៉ូធីបានសង្កេតឃើញថា ពួកគេបានប្រើកាក់ពណ៌បៃតងទៅទិញ។ \n\nនៅទីនោះហាក់ដូចជាគ្មានសត្វសេះ ឬសត្វផ្សេងទៀតសោះ។ ពួកគេដឹកជញ្ជូនសម្ភារៈទាំងអស់តាមរយៈរទេះរុញពណ៌បៃតង។ ពួកគេគ្រប់គ្នាហាក់បីដូចជារស់នៅប្រកបដោយក្ដីរីករាយ និងភាពសម្បូរសប្បាយណាស់។"</string>
+ <string name="font_size_preview_text_body" msgid="2846183528684496723">"មុនដំបូង ដូរ៉ូធី និងមិត្តភក្តិរបស់នាងមានភាពភ្ញាក់ផ្អើលយ៉ាងខ្លាំងចំពោះភាពស្រស់ស្អាតនៃទីក្រុងដ៏អស្ចារ្យនេះ បើទោះបីជាពួកគេពាក់វ៉ែនតាការពារភ្នែកដែលមានពណ៌បៃតងក៏ដោយ។ នៅតាមដងផ្លូវ មានផ្ទះដ៏ស្រស់ស្អាត ដែលធ្វើឡើងពីថ្មម៉ាបពណ៌បៃតង និងលម្អដោយត្បូងមរកតដ៏ចែងចាំងនៅគ្រប់ទីកន្លែងតម្រៀបជួរគ្នា។ ពួកគេដើរនៅលើដងផ្លូវដែលធ្វើពីថ្មម៉ាបពណ៌បៃតងដូចគ្នា ហើយនៅត្រង់កន្លែងដែលប្លុកអគារតភ្ជាប់គ្នាមានត្បូងមរកតតម្រៀបជាជួរក្បែរៗគ្នា និងមានពន្លឺចែងចាំងនៅក្រោមពន្លឺព្រះអាទិត្យ។ ផ្ទាំងបង្អួចធ្វើឡើងពីកញ្ចក់ពណ៌បៃតង ហើយសូម្បីតែផ្ទៃមេឃគ្របដណ្ដប់ដោយស្រមោលពណ៌បៃតង ហើយកាំរស្មីនៃពន្លឺព្រះអាទិត្យក៏មានពណ៌បៃតងដែរ។ \n\nមានមនុស្សម្នាកុះករទាំងប្រុស ទាំងស្រី ទាំងកុមារា ទាំងកុមារីដើរទៅមកក្នុងសម្លៀកបំពាក់ពណ៌បៃតង ហើយពួកគេទាំងអស់សុទ្ធតែមានស្បែករាងបៃតង។ ពួកគេមើលទៅកាន់ដូរ៉ូធី និងអ្នករួមដំណើរជាមួយនាងដ៏ចម្លែកដោយបង្ហាញកែវភ្នែកដែលពោរពេញដោយក្តីងឿងឆ្ងល់ ហើយក្មេងៗទាំងអស់រត់ទៅពួននៅខាងក្រោយម្តាយរបស់ពួកគេ នៅពេលដែលគេឃើញសត្វតោ ប៉ុន្តែគ្មាននរណាម្នាក់និយាយទៅកាន់ពួកគេនោះទេ។ មានហាងជាច្រើននៅតាមផ្លូវ ហើយដូរ៉ូធីបានសង្កេតឃើញថា អ្វីៗទាំងអស់នៅក្នុងហាងទាំងនោះសុទ្ធតែមានពណ៌បៃតង។ ស្ករគ្រាប់ពណ៌បៃតង និងពោតលីងពណ៌បៃតង ក៏ដូចជាស្បែកជើងពណ៌បៃតង មួកពណ៌បៃតង និងសម្លៀកបំពាក់ពណ៌បៃតងគ្រប់ប្រភេទសុទ្ធតែមានលក់នៅក្នុងហាង។ នៅកន្លែងមួយ មានបុរសម្នាក់លក់ទឹកក្រូចឆ្មាពណ៌បៃតង ហើយនៅពេលក្មេងៗទិញទឹកក្រូចឆ្មានោះ ដូរ៉ូធីបានសង្កេតឃើញថា ពួកគេបានប្រើកាក់ពណ៌បៃតងទៅទិញ។ \n\nនៅទីនោះហាក់ដូចជាគ្មានសត្វសេះ ឬសត្វផ្សេងទៀតសោះ។ ពួកគេដឹកជញ្ជូនសម្ភារទាំងអស់តាមរយៈរទេះរុញពណ៌បៃតង។ ពួកគេគ្រប់គ្នាហាក់បីដូចជារស់នៅប្រកបដោយក្ដីរីករាយ និងភាពសម្បូរសប្បាយណាស់។"</string>
<string name="font_size_save" msgid="3450855718056759095">"យល់ព្រម"</string>
<string name="sdcard_setting" product="nosdcard" msgid="8281011784066476192">"ឧបករណ៍ផ្ទុកយូអេសប៊ី"</string>
<string name="sdcard_setting" product="default" msgid="5922637503871474866">"កាតអេសឌី"</string>
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"ការចូលកម្មវិធី និងការទូទាត់ប្រាក់"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"បើកភ្នែកដើម្បីដោះសោ"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"អ្នកត្រូវបើកភ្នែក នៅពេលប្រើការផ្ទៀងផ្ទាត់មុខ"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"តម្រូវឱ្យមានការបញ្ជាក់ជានិច្ច"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"តម្រូវឱ្យមានការបញ្ជាក់ជានិច្ច នៅពេលផ្ទៀងផ្ទាត់ក្នុងកម្មវិធី"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"លុបទិន្នន័យមុខ"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"មុខរបស់អ្នកអាចប្រើដើម្បីដោះសោឧបករណ៍របស់អ្នក និងចូលប្រើកម្មវិធីបាន។ "<annotation id="url">"ស្វែងយល់បន្ថែម"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"ស្នាមម្រាមដៃ"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"ចូល"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"សូមចុចត្រង់នេះ ដើម្បីចូលបណ្ដាញ"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbps"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> ចង់បើក Wi-Fi"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> ចង់បិទ Wi-Fi"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"ប្រសិនបើរូតទ័ររបស់អ្នកមិនបង្ហាញលេខសម្គាល់បណ្តាញ ប៉ុន្តែអ្នកចង់ភ្ជាប់វានៅពេលអនាគត អ្នកអាចកំណត់បណ្តាញដូចដែលបានលាក់។\n\nសកម្មភាពនេះអាចបង្កើតឱ្យមានហានិភ័យផ្នែកសុវត្ថិភាព ដោយសារទូរសព្ទរបស់អ្នកនឹងបង្ហាញរលកសញ្ញារបស់វាជាប្រចាំ ដើម្បីស្វែងរកបណ្តាញ។\n\nការកំណត់បណ្តាញដូចដែលបានលាក់នឹងមិនប្តូរការកំណត់រូតទ័ររបស់អ្នកនោះទេ។"</string>
<string name="wifi_signal" msgid="5514120261628065287">"កម្លាំងសញ្ញា"</string>
<string name="wifi_status" msgid="4824568012414605414">"ស្ថានភាព"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"ល្បឿនតភ្ជាប់"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"ប្រេកង់"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"អាសយដ្ឋាន IP"</string>
<string name="passpoint_label" msgid="6381371313076009926">"បានរក្សាទុកតាមរយៈ"</string>
@@ -922,12 +926,9 @@
<string name="wifi_dpp_wifi_shared_with_device" msgid="7669684043486750097">"បានចែករំលែក Wi‑Fi ជាមួយឧបករណ៍"</string>
<string name="wifi_dpp_add_another_device" msgid="8415243205104666929">"បញ្ចូលឧបករណ៍ផ្សេងទៀត"</string>
<string name="wifi_dpp_choose_different_network" msgid="4081965219206680361">"ជ្រើសរើសបណ្ដាញផ្សេង"</string>
- <!-- no translation found for wifi_dpp_could_not_add_device (1598945041477461501) -->
- <skip />
- <!-- no translation found for wifi_dpp_device_found (8618134150169810107) -->
- <skip />
- <!-- no translation found for retry (6472609612090877557) -->
- <skip />
+ <string name="wifi_dpp_could_not_add_device" msgid="1598945041477461501">"មិនអាចបញ្ចូលឧបករណ៍បានទេ"</string>
+ <string name="wifi_dpp_device_found" msgid="8618134150169810107">"បានរកឃើញឧបករណ៍"</string>
+ <string name="retry" msgid="6472609612090877557">"ព្យាយាមម្ដងទៀត"</string>
<string name="wifi_shared" msgid="844142443226926070">"ចែករំលែកជាមួយអ្នកប្រើឧបករណ៍ផ្សេងទៀត"</string>
<string name="wifi_unchanged" msgid="3410422020930397102">"(មិនផ្លាស់ប្ដូរ)"</string>
<string name="wifi_unspecified" msgid="4917316464723064807">"សូមជ្រើសរើស"</string>
@@ -1275,7 +1276,7 @@
<string name="device_status_activity_title" msgid="1411201799384697904">"ស្ថានភាព"</string>
<string name="device_status" msgid="607405385799807324">"ស្ថានភាព"</string>
<string name="device_status_summary" product="tablet" msgid="3292717754497039686">"ស្ថានភាពថ្ម បណ្ដាញ និងព័ត៌មានផ្សេងៗ"</string>
- <string name="device_status_summary" product="default" msgid="2599162787451519618">"លេខទូរស័ព្ទ សញ្ញា ។ល។"</string>
+ <string name="device_status_summary" product="default" msgid="2599162787451519618">"លេខទូរសព្ទ សញ្ញា ។ល។"</string>
<string name="storage_settings" msgid="4211799979832404953">"ទំហំផ្ទុក"</string>
<string name="storage_usb_settings" msgid="7293054033137078060">"ទំហំផ្ទុក"</string>
<string name="storage_settings_title" msgid="8746016738388094064">"កំណត់ការផ្ទុក"</string>
@@ -1534,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"មិនអាចកំណត់ eSIM ឡើងវិញបានទេ ដោយសារមានបញ្ហា។"</string>
<string name="master_clear_title" msgid="3531267871084279512">"លុបទិន្នន័យទាំងអស់ (កំណត់ដូចថ្មីវិញ)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"លុបទិន្នន័យទាំងអស់ (កំណត់ដូចថ្មីវិញ)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"ការធ្វើបែបនេះនឹងលុបទិន្នន័យទាំងអស់ពី "<b>"ទំហំផ្ទុកខាងក្នុង"</b>"នៃថេប្លេតរបស់អ្នក រួមទាំង៖\n\n"<li>"កម្មវិធីដែលបានទាញយក"</li>\n<li>"ទិន្នន័យកម្មវិធី និងប្រព័ន្ធ ព្រមទាំងការកំណត់"</li>\n<li>"គណនី Google របស់អ្នក"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"ការធ្វើបែបនេះនឹងលុបទិន្នន័យទាំងអស់ពី "<b>"ទំហំផ្ទុកខាងក្នុង"</b>"នៃទូរសព្ទរបស់អ្នក រួមទាំង៖\n\n"<li>"កម្មវិធីដែលបានទាញយក"</li>\n<li>"ទិន្នន័យកម្មវិធី និងប្រព័ន្ធ ព្រមទាំងការកំណត់"</li>\n<li>"គណនី Google របស់អ្នក"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"បច្ចុប្បន្ន អ្នកបានចូលគណនីដូចខាងក្រោម៖ \n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"មានអ្នកផ្សេងច្រើនទៀតមានវត្តមាននៅលើឧបករណ៍នេះ។\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"តន្ត្រី"</li>\n<li>"រូបថត"</li>\n<li>"ទិន្នន័យអ្នកប្រើផ្សេងទៀត"</li></string>
@@ -1552,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"លុប eSIM"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"លុប eSIM ទាំងអស់នៅលើទូរសព្ទនេះ។ វានឹងមិនលុបគម្រោងសេវាកម្មទិន្នន័យចល័តរបស់អ្នកទេ។"</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"លុប eSIM ទាំងអស់នៅលើថេប្លេតនេះ។ វានឹងមិនលុបគម្រោងសេវាកម្មទិន្នន័យចល័តរបស់អ្នកទេ។"</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"លុបទិន្នន័យទាំងអស់"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"លុបទិន្នន័យទាំងអស់"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"ព័ត៌មានផ្ទាល់ខ្លួន និងកម្មវិធីដែលបានទាញយកទាំងអស់របស់អ្នកនឹងត្រូវបានលុបចេញ។ អ្នកមិនអាចត្រឡប់សកម្មភាពនេះវិញបានទេ!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"លុបអ្វីៗទាំងអស់"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"គ្មានការកំណត់ឡើងវិញត្រូវបានអនុវត្ត ព្រោះសេវាកម្មសម្អាតប្រព័ន្ធមិនអាចប្រើបាន។"</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"លុបទិន្នន័យទាំងអស់?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"ការកំណត់ដូចចេញពីរោងចក្រឡើងវិញមិនអាចប្រើបានសម្រាប់អ្នកប្រើម្នាក់នេះ"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"លុប"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"សូមរង់ចាំ..."</string>
@@ -1842,10 +1837,8 @@
<string name="force_stop_dlg_text" msgid="7208364204467835578">"បើអ្នកបង្ខំឲ្យកម្មវិធីឈប់ វាអាចដំណើរការមិនត្រឹមត្រូវ។"</string>
<string name="app_install_location_title" msgid="2068975150026852168">"ទីតាំងដំឡើងដែលពេញចិត្ត"</string>
<string name="app_install_location_summary" msgid="5155453752692959098">"ប្ដូរទីតាំងដំឡើងដែលពេញចិត្តសម្រាប់កម្មវិធីថ្មីៗ"</string>
- <!-- no translation found for app_disable_dlg_positive (7319687593243386336) -->
- <skip />
- <!-- no translation found for app_disable_dlg_text (779389180388352129) -->
- <skip />
+ <string name="app_disable_dlg_positive" msgid="7319687593243386336">"លុបកម្មវិធី"</string>
+ <string name="app_disable_dlg_text" msgid="779389180388352129">"ប្រសិនបើអ្នកលុបកម្មវិធីនេះ កម្មវិធី Android និងកម្មវិធីផ្សេងទៀតអាចនឹងលែងដំណើរការដូចដែលអ្វីអ្នកចង់បាន។"</string>
<string name="app_disable_notifications_dlg_title" msgid="7669264654851761857">"បិទការជូនដំណឹង?"</string>
<string name="app_install_details_group_title" msgid="7084623031296083574">"ហាង"</string>
<string name="app_install_details_title" msgid="6905279702654975207">"ព័ត៌មានលម្អិតកម្មវិធី"</string>
@@ -2043,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"ប្រសិនបើអ្នកកំពុងប្រើកណ្តុរ អ្នកអាចកំណត់ទស្សន៍ទ្រនិចឱ្យធ្វើសកម្មភាពដោយស្វ័យប្រវត្តិ នៅពេលវាឈប់ធ្វើចលនាក្នុងអំឡុងរយៈពេលណាមួយ។"</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"ពន្យារពេលមុនពេលចុច"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"ការញ័រ"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"ការញ័រនៃការជូនដំណឹង"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"ការញ័រនៃសំឡេងរោទ៍"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"ការញ័រពេលប៉ះ"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"ប្រើសេវាកម្ម"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"ប្រើការកែតម្រូវពណ៌"</string>
@@ -2088,8 +2079,7 @@
<item quantity="other">ពន្យារពេលយូរណាស់ (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
<item quantity="one">ពន្យារពេលយូរណាស់ (<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g> ms)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"សំឡេងរោទ៍ <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, ការជូនដំណឹង <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, ការប៉ះ <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"បានបិទញ័រសម្រាប់ការរោទ៍ និងការជូនដំណឹង"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"បានកំណត់កម្រិតញ័រខ្សោយសម្រាប់ការរោទ៍ និងការជូនដំណឹង"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"បានកំណត់កម្រិតញ័រមធ្យមសម្រាប់ការរោទ៍ និងការជូនដំណឹង"</string>
@@ -3065,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"ការជូនដំណឹងដែលនឹងមកដល់"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"ការភ្ជាប់តាម usb ការភ្ជាប់តាមប៊្លូធូស ហតស្ប៉ត wifi"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"ការប៉ះ ញ័រ អេក្រង់ កម្រិតរំញោច"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"ការប៉ះ ការញ័រ ទូរសព្ទ ការហៅទូរសព្ទ រំញោច សំឡេងរោទ៍"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"ការប៉ះ ការញ័រ រំញោច"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"រៀបចំស្លាកអិនអេហ្វស៊ីវ៉ាយហ្វាយ"</string>
<string name="write_tag" msgid="8571858602896222537">"សរសេរ"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"ប៉ះស្លាកដើម្បីសរសេរ..."</string>
@@ -3096,8 +3084,7 @@
<string name="other_sound_settings" msgid="3151004537006844718">"សំឡេងផ្សេងទៀត"</string>
<string name="dial_pad_tones_title" msgid="1999293510400911558">"សំឡេងបន្ទះលេខ"</string>
<string name="screen_locking_sounds_title" msgid="1340569241625989837">"សំឡេងចាក់សោអេក្រង់"</string>
- <!-- no translation found for charging_sounds_title (3379885700913955599) -->
- <skip />
+ <string name="charging_sounds_title" msgid="3379885700913955599">"ការញ័រ និងសំឡេងសាកថ្ម"</string>
<string name="docking_sounds_title" msgid="155236288949940607">"សំឡេងភ្ជាប់"</string>
<string name="touch_sounds_title" msgid="5326587106892390176">"សំឡេងប៉ះ"</string>
<string name="vibrate_on_touch_title" msgid="1510405818894719079">"ការញ័រពេលប៉ះ"</string>
@@ -3124,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"គ្មានសំឡេង លើកលែងតែ <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"គ្មានសំឡេង លើកលែងតែម៉ោងរោទ៍ និងមេឌៀ"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"កាលវិភាគ"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"លុបកាលវិភាគ"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"លុប"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"កែសម្រួល"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"កាលវិភាគ"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"កាលវិភាគ"</string>
@@ -3180,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"បើក"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"បើកឥឡូវនេះ"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"បិទឥឡូវនេះ"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"មុខងារកុំរំខានបើករហូតដល់ម៉ោង <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"មុខងារកុំរំខាននឹងនៅបន្តបើករហូតទាល់តែអ្នកបិទវា"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"មុខងារកុំរំខានត្រូវបានបើកដោយស្វ័យប្រវត្តិតាមកាលវិភាគ (<xliff:g id="RULE_NAME">%s</xliff:g>)"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"មុខងារកុំរំខានត្រូវបានបើកតាមរយៈកម្មវិធី <xliff:g id="APP_NAME">%s</xliff:g> ដោយស្វ័យប្រវត្តិ"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"បានបើកមុខងារកុំរំខានសម្រាប់ <xliff:g id="RULE_NAMES">%s</xliff:g> ដោយប្រើការកំណត់ផ្ទាល់ខ្លួន។"</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" មើលការកំណត់ផ្ទាល់ខ្លួន"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"អាទិភាពប៉ុណ្ណោះ"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3393,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"រាល់ថ្ងៃ"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"ម៉ោងរោទ៍អាចលុបលើម៉ោងបញ្ចប់"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"កាលវិភាគបិទ នៅពេលម៉ោងរោទ៍បន្លឺសំឡេង"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"សកម្មភាពរបស់មុខងារកុំរំខាន"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"ប្រើការកំណត់លំនាំដើម"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"បង្កើតការកំណត់ផ្ទាល់ខ្លួនសម្រាប់កាលវិភាគនេះ"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"សម្រាប់ ‘<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>’"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> - <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3812,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"បើក"</string>
<string name="condition_expand_show" msgid="608202020023489939">"បង្ហាញ"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"លាក់"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"ហតស្ប៉ត"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> បើក"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"បើករបៀបជិះយន្តហោះ"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"មិនអាចប្រើបណ្តាញបានទេ"</string>
<string name="condition_zen_title" msgid="2897779738211625">"មុខងារកុំរំខានបានបើក"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"ប៉ះពាល់ដល់អ្វីដែលអ្នកឮ និងឃើញ"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"កម្មវិធីសន្សំថ្មបានបើក"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"បានរឹតបន្តឹងមុខងារ"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"ទិន្នន័យចល័តបានបិទ"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"អាចប្រើអ៊ីនធឺណិតតាមរយៈ Wi‑Fi តែប៉ុណ្ណោះ"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"កម្មវិធីសន្សំសំចៃទិន្នន័យ"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"បានរឹតបន្តឹងមុខងារ"</string>
<string name="condition_work_title" msgid="7293722361184366648">"ប្រវត្តិរូបការងារត្រូវបានបិទ"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"សម្រាប់កម្មវិធី និងការជូនដំណឹង"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"បើកសំឡេង"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"ឧបករណ៍ត្រូវបានបិទសំឡេង"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"ទូរសព្ទបិទសំឡេង"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"សម្រាប់ការហៅទូរសព្ទ និងការជូនដំណឹង"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"ឧបករណ៍ត្រូវបានកំណត់ឱ្យញ័រ"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"ញ័រតែប៉ុណ្ណោះ"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"ការហៅទូរសព្ទ និងការជូនដំណឹងនឹងធ្វើឱ្យឧបករណ៍ញ័រ"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"សម្រាប់ការហៅទូរសព្ទ និងការជូនដំណឹង"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"កំណត់កាលវិភាគពន្លឺពេលរាត្រី"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"ប្តូរពណ៌អេក្រង់ដោយស្វ័យប្រវត្តិរៀងរាល់យប់"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"បានបើកពន្លឺពេលយប់"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"អេក្រង់ពណ៌លឿងទុំព្រឿងៗ"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"បង្រួម"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"ណែនាំសម្រាប់អ្នក"</string>
<string name="suggestions_title" msgid="7280792342273268377">"ការណែនាំ"</string>
@@ -3978,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"គ្មាន"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"បានបាត់វត្ថុដាក់ចំណាត់ថ្នាក់"</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"វត្ថុដាក់ចំណាត់ថ្នាក់មិនផ្ទុកគន្លឹះនេះទេ"</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"សក់សេះ"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"សក់សេះ, ក្បាលឆក"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"លំនាំដើមរបស់ឧបករណ៍"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"ការចូលប្រើប្រាស់កម្មវិធីពិសេស"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="other">កម្មវិធី <xliff:g id="COUNT">%d</xliff:g> អាចប្រើទិន្នន័យដែលគ្មានការដាក់កំហិត</item>
@@ -4059,6 +4046,14 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"ដើម្បីពិនិត្យមើលម៉ោង ការជូនដំណឹង និងព័ត៌មានផ្សេងទៀត សូមជ្រើសរើសឧបករណ៍របស់អ្នក។"</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"ចលនាដាស់អេក្រង់ចាក់សោ"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <!-- no translation found for ambient_display_tap_screen_title (5458679563086979424) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (9108878716863882877) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (7071150656699666085) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_summary (8862155601920379979) -->
+ <skip />
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"អូសលើឧបករណ៍ចាប់ស្នាមម្រាមដៃសម្រាប់ការជូនដំណឹង"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"អូសស្នាមម្រាមដៃ"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"ដើម្បីពិនិត្យមើលការជូនដំណឹងរបស់អ្នក សូមអូសចុះក្រោមនៅលើឧបករណ៍ចាប់ស្នាមម្រាមដៃ ដែលស្ថិតនៅផ្នែកខាងក្រោយទូរសព្ទរបស់អ្នក។"</string>
@@ -4201,27 +4196,21 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"មុខងារនេះមិនមាននៅលើឧបករណ៍នេះទេ"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"ជំរុញការវាស់ GNSS ពេញលេញ"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"តាមដានក្រុមរូបថត និងហ្រេ្វកង់ GNSS ទាំងអស់ដែលគ្មានការបែងចែករយៈពេលដំណើរការ"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"អនុញ្ញាតឱ្យសកម្មភាពនៅផ្ទៃខាងក្រោយចាប់ផ្តើម"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"អនុញ្ញាតឱ្យសកម្មភាពនៅផ្ទៃខាងក្រោយទាំងអស់ចាប់ផ្តើម"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"បង្ហាញប្រអប់បញ្ចូលនៃការគាំងជានិច្ច"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"បង្ហាញប្រអប់បញ្ចូលរាល់ពេលដែលកម្មវិធីគាំង"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"ជ្រើសរើសកម្មវិធីដែលអាចប្រើ ANGLE"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"មិនមានការកំណត់កម្មវិធីដែលអាចប្រើ ANGLE ទេ"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"កម្មវិធីដែលអាចប្រើ ANGLE៖ <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"ចំណូលចិត្តនៃកញ្ចប់កំណែថ្មីរបស់ហ្គេម"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"កែតម្រូវការកំណត់កញ្ចប់កំណែថ្មីរបស់ហ្គេម"</string>
+ <!-- no translation found for gup_all_apps_switch_title (8071650410524064369) -->
<skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
- <!-- no translation found for gup_app_preference_title (7176388161899486800) -->
- <skip />
- <!-- no translation found for gup_app_preference_default (7995039180348956109) -->
- <skip />
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_title" msgid="7176388161899486800">"ជ្រើសរើសដ្រាយវើក្រាហ្វិក"</string>
+ <string name="gup_app_preference_default" msgid="7995039180348956109">"លំនាំដើម"</string>
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"កញ្ចប់កំណែថ្មីរបស់ហ្គេម"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"ដ្រាយវើក្រាហ្វិកប្រព័ន្ធ"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4313,6 +4302,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"រៀបចំសេវាកម្មទិន្នន័យ"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"ទិន្នន័យទូរសព្ទចល័ត"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"ចូលប្រើទិន្នន័យដោយប្រើបណ្ដាញទូរសព្ទចល័ត"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"ប្រភេទបណ្ដាញដែលប្រើជាអាទិភាព"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"ប្ដូរមុខងារប្រតិបត្តិការបណ្ដាញ"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"ប្រភេទបណ្ដាញដែលប្រើជាអាទិភាព"</string>
@@ -4348,23 +4350,23 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"គ្មានឧបករណ៍ប៊្លូធូសទេ"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"ផ្ទាំងការកំណត់"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"ការតភ្ជាប់អ៊ីនធឺណិត"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"កម្រិតសំឡេង"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"បង្ខំមុខងារអេក្រង់ដើម"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"បង្ខំមុខងារអេក្រង់ដើមសាកល្បងនៅលើអេក្រង់ទីពីរ"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"លុបពីលើមុខងារបង្ខំឱ្យងងឹត"</string>
<string name="hwui_force_dark_summary" msgid="8705328793382981780">"លុបពីលើមុខងារបង្ខំឱ្យងងឹតឱ្យបើកជានិច្ច"</string>
<string name="privacy_dashboard_title" msgid="2458407399263943923">"ឯកជនភាព"</string>
- <!-- no translation found for privacy_dashboard_summary (7784809147411674104) -->
- <skip />
+ <string name="privacy_dashboard_summary" msgid="7784809147411674104">"ការអនុញ្ញាត ការត្រួតពិនិត្យសកម្មភាព ទិន្នន័យដែលបង្ហាញនៅលើអេក្រង់"</string>
<string name="contextual_card_dismiss_remove" msgid="2813670241047194713">"លុប"</string>
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"រក្សាទុក"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"លុបការណែនាំនេះ?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"ទំហំផ្ទុកនៅសល់តិច។ ប្រើអស់ <xliff:g id="PERCENTAGE">%1$s</xliff:g> និងនៅសល់ <xliff:g id="FREE_SPACE">%2$s</xliff:g>"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"ផ្ញើមតិកែលម្អ"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"តើអ្នកចង់ផ្តល់មតិកែលម្អចំពោះសំណើនេះមែនទេ?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"បានចម្លង <xliff:g id="COPY_CONTENT">%1$s</xliff:g>ទៅឃ្លីបបត។"</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <!-- no translation found for gesture_skip_title (2092825906479683162) -->
+ <skip />
+ <!-- no translation found for gesture_silence_title (8991427657123202574) -->
+ <skip />
</resources>
diff --git a/res/values-kn/strings.xml b/res/values-kn/strings.xml
index df54363..06a0dee 100644
--- a/res/values-kn/strings.xml
+++ b/res/values-kn/strings.xml
@@ -287,7 +287,7 @@
<string name="cancel" msgid="6859253417269739139">"ರದ್ದುಮಾಡಿ"</string>
<string name="okay" msgid="1997666393121016642">"ಸರಿ"</string>
<string name="forget" msgid="1400428660472591263">"ಮರೆತುಬಿಡಿ"</string>
- <string name="save" msgid="879993180139353333">"ಉಳಿಸು"</string>
+ <string name="save" msgid="879993180139353333">"ಉಳಿಸಿ"</string>
<string name="done" msgid="6942539184162713160">"ಮುಗಿದಿದೆ"</string>
<string name="apply" msgid="1577045208487259229">"ಅನ್ವಯಿಸಿ"</string>
<string name="share" msgid="6791534619806355910">"ಹಂಚಿಕೊಳ್ಳಿ"</string>
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"ಆ್ಯಪ್ ಸೈನ್ ಇನ್ & ಪಾವತಿಗಳು"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"ಅನ್ಲಾಕ್ ಮಾಡಲು ಕಣ್ಣು ತೆರೆಯಿರಿ"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"ಮುಖ ದೃಢೀಕರಣವನ್ನು ಬಳಸುವಾಗ, ನಿಮ್ಮ ಕಣ್ಣುಗಳು ತೆರೆದಿರಬೇಕು"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"ಯಾವಾಗಲೂ ದೃಢೀಕರಣದ ಅಗತ್ಯವಿದೆ"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಪ್ರಮಾಣೀಕರಣ ಮಾಡುತ್ತಿರುವಾಗ, ದೃಢೀಕರಣದ ಅಗತ್ಯವಿದೆ"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"ಮುಖ ಡೇಟಾ ತೆಗೆದುಹಾಕಿ"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"ನಿಮ್ಮ ಸಾಧನ ಮತ್ತು ಪ್ರವೇಶ ಆ್ಯಪ್ಗಳನ್ನು ಅನ್ಲಾಕ್ ಮಾಡಲು ನಿಮ್ಮ ಮುಖವನ್ನು ಬಳಸಬಹುದು. "<annotation id="url">"ಇನ್ನಷ್ಟು ತಿಳಿದುಕೊಳ್ಳಿ"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"ಬೆರಳಚ್ಚು"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"ಸೈನ್ ಇನ್"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"ನೆಟ್ವರ್ಕ್ಗೆ ಸೈನ್ ಇನ್ ಮಾಡಲು ಇಲ್ಲಿ ಟ್ಯಾಪ್ ಮಾಡಿ"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbps"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"ವೈ-ಫೈ ಆನ್ ಮಾಡಲು <xliff:g id="REQUESTER">%s</xliff:g> ಬಯಸುತ್ತದೆ"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"ವೈ-ಫೈ ಆಫ್ ಮಾಡಲು <xliff:g id="REQUESTER">%s</xliff:g> ಬಯಸುತ್ತದೆ"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"ನಿಮ್ಮ ನೆಟ್ವರ್ಕ್ ID ಯನ್ನು ರೂಟರ್ ಪ್ರಸಾರ ಮಾಡದಿದ್ದಲ್ಲಿ ಆದರೆ ಭವಿಷ್ಯದಲ್ಲಿ ನೀವು ಅದಕ್ಕೆ ಸಂಪರ್ಕಿಸಲು ಬಯಸಿದರೆ, ನೀವು ನೆಟ್ವರ್ಕ್ ಅನ್ನು ಮರೆಮಾಡಲಾಗಿರುವುದು ಎಂದು ಹೊಂದಿಸಬಹುದು.\n\nನಿಮ್ಮ ಫೋನ್ ನಿಯಮಿತವಾಗಿ ನೆಟ್ವರ್ಕ್ ಅನ್ನು ಹುಡುಕಲು ಸಿಗ್ನಲ್ ಅನ್ನು ಪ್ರಸಾರ ಮಾಡುವುದರಿಂದ ಭದ್ರತಾ ಅಪಾಯ ಎದುರಾಗಬಹುದು.\n\nನೆಟ್ವರ್ಕ್ ಅನ್ನು ಮರೆಮಾಡಿದ ಕೂಡಲೇ ರೂಟರ್ ಸೆಟ್ಟಿಂಗ್ಗಳು ಬದಲಾಗುವುದಿಲ್ಲ."</string>
<string name="wifi_signal" msgid="5514120261628065287">"ಸಿಗ್ನಲ್ ಸಾಮರ್ಥ್ಯ"</string>
<string name="wifi_status" msgid="4824568012414605414">"ಸ್ಥಿತಿ"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"ಲಿಂಕ್ ವೇಗ"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"ಫ್ರೀಕ್ವೆನ್ಸಿ"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP ವಿಳಾಸ"</string>
<string name="passpoint_label" msgid="6381371313076009926">"ಇದರ ಮೂಲಕ ಉಳಿಸಲಾಗಿದೆ"</string>
@@ -922,12 +926,9 @@
<string name="wifi_dpp_wifi_shared_with_device" msgid="7669684043486750097">"ಸಾಧನದೊಂದಿಗೆ ವೈ-ಫೈ ಅನ್ನು ಹಂಚಿಕೊಳ್ಳಲಾಗಿದೆ"</string>
<string name="wifi_dpp_add_another_device" msgid="8415243205104666929">"ಇನ್ನೊಂದು ಸಾಧನವನ್ನು ಸೇರಿಸಿ"</string>
<string name="wifi_dpp_choose_different_network" msgid="4081965219206680361">"ಬೇರೆ ನೆಟ್ವರ್ಕ್ ಅನ್ನು ಆರಿಸಿ"</string>
- <!-- no translation found for wifi_dpp_could_not_add_device (1598945041477461501) -->
- <skip />
- <!-- no translation found for wifi_dpp_device_found (8618134150169810107) -->
- <skip />
- <!-- no translation found for retry (6472609612090877557) -->
- <skip />
+ <string name="wifi_dpp_could_not_add_device" msgid="1598945041477461501">"ಸಾಧನವನ್ನು ಸೇರಿಸಲಾಗಲಿಲ್ಲ"</string>
+ <string name="wifi_dpp_device_found" msgid="8618134150169810107">"ಸಾಧನ ಕಂಡುಬಂದಿದೆ"</string>
+ <string name="retry" msgid="6472609612090877557">"ಮರುಪ್ರಯತ್ನಿಸು"</string>
<string name="wifi_shared" msgid="844142443226926070">"ಇತರ ಸಾಧನ ಬಳಕೆದಾರರ ಜೊತೆಗೆ ಹಂಚಿಕೊಳ್ಳಿ"</string>
<string name="wifi_unchanged" msgid="3410422020930397102">"(ಬದಲಾವಣೆಯಾಗದ)"</string>
<string name="wifi_unspecified" msgid="4917316464723064807">"ದಯವಿಟ್ಟು ಆಯ್ಕೆಮಾಡಿ"</string>
@@ -962,7 +963,7 @@
<string name="wifi_forget" msgid="8168174695608386644">"ಮರೆತುಬಿಡು"</string>
<string name="wifi_modify" msgid="6100248070440710782">"ಮಾರ್ಪಡಿಸಿ"</string>
<string name="wifi_failed_forget_message" msgid="1348172929201654986">"ನೆಟ್ವರ್ಕ್ ಮರೆಯಲು ವಿಫಲವಾಗಿದೆ"</string>
- <string name="wifi_save" msgid="3331121567988522826">"ಉಳಿಸು"</string>
+ <string name="wifi_save" msgid="3331121567988522826">"ಉಳಿಸಿ"</string>
<string name="wifi_failed_save_message" msgid="6650004874143815692">"ನೆಟ್ವರ್ಕ್ ಉಳಿಸಲು ವಿಫಲವಾಗಿದೆ"</string>
<string name="wifi_cancel" msgid="6763568902542968964">"ರದ್ದುಮಾಡಿ"</string>
<string name="wifi_forget_dialog_title" msgid="6224151903586192426">"ನೆಟ್ವರ್ಕ್ ಮರೆತಿರುವಿರಾ?"</string>
@@ -981,7 +982,7 @@
<string name="wifi_saved_access_points_label" msgid="2013409399392285262">"ಉಳಿಸಿದ ನೆಟ್ವರ್ಕ್"</string>
<string name="wifi_advanced_settings_label" msgid="3654366894867838338">"IP ಸೆಟ್ಟಿಂಗ್ಗಳು"</string>
<string name="wifi_advanced_not_available" msgid="5823045095444154586">"ಈ ಬಳಕೆದಾರರಿಗೆ ವೈ ಫೈ ಸುಧಾರಿತ ಸೆಟ್ಟಿಂಗ್ಗಳು ಲಭ್ಯವಿಲ್ಲ"</string>
- <string name="wifi_ip_settings_menu_save" msgid="7296724066102908366">"ಉಳಿಸು"</string>
+ <string name="wifi_ip_settings_menu_save" msgid="7296724066102908366">"ಉಳಿಸಿ"</string>
<string name="wifi_ip_settings_menu_cancel" msgid="6582567330136502340">"ರದ್ದುಮಾಡಿ"</string>
<string name="wifi_ip_settings_invalid_ip_address" msgid="2513142355364274970">"ಮಾನ್ಯವಾದ IP ವಿಳಾಸವನ್ನು ಟೈಪ್ ಮಾಡಿ."</string>
<string name="wifi_ip_settings_invalid_gateway" msgid="8164264988361096450">"ಮಾನ್ಯವಾದ ಗೇಟ್ವೇ ವಿಳಾಸವನ್ನು ಟೈಪ್ ಮಾಡಿ."</string>
@@ -1507,7 +1508,7 @@
<string name="mvno_match_data" msgid="4560671695220540466">"MVNO ಮೌಲ್ಯ"</string>
<string name="menu_delete" msgid="6981294422841124659">"APN ಅಳಿಸಿ"</string>
<string name="menu_new" msgid="3014205883303921729">"ಹೊಸ APN"</string>
- <string name="menu_save" msgid="8109345640668285399">"ಉಳಿಸು"</string>
+ <string name="menu_save" msgid="8109345640668285399">"ಉಳಿಸಿ"</string>
<string name="menu_cancel" msgid="2194502410474697474">"ತ್ಯಜಿಸು"</string>
<string name="error_title" msgid="7631322303341024692"></string>
<string name="error_name_empty" msgid="5508155943840201232">"ಹೆಸರಿನ ಕ್ಷೇತ್ರವು ಖಾಲಿ ಇರುವಂತಿಲ್ಲ."</string>
@@ -1534,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"ದೋಷದ ಕಾರಣದಿಂದಾಗಿ eSIM ಅನ್ನು ಮರುಹೊಂದಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ."</string>
<string name="master_clear_title" msgid="3531267871084279512">"ಎಲ್ಲಾ ಡೇಟಾ ಅಳಿಸಿ (ಫ್ಯಾಕ್ಟರಿ ಮರುಹೊಂದಿಸಿ)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"ಎಲ್ಲಾ ಡೇಟಾ ಅಳಿಸಿ (ಫ್ಯಾಕ್ಟರಿ ಮರುಹೊಂದಿಸಿ)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"ಇದು ನಿಮ್ಮ ಟ್ಯಾಬ್ಲೆಟ್ನ "<b>"ಆಂತರಿಕ ಸಂಗ್ರಹಣೆಯ"</b>" ಎಲ್ಲ ಡೇಟಾವನ್ನು ಅಳಿಸುತ್ತದೆ, ಅವುಗಳೆಂದರೆ:\n\n"<li>"ನಿಮ್ಮ Google ಖಾತೆ"</li>\n<li>"ಸಿಸ್ಟಂ ಮತ್ತು ಆ್ಯಪ್ ಡೇಟಾ ಹಾಗೂ ಸೆಟ್ಟಿಂಗ್ಗಳು"</li>\n<li>"ಡೌನ್ಲೋಡ್ ಮಾಡಿರುವ ಆ್ಯಪ್ಗಳು"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"ಇದು ನಿಮ್ಮ ಫೋನ್ನ "<b>"ಆಂತರಿಕ ಸಂಗ್ರಹಣೆಯಲ್ಲಿರುವ"</b>", ಇವುಗಳನ್ನು ಒಳಗೊಂಡಂತೆ ಎಲ್ಲಾ ಡೇಟಾವನ್ನು ಅಳಿಸುತ್ತದೆ:\n\n"<li>"ನಿಮ್ಮ Google ಖಾತೆ"</li>\n<li>"ಸಿಸ್ಟಂ ಮತ್ತು ಆ್ಯಪ್ ಡೇಟಾ ಹಾಗೂ ಸೆಟ್ಟಿಂಗ್ಗಳು"</li>\n<li>"ಡೌನ್ಲೋಡ್ ಮಾಡಿರುವ ಆ್ಯಪ್ಗಳು"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"ನೀವು ಪ್ರಸ್ತುತ ಕೆಳಗಿನ ಖಾತೆಗಳಿಗೆ ಸೈನ್ ಇನ್ ಆಗಿರುವಿರಿ:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"ಈ ಸಾಧನದಲ್ಲಿ ಪ್ರಸ್ತುತ ಇತರ ಬಳಕೆದಾರರಿದ್ದಾರೆ.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"ಸಂಗೀತ"</li>\n<li>"ಫೋಟೋಗಳು"</li>\n<li>"ಇತರ ಬಳಕೆದಾರರ ಡೇಟಾ"</li></string>
@@ -1552,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"eSIM ಅಳಿಸಿ"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"ಫೋನ್ನಲ್ಲಿರುವ ಎಲ್ಲ eSIMಗಳನ್ನು ಅಳಿಸಿಹಾಕಿ. ಇದು ನಿಮ್ಮ ಮೊಬೈಲ್ ಸೇವಾ ಯೋಜನೆಯನ್ನು ರದ್ದುಗೊಳಿಸುವುದಿಲ್ಲ."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"ಟ್ಯಾಬ್ಲೆಟ್ನಲ್ಲಿರುವ ಎಲ್ಲ eSIMಗಳನ್ನು ಅಳಿಸಿಹಾಕಿ. ಇದು ನಿಮ್ಮ ಮೊಬೈಲ್ ಸೇವಾ ಯೋಜನೆಯನ್ನು ರದ್ದುಗೊಳಿಸುವುದಿಲ್ಲ."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"ಎಲ್ಲಾ ಡೇಟಾವನ್ನು ಅಳಿಸಿ"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"ಎಲ್ಲಾ ಡೇಟಾವನ್ನು ಅಳಿಸಿ"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"ನಿಮ್ಮ ಎಲ್ಲಾ ವೈಯಕ್ತಿಕ ಮಾಹಿತಿ ಮತ್ತು ಡೌನ್ಲೋಡ್ ಮಾಡಿದ ಆ್ಯಪ್ಗಳನ್ನು ಅಳಿಸಲಾಗುತ್ತದೆ. ನಿಮಗೆ ಈ ಕ್ರಿಯೆಯನ್ನು ರದ್ದುಗೊಳಿಸಲು ಸಾಧ್ಯವಾಗುವುದಿಲ್ಲ!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"ಎಲ್ಲವನ್ನೂ ಅಳಿಸಿ"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"ಸಿಸ್ಟಂ ತೆರವುಗೊಳಿಸುವ ಸೇವೆಯು ಲಭ್ಯವಿಲ್ಲದಿರುವ ಕಾರಣ ಮರುಹೊಂದಿಸುವಿಕೆಯನ್ನು ನಿರ್ವಹಿಸಲಾಗಲಿಲ್ಲ."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"ಎಲ್ಲಾ ಡೇಟಾವನ್ನು ಅಳಿಸುವುದೇ?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"ಈ ಬಳಕೆದಾರರಿಗೆ ಫ್ಯಾಕ್ಟರಿ ಮರುಹೊಂದಿಕೆ ಲಭ್ಯವಿಲ್ಲ"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"ಅಳಿಸಲಾಗುತ್ತಿದೆ"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"ದಯವಿಟ್ಟು ನಿರೀಕ್ಷಿಸಿ..."</string>
@@ -1842,10 +1837,8 @@
<string name="force_stop_dlg_text" msgid="7208364204467835578">"ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಬಲವಂತವಾಗಿ ಸ್ಥಗಿತಗೊಳಿಸಿದರೆ, ಅದು ಸರಿಯಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸದಿರಬಹುದು."</string>
<string name="app_install_location_title" msgid="2068975150026852168">"ಅಪೇಕ್ಷಿತ ಸ್ಥಾಪನೆ ಸ್ಥಳ"</string>
<string name="app_install_location_summary" msgid="5155453752692959098">"ಹೊಸ ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗಾಗಿ ಪ್ರಾಶಸ್ತ್ಯದ ಸ್ಥಾಪನೆ ಸ್ಥಾನವನ್ನು ಬದಲಾಯಿಸಿ"</string>
- <!-- no translation found for app_disable_dlg_positive (7319687593243386336) -->
- <skip />
- <!-- no translation found for app_disable_dlg_text (779389180388352129) -->
- <skip />
+ <string name="app_disable_dlg_positive" msgid="7319687593243386336">"ಆ್ಯಪ್ ಅನ್ಇನ್ಸ್ಟಾಲ್ ಮಾಡಿ"</string>
+ <string name="app_disable_dlg_text" msgid="779389180388352129">"ನೀವು ಈ ಆ್ಯಪ್ ಅನ್ನು ಅನ್ಇನ್ಸ್ಟಾಲ್ ಮಾಡಿದರೆ, ಇನ್ನು ಮುಂದೆ Android ಮತ್ತು ಇತರ ಆ್ಯಪ್ಗಳು ಉದ್ದೇಶಿಸಿದಂತೆ ಕಾರ್ಯನಿರ್ವಹಿಸದಿರಬಹುದು."</string>
<string name="app_disable_notifications_dlg_title" msgid="7669264654851761857">"ಅಧಿಸೂಚನೆಗಳನ್ನು ಆಫ್ ಮಾಡುವುದೇ?"</string>
<string name="app_install_details_group_title" msgid="7084623031296083574">"ಅಂಗಡಿ"</string>
<string name="app_install_details_title" msgid="6905279702654975207">"ಅಪ್ಲಿಕೇಶನ್ ವಿವರಗಳು"</string>
@@ -2043,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"ನೀವು ಮೌಸ್ ಬಳಸುತ್ತಿದ್ದರೆ, ಒಂದು ಕ್ಷಣಕ್ಕೆ ಮೌಸ್ ಚಲಿಸುವುದನ್ನು ನಿಲ್ಲಿಸಿದಾಗ ನೀವು ಕರ್ಸರ್ ಅನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸಲು ಹೊಂದಿಸಬಹುದು."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"ಕ್ಲಿಕ್ ಮಾಡುವ ಮೊದಲು ವಿಳಂಬ"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"ವೈಬ್ರೇಷನ್"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"ಅಧಿಸೂಚನೆಯ ವೈಬ್ರೇಷನ್"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"ರಿಂಗ್ನೊಂದಿಗೆ ವೈಬ್ರೇಷನ್"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"ಸ್ಪರ್ಶಿಸಿದಾಗ ವೈಬ್ರೇಷನ್"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"ಸೇವೆಯನ್ನು ಬಳಸಿ"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"ಬಣ್ಣ ತಿದ್ದುಪಡಿಯನ್ನು ಬಳಸಿ"</string>
@@ -2088,8 +2079,7 @@
<item quantity="one">ಬಹಳ ಹೆಚ್ಚು ವಿಳಂಬ (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ಮಿ.ಸೆ)</item>
<item quantity="other">ಬಹಳ ಹೆಚ್ಚು ವಿಳಂಬ (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ಮಿ.ಸೆ)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"<xliff:g id="SUMMARY_RING">%1$s</xliff:g> ರಿಂಗ್, <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g> ಅಧಿಸೂಚನೆ, <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g> ಸ್ಪರ್ಶಿಸಿ"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"ರಿಂಗ್ ಮತ್ತು ಅಧಿಸೂಚನೆಯನ್ನು ಆಫ್ಗೆ ಹೊಂದಿಸಿ"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"ರಿಂಗ್ ಮತ್ತು ಅಧಿಸೂಚನೆಯನ್ನು ಕಡಿಮೆ ಧ್ವನಿಗೆ ಹೊಂದಿಸಿ"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"ರಿಂಗ್ ಮತ್ತು ಅಧಿಸೂಚನೆಯನ್ನು ಮಧ್ಯಮ ಧ್ವನಿಗೆ ಹೊಂದಿಸಿ"</string>
@@ -2492,7 +2482,7 @@
<string name="credentials_reset_hint" msgid="6297256880896133631">"ಎಲ್ಲ ವಿಷಯಗಳನ್ನು ತೆಗೆದುಹಾಕುವುದೇ?"</string>
<string name="credentials_erased" msgid="2907836028586342969">"ರುಜುವಾತು ಸಂಗ್ರಹಣೆಯನ್ನು ಅಳಿಸಲಾಗಿದೆ."</string>
<string name="credentials_not_erased" msgid="7685932772284216097">"ರುಜುವಾತು ಸಂಗ್ರಹಣೆಯನ್ನು ಅಳಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ."</string>
- <string name="credentials_configure_lock_screen_hint" msgid="8058230497337529036">"ನೀವು ರುಜುವಾತು ಸಂಗ್ರಹಣೆಯನ್ನು ಬಳಸುವ ಮೊದಲು, ನಿಮ್ಮ ಸಾಧನವು ಸುರಕ್ಷಿತ ಲಾಕ್ ಸ್ಕ್ರೀನ್ ಅನ್ನು ಹೊಂದುವುದು ಅಗತ್ಯವಿದೆ"</string>
+ <string name="credentials_configure_lock_screen_hint" msgid="8058230497337529036">"ನೀವು ರುಜುವಾತು ಸಂಗ್ರಹಣೆಯನ್ನು ಬಳಸುವುದಕ್ಕೂ ಮೊದಲು, ನಿಮ್ಮ ಸಾಧನವು ಸುರಕ್ಷಿತ ಲಾಕ್ ಸ್ಕ್ರೀನ್ ಅನ್ನು ಹೊಂದಿರಬೇಕಾಗಿದೆ"</string>
<string name="credentials_configure_lock_screen_button" msgid="253239765216055321">"ಲಾಕ್ ಸೆಟ್ ಮಾಡಿ"</string>
<string name="usage_access_title" msgid="332333405495457839">"ಬಳಕೆಯ ಪ್ರವೇಶದ ಆಪ್"</string>
<string name="emergency_tone_title" msgid="254495218194925271">"ತುರ್ತು ಡೈಯಲಿಂಗ್ ಸಿಗ್ನಲ್"</string>
@@ -2717,7 +2707,7 @@
<string name="vpn_always_on_invalid_reason_other" msgid="5959352052515258208">"ನಮೂದಿಸಿದ ಮಾಹಿತಿಯು ಯಾವಾಗಲೂ-ಆನ್ VPN ಅನ್ನು ಬೆಂಬಲಿಸುವುದಿಲ್ಲ"</string>
<string name="vpn_cancel" msgid="1979937976123659332">"ರದ್ದುಮಾಡಿ"</string>
<string name="vpn_done" msgid="8678655203910995914">"ವಜಾಗೊಳಿಸಿ"</string>
- <string name="vpn_save" msgid="4233484051644764510">"ಉಳಿಸು"</string>
+ <string name="vpn_save" msgid="4233484051644764510">"ಉಳಿಸಿ"</string>
<string name="vpn_connect" msgid="8469608541746132301">"ಸಂಪರ್ಕಿಸು"</string>
<string name="vpn_replace" msgid="5442836256121957861">"ಸ್ಥಾನಾಂತರಿಸು"</string>
<string name="vpn_edit" msgid="8647191407179996943">"VPN ಪ್ರೊಫೈಲ್ ಎಡಿಟ್ ಮಾಡಿ"</string>
@@ -3065,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"ಒಳಬರುವ ಅಧಿಸೂಚನೆ"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"usb ಟೆಥರ್, ಬ್ಲೂಟೂತ್ ಟೆಥರ್, ವೈಫೈ ಹಾಟ್ಸ್ಪಾಟ್"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"ಹ್ಯಾಪ್ಟಿಕ್ಸ್, ಕಂಪನ, ಪರದೆ, ಸಂವೇದನೆ"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"ಹ್ಯಾಪ್ಟಿಕ್ಸ್, ವೈಬ್ರೇಟ್, ಫೋನ್, ಕರೆ, ಸೂಕ್ಷ್ಮತೆ, ರಿಂಗ್"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"ಹ್ಯಾಪ್ಟಿಕ್ಸ್, ವೈಬ್ರೇಟ್, ಸೂಕ್ಷ್ಮತೆ"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"ವೈ-ಫೈ NFC ಟ್ಯಾಗ್ ಹೊಂದಿಸಿ"</string>
<string name="write_tag" msgid="8571858602896222537">"ಬರೆಯಿರಿ"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"ಬರೆಯಲು ಟ್ಯಾಗ್ ಅನ್ನು ಟ್ಯಾಪ್ ಮಾಡಿ..."</string>
@@ -3096,8 +3084,7 @@
<string name="other_sound_settings" msgid="3151004537006844718">"ಇತರ ಧ್ವನಿಗಳು"</string>
<string name="dial_pad_tones_title" msgid="1999293510400911558">"ಡಯಲ್ ಪ್ಯಾಡ್ ಟೋನ್ಗಳು"</string>
<string name="screen_locking_sounds_title" msgid="1340569241625989837">"ಸ್ಕ್ರೀನ್ ಲಾಕಿಂಗ್ ಧ್ವನಿಗಳು"</string>
- <!-- no translation found for charging_sounds_title (3379885700913955599) -->
- <skip />
+ <string name="charging_sounds_title" msgid="3379885700913955599">"ಚಾರ್ಜಿಂಗ್ ಧ್ವನಿಗಳು ಮತ್ತು ಕಂಪನ"</string>
<string name="docking_sounds_title" msgid="155236288949940607">"ಡಾಕಿಂಗ್ ಧ್ವನಿಗಳು"</string>
<string name="touch_sounds_title" msgid="5326587106892390176">"ಸ್ಪರ್ಶ ಧ್ವನಿಗಳು"</string>
<string name="vibrate_on_touch_title" msgid="1510405818894719079">"ಸ್ಪರ್ಶಿಸಿದಾಗ ವೈಬ್ರೇಷನ್"</string>
@@ -3124,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"<xliff:g id="CATEGORIES">%1$s</xliff:g> ಹೊರತುಪಡಿಸಿ ಧ್ವನಿ ಇಲ್ಲ"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"ಅಲಾರಮ್ಗಳು ಮತ್ತು ಮಾಧ್ಯಮವನ್ನು ಹೊರತುಪಡಿಸಿ ಯಾವುದೇ ಧ್ವನಿ ಇಲ್ಲ"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"ವೇಳಾಪಟ್ಟಿಗಳು"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"ವೇಳಾಪಟ್ಟಿಗಳನ್ನು ಅಳಿಸಿ"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"ಅಳಿಸಿ"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"ಎಡಿಟ್"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"ವೇಳಾಪಟ್ಟಿಗಳು"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"ವೇಳಾಪಟ್ಟಿ"</string>
@@ -3180,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"ಆನ್ ಮಾಡಿ"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"ಇದೀಗ ಆನ್ ಮಾಡಿ"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"ಈಗ ಆಫ್ ಮಾಡಿ"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"ಅಡಚಣೆ ಮಾಡಬೇಡಿ <xliff:g id="FORMATTED_TIME">%s</xliff:g> ವರೆಗೆ ಆನ್ ಆಗಿದೆ"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"ನೀವು ಅದನ್ನು ಆಫ್ ಮಾಡುವವರೆಗೆ ಅಡಚಣೆ ಮಾಡಬೇಡಿ ಹಾಗೆಯೇ ಇರುತ್ತದೆ"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"ವೇಳಾಪಟ್ಟಿಯ ಪ್ರಕಾರ (<xliff:g id="RULE_NAME">%s</xliff:g>) ಅಡಚಣೆ ಮಾಡಬೇಡ ಆಯ್ಕೆಯನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಆನ್ ಮಾಡಲಾಗಿದೆ"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"ಅಡಚಣೆ ಮಾಡಬೇಡಿ ಅನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಅಪ್ಲಿಕೇಶನ್ (<xliff:g id="APP_NAME">%s</xliff:g>) ಮೂಲಕ ಆನ್ ಮಾಡಲಾಗಿದೆ"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"ಕಸ್ಟಮ್ ಸೆಟ್ಟಿಂಗ್ಗಳ ಜೊತೆಗೆ <xliff:g id="RULE_NAMES">%s</xliff:g> ಗಾಗಿ ಅಡಚಣೆ ಮಾಡಬೇಡ ಆನ್ ಆಗಿದೆ."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" ಕಸ್ಟಮ್ ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ವೀಕ್ಷಿಸಿ"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"ಆದ್ಯತೆ ಮಾತ್ರ"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3393,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"ಪ್ರತಿ ದಿನ"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"ಅಲಾರಮ್ ಅಂತಿಮ ಸಮಯವನ್ನು ಅತಿಕ್ರಮಿಸಬಹುದು"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"ಅಲಾರಾಂ ರಿಂಗ್ ಆದಾಗ ವೇಳಾಪಟ್ಟಿಯು ಆಫ್ ಆಗುತ್ತದೆ"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"ಅಡಚಣೆ ಮಾಡಬೇಡಿ ವರ್ತನೆ"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"ಡೀಫಾಲ್ಟ್ ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ಬಳಸಿ"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"ಈ ವೇಳಾಪಟ್ಟಿಗಾಗಿ ಕಸ್ಟಮ್ ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ರಚಿಸಿ"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"‘<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>’ ಗಾಗಿ"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> - <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3812,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"ಆನ್ ಮಾಡಿ"</string>
<string name="condition_expand_show" msgid="608202020023489939">"ತೋರಿಸು"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"ಮರೆಮಾಡು"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"ಹಾಟ್ಸ್ಪಾಟ್"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> ಆನ್ ಮಾಡಿ"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"ಎರ್ಪ್ಲೇನ್ ಮೋಡ್ ಆನ್ ಆಗಿದೆ"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"ನೆಟ್ವರ್ಕ್ಗಳು ಲಭ್ಯವಿಲ್ಲ"</string>
<string name="condition_zen_title" msgid="2897779738211625">"ಅಡಚಣೆ ಮಾಡಬೇಡಿ ಆನ್ ಆಗಿದೆ"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"ನೀವು ಆಲಿಸಿರುವುದು ಮತ್ತು ನೋಡಿರುವುದರ ಮೇಲೆ ಪ್ರಭಾವ ಬೀರುತ್ತದೆ"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"ಬ್ಯಾಟರಿ ರಕ್ಷಕ ಆನ್ ಆಗಿದೆ"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ನಿರ್ಬಂಧಿಸಲಾಗಿದೆ"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"ಮೊಬೈಲ್ ಡೇಟಾ ಆಫ್ ಆಗಿದೆ"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"ವೈ-ಫೈ ಮೂಲಕ ಇಂಟರ್ನೆಟ್ ಮಾತ್ರ ಲಭ್ಯವಿದೆ"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"ಡೇಟಾ ಸೇವರ್"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ನಿರ್ಬಂಧಿಸಲಾಗಿದೆ"</string>
<string name="condition_work_title" msgid="7293722361184366648">"ಕೆಲಸದ ಪ್ರೊಫೈಲ್ ಆಫ್ ಆಗಿದೆ"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"ಆ್ಯಪ್ಗಳಿಗಾಗಿ& ಅಧಿಸೂಚನೆಗಳಿಗಾಗಿ"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"ಧ್ವನಿಯನ್ನು ಆನ್ ಮಾಡಿ"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"ಸಾಧನವನ್ನು ಮ್ಯೂಟ್ ಮಾಡಲಾಗಿದೆ"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"ಫೋನ್ ಅನ್ನು ಮ್ಯೂಟ್ ಮಾಡಲಾಗಿದೆ"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"ಕರೆಗಳು ಮತ್ತು ಅಧಿಸೂಚನೆಗಳಿಗಾಗಿ"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"ಸಾಧನವನ್ನು ವೈಬ್ರೇಟ್ ಆಗುವಂತೆ ಹೊಂದಿಸಲಾಗಿದೆ"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"ವೈಬ್ರೇಷನ್ ಮಾತ್ರ"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"ಕರೆಗಳು ಮತ್ತು ಅಧಿಸೂಚನೆಗಳು ಸಾಧನವನ್ನು ವೈಬ್ರೇಟ್ ಮಾಡುತ್ತವೆ"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"ಕರೆಗಳು ಮತ್ತು ಅಧಿಸೂಚನೆಗಳಿಗಾಗಿ"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"ನೈಟ್ ಲೈಟ್ ವೇಳಾಪಟ್ಟಿಯನ್ನು ಹೊಂದಿಸಿ"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"ಪ್ರತಿ ರಾತ್ರಿ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಪರದೆಯನ್ನು ಟಿಂಟ್ ಮಾಡಿ"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"ನೈಟ್ ಲೈಟ್ ಆನ್ ಆಗಿದೆ"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"ಸ್ಕ್ರೀನ್ ಅನ್ನು ಹಳದಿ ಕಿತ್ತಳೆ ಬಣ್ಣಕ್ಕೆ ಟಿಂಟ್ ಮಾಡಲಾಗಿದೆ"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"ಕುಗ್ಗಿಸಿ"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"ನಿಮಗೆ ನೀಡಲಾದ ಸಲಹೆ"</string>
<string name="suggestions_title" msgid="7280792342273268377">"ಸಲಹೆಗಳು"</string>
@@ -3978,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"ಯಾವುದೂ ಇಲ್ಲ"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"ದರ್ಜೆ ನೀಡುವಿಕೆ ಆಬ್ಜೆಕ್ಟ್ ಕಾಣೆಯಾಗಿದೆ."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"ದರ್ಜೆ ನೀಡುವಿಕೆ ಆಬ್ಜೆಕ್ಟ್ ಈ ಕೀ ಒಳಗೊಂಡಿಲ್ಲ."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"ಡಿಸ್ಪ್ಲೇ ಕಟ್ಔಟ್"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"ಕಟ್ಔಟ್ ಪ್ರದರ್ಶನ, ನಾಚ್"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"ಸಾಧನದ ಡೀಫಾಲ್ಟ್"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"ವಿಶೇಷ ಅಪ್ಲಿಕೇಶನ್ ಪ್ರವೇಶ"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="one"><xliff:g id="COUNT">%d</xliff:g> ಅಪ್ಲಿಕೇಶನ್ಗಳು, ಅನಿರ್ಬಂಧಿತ ಡೇಟಾ ಬಳಸಬಹುದು</item>
@@ -4059,6 +4046,14 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"ಸಮಯ, ಅಧಿಸೂಚನೆಗಳು ಮತ್ತು ಇತರ ಮಾಹಿತಿಯನ್ನು ವೀಕ್ಷಿಸಲು, ನಿಮ್ಮ ಸಾಧನವನ್ನು ಎತ್ತಿಕೊಳ್ಳಿ."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"ವೇಕ್ ಲಾಕ್ ಸ್ಕ್ರೀನ್ ಗೆಸ್ಚರ್"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <!-- no translation found for ambient_display_tap_screen_title (5458679563086979424) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (9108878716863882877) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (7071150656699666085) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_summary (8862155601920379979) -->
+ <skip />
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"ಅಧಿಸೂಚನೆಗಳಿಗಾಗಿ ಬೆರಳಚ್ಚು ಸ್ವೈಪ್ ಮಾಡಿ"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"ಬೆರಳಚ್ಚು ಸ್ವೈಪ್ ಮಾಡಿ"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"ಅಧಿಸೂಚನೆಗಳನ್ನು ಪರಿಶೀಲಿಸಲು, ನಿಮ್ಮ ಫೋನ್ ಹಿಂಭಾಗದಲ್ಲಿನ ಬೆರಳಚ್ಚು ಸೆನ್ಸರ್ನಲ್ಲಿ ಕೆಳಕ್ಕೆ ಸ್ವೈಪ್ ಮಾಡಿ."</string>
@@ -4201,27 +4196,21 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"ಈ ಸಾಧನದಲ್ಲಿ ಈ ವೀಡಿಯೊ ಲಭ್ಯವಿಲ್ಲ"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"ಫೋರ್ಸ್ ಫುಲ್ GNSS ಅಳತೆಗಳು"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"ಯಾವುದೇ ಡ್ಯೂಟಿ ಸೈಕ್ಲಿಂಗ್ ಇಲ್ಲದೆ ಎಲ್ಲಾ GNSS ಕಾನ್ಸ್ಟಲೇಶನ್ಗಳು ಮತ್ತು ಆವರ್ತನೆಗಳನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡಿ"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"ಹಿನ್ನೆಲೆ ಚಟುವಟಿಕೆ ಪ್ರಾರಂಭಗಳನ್ನು ಅನುಮತಿಸಿ"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"ಎಲ್ಲಾ ಹಿನ್ನೆಲೆ ಚಟುವಟಿಕೆ ಪ್ರಾರಂಭಿಸುವಿಕೆಗಳನ್ನು ಅನುಮತಿಸುತ್ತದೆ"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"ಯಾವಾಗಲೂ ಕ್ರ್ಯಾಶ್ ಸಂವಾದವನ್ನು ತೋರಿಸಿ"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"ಅಪ್ಲಿಕೇಶನ್ ಕ್ರ್ಯಾಶ್ ಆಗುವಾಗ ಪ್ರತಿ ಬಾರಿ ಸಂವಾದವನ್ನು ತೋರಿಸಿ"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"ANGLE ಸಕ್ರಿಯಗೊಳಿಸಿದ ಆ್ಯಪ್ ಆಯ್ಕೆಮಾಡಿ"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"ಯಾವುದೇ ANGLE ಸಕ್ರಿಯಗೊಳಿಸದ ಆ್ಯಪ್ ಅನ್ನು ಹೊಂದಿಸಿ"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"ANGLE ಸಕ್ರಿಯಗೊಳಿಸಿದ ಆ್ಯಪ್: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"ಗೇಮ್ ಅಪ್ಡೇಟ್ ಪ್ಯಾಕೇಜ್ ಆದ್ಯತೆಗಳು"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"ಗೇಮ್ ಅಪ್ಡೇಟ್ ಪ್ಯಾಕೇಜ್ ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ಮಾರ್ಪಡಿಸಿ"</string>
+ <!-- no translation found for gup_all_apps_switch_title (8071650410524064369) -->
<skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
- <!-- no translation found for gup_app_preference_title (7176388161899486800) -->
- <skip />
- <!-- no translation found for gup_app_preference_default (7995039180348956109) -->
- <skip />
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_title" msgid="7176388161899486800">"ಗ್ರಾಫಿಕ್ಸ್ ಡ್ರೈವರ್ ಆಯ್ಕೆ ಮಾಡಿ"</string>
+ <string name="gup_app_preference_default" msgid="7995039180348956109">"ಪೂರ್ವನಿಯೋಜಿತ"</string>
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"ಗೇಮ್ ಅಪ್ಡೇಟ್ ಪ್ಯಾಕೇಜ್"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"ಸಿಸ್ಟಂ ಗ್ರಾಫಿಕ್ಸ್ ಡ್ರೈವರ್"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4313,6 +4302,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"ಡೇಟಾ ಸೇವೆಯನ್ನು ಸೆಟಪ್ ಮಾಡಿ"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"ಮೊಬೈಲ್ ಡೇಟಾ"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"ಮೊಬೈಲ್ ನೆಟ್ವರ್ಕ್ ಬಳಸಿ ಡೇಟಾ ಪ್ರವೇಶಿಸಿ"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"ಪ್ರಾಶಸ್ತ್ಯ ನೀಡಿದ ನೆಟ್ವರ್ಕ್ ಪ್ರಕಾರ"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"ನೆಟ್ವರ್ಕ್ ಕಾರ್ಯಾಚರಣೆ ಮೋಡ್ ಬದಲಾಯಿಸಿ"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"ಪ್ರಾಶಸ್ತ್ಯ ನೀಡಿದ ನೆಟ್ವರ್ಕ್ ಪ್ರಕಾರ"</string>
@@ -4348,23 +4350,23 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"ಯಾವುದೇ ಬ್ಲ್ಯೂಟೂತ್ ಸಾಧನಗಳಿಲ್ಲ"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"ಸೆಟ್ಟಿಂಗ್ಗಳ ಪ್ಯಾನಲ್"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"ಇಂಟರ್ನೆಟ್ ಸಂಪರ್ಕ"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"ವಾಲ್ಯೂಮ್"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"ಡೆಸ್ಕ್ಟಾಪ್ ಮೋಡ್ ಅನ್ನು ಒತ್ತಾಯ ಮಾಡಿ"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"ಸೆಕೆಂಡರಿ ಡಿಸ್ಪ್ಲೇಗಳಲ್ಲಿ ಪ್ರಾಯೋಗಿಕ ಡೆಸ್ಕ್ಟಾಪ್ ಮೋಡ್ ಅನ್ನು ಒತ್ತಾಯ ಮಾಡಿ"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"ಫೋರ್ಸ್-ಡಾರ್ಕ್ ವೈಶಿಷ್ಟ್ಯ ಬಲಗೊಳಿಸಲು ಸೆಟ್ಟಿಂಗ್ ಅತಿಕ್ರಮಿಸಿ"</string>
<string name="hwui_force_dark_summary" msgid="8705328793382981780">"ಫೋರ್ಸ್-ಡಾರ್ಕ್ ವೈಶಿಷ್ಟ್ಯವು ಆನ್ ಆಗಿರುವಂತೆ ಒತ್ತಾಯಿಸುತ್ತದೆ"</string>
<string name="privacy_dashboard_title" msgid="2458407399263943923">"ಗೌಪ್ಯತೆ"</string>
- <!-- no translation found for privacy_dashboard_summary (7784809147411674104) -->
- <skip />
+ <string name="privacy_dashboard_summary" msgid="7784809147411674104">"ಅನುಮತಿಗಳು, ಚಟುವಟಿಕೆ ನಿಯಂತ್ರಕಗಳು, ಪರದೆಯ ಮೇಲೆ ತೋರಿಸಿರುವ ಮಾಹಿತಿ"</string>
<string name="contextual_card_dismiss_remove" msgid="2813670241047194713">"ತೆಗೆದುಹಾಕಿ"</string>
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"ಇರಿಸಿಕೊಳ್ಳಿ"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"ಈ ಸಲಹೆಯನ್ನು ತೆಗೆದುಹಾಕುವುದೇ?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"ಸಂಗ್ರಹಣೆಯು ಕಡಿಮೆ ಇದೆ. <xliff:g id="PERCENTAGE">%1$s</xliff:g> ಬಳಸಲಾಗಿದೆ - <xliff:g id="FREE_SPACE">%2$s</xliff:g> ಖಾಲಿ ಇದೆ"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"ಪ್ರತಿಕ್ರಿಯೆ ಕಳುಹಿಸಿ"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"ಈ ಸಲಹೆಯನ್ನು ಆಧರಿಸಿ ನೀವು ನಮಗೆ ಪ್ರತಿಕ್ರಿಯೆ ನೀಡಲು ಬಯಸುವಿರಾ?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g> ಅನ್ನು ಕ್ಲಿಪ್ಬೋರ್ಡ್ಗೆ ನಕಲಿಸಲಾಗಿದೆ."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <!-- no translation found for gesture_skip_title (2092825906479683162) -->
+ <skip />
+ <!-- no translation found for gesture_silence_title (8991427657123202574) -->
+ <skip />
</resources>
diff --git a/res/values-ko/strings.xml b/res/values-ko/strings.xml
index 79c3188..9eef602 100644
--- a/res/values-ko/strings.xml
+++ b/res/values-ko/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"앱 로그인 & 결제"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"눈을 떠 잠금 해제"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"얼굴 인증을 사용하는 경우 눈을 떠야 합니다."</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"항상 확인 요청"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"앱에서 인증할 때 항상 확인을 요청합니다."</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"얼굴 데이터 삭제"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"얼굴로 기기를 잠금 해제하고 앱에 액세스할 수 있습니다. "<annotation id="url">"자세히 알아보기"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"지문"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"로그인"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"네트워크에 로그인하려면 여기를 탭하세요."</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$dMbps"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g>에서 Wi-Fi를 사용 설정하려고 합니다."</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g>에서 Wi-Fi를 사용 중지하려고 합니다."</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"라우터에서 네트워크 ID를 브로드캐스팅하고 있지 않지만 나중에 라우터에 연결하고자 하면 네트워크를 숨김으로 설정할 수 있습니다.\n\n이렇게 하면 휴대전화에서 네트워크를 찾기 위해 신호를 정기적으로 브로드캐스팅하게 되므로 보안상 위험합니다.\n\n네트워크를 숨김으로 설정해도 라우터 설정은 변경되지 않습니다."</string>
<string name="wifi_signal" msgid="5514120261628065287">"신호 강도"</string>
<string name="wifi_status" msgid="4824568012414605414">"상태"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"링크 속도"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"주파수"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP 주소"</string>
<string name="passpoint_label" msgid="6381371313076009926">"저장 시 사용한 네트워크"</string>
@@ -922,12 +926,9 @@
<string name="wifi_dpp_wifi_shared_with_device" msgid="7669684043486750097">"Wi‑Fi가 기기와 공유됨"</string>
<string name="wifi_dpp_add_another_device" msgid="8415243205104666929">"다른 기기 추가"</string>
<string name="wifi_dpp_choose_different_network" msgid="4081965219206680361">"다른 네트워크 선택"</string>
- <!-- no translation found for wifi_dpp_could_not_add_device (1598945041477461501) -->
- <skip />
- <!-- no translation found for wifi_dpp_device_found (8618134150169810107) -->
- <skip />
- <!-- no translation found for retry (6472609612090877557) -->
- <skip />
+ <string name="wifi_dpp_could_not_add_device" msgid="1598945041477461501">"기기를 추가할 수 없습니다."</string>
+ <string name="wifi_dpp_device_found" msgid="8618134150169810107">"검색된 기기"</string>
+ <string name="retry" msgid="6472609612090877557">"재시도"</string>
<string name="wifi_shared" msgid="844142443226926070">"다른 기기 사용자와 공유"</string>
<string name="wifi_unchanged" msgid="3410422020930397102">"(변경 안함)"</string>
<string name="wifi_unspecified" msgid="4917316464723064807">"선택하세요."</string>
@@ -1534,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"오류로 인해 eSIM을 재설정할 수 없습니다."</string>
<string name="master_clear_title" msgid="3531267871084279512">"모든 데이터 삭제(초기화)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"모든 데이터 삭제(초기화)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"초기화하면 다음을 포함한 태블릿의 "<b>"내부 저장소"</b>"의 모든 데이터가 삭제됩니다.\n\n"<li>"Google 계정"</li>\n<li>"시스템과 앱 데이터 및 설정"</li>\n<li>"다운로드된 앱"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"초기화하면 다음을 포함한 휴대전화 "<b>"내부 저장소"</b>"의 모든 데이터가 삭제됩니다.\n\n"<li>"Google 계정"</li>\n<li>"시스템과 앱 데이터 및 설정"</li>\n<li>"다운로드된 앱"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"현재 로그인한 계정:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"이 기기에 다른 사용자가 있습니다.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"음악"</li>\n<li>"사진"</li>\n<li>"기타 사용자 데이터"</li></string>
@@ -1552,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"eSIM 삭제"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"휴대전화에서 모든 eSIM을 삭제합니다. 삭제하더라도 모바일 서비스 요금제를 계속 사용할 수 있습니다."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"태블릿에서 모든 eSIM을 삭제합니다. 삭제하더라도 모바일 서비스 요금제를 계속 사용할 수 있습니다."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"모든 데이터 삭제"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"모든 데이터 삭제"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"모든 개인정보와 다운로드한 앱이 삭제됩니다. 이 작업은 실행취소할 수 없습니다."</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"모두 지우기"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"시스템 지우기 서비스를 사용할 수 없어 초기화하지 못했습니다."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"모든 데이터를 삭제하시겠습니까?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"초기화를 수행할 권한이 없는 사용자입니다."</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"지우는 중"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"잠시 기다려 주세요..."</string>
@@ -1842,10 +1837,8 @@
<string name="force_stop_dlg_text" msgid="7208364204467835578">"강제로 앱을 종료하면 예기치 않은 오류가 발생할 수 있습니다."</string>
<string name="app_install_location_title" msgid="2068975150026852168">"기본 설치 위치"</string>
<string name="app_install_location_summary" msgid="5155453752692959098">"새 앱의 기본 설치 위치를 변경합니다."</string>
- <!-- no translation found for app_disable_dlg_positive (7319687593243386336) -->
- <skip />
- <!-- no translation found for app_disable_dlg_text (779389180388352129) -->
- <skip />
+ <string name="app_disable_dlg_positive" msgid="7319687593243386336">"앱 제거"</string>
+ <string name="app_disable_dlg_text" msgid="779389180388352129">"이 앱을 제거하면 Android와 다른 앱이 제대로 작동하지 않을 수도 있습니다."</string>
<string name="app_disable_notifications_dlg_title" msgid="7669264654851761857">"알림을 사용 중지하시겠습니까?"</string>
<string name="app_install_details_group_title" msgid="7084623031296083574">"스토어"</string>
<string name="app_install_details_title" msgid="6905279702654975207">"앱 세부정보"</string>
@@ -2043,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"마우스를 사용하는 경우 커서가 일정 시간 동안 움직이지 않으면 자동으로 작동하도록 설정할 수 있습니다."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"지연 후 클릭"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"진동"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"알림 진동"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"진동 벨소리"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"터치 진동"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"서비스 사용"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"색상 보정 사용"</string>
@@ -2088,8 +2079,7 @@
<item quantity="other">매우 긴 지연(<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g>밀리초)</item>
<item quantity="one">매우 긴 지연(<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g>밀리초)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"<xliff:g id="SUMMARY_RING">%1$s</xliff:g> 벨소리, <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g> 알림, <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g> 터치"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"벨소리 및 알림이 꺼짐으로 설정되었습니다."</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"벨소리 및 알림이 낮음으로 설정되었습니다."</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"벨소리 및 알림이 중간으로 설정되었습니다."</string>
@@ -3065,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"수신 알림"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"USB 테더링, 블루투스 테더링, Wi-Fi 핫스팟"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"햅틱, 진동, 화면, 감도"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"햅틱, 진동, 휴대전화, 통화, 민감도, 벨소리"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"햅틱, 진동, 민감도"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Wi-Fi NFC 태그 설정"</string>
<string name="write_tag" msgid="8571858602896222537">"쓰기"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"태그를 탭하여 작성하세요..."</string>
@@ -3096,8 +3084,7 @@
<string name="other_sound_settings" msgid="3151004537006844718">"기타 소리"</string>
<string name="dial_pad_tones_title" msgid="1999293510400911558">"다이얼패드 효과음"</string>
<string name="screen_locking_sounds_title" msgid="1340569241625989837">"화면 잠금 효과음"</string>
- <!-- no translation found for charging_sounds_title (3379885700913955599) -->
- <skip />
+ <string name="charging_sounds_title" msgid="3379885700913955599">"충전 소리 및 진동"</string>
<string name="docking_sounds_title" msgid="155236288949940607">"도킹 소리"</string>
<string name="touch_sounds_title" msgid="5326587106892390176">"터치음"</string>
<string name="vibrate_on_touch_title" msgid="1510405818894719079">"터치 진동"</string>
@@ -3124,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"<xliff:g id="CATEGORIES">%1$s</xliff:g>을(를) 제외한 모든 소리 음소거"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"알람 및 미디어를 제외한 모든 소리 음소거"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"일정"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"일정 삭제"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"삭제"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"수정"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"일정"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"일정"</string>
@@ -3180,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"켜기"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"지금 사용 설정"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"지금 사용 중지"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"<xliff:g id="FORMATTED_TIME">%s</xliff:g>까지 방해 금지 모드를 사용합니다"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"방해 금지 모드를 끌 때까지 계속 사용합니다"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"방해 금지 모드가 일정(<xliff:g id="RULE_NAME">%s</xliff:g>)에 의해 자동으로 사용 설정되었습니다."</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"방해 금지 모드가 앱(<xliff:g id="APP_NAME">%s</xliff:g>)에 의해 자동으로 사용 설정되었습니다"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"<xliff:g id="RULE_NAMES">%s</xliff:g>까지 맞춤 설정이 적용된 방해 금지 모드를 사용합니다."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" 맞춤 설정 보기"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"중요 알림만"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3393,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"매일"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"알람이 종료 시간을 무시할 수 있음"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"알람이 울리면 일정 사용 중지"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"방해 금지 모드 동작"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"기본 설정 사용"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"이 일정에 관한 맞춤 설정 생성"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"‘<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>’ 대상"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g>~<xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3812,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"사용 설정"</string>
<string name="condition_expand_show" msgid="608202020023489939">"표시"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"숨기기"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"핫스팟"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> 켜짐"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"비행기 모드 사용 중"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"네트워크 이용 불가"</string>
<string name="condition_zen_title" msgid="2897779738211625">"방해 금지 모드 사용 중"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"화면과 사운드에 영향"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"절전 모드 사용 중"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"기능 제한됨"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"모바일 데이터 사용 중지됨"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Wi‑Fi를 통해서만 인터넷 사용 가능"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"데이터 절약 모드"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"기능 제한됨"</string>
<string name="condition_work_title" msgid="7293722361184366648">"직장 프로필이 사용 중지됨"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"앱 및 알림 사용 중지됨"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"소리 켜기"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"기기가 음소거됨"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"휴대전화 음소거됨"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"전화 및 알림 시"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"기기가 진동으로 설정됨"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"진동만"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"전화와 알림이 오면 기기가 진동함"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"전화 및 알림 시"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"야간 조명 시간 설정"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"매일 밤 화면의 색조를 자동으로 변경"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"야간 조명 켜짐"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"화면을 황색으로 변경"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"접기"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"맞춤형 제안"</string>
<string name="suggestions_title" msgid="7280792342273268377">"추천"</string>
@@ -3978,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"없음"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"순위 개체가 없습니다."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"순위 개체가 이 키를 포함하지 않습니다."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"디스플레이 컷아웃"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"디스플레이 컷아웃, 노치"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"기기 기본값"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"특수 앱 액세스"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="other">앱 <xliff:g id="COUNT">%d</xliff:g>개에서 무제한 데이터 사용 가능</item>
@@ -4059,6 +4046,14 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"시간, 알림, 기타 정보를 확인하려면 기기를 들어 올리세요."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Wake lock 화면 동작"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <!-- no translation found for ambient_display_tap_screen_title (5458679563086979424) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (9108878716863882877) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (7071150656699666085) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_summary (8862155601920379979) -->
+ <skip />
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"지문을 스와이프하여 알림 보기"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"지문 스와이프"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"알림을 확인하려면 휴대전화 뒷면의 지문 센서에서 아래로 스와이프합니다."</string>
@@ -4201,27 +4196,21 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"이 기기에서 지원하지 않는 기능입니다."</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"전체 GNSS 측정 강제 사용"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"사용률 없이 모든 GNSS 배열 및 빈도를 추적"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"백그라운드 활동 시작 허용"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"모든 백그라운드 활동 시작 허용"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"비정상 종료 대화상자 항상 표시"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"앱이 비정상 종료될 때마다 대화상자 표시"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"ANGLE 사용 앱 선택"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"ANGLE을 사용하도록 설정된 애플리케이션 없음"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"ANGLE 사용 애플리케이션: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"게임 업데이트 패키지 환경설정"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"게임 업데이트 패키지 설정 수정"</string>
+ <!-- no translation found for gup_all_apps_switch_title (8071650410524064369) -->
<skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
- <!-- no translation found for gup_app_preference_title (7176388161899486800) -->
- <skip />
- <!-- no translation found for gup_app_preference_default (7995039180348956109) -->
- <skip />
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_title" msgid="7176388161899486800">"그래픽 드라이버 선택"</string>
+ <string name="gup_app_preference_default" msgid="7995039180348956109">"기본값"</string>
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"게임 업데이트 패키지"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"시스템 그래픽 드라이버"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4313,6 +4302,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"데이터 서비스 설정"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"모바일 데이터"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"모바일 네트워크를 사용하여 데이터 액세스"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"기본 네트워크 유형"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"네트워크 작동 모드 변경"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"기본 네트워크 유형"</string>
@@ -4348,23 +4350,23 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"블루투스 기기 없음"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"설정 패널"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"인터넷 연결"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"볼륨"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"데스크톱 모드 강제 사용"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"보조 디스플레이에서 실험적 데스크톱 모드 강제 사용"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"강제로 어둡게 재정의"</string>
<string name="hwui_force_dark_summary" msgid="8705328793382981780">"강제로 어둡게 기능을 항상 사용하도록 재정의"</string>
<string name="privacy_dashboard_title" msgid="2458407399263943923">"개인정보 보호"</string>
- <!-- no translation found for privacy_dashboard_summary (7784809147411674104) -->
- <skip />
+ <string name="privacy_dashboard_summary" msgid="7784809147411674104">"권한, 활동 제어, 화면에 표시되는 데이터"</string>
<string name="contextual_card_dismiss_remove" msgid="2813670241047194713">"삭제"</string>
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"삭제 안함"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"추천 항목을 삭제하시겠습니까?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"저장용량이 얼마 남지 않았습니다. <xliff:g id="PERCENTAGE">%1$s</xliff:g> 사용 중 - <xliff:g id="FREE_SPACE">%2$s</xliff:g> 사용 가능"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"의견 보내기"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"이 제안에 관한 의견을 보내주세요."</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g>이(가) 클립보드에 복사되었습니다."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <!-- no translation found for gesture_skip_title (2092825906479683162) -->
+ <skip />
+ <!-- no translation found for gesture_silence_title (8991427657123202574) -->
+ <skip />
</resources>
diff --git a/res/values-ky/strings.xml b/res/values-ky/strings.xml
index c59a442..46536ff 100644
--- a/res/values-ky/strings.xml
+++ b/res/values-ky/strings.xml
@@ -419,10 +419,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"Колдонмого кирүү жана төлөмдөр"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Кулпуну ачуу үчүн көздү ачуу"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"Жүздүн аныктыгын текшерип жатканда көздөрүңүздү ачып турушуңуз керек"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Ар дайым ырастоо талап кылынсын"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"Колдонмодо аутентификациядан өткөндө, ар дайым ырастоо талап кылынсын"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Жүздү өчүрүү"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Түзмөгүңүздүн кулпусун жүзүңүздү көрсөтүп ачып, колдонмолорго киресиз. "<annotation id="url">"Кеңири маалымат"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Манжа изи"</string>
@@ -793,7 +791,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 ГГц"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Кирүү"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Тармакка кирүү үчүн бул жерди таптаңыз"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Мгб"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> бул түзмөктө WiFi\'ды күйгүзгөнү жатат"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> бул түзмөктө WiFi\'ды өчүргөнү жатат"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -883,7 +884,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"Эгер роутериңиз тармактын ID\'син таратпай жатса, бирок ага келечекте туташууну кааласаңыз, ал тармакты жашыруун кылып койсоңуз болот.\n\nТелефонуңуз тармакты табуу үчүн сигналын такай таратканына байланыштуу бул коопсуздукка зыян келтириши мүмкүн.\n\nТармакты жашыруун кылып жөндөсөңүз, роутериңиздин жөндөөлөрү өзгөрбөйт."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Сигналдын күчү"</string>
<string name="wifi_status" msgid="4824568012414605414">"Абалы"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Байланыш ылдамдыгы"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Жыштык"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP дарек"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Төмөнкү аркылуу сакталган"</string>
@@ -921,12 +925,9 @@
<string name="wifi_dpp_wifi_shared_with_device" msgid="7669684043486750097">"Wi‑Fi тармагы түзмөк менен бөлүшүлдү"</string>
<string name="wifi_dpp_add_another_device" msgid="8415243205104666929">"Башка түзмөктү кошуу"</string>
<string name="wifi_dpp_choose_different_network" msgid="4081965219206680361">"Башка тармакты тандоо"</string>
- <!-- no translation found for wifi_dpp_could_not_add_device (1598945041477461501) -->
- <skip />
- <!-- no translation found for wifi_dpp_device_found (8618134150169810107) -->
- <skip />
- <!-- no translation found for retry (6472609612090877557) -->
- <skip />
+ <string name="wifi_dpp_could_not_add_device" msgid="1598945041477461501">"Түзмөк кошулган жок"</string>
+ <string name="wifi_dpp_device_found" msgid="8618134150169810107">"Түзмөк табылды"</string>
+ <string name="retry" msgid="6472609612090877557">"Кайталоо"</string>
<string name="wifi_shared" msgid="844142443226926070">"Түзмөктүн башка колдонуучулары менен бөлүшүлсүн"</string>
<string name="wifi_unchanged" msgid="3410422020930397102">"(өзгөрбөгөн)"</string>
<string name="wifi_unspecified" msgid="4917316464723064807">"Тандаңыз"</string>
@@ -1533,10 +1534,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"Катадан улам eSIM-карталар кайра коюлган жок."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Бардык дайындарды тазалоо (баштапкы абалга келтирүү)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Бардык дайындарды тазалоо"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"Планшетиңиздин "<b>"ички сактагычындагы"</b>" бардык маалымат өчүрүлөт, тактап айтканда:\n\n"<li>"Google аккаунтуңуз"</li>\n<li>"Тутумдун жана колдонмолордун жөндөөлөрү жана дайындары"</li>\n<li>"Жүктөлүп алынган колдонмолор"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"Телефонуңуздун "<b>"ички сактагычындагы"</b>" бардык маалымат өчүрүлөт, тактап айтканда:\n\n"<li>"Google аккаунтуңуз"</li>\n<li>"Тутумдун жана колдонмолордун жөндөөлөрү жана дайындары"</li>\n<li>"Жүктөлүп алынган колдонмолор"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"Ушул түзмөктөгү аккаунттар:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"Бул түзмөктө башка колдонуучулар бар.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Музыка"</li>\n<li>"Сүрөттөр"</li>\n<li>"Башка колдонуучу дайындары"</li></string>
@@ -1551,16 +1550,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"eSIM-картаны тазалоо"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Телефондогу бардык eSIM карталары өчүрүлөт (байланыш операторуңуз иштей берет)."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Планшеттеги бардык eSIM карталары өчүрүлөт (байланыш операторуңуз иштей берет)."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Бардык маалыматты өчүрүү"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Бардык маалыматты өчүрүү"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Бардык жеке маалыматыңыз жана жүктөлүп алынган колдонмолор жок кылынат. Бул аракетти артка кайтара албайсыз!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Баарын тазалоо"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"Тазалоо аткарылган жок, анткени System Clear кызматы жеткиликсиз."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Бардык дайындар тазалансынбы?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"Бул колдонуучу демейки абалга келтире албайт"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Өчүрүүдө"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Күтө туруңуз…"</string>
@@ -1841,10 +1836,8 @@
<string name="force_stop_dlg_text" msgid="7208364204467835578">"Колдонмону токтотсоңуз, ал туура эмес иштеп калышы мүмкүн."</string>
<string name="app_install_location_title" msgid="2068975150026852168">"Орнотууга тандалган жер"</string>
<string name="app_install_location_summary" msgid="5155453752692959098">"Жаңы колдонмолор үчүн орнотуу жайын алмаштырыңыз"</string>
- <!-- no translation found for app_disable_dlg_positive (7319687593243386336) -->
- <skip />
- <!-- no translation found for app_disable_dlg_text (779389180388352129) -->
- <skip />
+ <string name="app_disable_dlg_positive" msgid="7319687593243386336">"Колдонмону чыгарып салуу"</string>
+ <string name="app_disable_dlg_text" msgid="779389180388352129">"Эгер бул колдонмону чыгарып салсаңыз, Android жана башка колдонмолор талаптагыдай иштебей калышы мүмкүн."</string>
<string name="app_disable_notifications_dlg_title" msgid="7669264654851761857">"Билдирмелерди өчүрөсүзбү?"</string>
<string name="app_install_details_group_title" msgid="7084623031296083574">"Дүкөн"</string>
<string name="app_install_details_title" msgid="6905279702654975207">"Колдонмонун чоо-жайы"</string>
@@ -2042,10 +2035,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"Эгер чычканды колдонуп жатсаңыз, ал бир нече убакытка кыймылсыз турганда автоматтык түрдө иштегендей кылып жөндөңүз."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Баскыч басылганга чейин кармалган убакыт"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Дирилдөө"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Билдирменин дирилдөөсү"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Шыңгырдын дирилдөөсү"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Тийгенде дирилдейт"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Кызматты колдонуу"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Түсүн тууралоону иштетүү"</string>
@@ -2087,8 +2078,7 @@
<item quantity="other">Өтө узакка кечиктирүү (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> мс)</item>
<item quantity="one">Өтө узакка кечиктирүү (<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g> мс)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Шыңгыратуу <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, билдирме <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, басуу <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Кимдир-бирөө чалганда жана билдирмелер келгенде дирилдебейт"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Кимдир-бирөө чалганда жана билдирмелер келгенде билинер-билинбес дирилдейт"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Кимдир-бирөө чалганда жана билдирмелер келгенде орточо дирилдейт"</string>
@@ -3064,10 +3054,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"кирүүчү эскертме"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"usb аркылуу туташуу, bluetooth аркылуу туташуу, wifi хотспоту"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"сенсорлор, дирилдөө, экран, сезгичтик"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"сенсорлор, дирилдөө, телефон, чалуу, сезгичтик, шыңгыратуу"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"сенсорлор, дирилдөө, сезгичтик"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Wi-Fi NFC тегин орнотуу"</string>
<string name="write_tag" msgid="8571858602896222537">"Жазуу"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Жазуу үчүн тегди таптап коюңуз…"</string>
@@ -3095,8 +3083,7 @@
<string name="other_sound_settings" msgid="3151004537006844718">"Башка үндөр"</string>
<string name="dial_pad_tones_title" msgid="1999293510400911558">"Номерлерди тергенде үн чыксын"</string>
<string name="screen_locking_sounds_title" msgid="1340569241625989837">"Экран кулпуланганда үн чыксын"</string>
- <!-- no translation found for charging_sounds_title (3379885700913955599) -->
- <skip />
+ <string name="charging_sounds_title" msgid="3379885700913955599">"Кубаттоо үндөрү жана дирилдөө"</string>
<string name="docking_sounds_title" msgid="155236288949940607">"Жалгаштыруу үндөрү"</string>
<string name="touch_sounds_title" msgid="5326587106892390176">"Экранга тийгенде үн чыксын"</string>
<string name="vibrate_on_touch_title" msgid="1510405818894719079">"Тийгенде дирилдейт"</string>
@@ -3123,10 +3110,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"<xliff:g id="CATEGORIES">%1$s</xliff:g> катег-н башка добуш чыкпасын"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Ойготкуч жана медиа эскертүүлөрүнөн башка эч добуш чыкпасын"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Графиктер"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Графиктерди жок кылуу"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Жок кылуу"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Түзөтүү"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Ырааттамалар"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Ырааттамага киргизүү"</string>
@@ -3179,12 +3164,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Күйгүзүү"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Күйгүзүү"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Азыр өчүрүлсүн"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"<xliff:g id="FORMATTED_TIME">%s</xliff:g> чейин \"Тынчымды алба\" режими күйгүзүлгөн"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"Өзүңүз өчүрмөйүнчө, \"Тынчымды алба\" режими күйүп турат"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"\"Тынчымды алба\" режими автоматтык түрдө <xliff:g id="RULE_NAME">%s</xliff:g> ырааттамасына ылайык күйгүзүлдү"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"\"Тынчымды алба\" режимин автоматтык түрдө <xliff:g id="APP_NAME">%s</xliff:g> колдонмосу күйгүздү"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"\"Тынчымды алба\" режими <xliff:g id="RULE_NAMES">%s</xliff:g> үчүн жөндөлдү."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" Ыңгайлаштырылган жөндөөлөрдү көрүү"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Шашылыш эскертмелер гана"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3392,12 +3380,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Күн сайын"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"Ойготкуч менен өчүрүү"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"Ойготкуч шыңгыраганда ырааттама өчөт"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"\"Тынчымды алба\" режиминин тартиби"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Демейки жөндөөлөрдү колдонуу"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Графикти жөндөө"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"\"<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>\" үчүн"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> – <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3811,41 +3796,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Күйгүзүү"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Көрсөтүү"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Жашыруу"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Туташуу түйүнү"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> күйүк"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Учак режими күйүк"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Тармактар жеткиликсиз"</string>
<string name="condition_zen_title" msgid="2897779738211625">"\"Тынчымды алба\" режими күйүк"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Билдирмелер чектелет"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Батареяны үнөмдөгүч күйүк"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Функциялар чектелген"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Мобилдик Интернет өчүрүлгөн"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Интернетке Wi-Fi аркылуу гана кирүү мүмкүн"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Трафикти үнөмдөгүч"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Функциялар чектелген"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Жумуш профили өчүрүлгөн"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"Колдонмолор жана билдирмелер үчүн"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Үнүн чыгаруу"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"Түзмөктүн үнү өчүрүлдү"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Телефондун үнү өчүрүлдү"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"Чалуулар жана билдирмелер үчүн"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"Түзмөк дирилдөө режимине коюлду"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Дирилдөө гана"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Чалуулар жана эскертмелер түзмөктү дирилдетет"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"Чалуулар жана билдирмелер үчүн"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Түнкү режимдин графигин түзүү"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Экран автоматтык түрдө түн сайын күңүрттөлсүн"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"Түнкү режим күйүк"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Экрандын түсү сары болуп өзгөрдү"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Жыйыштыруу"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Сизге сунушталгандар"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Сунуштар"</string>
@@ -3977,9 +3953,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"эч бири"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Баалануучу объект жок болуп жатат."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"Баалануучу объектте мындай ачкыч жок."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Дисплей кесиндиси"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"дисплейдин кесиндиси, кетик"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Түзмөктүн демейки параметри"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Атайын мүмкүнчүлүк"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="other"><xliff:g id="COUNT">%d</xliff:g> колдонмо дайындарды чектөөсүз өткөрө алат</item>
@@ -4058,6 +4045,14 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"Убакытты, билдирмелерди жана башка маалыматты көрүү үчүн түзмөгүңүздү колуңузга алыңыз."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Кулпуланган экранды ачуу жаңсоосу"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <!-- no translation found for ambient_display_tap_screen_title (5458679563086979424) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (9108878716863882877) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (7071150656699666085) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_summary (8862155601920379979) -->
+ <skip />
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Билдирмелерди манжа изинин сенсору менен көрүү"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Манжа изинин сканери"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"Билдирмелериңизди текшерүү үчүн телефондун аркасындагы манжа изинин сенсорун ылдый сүртүп коюңуз"</string>
@@ -4200,27 +4195,21 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"Бул функция бул түзмөктө иштебейт"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"GNSS көрсөткүчтөрүнө толук көз салууну иштетүү"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Иштөө цикли өчүрүлүп, бардык GNSS топторуна жана жыштыктарга көз салынат"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Фондогу аракеттерге уруксат берүү"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Бардык фондогу аракеттерге уруксат берет"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Ката диалогун ар дайым көрсөтүү"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Колдонмо бузулган сайын диалог көрүнөт"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"ANGLE иштетилген колдонмону тандоо"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"ANGLE иштетилген колдонмо жөндөлгөн жок"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"ANGLE иштетилген колдонмо: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Оюнду жаңыртуу топтомунун жөндөөлөрү"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Оюнду жаңыртуу топтомунун жөндөөлөрүн өзгөртүү"</string>
+ <!-- no translation found for gup_all_apps_switch_title (8071650410524064369) -->
<skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
- <!-- no translation found for gup_app_preference_title (7176388161899486800) -->
- <skip />
- <!-- no translation found for gup_app_preference_default (7995039180348956109) -->
- <skip />
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_title" msgid="7176388161899486800">"Графикалык драйвер тандоо"</string>
+ <string name="gup_app_preference_default" msgid="7995039180348956109">"Демейки"</string>
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Оюнду жаңыртуу топтому"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"Тутумдун графикалык драйвери"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4312,6 +4301,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Тарифтик планды жөндөө"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Мобилдик Интернет"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Интернетке мобилдик тармак аркылуу чыгуу"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Тандалган тармактын түрү"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Тармактын иштөө режимин өзгөртүңүз"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Тармактын түрү"</string>
@@ -4347,23 +4349,23 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Bluetooth түзмөктөрү жок"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Жөндөөлөр панели"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Интернет байланышы"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Үндүн катуулугу"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Иш такта режимин күйгүзүү"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Тажрыйбалык иш такта режимин көмөкчү экрандарда иштетүү"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Түнкү режимди мажбурлап иштетүү функциясын өзгөртүп коюу"</string>
<string name="hwui_force_dark_summary" msgid="8705328793382981780">"Түнкү режимди мажбурлап иштетүү функциясы ар дайым күйүк болгондой кылып өзгөртүп коёт"</string>
<string name="privacy_dashboard_title" msgid="2458407399263943923">"Купуялык"</string>
- <!-- no translation found for privacy_dashboard_summary (7784809147411674104) -->
- <skip />
+ <string name="privacy_dashboard_summary" msgid="7784809147411674104">"Уруксаттар, аракеттерди көзөмөлдөө, экранда көрсөтүлгөн дайындар"</string>
<string name="contextual_card_dismiss_remove" msgid="2813670241047194713">"Өчүрүү"</string>
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Keep"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Бул сунуш өчүрүлсүнбү?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Сактагычта бош орун аз калды. <xliff:g id="PERCENTAGE">%1$s</xliff:g> ээленген – <xliff:g id="FREE_SPACE">%2$s</xliff:g> бош"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Пикир билдирүү"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Бул сунуш боюнча бизге пикириңизди билдирбейт белеңиз?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g> буферге көчүрүлдү."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <!-- no translation found for gesture_skip_title (2092825906479683162) -->
+ <skip />
+ <!-- no translation found for gesture_silence_title (8991427657123202574) -->
+ <skip />
</resources>
diff --git a/res/values-lo/strings.xml b/res/values-lo/strings.xml
index 97429c0..12d4d9f 100644
--- a/res/values-lo/strings.xml
+++ b/res/values-lo/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"ການເຂົ້າສູ່ລະບົບແອັບ ແລະ ການຈ່າຍເງິນ"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"ເປີດຕາເພື່ອປົດລັອກ"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"ເມື່ອໃຊ້ການພິສູດຢືນຢັນໃບໜ້າ, ທ່ານຕ້ອງມືນຕານຳ"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"ຈຳເປັນຕ້ອງມີການຢືນຢັນທຸກເທື່ອ"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"ເມື່ອພິສູດຢືນຢັນໃນແອັບ, ໃຫ້ບັງຄັບການຢືນຢັນທຸກເທື່ອ"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"ລຶບຂໍ້ມູນໃບໜ້າອອກ"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"ໃບໜ້າຂອງທ່ານສາມາດໃຊ້ເພື່ອປົດລັອກອຸປະກອນ ແລະ ເຂົ້າເຖິງແອັບຕ່າງໆໄດ້. "<annotation id="url">"ສຶກສາເພີ່ມເຕີມ"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"ລາຍນີ້ວມື"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"ເຂົ້າສູ່ລະບົບ"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"ແຕະບ່ອນນີ້ເພື່ອເຂົ້າສູ່ລະບົບເຄືອຂ່າຍ"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbps"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> ຕ້ອງການເປີດໃຊ້ Wi-Fi"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> ຕ້ອງການປິດ Wi-Fi"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"ຫາກເຣົາເຕີຂອງທ່ານບໍ່ໄດ້ສົ່ງສັນຍານໄອດີເຄືອຂ່າຍ ແຕ່ທ່ານຕ້ອງການເຊື່ອມຕໍ່ຫາມັນໃນອະນາຄົດ, ທ່ານສາມາດເຊື່ອງເຄືອຂ່າຍໄວ້ໄດ້.\n\nນີ້ອາດສ້າງຄວາມສ່ຽງດ້ານຄວາມປອດໄພເນື່ອງຈາກໂທລະສັບຂອງທ່ານຈະສົ່ງສັນຍານເປັນໄລຍະໆເພື່ອຊອກຫາເຄືອຂ່າຍ.\n\nການເຊື່ອງເຄືອຂ່າຍນັ້ນຈະບໍ່ປ່ຽນການຕັ້ງຄ່າເຣົາເຕີຂອງທ່ານ."</string>
<string name="wifi_signal" msgid="5514120261628065287">"ຄວາມແຮງສັນຍານ"</string>
<string name="wifi_status" msgid="4824568012414605414">"ສະຖານະ"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"ຄວາມໄວລິ້ງ"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"ຄວາມຖີ່"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"ທີ່ຢູ່ IP"</string>
<string name="passpoint_label" msgid="6381371313076009926">"ບັນທຶກແລ້ວຜ່ານ"</string>
@@ -922,12 +926,9 @@
<string name="wifi_dpp_wifi_shared_with_device" msgid="7669684043486750097">"ແບ່ງປັນ Wi‑Fi ກັບອຸປະກອນແລ້ວ"</string>
<string name="wifi_dpp_add_another_device" msgid="8415243205104666929">"ເພີ່ມອຸປະກອນອື່ນ"</string>
<string name="wifi_dpp_choose_different_network" msgid="4081965219206680361">"ເລືອກເຄືອຂ່າຍອື່ນ"</string>
- <!-- no translation found for wifi_dpp_could_not_add_device (1598945041477461501) -->
- <skip />
- <!-- no translation found for wifi_dpp_device_found (8618134150169810107) -->
- <skip />
- <!-- no translation found for retry (6472609612090877557) -->
- <skip />
+ <string name="wifi_dpp_could_not_add_device" msgid="1598945041477461501">"ບໍ່ສາມາດເພີ່ມອຸປະກອນໄດ້"</string>
+ <string name="wifi_dpp_device_found" msgid="8618134150169810107">"ພົບອຸປະກອນ"</string>
+ <string name="retry" msgid="6472609612090877557">"ລອງໃໝ່"</string>
<string name="wifi_shared" msgid="844142443226926070">"ແບ່ງປັນກັບຜູ້ໃຊ້ອຸປະກອນອື່ນ"</string>
<string name="wifi_unchanged" msgid="3410422020930397102">"(ບໍ່ມີການປ່ຽນແປງ)"</string>
<string name="wifi_unspecified" msgid="4917316464723064807">"ກະລຸນາເລືອກ"</string>
@@ -1534,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"ບໍ່ສາມາດຣີເຊັດ eSIM ໄດ້ເນື່ອງຈາກເກີດຄວາມຜິດພາດ."</string>
<string name="master_clear_title" msgid="3531267871084279512">"ລຶບຂໍ້ມູນທັງໝົດ (ຣີເຊັດເປັນຄ່າຈາກໂຮງງານ)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"ລຶບຂໍ້ມູນທັງໝົດ (ຣີເຊັດເປັນຄ່າຈາກໂຮງງານ)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"ນີ້ຈະເປັນການລຶບຂໍ້ມູນທັງໝົດຈາກ "<b>"ໜ່ວຍຄວາມຈຳພາຍໃນ"</b>" ຂອງແທັບເລັດຂອງທ່ານ, ຮວມທັງ:\n\n"<li>"ບັນຊີ Google ຂອງທ່ານ"</li>\n<li>"ຂໍ້ມູນ ແລະ ການຕັ້ງຄ່າຂອງລະບົບ ແລະ ແອັບພລິເຄຊັນ"</li>\n<li>"ແອັບທີ່ດາວໂຫລດມາ"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"ນີ້ຈະເປັນການລຶບຂໍ້ມູນທັງໝົດໃນ "<b>"ໜ່ວຍຄວາມຈຳພາຍໃນ"</b>" ຂອງໂທລະສັບທ່ານ ຮວມທັງ:\n\n"<li>"ບັນຊີ Google ຂອງທ່ານ"</li>\n<li>"ຂໍ້ມູນ ແລະ ການຕັ້ງຄ່າຂອງລະບົບ ແລະ ແອັບພລິເຄຊັນ"</li>\n<li>"ແອັບພລິເຄຊັນທີ່ດາວໂຫລດມາ"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"ປັດຈຸບັນທ່ານກຳລັງເຂົ້າສູ່ລະບົບບັນຊີຕໍ່ໄປນີ້:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"ມີຜູ້ໃຊ້ອື່ນຢູ່ເທິງອຸປະກອນນີ້.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"ເພງ"</li>\n<li>"ຮູບພາບ"</li>\n<li>"ຂໍ້ມູນຜູ່ໃຊ້ອື່ນໆ"</li></string>
@@ -1552,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"ລຶບຂໍ້ມູນ eSIM"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"ລຶບລ້າງ eSIMs ທັງໝົດໃນໂທລະສັບ. ຂັ້ນຕອນນີ້ບໍ່ແມ່ນການຍົກເລີກແພັກເກດບໍລິການມືຖືຂອງທ່ານ."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"ລຶບລ້າງ eSIMs ທັງໝົດໃນແທັບເລັດ. ຂັ້ນຕອນນີ້ບໍ່ແມ່ນການຍົກເລີກແພັກເກດບໍລິການມືຖືຂອງທ່ານ."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"ລຶບຂໍ້ມູນທັງໝົດ"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"ລຶບຂໍ້ມູນທັງໝົດ"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"ຂໍ້ມູນສ່ວນຕົວຂອງທ່ານ ແລະ ແອັບທີ່ດາວໂຫຼດມາທັງໝົດຈະຖືກລຶບ. ທ່ານບໍ່ສາມາດຍົກເລີກຄຳສັ່ງນີ້ໄດ້!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"ລຶບທຸກສິ່ງທຸກຢ່າງ"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"ບໍ່ໄດ້ດຳເນີນການຣີເຊັດເທື່ອ ເນື່ອງຈາກບໍລິການ System Clear ບໍ່ສາມາດເຮັດວຽກໄດ້."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"ລຶບຂໍ້ມູນທັງໝົດບໍ?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"ຜູ່ໃຊ້ນີ້ບໍ່ສາມາດຣີເຊັດຄ່າໂຮງງານໄດ້"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"ກຳລັງລຶບ"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"ກະລຸນາລໍຖ້າ..."</string>
@@ -1842,10 +1837,8 @@
<string name="force_stop_dlg_text" msgid="7208364204467835578">"ຫານທ່ານບັງຄັບປິດແອັບໃດໜຶ່ງ, ມັນອາດເຮັດວຽກຜິດປົກກະຕິໄດ້."</string>
<string name="app_install_location_title" msgid="2068975150026852168">"ບ່ອນຕິດຕັ້ງທີ່ຕ້ອງການ"</string>
<string name="app_install_location_summary" msgid="5155453752692959098">"ປ່ຽນບ່ອນຕິດງຕັ້ງທີ່ຕ້ອງການສຳລັບແອັບຯໃໝ່"</string>
- <!-- no translation found for app_disable_dlg_positive (7319687593243386336) -->
- <skip />
- <!-- no translation found for app_disable_dlg_text (779389180388352129) -->
- <skip />
+ <string name="app_disable_dlg_positive" msgid="7319687593243386336">"ຖອນຕິດຕັ້ງແອັບ"</string>
+ <string name="app_disable_dlg_text" msgid="779389180388352129">"ຫາກທ່ານຖອນການຕິດຕັ້ງແອັບນີ້, Android ແລະ ແອັບອື່ນອາດບໍ່ສາມາດເຮັດວຽກຕາມທີ່ຖືກອອກແບບມາໄດ້."</string>
<string name="app_disable_notifications_dlg_title" msgid="7669264654851761857">"ປິດການແຈ້ງເຕືອນ?"</string>
<string name="app_install_details_group_title" msgid="7084623031296083574">"ຮ້ານຄ້າ"</string>
<string name="app_install_details_title" msgid="6905279702654975207">"ລາຍລະອຽດແອັບ"</string>
@@ -2043,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"ຫາກທ່ານກຳລັງໃຊ້ເມົ້າຢູ່, ທ່ານສາມາດຕັ້ງໃຫ້ລູກສອນເຮັດຄຳສັ່ງອັດຕະໂນມັດເມື່ອມັນຢຸດເຄື່ອນໄຫວເປັນໄລຍະເວລາໜຶ່ງໄດ້."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"ໜ່ວງເວລາກ່ອນຄລິກ"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"ການສັ່ນເຕືອນ"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"ການແຈ້ງເຕືອນແບບສັ່ນເຕືອນ"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"ສຽງພ້ອມການສັ່ນເຕືອນ"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"ການສັ່ນເມື່ອສຳຜັດ"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"ໃຊ້ບໍລິການ"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"ໃຊ້ການແກ້ໄຂສີ"</string>
@@ -2088,8 +2079,7 @@
<item quantity="other">ຄວາມຊັກຊ້າດົນຫຼາຍ (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ມິລລິວິນາທີ)</item>
<item quantity="one">ຄວາມຊັກຊ້າດົນຫຼາຍ (<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g> ມິລລິວິນາທີ)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"ເປີດສຽງ <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, ການແຈ້ງເຕືອນ <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, ແຕະ <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"ປິດສຽງ ແລະ ການແຈ້ງເຕືອນແລ້ວ"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"ຕັ້ງສຽງ ແລະ ການແຈ້ງເຕືອນເປັນຕ່ຳແລ້ວ"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"ຕັ້ງສຽງ ແລະ ການແຈ້ງເຕືອນເປັນປານກາງແລ້ວ"</string>
@@ -3065,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"ການແຈ້ງເຕືອນເຂົ້າ"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"ການປ່ອນສັນຍານ usb, ການປ່ອນສັນຍານ bluetooth, wifi ຮັອດສະປອດ"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"ສັ່ນເຕືອນ, ໜ້າຈໍ, ຄວາມລະອຽດອ່ອນ"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"ສຳຜັດ, ສັ່ນເຕືອນ, ໂທລະສັບ, ໂທ, ຄວາມລະອຽດອ່ອນ, ສຽງດັງ"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"ສຳຜັດ, ສັ່ນເຕືອນ, ຄວາມລະອຽດອ່ອນ"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"ຕັ້ງຄ່າແທັກ Wi-Fi NFC"</string>
<string name="write_tag" msgid="8571858602896222537">"ຂຽນ"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"ແຕະທີ່ແທັກເພື່ອຂຽນ..."</string>
@@ -3096,8 +3084,7 @@
<string name="other_sound_settings" msgid="3151004537006844718">"ສຽງອື່ນໆ"</string>
<string name="dial_pad_tones_title" msgid="1999293510400911558">"ສຽງປຸ່ມກົດ"</string>
<string name="screen_locking_sounds_title" msgid="1340569241625989837">"ສຽງລັອກໜ້າຈໍ"</string>
- <!-- no translation found for charging_sounds_title (3379885700913955599) -->
- <skip />
+ <string name="charging_sounds_title" msgid="3379885700913955599">"ສຽງການສາກ ແລະ ການສັ່ນເຕືອນ"</string>
<string name="docking_sounds_title" msgid="155236288949940607">"ສຽງບ່ອນວາງ"</string>
<string name="touch_sounds_title" msgid="5326587106892390176">"ສຽງສຳຜັດ"</string>
<string name="vibrate_on_touch_title" msgid="1510405818894719079">"ການສັ່ນເມື່ອສຳຜັດ"</string>
@@ -3124,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"ບໍ່ມີສຽງ ຍົກເວັ້ນ <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"ບໍ່ມີສຽງຍົກເວັ້ນສຽງໂມງປຸກ ແລະ ສຽງມີເດຍ"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"ກຳນົດເວລາ"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"ລຶບກຳນົດການ"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"ລຶບ"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"ແກ້ໄຂ"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"ການກຳນົດເວລາ"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"ກຳນົດເວລາ"</string>
@@ -3180,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"ເປີດ"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"ເປີດດຽວນີ້"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"ປິດດຽວນີ້"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"ໂໝດຫ້າມລົບກວນຈະເປີດໃຊ້ຈົນກວ່າຈະຮອດ <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"ໂໝດຫ້າມລົບກວນຈະເປີດໃຊ້ຈົນກວ່າທ່ານຈະປິດມັນ"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"ໂໝດຫ້າມລົບກວນຖືກເປີດໃຊ້ໂດຍອັດຕະໂນມັດໂດຍກຳນົດການແລ້ວ (<xliff:g id="RULE_NAME">%s</xliff:g>)"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"ເປີດໃຊ້ໂໝດຫ້າມລົບກວນໂດຍອັດຕະໂນມັດແລ້ວໂດຍແອັບ <xliff:g id="APP_NAME">%s</xliff:g> ແລ້ວ"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"ຫ້າມລົບກວນເປີດຢູ່ສໍາລັບ <xliff:g id="RULE_NAMES">%s</xliff:g> ທີ່ມີການຕັ້ງຄ່າແບບກຳນົດເອງ."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" ເບິ່ງການຕັ້ງຄ່າແບບກຳນົດເອງ"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"ສຳຄັນເທົ່ານັ້ນ"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3393,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"ທຸກໆມື້"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"ສັນຍານເຕືອນສາມາດລົບລ້າງເວລາສິ້ນສຸດ"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"ການກຳນົດເວລາຈະປິດຕົວເອງເມື່ອສຽງໂມງປຸກດັງ"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"ລັກສະນະການເຮັດວຽກຂອງໂໝດຫ້າມລົບກວນ"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"ໃຊ້ການຕັ້ງຄ່າມາດຕະຖານ"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"ສ້າງການຕັ້ງຄ່າແບບກຳນົດເອງສຳລັບກຳນົດການນີ້"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"ສຳລັບ ‘<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>’"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> - <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3812,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"ເປີດໃຊ້"</string>
<string name="condition_expand_show" msgid="608202020023489939">"ສະແດງ"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"ເຊື່ອງ"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"ຮັອດສະປອດ"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> ເປີດ"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"ເປີດໂໝດເຄື່ອງບິນ"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"ເຄືອຂ່າຍບໍ່ສາມາດໃຊ້ໄດ້"</string>
<string name="condition_zen_title" msgid="2897779738211625">"ເປີດໂໝດຫ້າມລົບກວນແລ້ວ"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"ສົ່ງຜົນຕໍ່ສິ່ງທີ່ທ່ານໄດ້ຍິນ ແລະ ເຫັນ"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"ຕົວປະຢັດແບັດເຕີຣີເປີດຢູ່"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"ຈໍາກັດຄຸນສົມບັດໄວ້ແລ້ວ"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"ປິດອິນເຕີເນັດມືຖືແລ້ວ"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"ສາມາດໃຊ້ອິນເຕີເນັດຜ່ານ Wi‑Fi ເທົ່ານັ້ນ"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"ຕົວປະຢັດຂໍ້ມູນ"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"ຈໍາກັດຄຸນສົມບັດໄວ້ແລ້ວ"</string>
<string name="condition_work_title" msgid="7293722361184366648">"ໂປຣໄຟລ໌ບ່ອນເຮັດວຽກປິດຢູ່"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"ສຳລັບແອັບ ແລະ ການແຈ້ງເຕືອນ"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"ເປີດສຽງ"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"ປິດສຽງອຸປະກອນແລ້ວ"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"ປິດສຽງໂທລະສັບແລ້ວ"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"ສຳລັບການໂທ ແລະ ການແຈ້ງເຕືອນ"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"ຕັ້ງອຸປະກອນໃຫ້ສັ່ນເຕືອນແລ້ວ"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"ສັ່ນເທົ່ານັ້ນ"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"ການໂທ ແລະ ການແຈ້ງເຕືອນຈະສັ່ນເຕືອນອຸປະກອນ"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"ສຳລັບການໂທ ແລະ ການແຈ້ງເຕືອນ"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"ກຳນົດເວລາໄຟກາງຄືນ"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"ປັບສີໜ້າຈໍອັດຕະໂນມັດທຸກຄືນ"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"ເປີດໃຊ້ແສງກາງຄືນແລ້ວ"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"ປັບໜ້າຈໍເປັນສີເຫຼືອງອຳພັນແລ້ວ"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"ຫຍໍ້ເຂົ້າ"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"ຄຳແນະນຳສຳລັບທ່ານ"</string>
<string name="suggestions_title" msgid="7280792342273268377">"ຄຳແນະນຳ"</string>
@@ -3978,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"ບໍ່ມີ"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"ບໍ່ມີອອບເຈັກການຈັດອັນດັບ."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"ອອບເຈັກການຈັດອັນດັບບໍ່ມີກະແຈນີ້."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"ຮອຍບາກຈໍສະແດງຜົນ"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"ສ່ວນຕັດການສະແດງຜົນ, ຮອຍບາກ"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"ຄ່າເລີ່ມຕົ້ນອຸປະກອນ"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"ສິດການເຂົ້າເຖິງແອັບພິເສດ"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="other"><xliff:g id="COUNT">%d</xliff:g> ແອັບສາມາດໃຊ້ຂໍ້ມູນທີ່ບໍ່ຖືກຈຳກັດໄດ້</item>
@@ -4059,6 +4046,10 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"ເພື່ອກວດສອບເວລາ, ການແຈ້ງເຕືອນ ແລະ ຂໍ້ມູນອື່ນໆ, ໃຫ້ຍົກອຸປະກອນຂອງທ່ານຂຶ້ນ."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"ທ່າທາງປຸກໜ້າຈໍລັອກ"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <string name="ambient_display_tap_screen_title" product="default" msgid="5458679563086979424">"ແຕະເພື່ອກວດສອບໂທລະສັບ"</string>
+ <string name="ambient_display_tap_screen_title" product="tablet" msgid="9108878716863882877">"ແຕະເພື່ອກວດສອບແທັບເລັດ"</string>
+ <string name="ambient_display_tap_screen_title" product="device" msgid="7071150656699666085">"ແຕະເພື່ອກວດສອບອຸປະກອນ"</string>
+ <string name="ambient_display_tap_screen_summary" msgid="8862155601920379979">"ເພື່ອກວດສອບເວລາ, ການແຈ້ງເຕືອນ ແລະ ຂໍ້ມູນອື່ນໆ, ໃຫ້ແຕະໃສ່ໜ້າຈໍຂອງທ່ານ."</string>
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"ປັດລາຍນິ້ວມືສຳລັບການແຈ້ງເຕືອນ"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"ປັດລາຍນິ້ວມື"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"ເພື່ອກວດເບິ່ງການແຈ້ງເຕືອນຂອງທ່ານ, ໃຫ້ເລື່ອນລົງໃສ່ເຊັນເຊີນລາຍນິ້ວມືທີ່ຢູ່ຫຼັງໂທລະສັບຂອງທ່ານ"</string>
@@ -4201,27 +4192,20 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"ຄຸນສົມບັດນີ້ບໍ່ສາມາດໃຊ້ໄດ້ໃນອຸປະກອນນີ້ໄດ້"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"ບັງຄັບການກວດສອບ GNSS ເຕັມຮູບແບບ"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"ຕິດຕາມກຸ່ມ ແລະ ຄວາມຖີ່ GNSS ທັງໝົດໂດຍບໍ່ມີຮອບຕາມພັນທະ"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"ອະນຸຍາດໃຫ້ການເຄື່ອນໄຫວໃນພື້ນຫຼັງເລີ່ມຕົ້ນ"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"ອະນຸຍາດໃຫ້ການເຄື່ອນໄຫວໃນພື້ນຫຼັງທັງໝົດເລີ່ມຕົ້ນ"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"ສະແດງກ່ອງຂໍ້ຄວາມການເຮັດວຽກລົ້ມເຫລວທຸກເທື່ອ"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"ສະແດງກ່ອງຂໍ້ຄວາມທຸກເທື່ອທີ່ແອັບເຮັດວຽກລົ້ມເຫລວ"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"ເລືອກແອັບທີ່ໃຊ້ ANGLE"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"ບໍ່ໄດ້ກຳນົດເອັບທີ່ເປີດໃຊ້ ANGLE"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"ແອັບທີ່ເປີດໃຊ້ ANGLE: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
- <skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
- <!-- no translation found for gup_app_preference_title (7176388161899486800) -->
- <skip />
- <!-- no translation found for gup_app_preference_default (7995039180348956109) -->
- <skip />
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"ການຕັ້ງຄ່າແພັກເກດອັບເດດເກມ"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"ແກ້ໄຂການຕັ້ງຄ່າແພັກເກດອັບເດດເກມ"</string>
+ <string name="gup_all_apps_switch_title" msgid="8071650410524064369">"ເປີດໃຊ້ສຳລັບທຸກແອັບ"</string>
+ <string name="gup_app_preference_title" msgid="7176388161899486800">"ເລືອກໄດຣເວີກຣາບຟິກ"</string>
+ <string name="gup_app_preference_default" msgid="7995039180348956109">"ຄ່າເລີ່ມຕົ້ນ"</string>
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"ແພັກເກດອັບເດດເກມ"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"ໄດຣເວີກຣາບຟິກລະບົບ"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4313,6 +4297,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"ຕັ້ງຄ່າການບໍລິການຂໍ້ມູນ"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"ອິນເຕີເນັດມືຖື"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"ເຂົ້າເຖິງອິນເຕີເນັດຜ່ານເຄືອຂ່າຍມືຖື"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"ປະເພດເຄືອຂ່າຍທີ່ຕ້ອງການ"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"ປ່ຽນໂໝດປະຕິບັດການຂອງເຄືອຂ່າຍ"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"ປະເພດເຄືອຂ່າຍທີ່ຕ້ອງການ"</string>
@@ -4348,23 +4345,21 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"ບໍ່ມີອຸປະກອນ Bluetooth"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"ແຜງການຕັ້ງຄ່າ"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"ການເຊື່ອມຕໍ່ອິນເຕີເນັດ"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"ລະດັບສຽງ"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"ບັງຄັບໂໝດເດັສທັອບ"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"ບັງຄັບໂໝດເດັສທັອບແບບທົດລອງໃຊ້ຢູ່ໜ້າຈໍທີສອງ"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"ຍົກເລີກການບັງຄັບໃຫ້ໃຊ້ແບບມືດ"</string>
<string name="hwui_force_dark_summary" msgid="8705328793382981780">"ຍົກເລີກຄຸນສົມບັດການບັງຄັບໃຫ້ໃຊ້ແບບມືດຕະຫຼອດ"</string>
<string name="privacy_dashboard_title" msgid="2458407399263943923">"ຄວາມເປັນສ່ວນຕົວ"</string>
- <!-- no translation found for privacy_dashboard_summary (7784809147411674104) -->
- <skip />
+ <string name="privacy_dashboard_summary" msgid="7784809147411674104">"ສິດອະນຸຍາດ, ການຄວບຄຸມກິດຈະກຳ, ຂໍ້ມູນທີ່ສະແດງຢູ່ໜ້າຈໍ"</string>
<string name="contextual_card_dismiss_remove" msgid="2813670241047194713">"ລຶບ"</string>
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"ເກັບໄວ້"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"ລຶບການແນະນຳນີ້ອອກບໍ?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"ບ່ອນຈັດເກັບຂໍ້ມູນເຫຼືອໜ້ອຍ. ໃຊ້ໄປແລ້ວ <xliff:g id="PERCENTAGE">%1$s</xliff:g> - ເຫຼືອຫວ່າງ <xliff:g id="FREE_SPACE">%2$s</xliff:g>"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"ສົ່ງຄຳຕິຊົມ"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"ທ່ານຕ້ອງການໃຫ້ຄຳຕິຊົມແກ່ພວກເຮົາກ່ຽວກັບການແນະນຳນີ້ບໍ?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"ສຳເນົາ <xliff:g id="COPY_CONTENT">%1$s</xliff:g> ໃສ່ຄລິບບອດແລ້ວ."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <string name="gesture_skip_title" msgid="2092825906479683162">"ຂ້າມທ່າທາງ"</string>
+ <string name="gesture_silence_title" msgid="8991427657123202574">"ທ່າທາງການເຕືອນແບບງຽບ"</string>
</resources>
diff --git a/res/values-lt/strings.xml b/res/values-lt/strings.xml
index d3fb646..3f3cec2 100644
--- a/res/values-lt/strings.xml
+++ b/res/values-lt/strings.xml
@@ -426,10 +426,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"Prisij. prie progr. ir mokėj."</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Atrakinti, jei akys atmerktos"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"Naudojant veido autentifikavimą, akys turi būti atmerktos"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Visada reikalauti patvirtinimo"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"Autentifikuojant programose visada reikalauti patvirtinimo"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Pašal. veido duom."</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Veidas gali būti naudojamas norint atrakinti įrenginį ir pasiekti programas. "<annotation id="url">"Sužinokite daugiau"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Kontr. kodo jutiklis"</string>
@@ -826,7 +824,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Prisijungti"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Palieskite čia, kad prisijungtumėte prie tinklo"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d MB per sek."</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"Programa „<xliff:g id="REQUESTER">%s</xliff:g>“ nori įjungti „Wi-Fi“"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"Programa „<xliff:g id="REQUESTER">%s</xliff:g>“ nori išjungti „Wi-Fi“"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -916,7 +917,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"Jei maršruto parinktuvas netransliuoja tinklo ID, bet vėliau norėsite prie jo prisijungti, galite nustatyti tinklą kaip paslėptą.\n\nGali kilti saugos pavojus, nes telefonas reguliariai transliuos signalą, kad surastų tinklą.\n\nNustačius tinklą kaip paslėptą maršruto parinktuvo nustatymai nebus pakeisti."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Signalo stiprumas"</string>
<string name="wifi_status" msgid="4824568012414605414">"Būsena"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Susiejimo greitis"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Dažnis"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP adresas"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Išsaugota per"</string>
@@ -954,12 +958,9 @@
<string name="wifi_dpp_wifi_shared_with_device" msgid="7669684043486750097">"„Wi‑Fi“ bendrinamas su įrenginu"</string>
<string name="wifi_dpp_add_another_device" msgid="8415243205104666929">"Pridėti kitą įrenginį"</string>
<string name="wifi_dpp_choose_different_network" msgid="4081965219206680361">"Pasirinkti kitą tinklą"</string>
- <!-- no translation found for wifi_dpp_could_not_add_device (1598945041477461501) -->
- <skip />
- <!-- no translation found for wifi_dpp_device_found (8618134150169810107) -->
- <skip />
- <!-- no translation found for retry (6472609612090877557) -->
- <skip />
+ <string name="wifi_dpp_could_not_add_device" msgid="1598945041477461501">"Nepavyko pridėti įrenginio"</string>
+ <string name="wifi_dpp_device_found" msgid="8618134150169810107">"Rastas įrenginys"</string>
+ <string name="retry" msgid="6472609612090877557">"Bandyti dar kartą"</string>
<string name="wifi_shared" msgid="844142443226926070">"Bendrinti su kitais įrenginio naudotojais"</string>
<string name="wifi_unchanged" msgid="3410422020930397102">"(nepakeista)"</string>
<string name="wifi_unspecified" msgid="4917316464723064807">"Pasirinkite"</string>
@@ -1570,10 +1571,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"„eSIM“ kortelių nepavyko nustatyti iš naujo dėl klaidos."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Ištrinti visus duomenis (atkurti gamyklinius duomenis)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Ištrinti visus duomenis (atkurti gamyklinius duomenis)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"Bus ištrinti visi duomenys iš planšetinio kompiuterio "<b>"vidinės atminties"</b>", įskaitant:\n\n"<li>"„Google“ paskyrą;"</li>\n<li>"sistemos ir programų duomenis bei nustatymus;"</li>\n<li>"atsisiųstas programas."</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"Bus ištrinti visi duomenys iš telefono "<b>"vidinės atminties"</b>", įskaitant:\n\n"<li>"„Google“ paskyrą;"</li>\n<li>"sistemos ir programų duomenis bei nustatymus;"</li>\n<li>"atsisiųstas programas."</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"Šiuo metu esate prisijungę prie šių paskyrų:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"Yra kitų šio įrenginio naudotojų.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Muzika"</li>\n<li>"Nuotraukos"</li>\n<li>"Kiti naudotojo duomenys"</li></string>
@@ -1588,16 +1587,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"Ištrinti „eSIM“ kortelę"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Ištrinti visas eSIM korteles telefone. Tai atlikus mobiliojo ryšio paslaugos planas nebus atšauktas."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Ištrinti visas eSIM korteles planšetiniame kompiuteryje. Tai atlikus mobiliojo ryšio paslaugos planas nebus atšauktas."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Trinti visus duomenis"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Trinti visus duomenis"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Bus ištrinta visa asmens informacija ir atsisiųstos programos. Šio veiksmo anuliuoti negalima!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Ištrinti viską"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"Nebuvo nustatyta iš naujo, nes paslauga „Sistemos išvalymas“ nepasiekiama."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Ištrinti visus duomenis?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"Šis naudotojas negali atkurti gamyklinių nustatymų"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Ištrinama"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Palaukite..."</string>
@@ -1882,10 +1877,8 @@
<string name="force_stop_dlg_text" msgid="7208364204467835578">"Jei priverstinai sustabdysite programą, ji gali neveikti tinkamai."</string>
<string name="app_install_location_title" msgid="2068975150026852168">"Pageidaujama diegimo vieta"</string>
<string name="app_install_location_summary" msgid="5155453752692959098">"Pakeisti pageidaujamą naujų programų diegimo vietą"</string>
- <!-- no translation found for app_disable_dlg_positive (7319687593243386336) -->
- <skip />
- <!-- no translation found for app_disable_dlg_text (779389180388352129) -->
- <skip />
+ <string name="app_disable_dlg_positive" msgid="7319687593243386336">"Pašalinti programą"</string>
+ <string name="app_disable_dlg_text" msgid="779389180388352129">"Jei pašalinsite šią programą, „Android“ ir kitos programos gali neveikti, kaip numatyta."</string>
<string name="app_disable_notifications_dlg_title" msgid="7669264654851761857">"Išjungti pranešimus?"</string>
<string name="app_install_details_group_title" msgid="7084623031296083574">"Parduotuvė"</string>
<string name="app_install_details_title" msgid="6905279702654975207">"Išsami programos informacija"</string>
@@ -2083,10 +2076,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"Jei naudojate pelę, galite nustatyti, kad žymeklis imtų veikti automatiškai, kai nejudės tam tikrą laiką."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Delsa prieš paspaudimą"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Vibravimas"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Vibravimas gavus pranešimą"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Vibravimas skambant telefonui"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Palietimų vibravimas"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Naudoti paslaugą"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Naudoti spalvų taisymą"</string>
@@ -2140,8 +2131,7 @@
<item quantity="many">Labai ilga delsa (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
<item quantity="other">Labai ilga delsa (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Skambutis: <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, pranešimas: <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, palietimas: <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Skambučių ir nustatymų vibravimas išjungtas"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Skambučių ir nustatymų vibravimo intensyvumas nustatytas kaip mažas"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Skambučių ir nustatymų vibravimo intensyvumas nustatytas kaip vidutinis"</string>
@@ -3145,10 +3135,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"gaunamas pranešimas"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"usb kaip modemas naudojamas įrenginys, Bluetooth kaip modemas naudojamas įrenginys, wifi viešosios interneto prieigos taškas"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"lietimo technologija, vibruoti, ekranas, jautrumas"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"lietimo technologija, vibruoti, telefonas, skambinti, jautrumas, skambutis"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"lietimo technologija, vibruoti, jautrumas"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Nustatyti „Wi-Fi“ ALR žymą"</string>
<string name="write_tag" msgid="8571858602896222537">"Rašyti"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Palieskite žymą, kad galėtumėte rašyti..."</string>
@@ -3176,8 +3164,7 @@
<string name="other_sound_settings" msgid="3151004537006844718">"Kiti garsai"</string>
<string name="dial_pad_tones_title" msgid="1999293510400911558">"Skambinimo skydelio tonai"</string>
<string name="screen_locking_sounds_title" msgid="1340569241625989837">"Ekrano užrakinimo garsai"</string>
- <!-- no translation found for charging_sounds_title (3379885700913955599) -->
- <skip />
+ <string name="charging_sounds_title" msgid="3379885700913955599">"Įkrovimo garsai ir vibravimas"</string>
<string name="docking_sounds_title" msgid="155236288949940607">"Prijungimo prie doko garsai"</string>
<string name="touch_sounds_title" msgid="5326587106892390176">"Lietimo garsai"</string>
<string name="vibrate_on_touch_title" msgid="1510405818894719079">"Palietimų vibravimas"</string>
@@ -3206,10 +3193,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"Nėra garso, išskyrus <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Nėra garso, išskyrus signalus ir medijos garsus"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Tvarkaraščiai"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Tvarkaraščių trynimas"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Ištrinti"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Redaguoti"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Tvarkaraščiai"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Tvarkaraštis"</string>
@@ -3262,12 +3247,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Įjungti"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Įjungti dabar"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Išjungti dabar"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"Netrukdymo režimas įjungtas iki <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"Netrukdymo režimas bus įjungtas, kol jį išjungsite"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"Netrukdymo režimą automatiškai įjungė tvarkaraštis („<xliff:g id="RULE_NAME">%s</xliff:g>“)"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"Netrukdymo režimą automatiškai įjungė programa („<xliff:g id="APP_NAME">%s</xliff:g>“)"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"Netrukdymo režimas įjungtas „<xliff:g id="RULE_NAMES">%s</xliff:g>“ taikant tinkintus nustatymus."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" Žr. tinkintus nustatymus"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Tik prioritetiniai"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3487,12 +3475,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Kasdien"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"Įspėjimas gali nepaisyti pabaigos laiko"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"Tvarkaraštis išjungiamas, kai suskamba signalas"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"Netrukdymo režimo elgsena"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Naudoti numatytuosius nustatymus"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Kurti tinkintus šio tvarkaraščio nustatymus"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"Skirta „<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>“"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g>–<xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3932,41 +3917,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Įjungti"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Rodyti"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Slėpti"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Viešosios int. prieigos taškas"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"Įrenginys „<xliff:g id="ID_1">%1$s</xliff:g>“ įjungtas"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Įjungtas lėktuvo režimas"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Tinklai nepasiekiami"</string>
<string name="condition_zen_title" msgid="2897779738211625">"Netrukdymo režimas įjungtas"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Turi įtakos girdim. ir matom. turin."</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Akumul. tausoj. priem. įjungta"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Apribotos funkcijos"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Mobiliojo ryšio duom. išjungti"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Internetas pasiekiamas tik naudojant „Wi‑Fi“ ryšį"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Duomenų taupymo priemonė"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Apribotos funkcijos"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Darbo profilis išjungtas"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"Programoms ir pranešimams"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Įjungti garsą"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"Įrenginys nutildytas"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Telefonas nutildytas"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"Skambučiams ir pranešimams"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"Įrenginys nustatytas vibruoti"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Tik vibruoti"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Įrenginys vibruos sulaukus skambučių ir pranešimų"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"Skambučiai ir pranešimai"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Nakties šviesos tvarkaraščio nustatymas"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Automatiškai suteikti atspalvį ekranui kiekvieną vakarą"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"Nakties šviesa įjungta"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Ekrano atspalvis pakeistas į gelsvą"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Sutraukti"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Siūloma jums"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Pasiūlymai"</string>
@@ -4108,9 +4084,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"nėra"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Trūksta reitingavimo objekto."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"Reitingavimo objekte nėra šio rakto."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Ekrano išpjova"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"ekrano išpjova, įranta"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Numatytasis įrenginio nustatymas"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Spec. prieiga prie prog."</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="one"><xliff:g id="COUNT">%d</xliff:g> programa gali naudoti neribotus duomenis</item>
@@ -4197,6 +4184,10 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"Norėdami sužinoti laiką, peržiūrėti pranešimus ir kitą informaciją, paimkite įrenginį."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Pažadinimo užrakto ekrano gestas"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <string name="ambient_display_tap_screen_title" product="default" msgid="5458679563086979424">"Palieskite, kad patikrintumėte telefoną"</string>
+ <string name="ambient_display_tap_screen_title" product="tablet" msgid="9108878716863882877">"Palieskite, kad patikrintumėte planšetinį kompiuterį"</string>
+ <string name="ambient_display_tap_screen_title" product="device" msgid="7071150656699666085">"Palieskite, kad patikrintumėte įrenginį"</string>
+ <string name="ambient_display_tap_screen_summary" msgid="8862155601920379979">"Norėdami sužinoti laiką, peržiūrėti pranešimus ir kitą informaciją, palieskite ekraną."</string>
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Perbraukimas piršto antspaudo jutikliu norint peržiūrėti pranešimus"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Perbr. kontr. k. jutikliu"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"Jei norite patikrinti pranešimus, perbraukite žemyn piršto antspaudo jutikliu telefono užpakalinėje dalyje."</string>
@@ -4353,27 +4344,20 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"Ši funkcija nepasiekiama šiame įrenginyje"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Priversti vykdyti visus GNSS matavimus"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Stebėti visas GNSS konferencijas ir visus dažnius netaikant darbo ciklų"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Leisti pradėti veiklą fone"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Leidžiama pradėti bet kokią veiklą fone"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Visada rodyti strigčių dialogo langą"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Rodyti dialogo langą kiekvieną kartą, kai programa užstringa"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"Pasirinkti programą, kurioje įgalinta ANGLE"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"Nėra jokių programų, kuriose būtų įgalinta ANGLE, rinkinių"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"Programa, kurioje įgalinta ANGLE: „<xliff:g id="APP_NAME">%1$s</xliff:g>“"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
- <skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
- <!-- no translation found for gup_app_preference_title (7176388161899486800) -->
- <skip />
- <!-- no translation found for gup_app_preference_default (7995039180348956109) -->
- <skip />
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Žaidimo naujinių paketo nuostatos"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Keisti žaidimo naujinių paketo nustatymus"</string>
+ <string name="gup_all_apps_switch_title" msgid="8071650410524064369">"Įgalinti visose programose"</string>
+ <string name="gup_app_preference_title" msgid="7176388161899486800">"Pasirinkti grafikos tvarkyklę"</string>
+ <string name="gup_app_preference_default" msgid="7995039180348956109">"Numatytoji"</string>
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Žaidimo naujinių paketas"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"Sistemos grafikos tvarkyklė"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4465,6 +4449,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Nustatyti duomenų paslaugą"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Mobilieji duomenys"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Prieiga prie duomenų naudojant mobiliojo ryšio tinklą"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Pageidaujamas tinklo tipas"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Pakeisti tinklo veikimo režimą"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Pageidaujamas tinklo tipas"</string>
@@ -4502,23 +4499,21 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Nėra jokių „Bluetooth“ įrenginių"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Nustatymų skydelis"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Interneto ryšys"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Garsumas"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Priverstinai įjungti darbalaukio režimą"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Priverstinai įjungti eksperimentinį darbalaukio režimą antriniuose ekranuose"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Nepaisyti priverst. tamsaus rež. įgalin."</string>
<string name="hwui_force_dark_summary" msgid="8705328793382981780">"Nepaisoma priverstinio tamsaus režimo funkcijos įgalinimo, kad ji visada būtų įjungta"</string>
<string name="privacy_dashboard_title" msgid="2458407399263943923">"Privatumas"</string>
- <!-- no translation found for privacy_dashboard_summary (7784809147411674104) -->
- <skip />
+ <string name="privacy_dashboard_summary" msgid="7784809147411674104">"Leidimai, veiklos valdikliai, ekrane rodomi duomenys"</string>
<string name="contextual_card_dismiss_remove" msgid="2813670241047194713">"Pašalinti"</string>
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Keep"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Pašalinti šį siūlymą?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Liko mažai saugyklos vietos. Naudojama: <xliff:g id="PERCENTAGE">%1$s</xliff:g>, laisva: <xliff:g id="FREE_SPACE">%2$s</xliff:g>"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Siųsti atsiliepimą"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Ar norite pateikti atsiliepimų dėl šio pasiūlymo?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"Turinys (<xliff:g id="COPY_CONTENT">%1$s</xliff:g>) nukopijuotas į iškarpinę."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <string name="gesture_skip_title" msgid="2092825906479683162">"Praleisti gestą"</string>
+ <string name="gesture_silence_title" msgid="8991427657123202574">"Įspėjimų nutildymo gestas"</string>
</resources>
diff --git a/res/values-lv/strings.xml b/res/values-lv/strings.xml
index ef47e7d..bb72319 100644
--- a/res/values-lv/strings.xml
+++ b/res/values-lv/strings.xml
@@ -423,10 +423,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"Pierakst. lietotnēs, maksājumi"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Lai atbloķētu, atveriet acis"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"Izmantojot autentificēšanu pēc sejas, acīm jābūt atvērtām"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Vienmēr pieprasīt apstiprinājumu"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"Veicot autentificēšanu lietotnēs, vienmēr pieprasīt apstiprinājumu"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Noņemt sejas datus"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Sejas atpazīšanu var izmantot, lai atbloķētu ierīci un piekļūtu lietotnēm. "<annotation id="url">"Uzziniet vairāk"</annotation>"."</string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Pirkstu nospiedumi"</string>
@@ -810,7 +808,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Pierakstīties"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Lai pierakstītos tīklā, pieskarieties šeit"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mb/s"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"Lietotnē <xliff:g id="REQUESTER">%s</xliff:g> tiek mēģināts ieslēgt Wi-Fi savienojumu."</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"Lietotnē <xliff:g id="REQUESTER">%s</xliff:g> tiek mēģināts izslēgt Wi-Fi savienojumu."</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -900,7 +901,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"Ja maršrutētājs pārraida tīkla ID, bet jūs vēlaties arī turpmāk izveidot ar to savienojumu, iestatiet tīklu kā slēptu.\n\nTādā veidā var tikt radīts drošības apdraudējums, jo tālrunis regulāri pārraidīs signālu, lai atrastu tīklu.\n\nIestatot tīklu kā slēptu, maršrutētāja iestatījumi netiks mainīti."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Signāla stiprums"</string>
<string name="wifi_status" msgid="4824568012414605414">"Statuss"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Saites izveides ātrums"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Biežums"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP adrese"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Saglabāts, izmantojot"</string>
@@ -938,12 +942,9 @@
<string name="wifi_dpp_wifi_shared_with_device" msgid="7669684043486750097">"Wi‑Fi tīkls ir kopīgots ar ierīci"</string>
<string name="wifi_dpp_add_another_device" msgid="8415243205104666929">"Pievienot citu ierīci"</string>
<string name="wifi_dpp_choose_different_network" msgid="4081965219206680361">"Izvēlēties citu tīklu"</string>
- <!-- no translation found for wifi_dpp_could_not_add_device (1598945041477461501) -->
- <skip />
- <!-- no translation found for wifi_dpp_device_found (8618134150169810107) -->
- <skip />
- <!-- no translation found for retry (6472609612090877557) -->
- <skip />
+ <string name="wifi_dpp_could_not_add_device" msgid="1598945041477461501">"Nevarēja pievienot ierīci."</string>
+ <string name="wifi_dpp_device_found" msgid="8618134150169810107">"Atrasta ierīce"</string>
+ <string name="retry" msgid="6472609612090877557">"Mēģināt vēlreiz"</string>
<string name="wifi_shared" msgid="844142443226926070">"Koplietot ar citiem ierīces lietotājiem"</string>
<string name="wifi_unchanged" msgid="3410422020930397102">"(bez izmaiņām)"</string>
<string name="wifi_unspecified" msgid="4917316464723064807">"Lūdzu, atlasiet"</string>
@@ -1552,10 +1553,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"Kļūdas dēļ nevar atiestatīt eSIM kartes."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Notīrīt visus datus (atiestatīt rūpnīcas datus)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Atiestatīt rūpnīcas datus"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"Tādējādi tiks izdzēsti visi planšetdatora "<b>"iekšējā atmiņā"</b>" esošie dati, tostarp:\n\n"<li>"Google konta dati;"</li>\n<li>"sistēmas un lietotņu dati un iestatījumi;"</li>\n<li>"lejupielādētās lietotnes."</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"Tādējādi tiks izdzēsti visi tālruņa "<b>"iekšējā atmiņā"</b>" esošie dati, tostarp:\n\n"<li>"Google konta dati;"</li>\n<li>"sistēmas un lietotņu dati un iestatījumi;"</li>\n<li>"lejupielādētās lietotnes."</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"Pašlaik esat pierakstījies šādos kontos:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"Šo ierīci izmanto vēl citi lietotāji.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Mūzika"</li>\n<li>"Fotoattēli"</li>\n<li>"Citi lietotāja dati"</li></string>
@@ -1570,16 +1569,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"Dzēst eSIM karti"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Dzēsiet visas tālrunī esošās eSIM kartes. Veicot šo darbību, netiks atcelts jūsu mobilo pakalpojumu plāns."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Dzēsiet visas planšetdatorā esošās eSIM kartes. Veicot šo darbību, netiks atcelts jūsu mobilo pakalpojumu plāns."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Dzēst visus datus"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Dzēst visus datus"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Tiks izdzēsta visa jūsu personīgā informācija un lejupielādētās lietotnes. Šo darbību nevar atsaukt."</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Dzēst visu"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"Atiestatīšana netika veikta, jo nav pieejams pakalpojums Sistēmas tīrīšana."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Vai dzēst visus datus?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"Šim lietotājam nav pieejama rūpnīcas datu atiestatīšana."</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Notiek dzēšana"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Lūdzu, uzgaidiet…"</string>
@@ -1862,10 +1857,8 @@
<string name="force_stop_dlg_text" msgid="7208364204467835578">"Piespiedu kārtā apturot lietotnes darbību, var rasties šīs lietotnes darbības traucējumi."</string>
<string name="app_install_location_title" msgid="2068975150026852168">"Vēlamā instalēšanas vieta"</string>
<string name="app_install_location_summary" msgid="5155453752692959098">"Mainīt jaunu lietotņu vēlamo instalēšanas vietu"</string>
- <!-- no translation found for app_disable_dlg_positive (7319687593243386336) -->
- <skip />
- <!-- no translation found for app_disable_dlg_text (779389180388352129) -->
- <skip />
+ <string name="app_disable_dlg_positive" msgid="7319687593243386336">"Atinstalēt lietotni"</string>
+ <string name="app_disable_dlg_text" msgid="779389180388352129">"Ja atinstalēsiet šo lietotni, Android un citas lietotnes, iespējams, vairs nedarbosies, kā paredzēts."</string>
<string name="app_disable_notifications_dlg_title" msgid="7669264654851761857">"Vai izslēgt paziņojumus?"</string>
<string name="app_install_details_group_title" msgid="7084623031296083574">"Veikals"</string>
<string name="app_install_details_title" msgid="6905279702654975207">"Lietotnes informācija"</string>
@@ -2063,10 +2056,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"Ja izmantojat peli, varat iestatīt, lai kursors automātiski noklikšķina, kad tas noteiktu laiku nekustas."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Aizkave pirms klikšķa"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Vibrācija"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Paziņojuma vibrācija"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Zvana vibrācija"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Pieskāriena vibrācija"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Izmantot pakalpojumu"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Izmantot krāsu korekciju"</string>
@@ -2114,8 +2105,7 @@
<item quantity="one">Ļoti ilga aizkave (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
<item quantity="other">Ļoti ilga aizkave (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Zvans: <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, paziņojums: <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, pieskāriens: <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Zvana un paziņojuma signāla vibrācija izslēgta"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Iestatīta zvana un paziņojuma signāla vibrācija: neliela"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Iestatīta zvana un paziņojuma signāla vibrācija: vidēja"</string>
@@ -3105,10 +3095,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"ienākošs paziņojums"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"usb piesaiste, bluetooth piesaiste, wi-fi tīklājs"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"haptisks, vibrēt, ekrāns, jutīgums"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"skārienjutīgs, vibrācija, tālrunis, zvans, jutīgums, zvanīšana"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"skārienjutīgs, vibrācija, jutīgums"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Iestatīt Wi-Fi NFC atzīmi"</string>
<string name="write_tag" msgid="8571858602896222537">"Rakstīt"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Pieskarieties atzīmei, lai rakstītu."</string>
@@ -3136,8 +3124,7 @@
<string name="other_sound_settings" msgid="3151004537006844718">"Citas skaņas"</string>
<string name="dial_pad_tones_title" msgid="1999293510400911558">"Numura sast. tastatūras skaņas"</string>
<string name="screen_locking_sounds_title" msgid="1340569241625989837">"Ekrāna bloķēšanas skaņas"</string>
- <!-- no translation found for charging_sounds_title (3379885700913955599) -->
- <skip />
+ <string name="charging_sounds_title" msgid="3379885700913955599">"Uzlādes skaņas un vibrācija"</string>
<string name="docking_sounds_title" msgid="155236288949940607">"Dokošanas skaņas"</string>
<string name="touch_sounds_title" msgid="5326587106892390176">"Pieskāriena skaņas"</string>
<string name="vibrate_on_touch_title" msgid="1510405818894719079">"Pieskāriena vibrācija"</string>
@@ -3165,10 +3152,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"Bez skaņas, izņemot <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Nekādu skaņu, izņemot signālus un multivides skaņas"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Grafiki"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Grafiku dzēšana"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Dzēst"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Rediģēt"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Grafiki"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Grafiks"</string>
@@ -3221,12 +3206,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Ieslēgt"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Ieslēgt tūlīt"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Izslēgt tūlīt"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"Režīms “Netraucēt” ir ieslēgts līdz: <xliff:g id="FORMATTED_TIME">%s</xliff:g>."</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"Režīms “Netraucēt” būs ieslēgts līdz brīdim, kad to izslēgsiet."</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"Režīmu “Netraucēt” automātiski ieslēdza grafiks (<xliff:g id="RULE_NAME">%s</xliff:g>)."</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"Režīmu “Netraucēt” automātiski ieslēdza lietotne (<xliff:g id="APP_NAME">%s</xliff:g>)."</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"Ir ieslēgts režīms “Netraucēt”: <xliff:g id="RULE_NAMES">%s</xliff:g> (ar pielāgotiem iestatījumiem)."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" Skatīt pielāgotus iestatījumus"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Tikai prioritārie pārtraukumi"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3440,12 +3428,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Katru dienu"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"Signāls var ignorēt beigu laiku"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"Grafiks tiek izslēgts, kad tiek atskaņots signāls"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"Režīma “Netraucēt” darbība"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Izmantot noklusējuma iestatījumus"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Izveidot pielāgotus iestatījumus šim grafikam"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"Grafikam <xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g>–<xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3872,41 +3857,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Ieslēgt"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Rādīt"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Paslēpt"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Tīklājs"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> ieslēgts"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Lidojuma režīms ir ieslēgts."</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Tīkli nav pieejami"</string>
<string name="condition_zen_title" msgid="2897779738211625">"Režīms “Netraucēt” ir ieslēgts"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Ierobežotas skaņas un paziņojumi"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Akumulatora jaudas taupīšana"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Funkcijas ir ierobežotas"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Mobilie dati ir izslēgti"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Internets ir pieejams, izmantojot tikai Wi-Fi savienojumu"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Datu lietojuma samazinātājs"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Funkcijas ir ierobežotas"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Darba profils ir izslēgts"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"Lietotnēm un paziņojumiem"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Ieslēgt skaņu"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"Ierīces skaņa ir izslēgta"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Tālruņa skaņa ir izslēgta"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"Zvaniem un paziņojumiem"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"Ierīcei ir iestatīts vibrācijas režīms"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Tikai vibrācija"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Zvani un paziņojumi aktivizēs ierīces vibrāciju"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"Zvaniem un paziņojumiem"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Nakts režīma iestatīšana"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Automātiski tonēt ekrānu katru vakaru"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"Nakts režīms ir ieslēgts"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Ekrāns iekrāsojas dzintara krāsā"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Sakļaut"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Ieteikumi jums"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Ieteikumi"</string>
@@ -4043,9 +4019,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"nav"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Trūkst ranžēšanas objekta."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"Ranžēšanas objektā nav ietverta šī atslēga."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Ekrāna izgriezums"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"ekrāna izgriezums"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Ierīces noklusējuma iestatījums"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Īpaša piekļuve lietotnēm"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="zero"><xliff:g id="COUNT">%d</xliff:g> lietotnēs var izmantot neierobežotu datu apjomu</item>
@@ -4128,6 +4115,14 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"Lai skatītu laiku, paziņojumus un citu informāciju, paņemiet ierīci."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Ekrāna žests aktivizēšanas gadījumam"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <!-- no translation found for ambient_display_tap_screen_title (5458679563086979424) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (9108878716863882877) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (7071150656699666085) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_summary (8862155601920379979) -->
+ <skip />
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Ziņu skatīšana ar pirksta nospiedumu"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Nospiedumu skeneris"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"Lai skatītu paziņojumus, velciet uz leju pār pirksta nospieduma sensoru tālruņa aizmugurē."</string>
@@ -4277,27 +4272,21 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"Šī funkcija šajā ierīcē nav pieejama."</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Veikt pilnus GNSS mērījumus"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Izsekot visas GNSS konstelācijas un frekvences bez darba cikliem"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Atļaut darbību sākšanu fonā"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Tiek atļauta visu darbību sākšana fonā"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Vienmēr rādīt avārijas dialoglodziņu"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Rādīt dialoglodziņu katru reizi, kad lietotne avarē"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"Atlasiet lietotni, kam ANGLE ir iespējots"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"Nav iestatīta neviena lietojumprogramma, kam ANGLE ir iespējots"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"Lietojumprogramma, kam ANGLE ir iespējots: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Spēles atjauninājumu pakotnes preferences"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Mainīt spēles atjauninājumu pakotnes iestatījumus"</string>
+ <!-- no translation found for gup_all_apps_switch_title (8071650410524064369) -->
<skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
- <!-- no translation found for gup_app_preference_title (7176388161899486800) -->
- <skip />
- <!-- no translation found for gup_app_preference_default (7995039180348956109) -->
- <skip />
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_title" msgid="7176388161899486800">"Grafikas dziņa atlase"</string>
+ <string name="gup_app_preference_default" msgid="7995039180348956109">"Noklusējums"</string>
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Spēles atjauninājumu pakotne"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"Sistēmas grafikas dzinis"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4389,6 +4378,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Datu pakalpojuma iestatīšana"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Mobilie dati"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Piekļuve datiem, izmantojot mobilo tīklu"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Ieteicamais tīkla veids"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Mainiet tīkla darbības režīmu"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Ieteicamais tīkla veids"</string>
@@ -4425,23 +4427,23 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Nav nevienas Bluetooth ierīces"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Iestatījumu panelis"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Interneta savienojamība"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Skaļums"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Veikt piespiedu darbvirsmas režīma atvēršanu"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Veikt piespiedu eksperimentālā darbvirsmas režīma atvēršanu sekundārajos displejos"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Tumšā režīma piespiedu ieslēgšanas ignorēšana"</string>
<string name="hwui_force_dark_summary" msgid="8705328793382981780">"Ignorē tumšā režīma iestatījumu Vienmēr ieslēgts"</string>
<string name="privacy_dashboard_title" msgid="2458407399263943923">"Konfidencialitāte"</string>
- <!-- no translation found for privacy_dashboard_summary (7784809147411674104) -->
- <skip />
+ <string name="privacy_dashboard_summary" msgid="7784809147411674104">"Atļaujas, aktivitātes vadīklas, dati, kas tiek rādīti ekrānā"</string>
<string name="contextual_card_dismiss_remove" msgid="2813670241047194713">"Noņemt"</string>
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Saglabāt"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Vai noņemt šo ieteikumu?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Krātuvē ir maz vietas: <xliff:g id="PERCENTAGE">%1$s</xliff:g> izmantota, <xliff:g id="FREE_SPACE">%2$s</xliff:g> brīva"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Sūtīt atsauksmes"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Vai vēlaties sniegt atsauksmes par šo ieteikumu?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g> — kopēts starpliktuvē."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <!-- no translation found for gesture_skip_title (2092825906479683162) -->
+ <skip />
+ <!-- no translation found for gesture_silence_title (8991427657123202574) -->
+ <skip />
</resources>
diff --git a/res/values-mk/strings.xml b/res/values-mk/strings.xml
index b13d0c9..fa4848a 100644
--- a/res/values-mk/strings.xml
+++ b/res/values-mk/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"Најавување на аплик. и плаќања"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Отворени очи за отклучување"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"Кога користите проверка на лице, очите мора да ви бидат отворени"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Секогаш барај потврда"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"При вршење проверка во апликации, секогаш барај потврда"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Отстр. под. за лице"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Вашето лице може да се користи за отклучување на уредот и пристап до апликациите. "<annotation id="url">"Дознајте повеќе"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Отпечаток"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Најави се"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Допрете тука за да се најавите на мрежата"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbps"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> сака да ја вклучи Wi-Fi мрежата"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> сака да ја исклучи Wi-Fi мрежата"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"Ако вашиот рутер не емитува мрежен ID, а сакате да се поврзете со него во иднина, може да ја поставите мрежата како сокриена.\n\nОва може да создаде безбедносен ризик бидејќи вашиот телефон редовно ќе го емитува својот сигнал за да ја најде мрежата.\n\nПоставувањето на мрежата како сокриена нема да ги смени поставките на рутерот."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Јачина на сигнал"</string>
<string name="wifi_status" msgid="4824568012414605414">"Статус"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Брзина на врска"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Фреквенција"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP-адреса"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Зачувано преку"</string>
@@ -1531,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"eSIM-картичките не може да се ресетираат поради грешка."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Избриши ги сите податоци (фабричко ресетирање)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Избриши ги сите податоци"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"Ова ќе ги избрише сите податоци од "<b>"внатрешна меморија"</b>"на вашиот таблет, заедно со:\n\n"<li>"вашата сметка на Google;"</li>\n<li>"податоците и поставките на системот и апликациите;"</li>\n<li>"преземените апликации."</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"Ова ќе ги избрише сите податоци од "<b>"внатрешната меморија"</b>" на телефонот, заедно со:\n\n"<li>"вашата сметка на Google;"</li>\n<li>"податоците и поставките на системот и апликациите;"</li>\n<li>"преземените апликации."</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"Моментално сте најавени на следниве сметки:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"Присутни се и други корисници на уредот.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Музика"</li>\n<li>"Фотографии"</li>\n<li>"Други податоци за корисникот"</li></string>
@@ -1549,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"Избриши ја eSIM"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Избришете ги сите eSIM-картички на телефонот. Тоа ќе го откаже вашиот план за мобилна услуга."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Избришете ги сите eSIM-картички на таблетот.Тоа ќе го откаже вашиот план за мобилна услуга."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Избриши ги сите податоци"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Избриши ги сите податоци"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Сите ваши лични информации и преземени апликации ќе се избришат. Ова дејство не може да се врати!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Избриши сè"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"Не се изврши ресетирање зашто услугата за чистење на системот не е достапна."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Да се избришат сите податоци?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"Фабричкото ресетирање не е достапно за овој корисник"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Се брише"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Почекајте..."</string>
@@ -2038,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"Ако користите глувче, може да го поставите курсорот да дејствува автоматски кога ќе престане да се движи одредено време."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Одложување пред кликнување"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Вибрации"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Вибрации при известување"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Вибрации при ѕвонење"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Вибрации при допир"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Користи ја услугата"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Користи корекција на боите"</string>
@@ -2083,8 +2079,7 @@
<item quantity="one">Многу долго задржување (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
<item quantity="other">Многу долго задржување (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Ѕвонење <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, известување <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, допир <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Вибрациите при ѕвонење и известувања се поставени на исклучени"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Вибрациите при ѕвонење и известувања се поставени на ниски"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Вибрациите при ѕвонење и известувања се поставени на средни"</string>
@@ -3060,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"дојдовно известување"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"врзување преку USB, врзување преку Bluetooth, Wi-Fi точка на пристап"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"повратни информации со допир, вибрации, чувствителност"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"повратни информации со допир, вибрации, телефон, повик, чувствителност, ѕвонење"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"повратни информации со допир, вибрации, чувствителност"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Поставете Wi-Fi ознака за NFC"</string>
<string name="write_tag" msgid="8571858602896222537">"Пишувај"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Допрете ознака да пишувате…"</string>
@@ -3118,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"Без звук, освен <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Без звук, освен аларми и аудио-видео"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Распореди"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Избришете ги распоредите"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Избриши"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Измени"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Распореди"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Распоред"</string>
@@ -3174,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Вклучи"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Вклучи сега"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Исклучи сега"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"Режимот „Не вознемирувај“ ќе биде вклучен до <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"Режимот „Не вознемирувај“ ќе биде вклучен сѐ додека не го исклучите"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"Распоредот (<xliff:g id="RULE_NAME">%s</xliff:g>) ја вклучи „Не вознемирувај“ автоматски"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"Дадена апликација <xliff:g id="APP_NAME">%s</xliff:g> го вклучи режимот „Не вознемирувај“ автоматски"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"Режимот „Не вознемирувај“ е вклучен за <xliff:g id="RULE_NAMES">%s</xliff:g> со приспособени поставки."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" Прикажи ги приспособените поставки"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Само приоритетно"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3387,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Секој ден"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"Алармот може да го игнорира времето на завршување"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"Распоредот се исклучува кога ќе заѕвони аларм"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"Однесување на „Не вознемирувај“"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Користете стандардни поставки"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Создајте приспособени поставки за распоредов"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"За „<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>“"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> - <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3806,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Вклучи"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Прикажи"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Сокриј"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Точка на пристап"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> е вклучена"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Авионскиот режим е вклучен"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Мрежите се недостапни"</string>
<string name="condition_zen_title" msgid="2897779738211625">"Вклучено е „Не вознемирувај“"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Ограничува што слушате и што гледате"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Штедачот на батерија е вклучен"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Функциите се ограничени"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Мобилниот интернет е исклучен"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Интернет е достапен само преку Wi‑Fi"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Штедач на интернет"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Функциите се ограничени"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Работниот профил е исклучен"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"За апликации и известувања"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Вклучете го звукот"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"Звукот на уредот е исклучен"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Звукот на телефонот е исклучен"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"За повици и известувања"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"Уредот е поставен на вибрации"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Само вибрации"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Уредот ќе вибрира за повици и известувања"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"За повици и известувања"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Поставете распоред на „Ноќно светло“"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Автоматски затемнувај го екранот секоја ноќ"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"Ноќното светло е вклучено"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Екранот е обоен во килибарна боја"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Собери"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Предложено за вас"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Предлози"</string>
@@ -3972,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"нема"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Рангираниот објект недостастасува."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"Рангираниот објект не го содржи овој клуч."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Исечок на екранот"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"исечок на екранот, сензор за носење"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Стандардно за уредот"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Посебни пристапи"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="one"><xliff:g id="COUNT">%d</xliff:g> апликација може да користи неограничен интернет</item>
@@ -4053,6 +4046,10 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"За да ги проверите времето, известувањата и другите информации, земете го уредот."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Движење на екранот за заклучување на будењето"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <string name="ambient_display_tap_screen_title" product="default" msgid="5458679563086979424">"Допрете за да го проверите телефонот"</string>
+ <string name="ambient_display_tap_screen_title" product="tablet" msgid="9108878716863882877">"Допрете за да го проверите таблетот"</string>
+ <string name="ambient_display_tap_screen_title" product="device" msgid="7071150656699666085">"Допрете за да го проверите уредот"</string>
+ <string name="ambient_display_tap_screen_summary" msgid="8862155601920379979">"За да ги проверите времето, известувањата и другите информации, допрете го екранот."</string>
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Повлечи отпечаток за известувања"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Повлечете отпечаток"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"За да ги проверите известувањата, повлечете надолу на сензорот за отпечатоци на задната страна на телефонот."</string>
@@ -4195,25 +4192,20 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"Функцијава не е достапна на овој уред"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Присилување целосни мерења со GNSS"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Следете ги сите констелации и фреквенции со GNSS без работен циклус"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Дозволи стартувања на активноста во заднина"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Ги дозволува сите стартувања на активноста во заднина"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Секогаш прикажувај дијалог на пад"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Прикажи дијалог при секој пад на апликација"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"Избери апликација овозможена за ANGLE"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"Нема поставена апликација овозможена за ANGLE"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"Апликација овозможена за ANGLE: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
- <skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Поставки за „Пакет за ажурирање игра“"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Изменете поставки за „Пакет за ажурирање игра“"</string>
+ <string name="gup_all_apps_switch_title" msgid="8071650410524064369">"Овозможи за сите апликации"</string>
<string name="gup_app_preference_title" msgid="7176388161899486800">"Изберете драјвер за графика"</string>
<string name="gup_app_preference_default" msgid="7995039180348956109">"Стандардно"</string>
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Пакет за ажурирање игра"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"Системски драјвер за графика"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4305,6 +4297,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Услуга за мобилен интернет"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Мобилен интернет"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Пристап на интернет преку мобилната мрежа"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Претпочитан тип мрежа"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Променете го режимот на работа на мрежата"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Претпочитан тип мрежа"</string>
@@ -4340,8 +4345,7 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Нема уреди со Bluetooth"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Табла за поставки"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Интернет-врска"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Јачина на звук"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Наметни режим на работна површина"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Наметнете го експерименталниот режим на работна површина на секундарните екрани"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Отфрли го наметнувањето темен режим"</string>
@@ -4352,10 +4356,10 @@
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Задржи"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Да се отстрани ли предлогот?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Нема доволно капацитет. <xliff:g id="PERCENTAGE">%1$s</xliff:g> искористени - <xliff:g id="FREE_SPACE">%2$s</xliff:g> слободни"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Испратете повратни информации"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Дали сакате да ни дадете повратни информации за овој предлог?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g> копирано во привремената меморија."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <string name="gesture_skip_title" msgid="2092825906479683162">"Прескокни го движењето"</string>
+ <string name="gesture_silence_title" msgid="8991427657123202574">"Движење за стишување предупредувања"</string>
</resources>
diff --git a/res/values-ml/strings.xml b/res/values-ml/strings.xml
index a1e1ac1..340c7d1 100644
--- a/res/values-ml/strings.xml
+++ b/res/values-ml/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"സൈൻ ഇൻ ചെയ്യലും പണമടയ്ക്കലും"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"അൺലോക്ക് ചെയ്യാൻ കണ്ണുകൾ തുറന്നിരിക്കണം"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"മുഖം പരിശോധിച്ചുറപ്പിക്കുമ്പോൾ, കണ്ണുകൾ തുറന്നിരിക്കണം"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"എപ്പോഴും സ്ഥിരീകരണം ആവശ്യമാണ്"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"ആപ്പുകളിൽ പരിശോധിച്ചുറപ്പിക്കുമ്പോൾ, സ്ഥിരീകരണം എപ്പോഴും ആവശ്യമാണ്"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"മുഖ ഡാറ്റ നീക്കം ചെയ്യുക"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"ഉപകരണം അൺലോക്ക് ചെയ്യാനും ആപ്പുകൾ ആക്സസ് ചെയ്യാനും നിങ്ങളുടെ മുഖം ഉപയോഗിക്കാനാവും. "<annotation id="url">"കൂടുതലറിയുക"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"വിരലടയാളം"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"സൈൻ ഇൻ ചെയ്യുക"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"നെറ്റ്വർക്കിലേക്ക് സൈൻ ഇൻ ചെയ്യാൻ ഇവിടെ ടാപ്പ് ചെയ്യുക"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbps"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"വൈഫൈ ഓഫാക്കാൻ <xliff:g id="REQUESTER">%s</xliff:g> താൽപ്പര്യപ്പെടുന്നു"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"വൈഫൈ ഓഫാക്കാൻ <xliff:g id="REQUESTER">%s</xliff:g> താൽപ്പര്യപ്പെടുന്നു"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"നിങ്ങളുടെ റൂട്ടർ ഒരു നെറ്റ്വര്ക്ക് ഐഡി പ്രക്ഷേപണം ചെയ്യുന്നില്ലെങ്കിൽ, എന്നാൽ ഭാവിയിൽ നിങ്ങൾ ഇതിലേക്ക് കണക്റ്റ് ചെയ്യാൻ ആഗ്രഹിക്കുന്നെങ്കിൽ, നെറ്റ്വര്ക്ക് അദൃശ്യമാക്കി സജ്ജീകരിക്കാനാവും.\n\nനെറ്റ്വര്ക്ക് കണ്ടെത്താനായി നിങ്ങളുടെ ഫോൺ അതിന്റെ സിഗ്നലുകളെ പതിവായി പ്രക്ഷേപണം ചെയ്യും എന്നതിനാൽ ഇത് സുരക്ഷയുമായി ബന്ധപ്പെട്ട അപകടസാധ്യത സൃഷ്ടിക്കാൻ സാധ്യതയുണ്ട്.\n\nനെറ്റ്വര്ക്ക് അദൃശ്യമായി ക്രമീകരിക്കുന്നത്, നിങ്ങളുടെ റൂട്ടർ ക്രമീകരണം മാറ്റില്ല."</string>
<string name="wifi_signal" msgid="5514120261628065287">"സിഗ്നൽ ശക്തി"</string>
<string name="wifi_status" msgid="4824568012414605414">"നില"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"ലിങ്ക് വേഗത"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"ആവൃത്തി"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP വിലാസം"</string>
<string name="passpoint_label" msgid="6381371313076009926">"ഇതുവഴി സംരക്ഷിച്ചു"</string>
@@ -922,12 +926,9 @@
<string name="wifi_dpp_wifi_shared_with_device" msgid="7669684043486750097">"വൈഫൈ, ഉപകരണവുമായി പങ്കിട്ടു"</string>
<string name="wifi_dpp_add_another_device" msgid="8415243205104666929">"മറ്റൊരു ഉപകരണം ചേർക്കുക"</string>
<string name="wifi_dpp_choose_different_network" msgid="4081965219206680361">"മറ്റൊരു നെറ്റ്വർക്ക് തിരഞ്ഞെടുക്കുക"</string>
- <!-- no translation found for wifi_dpp_could_not_add_device (1598945041477461501) -->
- <skip />
- <!-- no translation found for wifi_dpp_device_found (8618134150169810107) -->
- <skip />
- <!-- no translation found for retry (6472609612090877557) -->
- <skip />
+ <string name="wifi_dpp_could_not_add_device" msgid="1598945041477461501">"ഉപകരണം ചേർക്കാനായില്ല"</string>
+ <string name="wifi_dpp_device_found" msgid="8618134150169810107">"ഉപകരണം കണ്ടെത്തി"</string>
+ <string name="retry" msgid="6472609612090877557">"വീണ്ടും ശ്രമിക്കുക"</string>
<string name="wifi_shared" msgid="844142443226926070">"മറ്റ് ഉപകരണ ഉപയോക്താക്കളുമായി പങ്കിടുക"</string>
<string name="wifi_unchanged" msgid="3410422020930397102">"(മാറ്റം വരുത്തിയിട്ടില്ല)"</string>
<string name="wifi_unspecified" msgid="4917316464723064807">"തിരഞ്ഞെടുക്കുക"</string>
@@ -1534,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"പിശക് കാരണം ഇ-സിമ്മുകൾ പുനഃസജ്ജീകരിക്കാനാവില്ല."</string>
<string name="master_clear_title" msgid="3531267871084279512">"എല്ലാ ഡാറ്റയും മായ്ക്കുക (ഫാക്ടറി റീസെറ്റ്)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"എല്ലാ ഡാറ്റയും മായ്ക്കുക (ഫാക്ടറി റീസെറ്റ്)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"ഇത് നിങ്ങളുടെ ടാബ്ലെറ്റിന്റെ "<b>"ഉള്ളിലെ മെമ്മറിയിൽ"</b>" നിന്നും ഇനിപ്പറയുന്നവയുൾപ്പെടെ എല്ലാ ഡാറ്റയും മായ്ക്കും:\n\n"<li>"നിങ്ങളുടെ Google അക്കൗണ്ട്"</li>\n<li>"സിസ്റ്റത്തിന്റെയും ആപ്പിന്റെയും, ഡാറ്റയും ക്രമീകരണവും"</li>\n<li>"ഡൗൺലോഡ് ചെയ്ത ആപ്പുകൾ"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"ഇത് നിങ്ങളുടെ ഫോണിലെ "<b>"ആന്തരിക സംഭരണത്തിലെ"</b>" എല്ലാ ഡാറ്റയും മായ്ക്കും, അതിൽ ഇവയുൾപ്പെടുന്നു:\n\n"<li>"നിങ്ങളുടെ Google അക്കൗണ്ട്"</li>\n<li>"സിസ്റ്റത്തിന്റെയും ആപ്പിന്റെയും, ഡാറ്റയും ക്രമീകരണവും"</li>\n<li>"ഡൗൺലോഡ് ചെയ്ത ആപ്പുകൾ"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n" നിലവിൽ, നിങ്ങൾ ഇനിപ്പറയുന്ന അക്കൗണ്ടുകളിലേക്ക് സൈൻ ഇൻ ചെയ്തിരിക്കുന്നു:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"ഈ ഉപകരണത്തിൽ മറ്റ് ഉപയോക്താക്കളുണ്ട്.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"സംഗീതം"</li>\n<li>"ഫോട്ടോകൾ"</li>\n<li>"മറ്റ് ഉപയോക്തൃ ഡാറ്റ"</li></string>
@@ -1552,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"eSIM മായ്ക്കുക"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"ഫോണിലെ എല്ലാ eSIM-കളും മായ്ക്കുക. ഇത് നിങ്ങളുടെ മൊബൈൽ സേവന പ്ലാൻ റദ്ദാക്കുകയില്ല."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"ടാബ്ലെറ്റിലെ എല്ലാ eSIM-കളും മായ്ക്കുക. ഇത് നിങ്ങളുടെ മൊബൈൽ സേവന പ്ലാൻ റദ്ദാക്കുകയില്ല."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"എല്ലാ ഡാറ്റയും മായ്ക്കുക"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"എല്ലാ ഡാറ്റയും മായ്ക്കുക"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"നിങ്ങളുടെ എല്ലാ വ്യക്തിഗത വിവരവും ഡൗൺലോഡ് ചെയ്ത ആപ്പുകളും ഇല്ലാതാക്കപ്പെടും. ഈ പ്രവർത്തനം പഴയപടിയാക്കാനാകില്ല!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"എല്ലാം മായ്ക്കുക"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"സിസ്റ്റം മായ്ക്കുക സേവനം ലഭ്യമല്ലാത്തതിനാൽ പുനഃസജ്ജീകരണമൊന്നും നടത്തിയില്ല."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"എല്ലാ ഡാറ്റയും മായ്ക്കണോ?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"ഈ ഉപയോക്താവിനായി ഫാക്ടറി പുനഃസജ്ജമാക്കൽ ലഭ്യമല്ല"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"മായ്ക്കുന്നു"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"കാത്തിരിക്കുക..."</string>
@@ -1842,10 +1837,8 @@
<string name="force_stop_dlg_text" msgid="7208364204467835578">"നിങ്ങൾ ഒരു അപ്ലിക്കേഷൻ നിർബന്ധിതമായി നിർത്തിയാൽ, അത് ശരിയായി പ്രവർത്തിക്കാനിടയില്ല."</string>
<string name="app_install_location_title" msgid="2068975150026852168">"തിരഞ്ഞെടുത്ത ഇൻസ്റ്റാൾ ലൊക്കേഷൻ"</string>
<string name="app_install_location_summary" msgid="5155453752692959098">"പുതിയ അപ്ലിക്കേഷനുകൾക്കായി തിരഞ്ഞെടുത്ത ഇൻസ്റ്റാളേഷൻ ലൊക്കേഷൻ മാറ്റുക"</string>
- <!-- no translation found for app_disable_dlg_positive (7319687593243386336) -->
- <skip />
- <!-- no translation found for app_disable_dlg_text (779389180388352129) -->
- <skip />
+ <string name="app_disable_dlg_positive" msgid="7319687593243386336">"ആപ്പ് അൺ ഇൻസ്റ്റാൾ ചെയ്യുക"</string>
+ <string name="app_disable_dlg_text" msgid="779389180388352129">"ഈ ആപ്പ് അൺ ഇൻസ്റ്റാൾ ചെയ്താൽ, Android-ഉം മറ്റ് ആപ്പുകളും തുടർന്നങ്ങോട്ട് ഉദ്ദേശിച്ചപോലെ പ്രവർത്തിച്ചേക്കില്ല."</string>
<string name="app_disable_notifications_dlg_title" msgid="7669264654851761857">"അറിയിപ്പുകൾ ഓഫാക്കണോ?"</string>
<string name="app_install_details_group_title" msgid="7084623031296083574">"സ്റ്റോർ"</string>
<string name="app_install_details_title" msgid="6905279702654975207">"ആപ്പ് വിശദാംശങ്ങൾ"</string>
@@ -2043,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"നിങ്ങളുടെ മൗസ് ഉപയോഗിക്കുകയാണെങ്കിൽ, ചലിക്കുന്നത് ഒരു നിശ്ചിത സമയത്തേക്ക് നിലയ്ക്കുമ്പോൾ, സ്വമേധയാ നടപടി എടുക്കുന്ന തരത്തിൽ നിങ്ങൾക്ക് കഴ്സർ സജ്ജമാക്കാവുന്നതാണ്."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"ക്ലിക്കിന് മുമ്പുള്ള കാലതാമസം"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"വൈബ്രേഷൻ"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"അറിയിപ്പ് വൈബ്രേഷൻ"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"റിംഗ് വൈബ്രേഷൻ"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"ടച്ച് വൈബ്രേഷൻ"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"സേവനം ഉപയോഗിക്കുക"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"നിറം ക്രമീകരിക്കൽ ഉപയോഗിക്കുക"</string>
@@ -2088,8 +2079,7 @@
<item quantity="other">വളരെ നീണ്ട കാലതാമസം (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> മിസെ)</item>
<item quantity="one">വളരെ നീണ്ട കാലതാമസം (<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g> മിസെ)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"റിംഗ് ചെയ്യുക <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, അറിയിപ്പ് <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, സ്പർശിക്കുക <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"റിംഗ് ചെയ്യലും അറിയിപ്പും ഓഫായി സജ്ജീകരിച്ചു"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"റിംഗ് ചെയ്യലും അറിയിപ്പും കുറഞ്ഞതായി സജ്ജീകരിച്ചു"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"റിംഗ് ചെയ്യലും അറിയിപ്പും ഇടത്തരമായി സജ്ജീകരിച്ചു"</string>
@@ -3065,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"ഇൻകമിംഗ് അറിയിപ്പ്"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"usb ടെതർ, bluetooth ടെതർ, വൈഫൈ ഹോട്ട്സ്പോട്ട്"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"സ്പർശ സംബന്ധി, വൈബ്രേറ്റ്, സ്ക്രീൻ, സെൻസിറ്റിവിറ്റി"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"സ്പര്ശനങ്ങൾ, വൈബ്രേറ്റ് ചെയ്യുക, ഫോൺ, കോൾ സെൻസിറ്റിവിറ്റി, റിംഗ് ചെയ്യുക"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"സ്പര്ശനങ്ങൾ, വൈബ്രേറ്റ് ചെയ്യൽ, സെൻസിറ്റിവിറ്റി"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"വൈഫൈ NFC ടാഗ് സജ്ജമാക്കുക"</string>
<string name="write_tag" msgid="8571858602896222537">"റൈറ്റുചെയ്യുക"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"റൈറ്റുചെയ്യാൻ ഒരു ടാഗ് ടാപ്പുചെയ്യുക..."</string>
@@ -3096,8 +3084,7 @@
<string name="other_sound_settings" msgid="3151004537006844718">"മറ്റു ശബ്ദങ്ങൾ"</string>
<string name="dial_pad_tones_title" msgid="1999293510400911558">"ഡയൽ പാഡ് ടോണുകൾ"</string>
<string name="screen_locking_sounds_title" msgid="1340569241625989837">"സ്ക്രീൻലോക്കിംഗ് ശബ്ദങ്ങൾ"</string>
- <!-- no translation found for charging_sounds_title (3379885700913955599) -->
- <skip />
+ <string name="charging_sounds_title" msgid="3379885700913955599">"ചാർജിംഗ് ശബ്ദങ്ങളും വൈബ്രേഷനും"</string>
<string name="docking_sounds_title" msgid="155236288949940607">"ഡോക്ക് ചെയ്യൽ ശബ്ദങ്ങൾ"</string>
<string name="touch_sounds_title" msgid="5326587106892390176">"സ്പർശന ശബ്ദം"</string>
<string name="vibrate_on_touch_title" msgid="1510405818894719079">"ടച്ച് വൈബ്രേഷൻ"</string>
@@ -3124,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"<xliff:g id="CATEGORIES">%1$s</xliff:g> ഒഴികെ ശബ്ദമില്ല"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"അലാറങ്ങളും മീഡിയയുമൊഴികെ ശബ്ദമൊന്നുമില്ല"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"ഷെഡ്യൂളുകൾ"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"ഷെഡ്യൂളുകൾ ഇല്ലാതാക്കുക"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"ഇല്ലാതാക്കുക"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"എഡിറ്റ് ചെയുക"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"ഷെഡ്യൂളുകൾ"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"ഷെഡ്യൂള്"</string>
@@ -3180,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"ഓണാക്കുക"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"ഇപ്പോൾ ഓണാക്കുക"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"ഇപ്പോൾ ഓഫ് ചെയ്യുക"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"<xliff:g id="FORMATTED_TIME">%s</xliff:g> വരെ \'ശല്യപ്പെടുത്തരുത്\' ഓണാണ്"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"നിങ്ങൾ ഓഫാക്കുന്നത് വരെ \'ശല്യപ്പെടുത്തരുത്\' ഓണായി തുടരും"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"ശല്യപ്പെടുത്തരുത് എന്നതിനെ ഒരു ഷെഡ്യൂള് സ്വമേധയാ ഓണാക്കി (<xliff:g id="RULE_NAME">%s</xliff:g>)"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"ഒരു ആപ്പ് (<xliff:g id="APP_NAME">%s</xliff:g>) സ്വമേധയാ \'ശല്യപ്പെടുത്തരുത്\' ഓണാക്കി"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"ഇഷ്ടാനുസൃത ക്രമീകരണം ഉപയോഗിച്ചുള്ള <xliff:g id="RULE_NAMES">%s</xliff:g> എന്നതിന് \"ശല്യപ്പെടുത്തരുത്\" ഓണാണ്."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" ഇഷ്ടാനുസൃത ക്രമീകരണം കാണുക"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"മുൻഗണന മാത്രം"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3393,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"എല്ലാ ദിവസവും"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"അലാറമിന് അവസാനിക്കുന്ന സമയം അസാധുവാക്കാൻ കഴിയും"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"ഒരു അലാറം റിംഗ് ചെയ്യുമ്പോൾ, ഷെഡ്യൂൾ ഓഫാകുന്നു"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"\'ശല്യപ്പെടുത്തരുത്\' എന്ന് അർത്ഥമാക്കുന്ന പെരുമാറ്റം"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"ഡിഫോൾട്ട് ക്രമീകരണം ഉപയോഗിക്കുക"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"ഈ ഷെഡ്യൂളിനുള്ള ഇഷ്ടാനുസൃത ക്രമീകരണം സൃഷ്ടിക്കുക"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"‘<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>’ എന്നതിന്"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> - <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3812,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"ഓണാക്കുക"</string>
<string name="condition_expand_show" msgid="608202020023489939">"കാണിക്കുക"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"മറയ്ക്കുക"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"ഹോട്ട്സ്പോട്ട്"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> ഓണാണ്"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"വിമാന മോഡ് ഓണാണ്"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"നെറ്റ്വർക്ക് നിലവിൽ ലഭ്യമല്ല"</string>
<string name="condition_zen_title" msgid="2897779738211625">"\'ശല്യപ്പെടുത്തരുത്\' ഓണാണ്"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"നിങ്ങൾ കേൾക്കുന്നതും കാണുന്നതും സ്വാധീനിക്കുന്നു"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"ബാറ്ററി ലാഭിക്കൽ ഓണാണ്"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"പരിമിതപ്പെടുത്തിയ ഫീച്ചറുകൾ"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"മൊബൈൽ ഡാറ്റ ഓഫാണ്"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"വൈഫൈ വഴി മാത്രമേ ഇന്റര്നെറ്റ് ലഭ്യമാകൂ"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"ഡാറ്റ സേവർ"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"പരിമിതപ്പെടുത്തിയ ഫീച്ചറുകൾ"</string>
<string name="condition_work_title" msgid="7293722361184366648">"ഔദ്യോഗിക പ്രൊഫൈൽ ഓഫാണ്"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"ആപ്പുകൾക്കും അറിയിപ്പുകൾക്കുമായി"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"ശബ്ദം ഓണാക്കുക"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"ഉപകരണം മ്യൂട്ട് ചെയ്തു"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"ഫോൺ മ്യൂട്ട് ചെയ്തു"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"കോളുകൾക്കും അറിയിപ്പുകൾക്കുമായി"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"വൈബ്രേറ്റ് ചെയ്യുന്ന തരത്തിൽ ഉപകരണം സജ്ജീകരിച്ചു"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"വൈബ്രേഷൻ മാത്രം"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"കോളുകളും അറിയിപ്പുകളും ഉപകരണത്തെ വൈബ്രേറ്റ് ചെയ്യിക്കും"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"കോളുകൾക്കും അറിയിപ്പുകൾക്കുമായി"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"നൈറ്റ് ലൈറ്റ് ഷെഡ്യൂൾ സജ്ജമാക്കുക"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"ദിവസവും രാത്രി സ്ക്രീൻ സ്വമേധയാ മങ്ങിക്കുക"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"നൈറ്റ് ലൈറ്റ് ഓണാണ്"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"ഇളം മഞ്ഞ നിറമുള്ള സ്ക്രീൻ"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"ചുരുക്കുക"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"നിങ്ങൾക്ക് നിർദ്ദേശിച്ചിരിക്കുന്നവ"</string>
<string name="suggestions_title" msgid="7280792342273268377">"നിര്ദ്ദേശങ്ങള്"</string>
@@ -3978,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"ഒന്നുമില്ല"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"റാങ്കിംഗ് ഒബ്ജക്റ്റ് വിട്ടുപോയിരിക്കുന്നു."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"റാങ്കിംഗ് ഒബ്ജക്റ്റിൽ ഈ കീ അടങ്ങിയിട്ടില്ല."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"ഡിസ്പ്ലേ കട്ട്ഔട്ട്"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"ഡിസ്പ്ലേ കട്ടൗട്ട്, നോച്ച്"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"ഉപകരണത്തിൽ ഡിഫോൾട്ടായുള്ളത്"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"പ്രത്യേക ആപ്പ് ആക്സസ്സ്"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="other"><xliff:g id="COUNT">%d</xliff:g> ആപ്പുകൾക്ക് നിയന്ത്രണമില്ലാതെ ഡാറ്റ ഉപയോഗിക്കാം</item>
@@ -4059,6 +4046,14 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"സമയവും അറിയിപ്പുകളും മറ്റ് വിവരങ്ങളും പരിശോധിക്കുന്നതിന്, നിങ്ങളുടെ ഉപകരണം കയ്യിലെടുക്കുക."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"വേക്ക് ലോക്ക് സ്ക്രീൻ കാണിക്കാനുള്ള വിരൽചലനം"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <!-- no translation found for ambient_display_tap_screen_title (5458679563086979424) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (9108878716863882877) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (7071150656699666085) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_summary (8862155601920379979) -->
+ <skip />
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"അറിയിപ്പുകൾക്ക് വിരലടയാളം സ്വൈപ്പ് ചെയ്യുക"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"ഫിംഗർപ്രിന്റ് സ്വൈപ്പ്"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"നിങ്ങളുടെ അറിയിപ്പുകൾ പരിശോധിക്കാൻ ഫോണിന്റെ പിൻവശത്തുള്ള വിരലടയാള സെൻസറിൽ താഴേക്ക് സ്വൈപ്പുചെയ്യുക."</string>
@@ -4201,27 +4196,21 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"ഈ ഫീച്ചർ ഈ ഉപകരണത്തിൽ ലഭ്യമല്ല"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"പൂർണ്ണ GNSS അളവുകൾ നടപ്പിലാക്കുക"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"നോ ഡ്യൂട്ടി സൈക്ലിംഗ് ഉപയോഗിച്ച് മുഴുവൻ GNSS കോൺസ്റ്റലേഷനുകളും ആവൃത്തികളും ട്രാക്ക് ചെയ്യൂ"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"പ്രവർത്തനം ആരംഭിക്കുന്നതിനുള്ള പശ്ചാത്തല ആക്റ്റിവിറ്റി"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"പ്രവർത്തനം ആരംഭിക്കുന്നതിനുള്ള പശ്ചാത്തല ആക്റ്റിവിറ്റി"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"എപ്പോഴും ക്രാഷ് ഡയലോഗ് കാണിക്കുക"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"ആപ്പ് ക്രാഷാകുമ്പോഴെല്ലാം ഡയലോഗ് കാണിക്കുക"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"ANGLE പ്രവർത്തനക്ഷമമാക്കിയ ആപ്പ് തിരഞ്ഞെടുക്കുക"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"ANGLE പ്രവർത്തനക്ഷമമാക്കിയ ആപ്പൊന്നും സജ്ജീകരിച്ചിട്ടില്ല"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"ANGLE പ്രവർത്തനക്ഷമമാക്കിയ ആപ്പ്: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"ഗെയിം അപ്ഡേറ്റ് പാക്കേജ് മുൻഗണനകൾ"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"ഗെയിം അപ്ഡേറ്റ് പാക്കേജ് ക്രമീകരണം പരിഷ്ക്കരിക്കുക"</string>
+ <!-- no translation found for gup_all_apps_switch_title (8071650410524064369) -->
<skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
- <!-- no translation found for gup_app_preference_title (7176388161899486800) -->
- <skip />
- <!-- no translation found for gup_app_preference_default (7995039180348956109) -->
- <skip />
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_title" msgid="7176388161899486800">"ഗ്രാഫിക്സ് ഡ്രൈവർ തിരഞ്ഞെടുക്കുക"</string>
+ <string name="gup_app_preference_default" msgid="7995039180348956109">"ഡിഫോൾട്ട്"</string>
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"ഗെയിം അപ്ഡേറ്റ് പാക്കേജ്"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"സിസ്റ്റം ഗ്രാഫിക്സ് ഡ്രൈവർ"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4313,6 +4302,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"ഡാറ്റാ സേവനം സജ്ജീകരിക്കുക"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"മൊബൈൽ ഡാറ്റ"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"മൊബൈൽ നെറ്റ്വർക്ക് ഉപയോഗിച്ച് ഡാറ്റ ആക്സസ് ചെയ്യുക"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"മുൻഗണന നൽകുന്ന നെറ്റ്വർക്ക് തരം"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"നെറ്റ്വർക്ക് പ്രവർത്തിക്കുന്ന മോഡ് മാറ്റുക"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"മുൻഗണന നൽകുന്ന നെറ്റ്വർക്ക് തരം"</string>
@@ -4348,23 +4350,23 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Bluetooth ഉപകരണങ്ങളൊന്നുമില്ല"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"ക്രമീകരണ പാനൽ"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"ഇന്റർനെറ്റ് കണക്റ്റിവിറ്റി"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"വോളിയം"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"ഡെസ്ക്ടോപ്പ് മോഡിലേക്ക് നിർബന്ധിച്ച് വരുത്തുക"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"ദ്വിതീയ ഡിസ്പ്ലേകളിൽ, പരീക്ഷണാത്മക ഡെസ്ക്ടോപ്പ് മോഡിലേക്ക് നിർബന്ധിച്ച് വരുത്തുക"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"നിർബന്ധിത ഇരുണ്ട മോഡ് അസാധുവാക്കുക"</string>
<string name="hwui_force_dark_summary" msgid="8705328793382981780">"എപ്പോഴും ഓണാക്കിയിരിക്കുന്ന നിർബന്ധിത ഇരുണ്ട മോഡ് ഫീച്ചർ അസാധുവാക്കുക"</string>
<string name="privacy_dashboard_title" msgid="2458407399263943923">"സ്വകാര്യത"</string>
- <!-- no translation found for privacy_dashboard_summary (7784809147411674104) -->
- <skip />
+ <string name="privacy_dashboard_summary" msgid="7784809147411674104">"അനുമതികൾ, പ്രവർത്തന നിയന്ത്രണങ്ങൾ, ഡാറ്റ എന്നിവ സ്ക്രീനിൽ കാണിക്കുന്നു"</string>
<string name="contextual_card_dismiss_remove" msgid="2813670241047194713">"നീക്കം ചെയ്യുക"</string>
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Keep"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"ഈ നിർദ്ദേശം നീക്കം ചെയ്യണോ?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"സ്റ്റോറേജ് കുറവാണ്. <xliff:g id="PERCENTAGE">%1$s</xliff:g> ഉപയോഗിച്ചു - <xliff:g id="FREE_SPACE">%2$s</xliff:g> സൗജന്യം"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"ഫീഡ്ബാക്ക് അയയ്ക്കുക"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"ഞങ്ങൾക്ക് ഈ നിർദ്ദേശത്തെക്കുറിച്ചുള്ള ഫീഡ്ബാക്ക് നൽകാൻ നിങ്ങൾക്ക് താൽപ്പര്യമുണ്ടോ?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g> ക്ലിപ്പ്ബോർഡിലേക്ക് പകർത്തി."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <!-- no translation found for gesture_skip_title (2092825906479683162) -->
+ <skip />
+ <!-- no translation found for gesture_silence_title (8991427657123202574) -->
+ <skip />
</resources>
diff --git a/res/values-mn/strings.xml b/res/values-mn/strings.xml
index b05caed..9cb5673 100644
--- a/res/values-mn/strings.xml
+++ b/res/values-mn/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"Аппад нэвтрэх & төлбөр"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Түгжээг тайлахын тулд нүдээ нээх"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"Царайны нотолгоог ашиглах үед таны нүд нээлттэй байх ёстой"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Үргэлж баталгаажуулалт шаардах"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"Аппад нотолгоожуулах үед үргэлж баталгаажуулалт шаардах"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Царайны өгөгдлийг хасах"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Та царайгаа төхөөрөмжийн түгжээ тайлах болон аппад нэвтрэхэд ашиглах боломжтой. "<annotation id="url">"Нэмэлт мэдээлэл авах"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Хурууны хээ"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 Гц"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Нэвтрэх"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Сүлжээнд нэвтрэх бол энд товшино уу"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbps"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> Wi-Fi асаах хүсэлтэй байна"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> Wi-Fi-г унтраах хүсэлтэй байна"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"Хэрэв таны чиглүүлэгч сүлжээний ID-г дамжуулахгүй байгаа хэдий ч та цаашдаа үүнд холбогдох хүсэлтэй байвал сүлжээг нуусан гэж тохируулах боломжтой.\n\nТаны утас сүлжээ олохын тулд дохиогоо тогтмол дамжуулах тул энэ нь аюулгүй байдлын эрсдэл үүсгэж болзошгүй.\n\nСүлжээг нуусан гэж тохируулах нь таны чиглүүлэгчийн тохиргоог өөрчлөхгүй."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Сигналын хүч"</string>
<string name="wifi_status" msgid="4824568012414605414">"Статус"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Линк хурд"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Давтамж"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP хаяг"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Дамжуулан хадгалсан"</string>
@@ -922,12 +926,9 @@
<string name="wifi_dpp_wifi_shared_with_device" msgid="7669684043486750097">"Wi‑Fi-г төхөөрөмжтэй хуваалцсан"</string>
<string name="wifi_dpp_add_another_device" msgid="8415243205104666929">"Өөр төхөөрөмж нэмэх"</string>
<string name="wifi_dpp_choose_different_network" msgid="4081965219206680361">"Өөр сүлжээ сонгох"</string>
- <!-- no translation found for wifi_dpp_could_not_add_device (1598945041477461501) -->
- <skip />
- <!-- no translation found for wifi_dpp_device_found (8618134150169810107) -->
- <skip />
- <!-- no translation found for retry (6472609612090877557) -->
- <skip />
+ <string name="wifi_dpp_could_not_add_device" msgid="1598945041477461501">"Төхөөрөмж нэмж чадсангүй"</string>
+ <string name="wifi_dpp_device_found" msgid="8618134150169810107">"Төхөөрөмж олдсон"</string>
+ <string name="retry" msgid="6472609612090877557">"Дахин оролдох"</string>
<string name="wifi_shared" msgid="844142443226926070">"Төхөөрөмжийн бусад хэрэглэгчтэй хуваалцах"</string>
<string name="wifi_unchanged" msgid="3410422020930397102">"(өөрчлөгдөөгүй)"</string>
<string name="wifi_unspecified" msgid="4917316464723064807">"Сонгоно уу"</string>
@@ -1534,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"eSIM-г алдааны улмаас шинэчилж чадсангүй."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Бүх өгөгдлийг устгах (үйлдвэрийн тохиргоогоор шинэчлэх)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Бүх өгөгдлийг устгах (үйлдвэрийн тохиргоо руу шинэчлэх)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"Энэ нь таны таблетын "<b>"дотоор сангийн"</b>"бүх өгөгдлийг устгах бөгөөд үүнд:\n\n"<li>"Таны Google Бүртгэл"</li>\n<li>"Систем, аппын өгөгдөл болон тохиргоо"</li>\n<li>"Татсан аппууд"</li>" багтана"</string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"Энэ нь таны утасны "<b>"дотоор сангийн"</b>"бүх өгөгдлийг устгах бөгөөд үүнд:\n\n"<li>"Таны Google Бүртгэл"</li>\n<li>"Систем, аппын өгөгдөл болон тохиргоо"</li>\n<li>"Татсан аппууд"</li>" багтана"</string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"Та одоогоор дараах бүртгэлүүдээр нэвтэрсэн байна:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"Энэ төхөөрөмж дээр өөр хэрэглэгчид байна.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Хөгжим"</li>\n<li>"Зураг"</li>\n<li>"Бусад хэрэглэгчийн өгөгдөл"</li></string>
@@ -1552,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"eSIM-г устгах"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Утасны бүх eSIMs-г устгана уу. Энэ нь таны мобайл үйлчилгээний төлөвлөгөөг цуцлахгүй."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Таблетын бүх eSIMs-г устгана уу. Энэ нь таны мобайл үйлчилгээний төлөвлөгөөг цуцлахгүй."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Бүх өгөгдлийг устгах"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Бүх өгөгдлийг устгах"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Таны бүх хувийн мэдээлэл болон татсан аппыг устгана. Та энэ үйлдлийг буцаах боломжгүй!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Бүгдийг устгах"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"Системийг Цэвэрлэх үйлчилгээг ашиглах боломжгүй байгаа учраас дахин шинэчлэх үйлдлийг гүйцэтгээгүй."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Бүх өгөгдлийг устгах уу?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"Энэ хэрэглэгчийн хувьд үйлдвэрээс гарсан төлөв рүү шинэчлэх боломжгүй"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Арилгаж байна"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Түр хүлээнэ үү..."</string>
@@ -1842,10 +1837,8 @@
<string name="force_stop_dlg_text" msgid="7208364204467835578">"Хэрэв апп-г хүчээр зогсоовол буруу ажиллаж магадгүй."</string>
<string name="app_install_location_title" msgid="2068975150026852168">"Суулгах давуу байршил"</string>
<string name="app_install_location_summary" msgid="5155453752692959098">"Шинэ апп-уудыг суулгах тохиромжтой байршлыг өөрчлөх."</string>
- <!-- no translation found for app_disable_dlg_positive (7319687593243386336) -->
- <skip />
- <!-- no translation found for app_disable_dlg_text (779389180388352129) -->
- <skip />
+ <string name="app_disable_dlg_positive" msgid="7319687593243386336">"Апп устгах"</string>
+ <string name="app_disable_dlg_text" msgid="779389180388352129">"Та энэ аппыг устгасан тохиолдолд Android болон бусад аппын хэвийн ажиллагаа тасалдаж болзошгүй."</string>
<string name="app_disable_notifications_dlg_title" msgid="7669264654851761857">"Мэдэгдлийг унтраах уу?"</string>
<string name="app_install_details_group_title" msgid="7084623031296083574">"Дэлгүүр"</string>
<string name="app_install_details_title" msgid="6905279702654975207">"Апп-н дэлгэрэнгүй мэдээлэл"</string>
@@ -2043,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"Хэрэв та хулгана ашиглаж байвал тодорхой хугацааны туршид хөдлөхөө болсон үед нь автоматаар үйлдэл хийхийн тулд курсорыг тохируулах боломжтой."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Дарахаас өмнө хүлээх"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Чичиргээ"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Мэдэгдлийн чичиргээ"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Хонхны чичиргээ"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Хүрэхэд мэдрэгдэх чичиргээ"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Үйлчилгээг ашиглах"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Өнгө тохируулагчийг ашиглах"</string>
@@ -2088,8 +2079,7 @@
<item quantity="other">Маш урт хугацааны саатал (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> милсекунд)</item>
<item quantity="one">Маш урт хугацааны саатал (<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g> милсекунд)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Хонх <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, мэдэгдэл <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, хүрэх <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Хонхны дуу & мэдэгдлийг унтраасан"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Хонхны дуу & мэдэгдлийг бага түвшинд тохируулсан"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Хонхны дуу & мэдэгдлийг дундаж түвшинд тохируулсан"</string>
@@ -3065,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"ирж буй мэдэгдэл"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"usb модем болгох, bluetooth модем болгох, wifi сүлжээний цэг"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"хүртэхүй, чичиргэх, дэлгэц, мэдрэгшил"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"хүртэхүй, чичиргээ, утас, дуудлага, мэдрэгшил, хонх"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"хүртэхүй, чичиргээ, мэдрэг"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Wi-Fi NFC Tагь тохируулах"</string>
<string name="write_tag" msgid="8571858602896222537">"Бичих"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Бичихийн тулд тагь дээр дарах ..."</string>
@@ -3096,8 +3084,7 @@
<string name="other_sound_settings" msgid="3151004537006844718">"Бусад ая"</string>
<string name="dial_pad_tones_title" msgid="1999293510400911558">"Залгах товчлуурын ая"</string>
<string name="screen_locking_sounds_title" msgid="1340569241625989837">"Дэлгэц түгжих ая"</string>
- <!-- no translation found for charging_sounds_title (3379885700913955599) -->
- <skip />
+ <string name="charging_sounds_title" msgid="3379885700913955599">"Цэнэглэх дуу болон чичиргээ"</string>
<string name="docking_sounds_title" msgid="155236288949940607">"Док-н ая"</string>
<string name="touch_sounds_title" msgid="5326587106892390176">"Хүрэлтийн ая"</string>
<string name="vibrate_on_touch_title" msgid="1510405818894719079">"Хүрэхэд мэдрэгдэх чичиргээ"</string>
@@ -3124,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"<xliff:g id="CATEGORIES">%1$s</xliff:g>-с өөр дуу алга"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Медиа, сэрүүлгээс бусад дууг хаана"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Хуваарь"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Хуваарийг устгах"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Устгах"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Засах"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Хуваарь"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Хуваарь"</string>
@@ -3180,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Асаах"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Одоо асаах"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Одоо унтраах"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"Бүү саад бол горим <xliff:g id="FORMATTED_TIME">%s</xliff:g> хүртэл асаалттай"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"Та Бүү саад горимыг унтраах хүртэл асаалттай хэвээр байна"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"Бүү саад бол горимыг хуваарийн дагуу автоматаар асаасан (<xliff:g id="RULE_NAME">%s</xliff:g>)"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"Бүү саад бол горимыг апп <xliff:g id="APP_NAME">%s</xliff:g> автоматаар асаасан байна"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"Бүү саад бол горим захиалгат тохиргооны дагуу <xliff:g id="RULE_NAMES">%s</xliff:g>-д асаалттай байна."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" Өөрчлөх тохиргоог харах"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Зөвхөн чухал зүйлс"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3391,12 +3379,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Өдөр бүр"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"Сэрүүлэг дуусах цагийг хүчингүй болгоно"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"Сэрүүлэг дуугарах үед хуваарь унтарна"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"Бүү саад бол горимын ажиллах горим"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Өгөгдмөл тохиргоог ашиглах"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Энэ хуваарьт захиалгат тохиргоо үүсгэх"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"‘<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>’-д"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> - <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3810,41 +3795,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Асаах"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Харуулах"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Нуух"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Сүлжээний цэг"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> асаалттай байна"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Нислэгийн горим асаалттай"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Сүлжээ боломжгүй байна"</string>
<string name="condition_zen_title" msgid="2897779738211625">"Бүү саад бол горим асаалттай байна"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Таны сонсдог, хардаг зүйлсэд нөлөөлнө"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Тэжээл хэмнэгч асаалттай"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Онцлогуудыг хязгаарласан"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Мобайл дата унтраалттай байна"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Интернэтэд зөвхөн Wi‑Fi-р холбогдох боломжтой байна"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Дата хэмнэгч"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Онцлогуудыг хязгаарласан"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Ажлын профайлыг унтраасан байна"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"Аппууд болон мэдэгдлүүдэд"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Дууг нээх"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"Төхөөрөмжийн дууг хаасан"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Утасны дууг хаасан"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"Дуудлага & мэдэгдэлд"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"Төхөөрөмжийг чичиргээтэй болгож тохируулсан"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Зөвхөн чичирнэ"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Дуудлага болон мэдэгдэл төхөөрөмжийг чичиргэнэ"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"Дуудлагууд болон & мэдэгдлүүдэд"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Шөнийн гэрлийн хуваарийг тохируулах"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Шөнө бүр дэлгэцийг автоматаар будна"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"Шөнийн гэрэл асаалттай байна"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Дэлгэцийг улбар шар өнгийн туяатай болгосон"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Буулгах"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Танд санал болгосон"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Санал зөвлөмж"</string>
@@ -3976,9 +3952,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"байхгүй"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Зэрэглэх объект байхгүй байна."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"Зэрэглэх объектод энэ түлхүүр байхгүй."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Дэлгэцийг таслах"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"дэлгэцийн хайчилбар, хэрчлээс"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Төхөөрөмжийн өгөгдмөл"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Тусгай аппын хандалт"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="other">Хязгааргүй датаг <xliff:g id="COUNT">%d</xliff:g> апп ашиглах боломжтой</item>
@@ -4057,6 +4044,14 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"Цаг, мэдэгдэл болон бусад мэдээллийг шалгахын тулд төхөөрөмжөө авна уу."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Сэрүүн байлгах дэлгэцийн зангаа"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <!-- no translation found for ambient_display_tap_screen_title (5458679563086979424) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (9108878716863882877) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (7071150656699666085) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_summary (8862155601920379979) -->
+ <skip />
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Мэдэгдэл харах бол хурууны хээгээ шударна уу"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Хурууны хээгээр шудрах"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"Мэдэгдлээ шалгахын тулд утасныхаа арын хурууны хээ мэдрэгчийг доош шударна уу."</string>
@@ -4199,27 +4194,21 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"Энэ онцлог энэ төхөөрөмжид боломжгүй"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Бүтэн GNSS хэмжилтийг хүчлэх"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Бүх GNSS орд болон давтамжийг давтамжийн түвшингүйгээр шинжлэх"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Арын үйл ажиллагааг эхлүүлэхийг зөвшөөрөх"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Арын бүх үйл ажиллагааг эхлүүлэхийг зөвшөөрдөг"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Гэмтлийн харилцах цонхыг тогтмол харуулах"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Харилцах цонхыг апп гэмтэх бүрд харуулах"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"ӨНЦӨГ идэвхжүүлсэн аппыг сонгох"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"ӨНЦӨГ идэвхжүүлээгүй аппыг тохируулаагүй"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"ӨНЦӨГ идэвхжүүлсэн апп: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Тоглоомын шинэчлэлтийн багцын тохиргоо"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Тоглоомын шинэчлэлтийн багцын тохиргоог өөрчлөх"</string>
+ <!-- no translation found for gup_all_apps_switch_title (8071650410524064369) -->
<skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
- <!-- no translation found for gup_app_preference_title (7176388161899486800) -->
- <skip />
- <!-- no translation found for gup_app_preference_default (7995039180348956109) -->
- <skip />
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_title" msgid="7176388161899486800">"Графикийн драйверыг сонгох"</string>
+ <string name="gup_app_preference_default" msgid="7995039180348956109">"Өгөгдмөл"</string>
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Тоглоомын шинэчлэлтийн багц"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"Системийн график драйвер"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4311,6 +4300,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Дата үйлчилгээг тохируулах"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Мобайл дата"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Мобайл сүлжээг ашиглан датад холбогдох"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Давуу эрхтэй сүлжээний төрөл"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Сүлжээний ажиллах горимыг өөрчлөх"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Давуу эрхтэй сүлжээний төрөл"</string>
@@ -4346,23 +4348,23 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Bluetooth төхөөрөмж алга"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Тохиргооны самбар"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Интернэт холболт"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Түвшин"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Дэлгэцийн горимыг хүчлэх"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Дэлгэцийн туршилтын горимыг хоёрдогч дэлгэцэд хүчлэх"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Хүчээр бүдгэрүүлэхийг дарах"</string>
<string name="hwui_force_dark_summary" msgid="8705328793382981780">"Хүчээр бүдэгрүүлэх онцлогийг байнга асаалттай байхаар дардаг"</string>
<string name="privacy_dashboard_title" msgid="2458407399263943923">"Нууцлал"</string>
- <!-- no translation found for privacy_dashboard_summary (7784809147411674104) -->
- <skip />
+ <string name="privacy_dashboard_summary" msgid="7784809147411674104">"Зөвшөөрөл, ашиглалт удирдлага болон дэлгэц дээр харуулж буй өгөгдөл"</string>
<string name="contextual_card_dismiss_remove" msgid="2813670241047194713">"Хасах"</string>
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Хадгалах"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Энэ саналыг устгах уу?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Хадгалах сангийн багтаамж бага байна. <xliff:g id="PERCENTAGE">%1$s</xliff:g>-г ашигласан - <xliff:g id="FREE_SPACE">%2$s</xliff:g> сул"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Санал хүсэлт илгээх"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Та бидний энэ зөвлөмжид санал хүсэлтээ өгөх үү?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g>-г түр санах ойд хуулсан."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <!-- no translation found for gesture_skip_title (2092825906479683162) -->
+ <skip />
+ <!-- no translation found for gesture_silence_title (8991427657123202574) -->
+ <skip />
</resources>
diff --git a/res/values-mr/strings.xml b/res/values-mr/strings.xml
index 15e34c8..9aafeb5 100644
--- a/res/values-mr/strings.xml
+++ b/res/values-mr/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"अॅप साइन इन आणि पेमेंट"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"अनलॉक करण्यासाठी डोळे उघडा"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"चेहरा ऑथेंटिकेशन वापरताना, तुमचे डोळे उघडे असणे आवश्यक आहे"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"नेहमी खात्री करणे आवश्यक आहे"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"अॅपमध्ये ऑथेंटिकेशन करताना नेहमी खात्री करणे आवश्यक आहे"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"फेस डेटा काढून टाका"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"डिव्हाइस अनलॉक करण्यासाठी आणि अॅप्स करण्यासाठी तुम्ही तुमचा चेहेरा वापरू शकता. "<annotation id="url">"अधिक जाणून घ्या"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"फिंगरप्रिंट"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"साइन इन करा"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"नेटवर्कवर साइन इन करण्यासाठी येथे टॅप करा"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbps"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> वाय-फाय चालू करू इच्छित आहे"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> वाय-फाय बंद करू इच्छित आहे"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"जर तुमच्या राउटरद्वारे नेटवर्क आयडी प्रसारित केला जात नसेल पण भविष्यात तुम्हाला कनेक्ट करायचे असेल, तर तुम्ही नेटवर्कला लपवलेले म्हणून सेट करू शकता.\n\nयामुळे एक सुरक्षा धोका निर्माण होऊ शकतो, कारण नेटवर्क शोधण्यासाठी तुमच्या फोनद्वारे नियमितपणे सिग्नल प्रसारित केला जाईल.\n\nनेटवर्कला \'लपवलेले\' म्हणून सेट केल्यामुळे तुमची राउटर सेटिंग्ज बदलणार नाहीत."</string>
<string name="wifi_signal" msgid="5514120261628065287">"सिग्नल सामर्थ्य"</string>
<string name="wifi_status" msgid="4824568012414605414">"स्थिती"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"लिंक गती"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"वारंवारता"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP पत्ता"</string>
<string name="passpoint_label" msgid="6381371313076009926">"द्वारे सेव्ह केले"</string>
@@ -922,12 +926,9 @@
<string name="wifi_dpp_wifi_shared_with_device" msgid="7669684043486750097">"वाय-फाय डिव्हाइससोबत शेअर केले गेले"</string>
<string name="wifi_dpp_add_another_device" msgid="8415243205104666929">"दुसरे डिव्हाइस जोडा"</string>
<string name="wifi_dpp_choose_different_network" msgid="4081965219206680361">"वेगळे नेटवर्क निवडा"</string>
- <!-- no translation found for wifi_dpp_could_not_add_device (1598945041477461501) -->
- <skip />
- <!-- no translation found for wifi_dpp_device_found (8618134150169810107) -->
- <skip />
- <!-- no translation found for retry (6472609612090877557) -->
- <skip />
+ <string name="wifi_dpp_could_not_add_device" msgid="1598945041477461501">"डिव्हाइस जोडता आले नाही"</string>
+ <string name="wifi_dpp_device_found" msgid="8618134150169810107">"डिव्हाइस सापडले"</string>
+ <string name="retry" msgid="6472609612090877557">"पुन्हा प्रयत्न करा"</string>
<string name="wifi_shared" msgid="844142443226926070">"इतर डिव्हाइस वापरकर्त्यांसह शेअर करा"</string>
<string name="wifi_unchanged" msgid="3410422020930397102">"(न बदललेले)"</string>
<string name="wifi_unspecified" msgid="4917316464723064807">"कृपया निवडा"</string>
@@ -1535,10 +1536,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"एका एररमुळे eSIM रीसेट करता येणार नाहीत."</string>
<string name="master_clear_title" msgid="3531267871084279512">"सर्व डेटा मिटवा (फॅक्टरी रीसेट)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"सर्व डेटा मिटवा (फॅक्टरी रीसेट)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"हे तुमच्या टॅबलेटच्या "<b>"अंतर्गत स्टोरेज"</b>" वरील सर्व डेटा मिटवेल, यासह:\n\n"<li>"तुमचे Google खाते"</li>\n<li>"सिस्टम आणि अॅप डेटा आणि सेटिंग्ज"</li>\n<li>"डाउनलोड केलेली अॅप्स"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"हे तुमच्या फोनच्या "<b>"अंतर्गत स्टोरेज"</b>" वरील सर्व डेटा मिटवेल, यासह:\n\n"<li>"तुमचे Google खाते"</li>\n<li>"सिस्टम आणि अॅप डेटा सेटिंग्ज"</li>\n<li>"डाउनलोड केलेली अॅप्स"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"तुम्ही खालील खात्यांवर सध्या साइन इन केले आहे:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"या डिव्हाइसवर इतर वापरकर्ते उपस्थित आहेत.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"संगीत"</li>\n<li>"फोटो"</li>\n<li>"अन्य वापरकर्ता डेटा"</li></string>
@@ -1553,16 +1552,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"eSIM मिटवा"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"फोनवरील सर्व eSIM मिटवा. यामुळे तुमचा मोबाइल सेवा प्लॅन रद्द होणार नाही."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"टॅबलेटवरील सर्व eSIM मिटवा. यामुळे तुमचा मोबाइल सेवा प्लॅन रद्द होणार नाही."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"सर्व डेटा मिटवा"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"सर्व डेटा मिटवा"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"तुमची सर्व तुमची सर्व वैयक्तिक माहिती आणि डाउनलोड केलेली अॅप्स हटवली जातील. तुम्ही ही क्रिया पहिल्यासारखी करू शकत नाही!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"प्रत्येकगोष्ट मिटवा"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"सिस्टम साफ करा सेवा उपलब्ध नसल्यामुळे कोणतेही रीसेट केले नाही."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"सर्व डेटा मिटवायचा?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"या वापरकर्त्यासाठी फॅक्टरी रीसेट उपलब्ध नाही"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"मिटवत आहे"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"कृपया प्रतीक्षा करा..."</string>
@@ -1843,10 +1838,8 @@
<string name="force_stop_dlg_text" msgid="7208364204467835578">"तुम्ही अॅप थांबविण्याची सक्ती केल्यास, ते गैरवर्तन करू शकते."</string>
<string name="app_install_location_title" msgid="2068975150026852168">"प्राधान्यकृत स्थापना स्थान"</string>
<string name="app_install_location_summary" msgid="5155453752692959098">"नवीन अॅप्स साठी प्राधान्यीकृत स्थापना स्थान बदला"</string>
- <!-- no translation found for app_disable_dlg_positive (7319687593243386336) -->
- <skip />
- <!-- no translation found for app_disable_dlg_text (779389180388352129) -->
- <skip />
+ <string name="app_disable_dlg_positive" msgid="7319687593243386336">"अॅप अनइंस्टॉल करा"</string>
+ <string name="app_disable_dlg_text" msgid="779389180388352129">"तुम्ही हे अॅप अनइंस्टॉल केल्यास, Android आणि इतर अॅप्स कदाचित यापुढे अपेक्षेप्रमाणे कार्य करू शकणार नाहीत."</string>
<string name="app_disable_notifications_dlg_title" msgid="7669264654851761857">"सूचना बंद करायच्या?"</string>
<string name="app_install_details_group_title" msgid="7084623031296083574">"स्टोअर"</string>
<string name="app_install_details_title" msgid="6905279702654975207">"अॅप तपशील"</string>
@@ -2044,10 +2037,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"तुम्ही माउस वापरत असल्यास, जेव्हा कर्सर काही वेळासाठी हलणे थांबवतो तेव्हा तुम्ही तो आपोआप कृती करण्यासाठी सेट करू शकता."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"क्लिक करण्यापूर्वी विलंब करा"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"व्हायब्रेट"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"सूचना कंपन"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"रिंग कंपन"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"स्पर्श व्हायब्रेट"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"ही सेवा वापरा"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"रंग सुधारणा वापरा"</string>
@@ -2089,8 +2080,7 @@
<item quantity="one">खूप दीर्घ विलंब (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> मिसे)</item>
<item quantity="other">खूप दीर्घ विलंब (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> मिसे)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"रिंग करा <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, सूचना <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, स्पर्श करा<xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"रिंग आणि सूचना हे बंदवर सेट केले"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"रिंग आणि सूचना हे कमीवर सेट केले"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"रिंग आणि सूचना हे मध्यमवर सेट केले"</string>
@@ -3066,10 +3056,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"येणारी सूचना"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"USB टेदर, ब्लूटूथ टेदर, वायफाय हॉटस्पॉट"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"हॅप्टिक्स, व्हायब्रेट, स्क्रीन, संवेदनशीलता"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"हॅप्टीक्स, कंपन, फोन, कॉल, संवेदनशीलता, रिंग"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"हॅप्टीक्स, कंपन, संवेदनशीलता"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"वाय-फाय NFC टॅग सेट अप"</string>
<string name="write_tag" msgid="8571858602896222537">"लिहा"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"लिहिण्यासाठी एक टॅग टॅप करा..."</string>
@@ -3097,8 +3085,7 @@
<string name="other_sound_settings" msgid="3151004537006844718">"इतर ध्वनी"</string>
<string name="dial_pad_tones_title" msgid="1999293510400911558">"डायल पॅड टोन"</string>
<string name="screen_locking_sounds_title" msgid="1340569241625989837">"स्क्रीन लॉक करणारे ध्वनी"</string>
- <!-- no translation found for charging_sounds_title (3379885700913955599) -->
- <skip />
+ <string name="charging_sounds_title" msgid="3379885700913955599">"आवाज आणि कंपन चार्ज होत आहे"</string>
<string name="docking_sounds_title" msgid="155236288949940607">"डॉकिंग ध्वनी"</string>
<string name="touch_sounds_title" msgid="5326587106892390176">"स्पर्श ध्वनी"</string>
<string name="vibrate_on_touch_title" msgid="1510405818894719079">"स्पर्श व्हायब्रेट"</string>
@@ -3125,10 +3112,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"<xliff:g id="CATEGORIES">%1$s</xliff:g> खेरीज कोणताही ध्वनी नाही"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"अलार्म आणि मीडिया सोडल्यास इतर कुठलेही आवाज नाहीत"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"शेड्युल"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"शेड्युल रद्द करा"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"हटवा"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"संपादित करा"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"शेड्युल"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"शेड्युल"</string>
@@ -3181,12 +3166,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"चालू करा"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"आता चालू करा"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"आता बंद करा"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"व्यत्यय आणू नका <xliff:g id="FORMATTED_TIME">%s</xliff:g> पर्यंत चालू असणार आहे"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"तुम्ही बंद करेपर्यंत व्यत्यय आणू नका चालू राहील"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"(<xliff:g id="RULE_NAME">%s</xliff:g>) शेड्युलने व्यत्यय आणू नका आपोआप सुरू केले"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"<xliff:g id="APP_NAME">%s</xliff:g> या अॅपने व्यत्यय आणू नका आपोआप चालू केले"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"<xliff:g id="RULE_NAMES">%s</xliff:g>साठी व्यत्यय आणू नका कस्टम सेटिंग्ज सह सुरू आहे."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" कस्टम सेटिंग्ज पाहा"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"केवळ प्राधान्य"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3394,12 +3382,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"दररोज"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"अलार्म समाप्ती वेळेस ओव्हरराइड करू शकतो."</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"अलार्म वाजल्यावर शेड्युल बंद होते"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"व्यत्यय आणू नका स्थिती"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"डीफॉल्ट सेटिंग्ज वापरा"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"या शेड्युलसाठी कस्टम सेटिंग्ज तयार करा"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"‘<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>’ साठी"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> - <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3813,41 +3798,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"चालू करा"</string>
<string name="condition_expand_show" msgid="608202020023489939">"दर्शवा"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"लपवा"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"हॉटस्पॉट"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> सुरू आहे"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"विमान मोड चालू आहे"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"नेटवर्क उपलब्ध नाही"</string>
<string name="condition_zen_title" msgid="2897779738211625">"व्यत्यय आणू नका चालू आहे"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"जे ऐकता आणि पाहता त्याचा प्रभाव पडतो"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"बॅटरी बचतकर्ता चालू आहे"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"वैशिष्ट्ये प्रतिबंधित केलेली आहेत"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"मोबाइल डेटा बंद आहे"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"इंटरनेट फक्त वाय-फायद्वारे उपलब्ध आहे"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"डेटा सेव्हर"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"वैशिष्ट्ये प्रतिबंधित केलेली आहेत"</string>
<string name="condition_work_title" msgid="7293722361184366648">"कार्य प्रोफाइल बंद आहे"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"अॅप्स आणि सूचनांसाठी"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"ध्वनी सुरू करा"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"डिव्हाइस म्यूट केले आहे"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"फोन म्यूट केला"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"कॉल आणि सूचनांसाठी"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"डिव्हाइस व्हायब्रेटवर सेट केले"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"फक्त कंपन"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"कॉल आणि सूचनांनी डिव्हाइस व्हायब्रेट होईल"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"कॉल आणि सूचनांसाठी"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"रात्रीच्या प्रकाशाचे वेळापत्रक सेट करा"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"दररोज रात्री स्क्रीन आपोआप टिंट करा"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"रात्रीचा प्रकाश चालू आहे"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"स्क्रीनची छटा मंद केली आहे"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"कोलॅप्स करा"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"तुमच्यासाठी सुचवलेले"</string>
<string name="suggestions_title" msgid="7280792342273268377">"सूचना"</string>
@@ -3979,9 +3955,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"काहीही नाही"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"रँकिंग ऑब्जेक्ट गहाळ आहे."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"रँकिंग ऑब्जेक्ट मध्ये ही की असू शकत नाही."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"डिस्प्ले कटआउट"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"कटआउट, नॉच डिस्प्ले करा"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"डिव्हाइस डीफॉल्ट"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"विशेष अॅप प्रवेश"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="one"><xliff:g id="COUNT">%d</xliff:g> अॅप अनिर्बंधित डेटा वापरू शकते</item>
@@ -4060,6 +4047,14 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"वेळ, सूचना आणि इतर माहिती तपासण्यासाठी, तुमचे डिव्हाइस उचला."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"वेक लॉक स्क्रीन जेश्चर"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <!-- no translation found for ambient_display_tap_screen_title (5458679563086979424) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (9108878716863882877) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (7071150656699666085) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_summary (8862155601920379979) -->
+ <skip />
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"सूचनांसाठी फिंगरप्रिंट स्वाइप करा"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"फिंगरप्रिंट स्वाइप करा"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"तुमच्या सूचना तपासण्यासाठी, तुमच्या फोनच्या पाठीमागे फिंगरप्रिंट सेन्सरवर खाली स्वाइप करा."</string>
@@ -4202,27 +4197,21 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"हे वैशिष्ट्य या डिव्हाइसवर उपलब्ध नाही"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"पूर्ण GNSS मापांची सक्ती करा"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"कुठल्याही ड्युटी सायकलिंग शिवाय सर्व GNSS तारामंडळे आणि वारंवारता ट्रॅक करा"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"बॅकग्राउंड अॅक्टिव्हिटीला सुरू होण्याची अनुमती द्या"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"सर्व बॅकग्राउंड अॅक्टिव्हिटीला सुरू होण्याची अनुमती द्या"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"नेहमी क्रॅश डायलॉग दाखवा"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"अॅप क्रॅश झाल्यावर प्रत्येक वेळी डायलॉग दाखवा"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"ANGLE सुरू केलेले अॅप निवडा"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"कोणतेही ANGLE सुरू केलेले अॅप्लिकेशन सेट करा"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"ANGLE सुरू केलेले अॅप्लिकेशन: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"गेम अपडेट पॅकेज प्राधान्ये"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"गेम अपडेट पॅकेज सेटिंग्जमध्ये सुधारणा करा"</string>
+ <!-- no translation found for gup_all_apps_switch_title (8071650410524064369) -->
<skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
- <!-- no translation found for gup_app_preference_title (7176388161899486800) -->
- <skip />
- <!-- no translation found for gup_app_preference_default (7995039180348956109) -->
- <skip />
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_title" msgid="7176388161899486800">"ग्राफिक ड्रायव्हर निवडा"</string>
+ <string name="gup_app_preference_default" msgid="7995039180348956109">"डीफॉल्ट"</string>
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"गेम अपडेट पॅकेज"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"सिस्टम ग्राफिक ड्रायव्हर"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4314,6 +4303,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"डेटा सेवा सेट करा"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"मोबाइल डेटा"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"मोबाइल नेटवर्क वापरून डेटा अॅक्सेस करा"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"प्राधान्यकृत नेटवर्क प्रकार"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"नेटवर्क कार्य करण्याचा मोड बदला"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"प्राधान्यकृत नेटवर्क प्रकार"</string>
@@ -4349,23 +4351,23 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"कोणतेही ब्लूटूथ डिव्हाइस नाही"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"सेटिंग्ज पॅनल"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"इंटरनेट कनेक्टिव्हिटी"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"व्हॉल्यूम"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"डेस्कटॉप मोडची सक्ती करा"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"दुसऱ्या डिस्प्लेवर प्रायोगिक डेस्कटॉप मोडला सक्ती करा"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"फोर्स डार्क ओव्हरराइड करते"</string>
<string name="hwui_force_dark_summary" msgid="8705328793382981780">"फोर्स डार्क वैशिष्ट्य नेहमी सुरू ठेवण्यास ओव्हरराइड करते"</string>
<string name="privacy_dashboard_title" msgid="2458407399263943923">"गोपनीयता"</string>
- <!-- no translation found for privacy_dashboard_summary (7784809147411674104) -->
- <skip />
+ <string name="privacy_dashboard_summary" msgid="7784809147411674104">"स्क्रीनवर दाखवलेल्या परवानग्या, अॅक्टिव्हिटी कंट्रोल आणि डेटा"</string>
<string name="contextual_card_dismiss_remove" msgid="2813670241047194713">"काढून टाका"</string>
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"ठेवा"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"ही सुचाना काढून टाकायची आहे का?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"स्टोरेज कमी आहे. <xliff:g id="PERCENTAGE">%1$s</xliff:g> वापरले - <xliff:g id="FREE_SPACE">%2$s</xliff:g> मोकळे"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"फीडबॅक पाठवा"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"तुम्हाला या सुचनेवर आम्हाला फीडबॅक द्यायचा आहे का?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g>क्लिपबोर्डवर कॉपी केला."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <!-- no translation found for gesture_skip_title (2092825906479683162) -->
+ <skip />
+ <!-- no translation found for gesture_silence_title (8991427657123202574) -->
+ <skip />
</resources>
diff --git a/res/values-ms/strings.xml b/res/values-ms/strings.xml
index 0b83a75..ce2e0d1 100644
--- a/res/values-ms/strings.xml
+++ b/res/values-ms/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"Log masuk apl & pembayaran"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Buka mata untuk membuka kunci"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"Apabila menggunakan pengesahan wajah, mata anda mesti dibuka"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Sentiasa memerlukan pengesahan"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"Apabila membuat pengesahan dalam apl, sentiasa perlukan pengesahan"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Alh kluar data wajah"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Wajah anda boleh digunakan untuk membuka kunci peranti anda dan mengakses apl. "<annotation id="url">"Ketahui lebih lanjut"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Cap jari"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Log masuk"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Ketik di sini untuk log masuk ke rangkaian"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbps"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> mahu menghidupkan Wi-Fi"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> mahu mematikan Wi-Fi"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"Jika penghala anda tidak menyiarkan ID rangkaian tetapi anda mahu menyambungkan telefon ke rangkaian ini pada masa hadapan, anda boleh menetapkan rangkaian tersebut sebagai disembunyikan.\n\nIni boleh menimbulkan risiko keselamatan kerana telefon anda akan menyiarkan isyarat secara kerap untuk mencari rangkaian itu.\n\nPenetapan rangkaian sebagai disembunyikan tidak menukar tetapan penghala anda."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Kekuatan isyarat"</string>
<string name="wifi_status" msgid="4824568012414605414">"Status"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Kelajuan sambungan"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Frekuensi"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"Alamat IP"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Disimpan melalui"</string>
@@ -922,12 +926,9 @@
<string name="wifi_dpp_wifi_shared_with_device" msgid="7669684043486750097">"Wi‑Fi dikongsi dengan peranti"</string>
<string name="wifi_dpp_add_another_device" msgid="8415243205104666929">"Tambah peranti lain"</string>
<string name="wifi_dpp_choose_different_network" msgid="4081965219206680361">"Pilih rangkaian lain"</string>
- <!-- no translation found for wifi_dpp_could_not_add_device (1598945041477461501) -->
- <skip />
- <!-- no translation found for wifi_dpp_device_found (8618134150169810107) -->
- <skip />
- <!-- no translation found for retry (6472609612090877557) -->
- <skip />
+ <string name="wifi_dpp_could_not_add_device" msgid="1598945041477461501">"Tidak dapat menambah peranti"</string>
+ <string name="wifi_dpp_device_found" msgid="8618134150169810107">"Peranti ditemui"</string>
+ <string name="retry" msgid="6472609612090877557">"Cuba semula"</string>
<string name="wifi_shared" msgid="844142443226926070">"Kongsi dengan pengguna peranti yang lain"</string>
<string name="wifi_unchanged" msgid="3410422020930397102">"(tidak berubah)"</string>
<string name="wifi_unspecified" msgid="4917316464723064807">"Sila pilih"</string>
@@ -1534,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"eSIM tidak dapat ditetapkan semula kerana ralat."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Padamkan semua data (tetapan semula kilang)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Pdm sma dta (ttpn smla kilang)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"Tindakan ini akan memadamkan semua data daripada "<b>"storan dalaman"</b>" tablet anda, termasuk:\n\n"<li>"Akaun Google Anda"</li>\n<li>"Data serta tetapan sistem dan apl"</li>\n<li>"Apl yang telah dimuat turun"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"Tindakan ini akan memadamkan semua data daripada "<b>"storan dalaman"</b>" telefon anda, termasuk:\n\n"<li>"Akaun Google Anda"</li>\n<li>"Data serta tetapan sistem dan apl"</li>\n<li>"Apl yang dimuat turun"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"Anda melog masuk ke dalam akaun berikut buat masa ini:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"Terdapat pengguna lain pada peranti ini.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Muzik"</li>\n<li>"Foto"</li>\n<li>"Data pengguna yang lain"</li></string>
@@ -1552,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"Padamkan eSIM"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Padamkan semua eSIM pada telefon. Tindakan ini tidak membatalkan pelan perkhidmatan mudah alih anda."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Padamkan semua eSIM pada tablet. Tindakan ini tidak membatalkan pelan perkhidmatan mudah alih anda."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Padamkan semua data"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Padamkan semua data"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Semua maklumat peribadi anda dan apl yang dimuat turun akan dipadamkan. Anda tidak boleh membuat asal tindakan ini!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Padamkan semua"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"Tiada penetapan semula dijalankan kerana perkhidmatan Padam Bersih Sistem tidak tersedia."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Padamkan semua data?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"Tetapan semula kilang tidak tersedia untuk pengguna ini"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Memadam"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Sila tunggu..."</string>
@@ -1842,10 +1837,8 @@
<string name="force_stop_dlg_text" msgid="7208364204467835578">"Jika anda menghentikan aplikasi secara paksa, mungkin fungsinya akan terganggu."</string>
<string name="app_install_location_title" msgid="2068975150026852168">"Lokasi pemasangan pilihan"</string>
<string name="app_install_location_summary" msgid="5155453752692959098">"Tukar lokasi pemasangan pilihan untuk aplikasi baru"</string>
- <!-- no translation found for app_disable_dlg_positive (7319687593243386336) -->
- <skip />
- <!-- no translation found for app_disable_dlg_text (779389180388352129) -->
- <skip />
+ <string name="app_disable_dlg_positive" msgid="7319687593243386336">"Nyahpasang apl"</string>
+ <string name="app_disable_dlg_text" msgid="779389180388352129">"Jika anda menyahpasang apl ini, Android dan apl lain mungkin tidak berfungsi seperti yang dimaksudkan lagi."</string>
<string name="app_disable_notifications_dlg_title" msgid="7669264654851761857">"Matikan pemberitahuan"</string>
<string name="app_install_details_group_title" msgid="7084623031296083574">"Gedung"</string>
<string name="app_install_details_title" msgid="6905279702654975207">"Butiran apl"</string>
@@ -2043,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"Jika anda menggunakan tetikus, anda boleh menetapkan kursor supaya mengambil tindakan secara automatik apabila tetikus berhenti bergerak untuk tempoh masa tertentu."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Lengah sebelum klik"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Getaran"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Getaran pemberitahuan"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Getaran deringan"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Getaran sentuhan"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Gunakan perkhidmatan"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Gunakan pembetulan warna"</string>
@@ -2088,8 +2079,7 @@
<item quantity="other">Kelengahan sangat lama (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
<item quantity="one">Kelengahan sangat lama (<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g> ms)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Dering <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, pemberitahuan <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, sentuhan <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Dering & pemberitahuan ditetapkan kepada mati"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Dering & pemberitahuan ditetapkan kepada rendah"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Dering & pemberitahuan ditetapkan kepada sederhana"</string>
@@ -3065,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"pemberitahuan masuk"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"penambatan usb, penambatan bluetooth, tempat liputan Wi-Fi"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"haptik, getar, skrin, kepekaan"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"haptik, getaran, telefon, panggilan, kepekaan, deringan"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"haptik, getaran, kepekaan"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Sediakan Teg NFC Wi-Fi"</string>
<string name="write_tag" msgid="8571858602896222537">"Tulis"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Ketik teg untuk menulis..."</string>
@@ -3096,8 +3084,7 @@
<string name="other_sound_settings" msgid="3151004537006844718">"Bunyi lain"</string>
<string name="dial_pad_tones_title" msgid="1999293510400911558">"Nada pad dail"</string>
<string name="screen_locking_sounds_title" msgid="1340569241625989837">"Bunyi mengunci skrin"</string>
- <!-- no translation found for charging_sounds_title (3379885700913955599) -->
- <skip />
+ <string name="charging_sounds_title" msgid="3379885700913955599">"Bunyi dan getaran pengecasan"</string>
<string name="docking_sounds_title" msgid="155236288949940607">"Bunyi dok"</string>
<string name="touch_sounds_title" msgid="5326587106892390176">"Bunyi sentuhan"</string>
<string name="vibrate_on_touch_title" msgid="1510405818894719079">"Getaran sentuhan"</string>
@@ -3124,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"Tiada bunyi kecuali <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Tiada bunyi kecuali penggera dan media"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Jadual"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Padamkan jadual"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Padam"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Edit"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Jadual"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Jadual"</string>
@@ -3180,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Hidupkan"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Hidupkan sekarang"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Matikan sekarang"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"Jangan Ganggu dihidupkan sehingga <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"Jangan Ganggu kekal dihidupkan sehingga anda mematikan mod ini"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"Jangan Ganggu telah dihidupkan secara automatik oleh jadual (<xliff:g id="RULE_NAME">%s</xliff:g>)"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"Jangan Ganggu dihidupkan secara automatik oleh apl <xliff:g id="APP_NAME">%s</xliff:g>"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"Jangan Ganggu dihidupkan untuk <xliff:g id="RULE_NAMES">%s</xliff:g> dengan tetapan tersuai."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" Lihat tetapan tersuai"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Keutamaan sahaja"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3393,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Setiap hari"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"Penggera boleh membatalkan masa tamat"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"Jadual dimatikan apabila penggera berbunyi"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"Gelagat Jangan Ganggu"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Gunakan tetapan lalai"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Buat tetapan tersuai untuk jadual ini"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"Untuk ‘<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>’"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> - <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3812,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Hidupkan"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Tunjukkan"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Sembunyikan"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Tempat liputan"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> dihidupkan"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Mod pesawat dihidupkan"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Rangkaian tidak tersedia"</string>
<string name="condition_zen_title" msgid="2897779738211625">"Jangan Ganggu dihidupkan"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Memberi kesan kpd perkara yg anda dgr & lihat"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Penjimat Bateri dihidupkan"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Ciri dihadkan"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Data mudah alih dimatikan"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Internet hanya tersedia melalui Wi‑Fi"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Penjimat Data"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Ciri dihadkan"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Profil kerja dimatikan"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"Untuk apl & pemberitahuan"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Hidupkan bunyi"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"Peranti diredamkan"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Telefon diredamkan"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"Untuk panggilan & pemberitahuan"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"Peranti ditetapkan kepada getar"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Getaran sahaja"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Panggilan dan pemberitahuan akan menggetarkan peranti"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"Untuk panggilan & pemberitahuan"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Tetapkan jadual Cahaya Malam"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Berikan seri warna pada skrin secara automatik setiap malam"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"Cahaya Malam dihidupkan"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Skrin diwarnai dengan warna ambar"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Runtuhkan"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Dicadangkan untuk Anda"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Cadangan"</string>
@@ -3978,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"tiada"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Tiada objek kedudukan."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"Objek kedudukan tidak mengandungi kunci ini."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Potongan paparan"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"potongan paparan, takuk"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Lalai peranti"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Akses apl khas"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="other"><xliff:g id="COUNT">%d</xliff:g> apl boleh menggunakan data tanpa had</item>
@@ -4059,6 +4046,14 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"Untuk menyemak masa, pemberitahuan dan maklumat lain, angkat peranti anda."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Gerak isyarat skrin wake lock"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <!-- no translation found for ambient_display_tap_screen_title (5458679563086979424) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (9108878716863882877) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (7071150656699666085) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_summary (8862155601920379979) -->
+ <skip />
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Leret cap jari untuk pemberitahuan"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Leret cap jari"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"Untuk menyemak pemberitahuan, leret ke bawah pada penderia cap jari di bahagian belakang telefon anda."</string>
@@ -4201,27 +4196,21 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"Video ini tidak tersedia pada peranti ini"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Paksa ukuran GNSS penuh"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Jejak semua gugusan dan kekerapan GNSS tanpa kitaran tugas"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Benarkan aktiviti latar belakang bermula"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Membenarkan semua aktiviti latar belakang bermula"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Sentiasa tunjukkan dialog ranap sistem"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Tunjukkan dialog setiap kali apl ranap"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"Pilih apl didayakan ANGLE"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"Tiada aplikasi yang didayakan ANGLE dipilih"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"Aplikasi didayakan ANGLE: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Pilihan Pakej Kemas Kini Permainan"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Ubah suai tetapan Pakej Kemas Kini Permainan"</string>
+ <!-- no translation found for gup_all_apps_switch_title (8071650410524064369) -->
<skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
- <!-- no translation found for gup_app_preference_title (7176388161899486800) -->
- <skip />
- <!-- no translation found for gup_app_preference_default (7995039180348956109) -->
- <skip />
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_title" msgid="7176388161899486800">"Pilih Pemacu Grafik"</string>
+ <string name="gup_app_preference_default" msgid="7995039180348956109">"Lalai"</string>
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Pakej Kemas Kini Permainan"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"Pemacu Grafik Sistem"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4313,6 +4302,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Sediakan perkhidmatan data"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Data mudah alih"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Akses data menggunakan rangkaian mudah alih"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Jenis rangkaian pilihan"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Tukar mod pengendalian rangkaian"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Jenis rangkaian pilihan"</string>
@@ -4348,23 +4350,23 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Tiada peranti Bluetooth"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Panel Tetapan"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Sambungan Internet"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Kelantangan"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Paksa mod desktop"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Paksa mod desktop percubaan pada paparan kedua"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Batalkan paksa gelap"</string>
<string name="hwui_force_dark_summary" msgid="8705328793382981780">"Membatalkan ciri paksa gelap supaya sentiasa hidup"</string>
<string name="privacy_dashboard_title" msgid="2458407399263943923">"Privasi"</string>
- <!-- no translation found for privacy_dashboard_summary (7784809147411674104) -->
- <skip />
+ <string name="privacy_dashboard_summary" msgid="7784809147411674104">"Kebenaran, kawalan aktiviti, data yang ditunjukkan pada skrin"</string>
<string name="contextual_card_dismiss_remove" msgid="2813670241047194713">"Alih keluar"</string>
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Simpan"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Alih keluarkan cadangan ini?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Storan tinggal sedikit. <xliff:g id="PERCENTAGE">%1$s</xliff:g> digunakan - <xliff:g id="FREE_SPACE">%2$s</xliff:g> kosong"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Hantar maklum balas"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Adakah anda mahu memberi maklum balas tentang cadangan ini?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g> disalin ke papan keratan."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <!-- no translation found for gesture_skip_title (2092825906479683162) -->
+ <skip />
+ <!-- no translation found for gesture_silence_title (8991427657123202574) -->
+ <skip />
</resources>
diff --git a/res/values-my/strings.xml b/res/values-my/strings.xml
index 741dba8..d6045f3 100644
--- a/res/values-my/strings.xml
+++ b/res/values-my/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"အက်ပ်ဝင်ခြင်း၊ ငွေပေးချေမှု"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"လော့ခ်ဖွင့်ရန် မျက်လုံးဖွင့်ပါ"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"မျက်နှာဖြင့် အထောက်အထားစိစစ်ခြင်းကို သုံးသည့်အခါ မျက်လုံးဖွင့်ထားရမည်"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"အတည်ပြုချက်အမြဲ လိုအပ်သည်"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"အက်ပ်များတွင် အထောက်အထားစိစစ်သည့်အခါ အတည်ပြုချက်အမြဲ လိုအပ်သည်"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"မျက်နှာဒေတာ ဖယ်ရန်"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"သင်၏ စက်ပစ္စည်းကို ဖွင့်ရန်နှင့် အက်ပ်များကို သုံးရန် သင့်မျက်နှာကို အသုံးပြုနိုင်ပါသည်။ "<annotation id="url">"ပိုမို လေ့လာရန်"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"လက်ဗွေရာ"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"လက်မှတ်ထိုးဝင်ရန်"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"ကွန်ရက်သို့ လက်မှတ်ထိုးဝင်ရန် ဤနေရာတွင် တို့ပါ"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbps"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> က Wi-Fi ဖွင့်လိုသည်"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> က Wi-Fi ပိတ်လိုသည်"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"သင်၏ရောက်တာက ကွန်ရက် ID ကို မထုတ်လွှင့်သော်လည်း နောင်တွင် ၎င်းကို ချိတ်ဆက်လိုလျှင် ကွန်ရက်ကို ဖျောက်ထားသည် အဖြစ် သတ်မှတ်နိုင်သည်။\n\nကွန်ရက်ကို ရှာဖွေရန် သင့်ဖုန်း၏ လိုင်းကို ပုံမှန်ထုတ်လွှင့်နေမည် ဖြစ်သည့်အတွက် ၎င်းသည် လုံခြုံရေး အန္တရာယ်ကို ဖြစ်ပေါ်စေနိုင်သည်။\n\nကွန်ရက်ကို ဖျောက်ထားသည် အဖြစ် သတ်မှတ်ခြင်းက သင်၏ရောက်တာ ဆက်တင်များကို ပြောင်းလဲမည် မဟုတ်ပါ။"</string>
<string name="wifi_signal" msgid="5514120261628065287">"ထုတ်လွင့်မှုအား"</string>
<string name="wifi_status" msgid="4824568012414605414">"အခြေအနေ"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"လိုင်းအမြန်နှုန်း"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"လှိုင်းနှုန်း"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"အိုင်ပီလိပ်စာ"</string>
<string name="passpoint_label" msgid="6381371313076009926">"မှတဆင့် သိမ်းရန်"</string>
@@ -1531,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"အမှားတစ်ခုကြောင့် eSIM များ ပြင်ဆင်သတ်မှတ်၍မရပါ။"</string>
<string name="master_clear_title" msgid="3531267871084279512">"ဒေတာအားလုံးဖျက်ခြင်း (စက်ရုံထုတ်ဆက်တင် သတ်မှတ်ရန်)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"ဒေတာအားလုံးဖျက်ခြင်း (စက်ရုံထုတ်ဆက်တင် သတ်မှတ်ရန်)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"ဤသို့ပြုလုပ်ခြင်းက သင့်တက်ဘလက်၏ "<b>"စက်အတွင်းသိုလှောင်ခန်း"</b>" အပါအဝင် အောက်ပါဒေတာအားလုံးကို ဖျက်ပါမည်-\n\n"<li>"သင်၏ Google အကောင့်"</li>\n<li>"စနစ်နှင့် အက်ပ်ဒေတာ၊ ဆက်တင်များ၊"</li>\n<li>"ဒေါင်းလုဒ်လုပ်ထားသည့်အက်ပ်များ"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"ဤသို့ပြုလုပ်ခြင်းက သင့်ဖုန်း၏ "<b>"စက်အတွင်းသိုလှောင်ခန်း"</b>" အပါအဝင် အောက်ပါဒေတာအားလုံးကို ဖျက်ပါမည်- \n\n"<li>"သင်၏ Google အကောင့်"</li>\n<li>"စနစ်နှင့် အက်ပ်ဒေတာ၊ ဆက်တင်များ၊"</li>\n<li>"ဒေါင်းလုဒ်လုပ်ထားသည့်အက်ပ်များ"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"သင်သည် လက်ရှိတွင် အောက်ပါအကောင့်များကို ဝင်ရောက်ထားပါသည်\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"ဤစက်ပစ္စည်းပေါ်တွင် အခြားအသုံးပြုသူများလဲ ရှိသည်။\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"သီချင်း"</li>\n<li>"ဓာတ်ပုံများ"</li>\n<li>"အသုံးပြုသူ၏တခြားဒေတာ"</li></string>
@@ -1549,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"eSIM ဖျက်ရန်"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"ဖုန်းထဲရှိ eSIMs အားလုံးကို ဖျက်လိုက်ပါ။ ဤသို့ပြုလုပ်ခြင်းဖြင့် သင်၏ မိုဘိုင်းဝန်ဆောင်မှု အစီအစဉ်ကို ဖျက်သိမ်းလိမ့်မည်မဟုတ်ပါ။"</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"တက်ဘလက်ထဲရှိ eSIMs အားလုံးကို ဖျက်လိုက်ပါ။ ၎င်းသည် သင်၏ မိုဘိုင်းဝန်ဆောင်မှု အစီအစဉ်ကို ပယ်ဖျက်လိုက်မည်မဟုတ်ပါ။"</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"ဒေတာအားလုံး ဖျက်ရန်"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"ဒေတာအားလုံး ဖျက်ရန်"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"သင့်ကိုယ်ရေးကိုယ်တာအချက်အလက်များနှင့် ဒေါင်းလုဒ်လုပ်ထားသော အက်ပ်အားလုံးကို ဖျက်ပါမည်။ သင်သည် ဤလုပ်ဆောင်ချက်ကို ပြန်ပြင်၍ မရပါ။"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"အားလုံးကိုဖျက်ရန်"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"စနစ်အားရှင်းလင်းခြင်းဝန်ဆောင်မှုမရှိသောကြောင့် အစမှပြန်လည်စတင်နိုင်ခြင်းအားမပြုလုပ်နိုင်ပါ"</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"ဒေတာအားလုံးကို ဖျက်မလား။"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"ဤအသုံးပြုသူအတွက် စက်ရုံပြန်လည် သတ်မှတ်မှု မရပါ"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"ဖျက်နေသည်"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"ခဏစောင့်ပါ..."</string>
@@ -2038,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"သင်သည် မောက်စ်ကို အသုံးပြုနေသည်ဆိုပါက ၎င်းလှုပ်ရှားမှု ရပ်သွားသည့် အချိန်တွင် ကာစာ အလိုအလျောက် အလုပ်လုပ်ရန် သတ်မှတ်ထားနိုင်သည်။"</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"မနှိပ်မီ စောင့်ချိန်"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"တုန်ခါမှု"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"အကြောင်းကြားချက် တုန်ခါမှု"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"ဖုန်းမြည်သံ တုန်ခါမှု"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"ထိသည့် တုန်ခါမှု"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"ဝန်ဆောင်မှုကို သုံးရန်"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"အရောင်ပြင်ဆင်ခြင်းကို သုံးရန်"</string>
@@ -2083,8 +2079,7 @@
<item quantity="other">အလွန်ရှည်လျားသည့် နှောင့်နှေးမှု (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
<item quantity="one">အလွန်ရှည်လျားသည့် နှောင့်နှေးမှု (<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g> ms)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"ဖုန်းမြည်သံ <xliff:g id="SUMMARY_RING">%1$s</xliff:g>၊ အကြောင်းကြားချက် <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>၊ တို့ထိမှု <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"မြည်သံနှင့် အကြောင်းကြားချက်ကို ပိတ်ထားသည်"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"မြည်သံနှင့် အကြောင်းကြားချက်ကို အသံနှိမ့်ထားသည်"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"မြည်သံနှင့် အကြောင်းကြားချက်ကို အလယ်အလတ် သတ်မှတ်ထားသည်"</string>
@@ -3060,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"အဝင် အကြောင်းကြားချက်"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"usb ဖြင့် ဖုန်းကို မိုဒမ်အဖြစ် သုံးခြင်း၊ ဘလူးတုသ်ဖြင့် ဖုန်းကို မိုဒမ်အဖြစ် သုံးခြင်း၊ wifi ဟော့စပေါ့"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"တုန်ခါ၍ တုံ့ပြန်မှု၊ တုန်ခါခြင်း၊ မျက်နှာပြင်၊ အာရုံခံနိုင်စွမ်း"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"တုန်ခါ၍ တုံ့ပြန်မှု၊ တုန်ခါမှု၊ ဖုန်း၊ ခေါ်ဆိုမှု၊ အာရုံခံနိုင်မှု၊ ဖုန်းမြည်သံ"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"တုန်ခါ၍ တုံ့ပြန်မှု၊ တုန်ခါမှု၊ အာရုံခံနိုင်မှု"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"ကြိုးမဲ့ NFC တဲဂ်ကို စဖွင့်သတ်မှတ်ရန်"</string>
<string name="write_tag" msgid="8571858602896222537">"ရေးရန်"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"ရေးရန် တဲဂ် တစ်ခုကို ပုပ်ပါ..."</string>
@@ -3118,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"<xliff:g id="CATEGORIES">%1$s</xliff:g> မှလွဲ၍ အခြားအသံ ပိတ်ထားသည်"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"နှိုးစက်နှင့် မီဒီယာ မှလွဲ၍ အခြားအသံ ပိတ်ထားသည်"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"အချိန်ဇယားများ"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"အချိန်ဇယားများ ဖျက်ပါ"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"ဖျက်ရန်"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"တည်းဖြတ်ရန်"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"အချိန်ဇယားများ"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"အချိန်ဇယား"</string>
@@ -3174,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"ဖွင့်ရန်"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"ယခုဖွင့်ရန်"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"ယခုပိတ်ရန်"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"\"မနှောင့်ယှက်ရ\" ကို <xliff:g id="FORMATTED_TIME">%s</xliff:g> အထိ ဖွင့်ထားသည်"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"\"မနှောင့်ယှက်ရ\" သည် ၎င်းကို မပိတ်မချင်း ပွင့်နေပါမည်"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"\'မနှောင့်ယှက်ရ\' ကို အစီအစဉ်တစ်ခုက အလိုအလျောက် ဖွင့်ထားသည် (<xliff:g id="RULE_NAME">%s</xliff:g>)"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"\"မနှောင့်ယှက်ရ\" ကို <xliff:g id="APP_NAME">%s</xliff:g> အက်ပ်က အလိုအလျောက် ဖွင့်ပေးခဲ့သည်"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"စိတ်ကြိုက်ဆက်တင်များ ပြုလုပ်ထားသော <xliff:g id="RULE_NAMES">%s</xliff:g> အတွက် \'မနှောင့်ယှက်ရ\' ကို ဖွင့်ထားသည်။"</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" စိတ်ကြိုက်ဆက်တင်များကို ကြည့်ရန်"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"ဦးစားပေးများသာ"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>။ <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3387,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"နေ့တိုင်း"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"နိုးစက်သည် ပြီးဆုံးချိန်ကို ပြင်နိုင်သည်"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"သတိပေးချက်မြည်သည့်အခါ ပိတ်ရန် အချိန်ဇယား သတ်မှတ်ပါ"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"\'မနှောင့်ယှက်ရ\' လုပ်ဆောင်ပုံ"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"မူရင်းဆက်တင်များ အသုံးပြုသည်"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"ဤအစီအစဉ်အတွက် စိတ်ကြိုက်ဆက်တင်များ ပြုလုပ်ပါ"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"‘<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>’ အတွက်"</string>
<string name="summary_divider_text" msgid="7228986578690919294">"၊ "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> - <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3806,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"ဖွင့်ပါ"</string>
<string name="condition_expand_show" msgid="608202020023489939">"ပြပါ"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"ဝှက်ပါ"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"ဟော့စပေါ့"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> ဖွင့်ထားသည်"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"လေယာဉ်ပျံမုဒ် ဖွင့်ထားသည်"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"ကွန်ရက်များ မရနိုင်ပါ"</string>
<string name="condition_zen_title" msgid="2897779738211625">"\'မနှောင့်ယှက်ရ\' ဖွင့်ထားသည်"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"သင့်ကြားမြင်မှုများအပေါ် သက်ရောက်သည်"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"ဘက်ထရီချွေတာခြင်း ဖွင့်ထားသည်"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"ဝန်ဆောင်မှုများ ကန့်သတ်ထားသည်"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"မိုဘိုင်းဒေတာကို ပိတ်ထားပါသည်"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Wi‑Fi မှတစ်ဆင့်သာ အင်တာနက် သုံးစွဲနိုင်ပါသည်"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"ဒေတာချွေတာမှု"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"ဝန်ဆောင်မှုများ ကန့်သတ်ထားသည်"</string>
<string name="condition_work_title" msgid="7293722361184366648">"အလုပ်ပရိုဖိုင်ပိတ်ထားသည်"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"အက်ပ်နှင့် အကြောင်းကြားချက်များ အတွက်"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"အသံကို ဖွင့်ရန်"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"စက်ပစ္စည်းကို အသံတိတ်ထားသည်"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"ဖုန်းအသံတိတ်ထားသည်"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"ခေါ်ဆိုမှုနှင့် အကြောင်းကြားချက်များ အတွက်"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"စက်ပစ္စည်းကို တုန်ခါစေရန် သတ်မှတ်ထားသည်"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"တုန်ခါမှုသာ"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"ခေါ်ဆိုမှုများနှင့် အကြောင်းကြားချက်များသည် ဖုန်းကို တုန်ခါစေမည်ဖြစ်သည်"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"ခေါ်ဆိုမှုနှင့် အကြောင်းကြားချက်များ အတွက်"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"ညအလင်းရောင် အစီအစဉ်ကို သတ်မှတ်ရန်"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"ညတိုင်း မျက်နှာပြင်ကို အလိုအလျောက် အရောင်ရင့်ရန်"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"ညအလင်းရောင်ကို ဖွင့်ထားသည်"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"မျက်နှာပြင် ပယင်းရောင် ပြောင်းသွားသည်"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"လျှော့ပြရန်"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"သင့်အတွက် အကြံပြုထားသည်များ"</string>
<string name="suggestions_title" msgid="7280792342273268377">"အကြံပြုချက်များ"</string>
@@ -3972,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"တစ်ခုမျှမဟုတ်"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"အဆင့်သတ်မှတ်သည့် အကြောင်းအရာ လိုအပ်နေသည်။"</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"အဆင့်သတ်မှတ်သည့် အကြောင်းအရာတွင် ဤကီးမပါဝင်ပါ"</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"မျက်နှာပြင် ဖြတ်ညှပ်ပြသမှု"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"မျက်နှာပြင် ဖြတ်ညှပ်ပြသမှု၊ အမှတ်အသား"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"ကိရိယာ မူရင်းပုံစံ"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"အထူးအသုံးပြုခွင့်ရ အက်ပ်"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="other">အက်ပ် <xliff:g id="COUNT">%d</xliff:g> ခုက ဒေတာကို အကန့်အသတ်မရှိ သုံးနိုင်သည်</item>
@@ -4053,6 +4046,10 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"အချိန်၊ အကြောင်းကြားချက်များနှင့် အခြားအချက်အလက်များကို စစ်ရန် သင့်စက်ပစ္စည်းကို မ လိုက်ပါ။"</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"လော့ခ်ချထားချိန် မျက်နှာပြင်ကို ဖွင့်ရန်လက်ဟန်"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <string name="ambient_display_tap_screen_title" product="default" msgid="5458679563086979424">"ဖုန်းကို စစ်ဆေးရန် တို့ပါ"</string>
+ <string name="ambient_display_tap_screen_title" product="tablet" msgid="9108878716863882877">"တက်ဘလက်ကို စစ်ဆေးရန် တို့ပါ"</string>
+ <string name="ambient_display_tap_screen_title" product="device" msgid="7071150656699666085">"စက်ပစ္စည်းကို စစ်ဆေးရန် တို့ပါ"</string>
+ <string name="ambient_display_tap_screen_summary" msgid="8862155601920379979">"အချိန်၊ အကြောင်းကြားချက်များနှင့် အခြားအချက်အလက်များကို စစ်ဆေးရန် သင့်ဖန်သားပြင်ကို တို့ပါ။"</string>
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"သတိပေးချက်အတွက် လက်ဗွေပွတ်ဆွဲပါ"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"လက်ဗွေပွတ်ဆွဲခြင်း"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"အကြောင်းကြားချက်များကို ကြည့်ရန် ဖုန်း၏ နောက်ကျောဘက်ရှိ လက်ဗွေ အာရုံခံကိရိယာပေါ်တွင် အောက်သို့ ပွတ်ဆွဲပါ။"</string>
@@ -4195,25 +4192,20 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"ဤဝန်ဆောင်မှုကို ဤစက်ပစ္စည်းတွင် မရရှိနိုင်ပါ"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"GNSS အတိုင်းအတာအပြည့် သက်ရောက်ရန်"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"လည်ပတ်ချိန်မပါဘဲ GNSS စက်ဝိုင်းပုံမြင်ကွင်းကျယ်ပုံများနှင့် ကြိမ်နှုန်းအားလုံးကို ခြေရာခံပါ"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"နောက်ခံ လုပ်ဆောင်ချက် စတင်မှုများ ခွင့်ပြုပါ"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"နောက်ခံ လုပ်ဆောင်ချက် စတင်မှုအားလုံး ခွင့်ပြုသည်"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"ရပ်တန့်သွားမှု ဒိုင်ယာလော့ကို အမြဲပြရန်"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"အက်ပ်ရပ်တန့်သွားသည့်အခါတိုင်း ဒိုင်ယာလော့ကို ပြရန်"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"ANGLE ကို ဖွင့်ထားသည့်အက်ပ်ကို ရွေးပါ"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"ANGLE ကို ဖွင့်ထားသည့် အပလီကေးရှင်း တစ်ခုမျှ သတ်မှတ်မထားပါ"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"ANGLE ကို ဖွင့်ထားသည့် အပလီကေးရှင်း− <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
- <skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"ဂိမ်းအပ်ဒိတ် ပက်ကေ့ဂျ် သတ်မှတ်ချက်များ"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"ဂိမ်းအပ်ဒိတ် ပက်ကေ့ဂျ် ဆက်တင်များ ပြုပြင်ရန်"</string>
+ <string name="gup_all_apps_switch_title" msgid="8071650410524064369">"အက်ပ်အားလုံးအတွက် ဖွင့်ပါ"</string>
<string name="gup_app_preference_title" msgid="7176388161899486800">"ဂရပ်ဖစ်ဒရိုင်ဗာကို ရွေးချယ်ရန်"</string>
<string name="gup_app_preference_default" msgid="7995039180348956109">"မူရင်း"</string>
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"ဂိမ်းအပ်ဒိတ် ပက်ကေ့ဂျ်"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"စနစ် ဂရပ်ဖစ်ဒရိုင်ဗာ"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4305,6 +4297,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"ဒေတာဝန်ဆောင်မှု စတင်ရန်"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"မိုဘိုင်းဒေတာ"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"မိုဘိုင်းကွန်ရက်သုံးပြီး ဒေတာကို ဝင်သုံးခွင့်ပေးပါ"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"အသုံးပြုလိုသော ကွန်ရက် အမျိုးအစား"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"ကွန်ရက် လုပ်ဆောင်မှုစနစ်ကို ပြောင်းပါ"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"အသုံးပြုလိုသော ကွန်ရက် အမျိုးအစား"</string>
@@ -4340,8 +4345,7 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"ဘလူးတုသ် ကိရိယာများ မရှိပါ"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"ဆက်တင်များ အကန့်"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"အင်တာနက် ချိတ်ဆက်မှု"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"အသံအတိုးအကျယ်"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"ဒက်စ်တော့ပုံစံ မဖြစ်မနေ ပြောင်းရန်"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"ဒုတိယ မျက်နှာပြင်ပြသမှုများတွင် ဒက်စ်တော့ပုံစံ မဖြစ်မနေ စမ်းသပ်ရန်"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"အဖြစ်မနေအမှောင်ချခြင်းကို အစားထိုးထားသည်"</string>
@@ -4352,10 +4356,10 @@
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"သိမ်းထားရန်"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"ဤအကြံပြုချက်ကို ဖယ်ရှားမလား။"</string>
<string name="low_storage_summary" msgid="2077564126033530">"သိုလှောင်ခန်း ကုန်ခါနီးပြီ။ <xliff:g id="PERCENTAGE">%1$s</xliff:g> သုံးထားသည် - <xliff:g id="FREE_SPACE">%2$s</xliff:g> လွတ်နေသည်"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"အကြံပြုချက် ပို့ရန်"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"ဤအကြံပြုမှုအပေါ် ထင်မြင်ချက် ပေးလိုသလား။"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g> ကို ကလစ်ဘုတ်သို့ မိတ္တူကူးပြီးပါပြီ။"</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <string name="gesture_skip_title" msgid="2092825906479683162">"ကျော်ရန် လက်ဟန်"</string>
+ <string name="gesture_silence_title" msgid="8991427657123202574">"သတိပေးချက်များ အသံတိတ်ရန် လက်ဟန်"</string>
</resources>
diff --git a/res/values-nb/strings.xml b/res/values-nb/strings.xml
index 553450d..5432113 100644
--- a/res/values-nb/strings.xml
+++ b/res/values-nb/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"App-pålogging og betalinger"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Åpne øyne for å låse opp"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"Øynene dine må være åpne når du bruker ansiktsautentisering"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Krev alltid bekreftelse"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"Krev alltid bekreftelse ved autentisering i apper"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Fjern ansiktsdataene"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Du kan bruke ansiktet ditt til å låse opp enheten og åpne apper. "<annotation id="url">"Finn ut mer"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Fingeravtrykk"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Logg på"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Trykk her for å logge på nettverket"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbps"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> ønsker å slå på Wi-Fi"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> ønsker å slå av Wi-Fi"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"Hvis ruteren din ikke sender en nettverks-ID, men du vil koble til den i fremtiden, kan du sette nettverket som skjult.\n\nDette kan utgjøre en sikkerhetsrisiko fordi telefonen sender signalet sitt regelmessig for å finne nettverket.\n\nRuterinnstillingene dine endres ikke hvis du setter nettverket til å være skjult."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Signalstyrke"</string>
<string name="wifi_status" msgid="4824568012414605414">"Status"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Koblingshastighet"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Frekvens"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP-adresse"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Lagret via"</string>
@@ -922,12 +926,9 @@
<string name="wifi_dpp_wifi_shared_with_device" msgid="7669684043486750097">"Wi‑Fi deles med enheten"</string>
<string name="wifi_dpp_add_another_device" msgid="8415243205104666929">"Legg til en annen enhet"</string>
<string name="wifi_dpp_choose_different_network" msgid="4081965219206680361">"Velg et annet nettverk"</string>
- <!-- no translation found for wifi_dpp_could_not_add_device (1598945041477461501) -->
- <skip />
- <!-- no translation found for wifi_dpp_device_found (8618134150169810107) -->
- <skip />
- <!-- no translation found for retry (6472609612090877557) -->
- <skip />
+ <string name="wifi_dpp_could_not_add_device" msgid="1598945041477461501">"Kunne ikke legge til enheten"</string>
+ <string name="wifi_dpp_device_found" msgid="8618134150169810107">"Fant en enhet"</string>
+ <string name="retry" msgid="6472609612090877557">"Prøv på nytt"</string>
<string name="wifi_shared" msgid="844142443226926070">"Del med andre brukere av enheten"</string>
<string name="wifi_unchanged" msgid="3410422020930397102">"(uendret)"</string>
<string name="wifi_unspecified" msgid="4917316464723064807">"Velg"</string>
@@ -1534,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"E-SIM-kortene kan ikke tilbakestilles på grunn av en feil."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Slett alle data (tilbakestilling til fabrikkstandard)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Slett alle data (tilbakestill)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"Dette sletter alle data fra nettbrettets "<b>"interne lagringsplass"</b>", inkludert følgende:\n\n"<li>"Google-kontoen din"</li>\n<li>"Data og innstillinger for system og apper"</li>\n<li>"Nedlastede apper"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"Dette sletter alle data fra telefonens "<b>"interne lagringsplass"</b>", inkludert følgende:\n\n"<li>"Google-kontoen din"</li>\n<li>"Data og innstillinger for system og apper"</li>\n<li>"Nedlastede apper"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"Du er for øyeblikket pålogget følgende kontoer:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"Det er andre brukere tilstede på denne enheten.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Musikk"</li>\n<li>"Bilder"</li>\n<li>"Andre brukerdata"</li></string>
@@ -1552,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"Tøm e-SIM-kortet"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Tøm alle e-SIM-kortene i telefonen. Dette avslutter ikke mobilabonnementet ditt."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Tøm alle e-SIM-kortene i nettbrettet. Dette avslutter ikke mobilabonnementet ditt."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Sletting av alle data"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Sletting av alle data"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Alle personopplysningene dine og appene du har lastet ned, blir slettet. Du kan ikke angre denne handlingen!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Slett alt"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"Tilbakestilling ble ikke utført fordi tilbakestillingstjenesten ikke er tilgjengelig."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Vil du slette alle dataene?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"Tilbakestilling til fabrikkstandard er ikke tilgjengelig for denne brukeren"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Sletter"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Vent litt …"</string>
@@ -1842,10 +1837,8 @@
<string name="force_stop_dlg_text" msgid="7208364204467835578">"Hvis du tvinger avslutning av en app, kan det oppstå problemer."</string>
<string name="app_install_location_title" msgid="2068975150026852168">"Foretrukket installeringssted"</string>
<string name="app_install_location_summary" msgid="5155453752692959098">"Endre foretrukket plassering for installasjon av nye apper"</string>
- <!-- no translation found for app_disable_dlg_positive (7319687593243386336) -->
- <skip />
- <!-- no translation found for app_disable_dlg_text (779389180388352129) -->
- <skip />
+ <string name="app_disable_dlg_positive" msgid="7319687593243386336">"Avinstaller appen"</string>
+ <string name="app_disable_dlg_text" msgid="779389180388352129">"Hvis du avinstallerer denne appen, slutter muligens Android og andre apper å fungere som de skal."</string>
<string name="app_disable_notifications_dlg_title" msgid="7669264654851761857">"Vil du deaktivere varsler?"</string>
<string name="app_install_details_group_title" msgid="7084623031296083574">"Butikk"</string>
<string name="app_install_details_title" msgid="6905279702654975207">"Informasjon om appen"</string>
@@ -2043,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"Hvis du bruker en mus, kan du stille musepekeren til å klikke automatisk når den slutter å bevege seg i en bestemt periode."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Forsinkelse før klikk"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Vibrasjon"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Varselvibrering"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Ringevibrering"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Berøringsvibrering"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Bruk tjenesten"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Bruk fargekorrigering"</string>
@@ -2088,8 +2079,7 @@
<item quantity="other">Veldig lang forsinkelse (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
<item quantity="one">Veldig lang forsinkelse (<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g> ms)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Ring <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, varsel <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, trykk <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Ringing og varsler er satt til av"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Ringing og varsler er satt til lav"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Ringing og varsler er satt til middels"</string>
@@ -3065,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"innkommende varsel"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"USB-internettdeling, Bluetooth-internettdeling, Wi-Fi-sone"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"haptisk, vibrer, skjerm, følsomhet"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"haptisk, vibrer, telefon, anrop, følsomhet, ring"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"haptisk, vibrer, følsomhet"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Konfigurer NFC-tag for Wi-Fi"</string>
<string name="write_tag" msgid="8571858602896222537">"Skriv"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Trykk på en brikke for å skrive"</string>
@@ -3096,8 +3084,7 @@
<string name="other_sound_settings" msgid="3151004537006844718">"Andre lyder"</string>
<string name="dial_pad_tones_title" msgid="1999293510400911558">"Tastaturtoner"</string>
<string name="screen_locking_sounds_title" msgid="1340569241625989837">"Skjermlåslyder"</string>
- <!-- no translation found for charging_sounds_title (3379885700913955599) -->
- <skip />
+ <string name="charging_sounds_title" msgid="3379885700913955599">"Lyd og vibrering ved lading"</string>
<string name="docking_sounds_title" msgid="155236288949940607">"Lyd fra dokk"</string>
<string name="touch_sounds_title" msgid="5326587106892390176">"Berøringslyder"</string>
<string name="vibrate_on_touch_title" msgid="1510405818894719079">"Berøringsvibrering"</string>
@@ -3124,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"Ingen lyd, unntatt <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Ingen lyd unntatt alarm og medier"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Tidsplaner"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Slett tidsplaner"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Slett"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Endre"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Tidsplaner"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Tidsplan"</string>
@@ -3180,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Slå på"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Slå på nå"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Slå av nå"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"Ikke forstyrr er slått på til <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"Ikke forstyrr er på til du slår det av"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"Ikke forstyrr ble slått på automatisk av en tidsplan (<xliff:g id="RULE_NAME">%s</xliff:g>)"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"Ikke forstyrr ble slått på automatisk av en app (<xliff:g id="APP_NAME">%s</xliff:g>)"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"«Ikke forstyrr» er slått på for <xliff:g id="RULE_NAMES">%s</xliff:g> med tilpassede innstillinger."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" Se tilpassede innstillinger"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Bare prioritet"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3393,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Hver dag"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"Alarmer kan overstyre sluttider"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"Tidsplanen slås av når alarmer ringer"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"Atferd for «Ikke forstyrr»"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Bruk standardinnstillinger"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Opprett tilpassede innstillinger for denne tidsplanen"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"For «<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>»"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g>–<xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3812,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Slå på"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Vis"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Skjul"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Wi-Fi-sone"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> er på"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Flymodus er på"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Nettverk er utilgjengelige"</string>
<string name="condition_zen_title" msgid="2897779738211625">"Ikke forstyrr er på"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Påvirker det du hører og ser"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Batterisparing er på"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Funksjoner er begrenset"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Mobildata er slått av"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Internett er bare tilgjengelig via Wi‑Fi"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Datasparing"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Funksjoner er begrenset"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Jobbprofilen er av"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"For apper og varsler"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Slå på lyd"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"Lyden på enheten er slått av"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Lyden på telefonen er slått av"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"For anrop og varsler"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"Enheten er satt til vibrering"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Bare vibrering"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Anrop og varsler får enheten til å vibrere"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"For anrop og varsler"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Angi tidsplanen for nattlys"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Endre skjermens fargetone automatisk hver natt"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"Nattlys er på"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Skjermen har ravgul nyanse"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Skjul"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Forslag til deg"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Forslag"</string>
@@ -3978,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"ingen"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Rangeringsobjektet mangler."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"Rangeringsobjektet inneholder ikke denne tasten."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Skjermutklipp"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"skjermutklipp, hakk"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Standard for enheten"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Spesiell apptilgang"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="other"><xliff:g id="COUNT">%d</xliff:g> apper kan bruke ubegrenset med data</item>
@@ -4059,6 +4046,14 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"Løft opp enheten for å sjekke klokkeslettet, varsler og annen informasjon."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Bevegelse for oppvekkingslåseskjerm"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <!-- no translation found for ambient_display_tap_screen_title (5458679563086979424) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (9108878716863882877) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (7071150656699666085) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_summary (8862155601920379979) -->
+ <skip />
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Sveip fingersensoren for varsler"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Sveip på fingersensoren"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"Sjekk varsler ved å sveipe ned på fingeravtrykksensoren på baksiden av telefonen."</string>
@@ -4201,27 +4196,21 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"Denne funksjonen er ikke tilgjengelig på denne enheten"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Tving fullstendige GNSS-målinger"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Spor alle GNSS-konstellasjoner og -frekvenser uten syklus for oppgaver"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Tillat start av bakgrunnsaktivitet"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Tillater all start av bakgrunnsaktivitet"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Vis alltid krasjdialogboksen"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Vis dialogboksen hver gang en app krasjer"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"Velg en ANGLE-aktivert app"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"Du har ikke angitt noen ANGLE-aktivert app"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"ANGLE-aktivert app: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Innstillinger for oppdateringspakker for spill"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Endre innstilling for oppdateringspakker for spill"</string>
+ <!-- no translation found for gup_all_apps_switch_title (8071650410524064369) -->
<skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
- <!-- no translation found for gup_app_preference_title (7176388161899486800) -->
- <skip />
- <!-- no translation found for gup_app_preference_default (7995039180348956109) -->
- <skip />
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_title" msgid="7176388161899486800">"Velg en grafikkdriver"</string>
+ <string name="gup_app_preference_default" msgid="7995039180348956109">"Standard"</string>
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Oppdateringspakke for spill"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"Systemets grafikkdriver"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4313,6 +4302,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Konfigurer datatjeneste"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Mobildata"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Bruk data via mobilnettverket"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Foretrukket nettverkstype"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Bytt nettverksmodus"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Foretrukket nettverkstype"</string>
@@ -4348,23 +4350,23 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Ingen Bluetooth-enheter"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Innstillinger-panel"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Internettilkobling"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Volum"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Tvungen skrivebordsmodus"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Tvungen eksperimentell skrivebordsmodus på sekundære skjermer"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Overstyr tving mørk"</string>
<string name="hwui_force_dark_summary" msgid="8705328793382981780">"Overstyrer tving mørk-funksjonen til å være alltid på"</string>
<string name="privacy_dashboard_title" msgid="2458407399263943923">"Personvern"</string>
- <!-- no translation found for privacy_dashboard_summary (7784809147411674104) -->
- <skip />
+ <string name="privacy_dashboard_summary" msgid="7784809147411674104">"Tillatelser, aktivitetslagring, data som vises på skjermen"</string>
<string name="contextual_card_dismiss_remove" msgid="2813670241047194713">"Fjern"</string>
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Behold"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Vil du fjerne dette forslaget?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Du har lite lagringsplass. <xliff:g id="PERCENTAGE">%1$s</xliff:g> er brukt – <xliff:g id="FREE_SPACE">%2$s</xliff:g> er ledig"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Send tilbakemelding"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Vi du gi oss en tilbakemelding om dette forslaget?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g> er kopiert til utklippstavlen."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <!-- no translation found for gesture_skip_title (2092825906479683162) -->
+ <skip />
+ <!-- no translation found for gesture_silence_title (8991427657123202574) -->
+ <skip />
</resources>
diff --git a/res/values-ne/strings.xml b/res/values-ne/strings.xml
index 4214680..4ad5412 100644
--- a/res/values-ne/strings.xml
+++ b/res/values-ne/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"अनुप्रयोगको साइन इन र भुक्तानी"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"अनलक गर्न आँखा खुल्ला छन्"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"अनुहारको प्रमाणीकरण प्रयोग गर्दा तपाईंका आँखा खुल्ला हुनै पर्छ"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"सधैँ पुष्टि गर्न आवश्यक पर्छ"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"अनुप्रयोगहरूमा प्रमाणीकरण गर्दा सधैँ पुष्टि गर्न आवश्यक पर्छ"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"अनुहारसम्बन्धी डेटा हटाउनुहोस्"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"तपाईंको यन्त्र अनलक गर्न र अनुप्रयोगहरूमाथि पहुँच राख्न तपाईंको अनुहार प्रयोग गर्न सकिन्छ। "<annotation id="url">"थप जान्नुहोस्"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"औंठाछाप"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"५ GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"साइन इन गर्नुहोस्"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"नेटवर्कमा साइन इन गर्न यहाँ ट्याप गर्नुहोस्"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbps"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> Wi-Fi सक्रिय गर्न चाहन्छ"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> Wi-Fi निष्क्रिय पार्न चाहन्छ"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"यदि तपाईंको राउटरले कुनै नेटवर्कको ID प्रसारण गरिरहेको छैन तर तपाईं भविष्यमा यसमा जडान गर्न चाहनुहुन्छ भने, तपाईं उक्त नेटवर्कलाई लुकाइएको रूपमा सेट गर्न सक्नुहुन्छ।\n\n तपाईंको फोनले नेटवर्क फेला पार्नका लागि नियमित रूपमा आफ्नो सिग्नल प्रसारण गर्ने हुँदा यसले सुरक्षासम्बन्धी जोखिम सिर्जना गर्न सक्छ।\n\nनेटवर्कलाई लुकाइएको रूपमा सेट गर्नुले तपाईंको राउटरको सेटिङ परिवर्तन गर्ने छैन।"</string>
<string name="wifi_signal" msgid="5514120261628065287">"सङ्केत क्षमता"</string>
<string name="wifi_status" msgid="4824568012414605414">"वस्तुस्थिति"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"लिङ्क गति"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"आवृत्ति"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP ठेगाना"</string>
<string name="passpoint_label" msgid="6381371313076009926">"मार्फत सुरक्षित गरियो"</string>
@@ -922,12 +926,9 @@
<string name="wifi_dpp_wifi_shared_with_device" msgid="7669684043486750097">"यन्त्रसँग Wi‑Fi आदान प्रदान गरियो"</string>
<string name="wifi_dpp_add_another_device" msgid="8415243205104666929">"अर्को यन्त्र थप्नुहोस्"</string>
<string name="wifi_dpp_choose_different_network" msgid="4081965219206680361">"फरक नेटवर्क छनौट गर्नुहोस्"</string>
- <!-- no translation found for wifi_dpp_could_not_add_device (1598945041477461501) -->
- <skip />
- <!-- no translation found for wifi_dpp_device_found (8618134150169810107) -->
- <skip />
- <!-- no translation found for retry (6472609612090877557) -->
- <skip />
+ <string name="wifi_dpp_could_not_add_device" msgid="1598945041477461501">"यन्त्र थप्न सकिएन"</string>
+ <string name="wifi_dpp_device_found" msgid="8618134150169810107">"यन्त्र भेटियो"</string>
+ <string name="retry" msgid="6472609612090877557">"पुनः प्रयास गर्नु…"</string>
<string name="wifi_shared" msgid="844142443226926070">"अन्य यन्त्र प्रयोगकर्ताहरूसँग साझेदारी गर्नुहोस्"</string>
<string name="wifi_unchanged" msgid="3410422020930397102">"(अपरिवर्तित)"</string>
<string name="wifi_unspecified" msgid="4917316464723064807">"कृपया चयन गर्नुहोस्"</string>
@@ -1534,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"कुनै त्रुटिले गर्दा eSIM हरू रिसेट गर्न सकिएन।"</string>
<string name="master_clear_title" msgid="3531267871084279512">"सबै डेटा मेटाउनुहोस् (फ्याक्ट्री रिसेट गर्नुहोस्)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"सबै डेटा मेटाउनुहोस् (फ्याक्ट्री रिसेट गर्नुहोस्)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"यसले निम्नलगायतका सबै डेटा तपाईंको "<b>"आन्तरिक भण्डारणबाट मेटाउँदछ"</b>":\n\n"<li>"तपाईंको Google खाता"</li>\n<li>"प्रणाली र अनुप्रयोग डेटा र सेटिङहरू"</li>\n<li>"डाउनलोड गरिएका अनुप्रयोगहरू"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"यस कार्यले तपाईंको यन्त्रको "<b>"आन्तरिक भण्डारण"</b>" बाट सम्पूर्ण डेटा मेटाउँछ, जसमा निम्न कुराहरू पर्दछन्:\n\n"<li>"तपाईंको Google खाता"</li>\n<li>"प्रणाली र अनुप्रयोगका डेटा तथा सेटिङहरू"</li>\n<li>"डाउनलोड गरिएका अनुप्रयोगहरू"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n" \nतपाईं अहिले निम्न खाताहरूमा साइन इन हुनुहुन्छ:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n" यस यन्त्रमा हाल अन्य प्रयोगकर्ताहरु छन्। \n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"संगीत"</li>\n<li>"तस्बिरहरू"</li>\n<li>"अन्य उपयोगकर्ता डेटा"</li></string>
@@ -1552,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"eSIM मेटाउनुहोस्"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"उक्त फोनमा भएका सबै eSIM हरूलाई मेटाउनुहोस्। यस कार्यले तपाईंको मोबाइल सेवाको योजना रद्द गर्नेछैन।"</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"उक्त ट्याब्लेटमा भएका सबै eSIM हरूलाई मेटाउनुहोस्। यस कार्यले तपाईंको मोबाइल सेवाको योजना रद्द गर्नेछैन।"</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"सबै डेटा मेट्नुहोस्"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"सबै डेटा मेट्नुहोस्"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"तपाईंका सबै व्यक्तिगत जानकारी र डाउनलोड गरिएका अनुप्रयोगहरू मेटिने छन्। तपाईं यस कार्यलाई अन्डू गर्न सक्नुहुन्न!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"सबै मेटाउनुहोस्"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"कुनै पुनःसेट हुन सकेन किनभने सिस्टम क्लिएर सेवा उपलब्ध छैन।"</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"सबै डेटा मेट्ने हो?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"यस प्रयोगकर्ताको लागि कारखाना पुनःसेट गर्ने उपलब्ध छैन"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"मेटाउँदै"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"कृपया प्रतीक्षा गर्नुहोला..."</string>
@@ -1842,10 +1837,8 @@
<string name="force_stop_dlg_text" msgid="7208364204467835578">"यदि तपाईँले अनुप्रयोगलाई जबर्जस्ती रोक्नु भएको खण्डमा त्यसले चाहेअनुसार काम नगर्न सक्छ।"</string>
<string name="app_install_location_title" msgid="2068975150026852168">"मन परेको स्थापना स्थान"</string>
<string name="app_install_location_summary" msgid="5155453752692959098">"नयाँ अनुप्रयोगका लागि रुचाइएको स्थापना स्थान बदल्नुहोस्"</string>
- <!-- no translation found for app_disable_dlg_positive (7319687593243386336) -->
- <skip />
- <!-- no translation found for app_disable_dlg_text (779389180388352129) -->
- <skip />
+ <string name="app_disable_dlg_positive" msgid="7319687593243386336">"अनुप्रयोगको स्थापना रद्द गर्नु"</string>
+ <string name="app_disable_dlg_text" msgid="779389180388352129">"तपाईंले यस अनुप्रयोगको स्थापना रद्द गर्नुभयो भने Android र अन्य अनुप्रयोगहरूले अब उप्रान्त अपेक्षाअनुसार कार्य नगर्न सक्छन्।"</string>
<string name="app_disable_notifications_dlg_title" msgid="7669264654851761857">"सूचनाहरू बन्द गर्नुहोस्?"</string>
<string name="app_install_details_group_title" msgid="7084623031296083574">"स्टोर"</string>
<string name="app_install_details_title" msgid="6905279702654975207">"अनुप्रयोग बारे विवरणहरू"</string>
@@ -2043,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"तपाईं माउस प्रयोग गर्दै हुनुहुन्छ भने कुनै स्थानमा निश्चित अवधिसम्मका लागि रोकिएको कर्सर स्वत: चल्न थाल्ने गरी सेट गर्न सक्नुहुन्छ।"</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"क्लिक गर्न अघि ढिलाइ"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"कम्पन"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"सूचना आएको जनाउने कम्पन"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"कम्पनसहितको घन्टी"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"छुवाइसम्बन्धी कम्पन"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"सुविधा प्रयोग गर्नुहोस्"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"रङ सुधार गर्ने सुविधा प्रयोग गर्नुहोस्"</string>
@@ -2088,8 +2079,7 @@
<item quantity="other">धेरै लामो ढिलाइ (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> मिलिसेकेण्ड)</item>
<item quantity="one">धेरै लामो ढिलाइ (<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g> मिलिसेकेण्ड)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"घन्टी दिनुहोस् <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, सूचना <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, छुनुहोस्<xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"घन्टी तथा सूचनालाई निष्क्रियका रूपमा सेट गरियो"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"घन्टी तथा सूचनालाई न्यूनका रूपमा सेट गरियो"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"घन्टी तथा सूचनालाई मध्यमका रूपमा सेट गरियो"</string>
@@ -3065,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"आगमन सूचना"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"usb टेदर, ब्लुटुथ टेदर, wifi हटस्पट"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"अनुभूतिमूलक, कम्पन, स्क्रिन, संवेदनशीलता"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"अनुभूतिमूलक, कम्पन, फोन, कल, संवेदनशीलता, घन्टी"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"अनुभूतिमूलक, कम्पन, संवेदनशीलता"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Wi-Fi NFC ट्याग सेट गर्नुहोस्"</string>
<string name="write_tag" msgid="8571858602896222537">"लेख्नुहोस्"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"लेख्न ट्याग छुनुहोस्..."</string>
@@ -3096,8 +3084,7 @@
<string name="other_sound_settings" msgid="3151004537006844718">"अन्य ध्वनिहरू"</string>
<string name="dial_pad_tones_title" msgid="1999293510400911558">"प्याड टोनहरू डायल गर्नुहोस्"</string>
<string name="screen_locking_sounds_title" msgid="1340569241625989837">"स्किन लक आवाज"</string>
- <!-- no translation found for charging_sounds_title (3379885700913955599) -->
- <skip />
+ <string name="charging_sounds_title" msgid="3379885700913955599">"चार्ज गर्दाको ध्वनि तथा कम्पन"</string>
<string name="docking_sounds_title" msgid="155236288949940607">"डाकिंग आवाज"</string>
<string name="touch_sounds_title" msgid="5326587106892390176">"टच आवाज"</string>
<string name="vibrate_on_touch_title" msgid="1510405818894719079">"छुवाइसम्बन्धी कम्पन"</string>
@@ -3124,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"निम्नबाहेक कुनै आवाज ननिकाल्ने <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"अलार्म र मिडियाबाहेक कुनै ध्वनि हुँदैन"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"समयतालिकाहरू"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"समयतालिकाहरू मेट्नुहोस्"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"मेट्नुहोस्"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"सम्पादन गर्नुहोस्"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"समयतालिकाहरू"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"समयतालिका"</string>
@@ -3180,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"सक्रिय गर्नुहोस्"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"अहिले नै सक्रिय गर्नुहोस्"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"अहिले नै निष्क्रिय पार्नुहोस्"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"<xliff:g id="FORMATTED_TIME">%s</xliff:g> सम्म बाधा नपुर्याउनुहोस् नामक मोड सक्रिय हुन्छ"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"तपाईंले निष्क्रिय नपारेसम्म बाधा नपुर्याउनुहोस् नामक मोड सक्रिय रहनेछ"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"(<xliff:g id="RULE_NAME">%s</xliff:g>) नामक समयतालिकाले बाधा नपुर्याउनुहोस् नामक मोडलाई स्वतः सक्रिय गरेको थियो"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"कुनै अनुप्रयोग <xliff:g id="APP_NAME">%s</xliff:g> ले बाधा नपुर्याउनुहोस् नामक मोडलाई स्वतः सक्रिय गर्यो"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"बाधा नपुऱ्याउनुहोस् नामक मोड आफू अनुकूल सेटिङहरू भएका <xliff:g id="RULE_NAMES">%s</xliff:g> का लागि सक्रिय छ।"</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" आफू अनुकूल सेटिङहरू हेर्नुहोस्"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"प्राथमिकता मात्र"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>। <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3393,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"प्रत्येक दिन"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"अलार्मले समयको अन्त्यलाई ओभरराइड गर्न सक्छ"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"कुनै अलार्म बज्दा समयतालिका निष्क्रिय हुन्छ"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"बाधा नपुऱ्याउनुहोस् नामक मोडसम्बन्धी व्यवहार"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"पूर्वनिर्धारित सेटिङहरू प्रयोग गर्नुहोस्"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"यो समयतालिकाका लागि आफू अनुकूल सेटिङहरू सिर्जना गर्नुहोस्"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"\'<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>\' का लागि"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> - <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3812,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"सक्रिय गर्नुहोस्"</string>
<string name="condition_expand_show" msgid="608202020023489939">"देखाउनुहोस्"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"लुकाउनुहोस्"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"हटस्पट"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> सक्रिय छ"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"हवाइजहाज मोड खुला छ"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"नेटवर्क उपलब्ध छैन"</string>
<string name="condition_zen_title" msgid="2897779738211625">"बाधा नपुर्याउनुहोस् सक्रिय छ"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"तपाईंले देख्ने र सुन्ने कुरामा प्रभाव पार्छ"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"ब्याट्री सञ्चयकर्ता सक्रिय छ"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"सुविधाहरूलाई बन्देज लगाइएका छन्"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"मोबाइल डेटा निष्क्रिय छ"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Wi‑Fi मार्फत मात्र इन्टरनेट उपलब्ध छ"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"डेटा सेभर"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"सुविधाहरूलाई बन्देज लगाइएका छन्"</string>
<string name="condition_work_title" msgid="7293722361184366648">"कार्यको प्रोफाइल बन्द छ"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"अनुप्रयोग तथा सूचनाहरूका लागि"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"आवाज सक्रिय गर्नुहोस्"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"यन्त्र म्युट गरिएको छ"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"फोन म्युट गरियो"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"कल तथा सूचनाहरूका लागि"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"यन्त्रलाई कम्पन हुने गरी सेट गरिएको छ"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"कम्पन मात्र"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"कल तथा सूचनाहरूले यन्त्रलाई कम्पन गराउने छन्"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"कल तथा सूचनाहरूका लागि"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"रात्रि प्रकाशको समय तालिका सेट गर्नुहोस्"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"प्रत्येक रात स्क्रिनको रङ स्वतः परिवर्तन गर्नुहोस्"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"रात्रिको प्रकाश सक्रिय छ"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"स्क्रिन रङ मधुरो गरियो"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"संक्षिप्त गर्नुहोस्"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"तपाईंका लागि सुझाव गरिएको"</string>
<string name="suggestions_title" msgid="7280792342273268377">"सुझावहरू"</string>
@@ -3978,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"कुनै पनि होइन"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"वर्गीकरण सम्बन्धी वस्तु उपलब्ध छैन।"</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"वर्गीकरण सम्बन्धी वस्तुमा यो साँचो छैन।"</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"प्रदर्शनसम्बन्धी कटआउट"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"प्रदर्शनसम्बन्धी कटआउट, नच"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"पूर्वनिर्धारित यन्त्र"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"विशेष अनुप्रयोगको पहुँच"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="other"><xliff:g id="COUNT">%d</xliff:g> अनुप्रयोगले असीमित डेटा प्रयोग गर्न सक्छन्</item>
@@ -4059,6 +4046,14 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"समय, सूचना तथा अन्य जानकारीको जाँच गर्न आफ्नो यन्त्र उठाउनुहोस्।"</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"सक्रियता लकसम्बन्धी स्क्रिनको इसारा"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <!-- no translation found for ambient_display_tap_screen_title (5458679563086979424) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (9108878716863882877) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (7071150656699666085) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_summary (8862155601920379979) -->
+ <skip />
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"सूचनाहरू प्राप्त गर्न फिंगरप्रिन्ट स्वाइप गर्नुहोस्"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"फिंगरप्रिन्ट स्वाइप गर्नु"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"अफ्ना सूचनाहरूको जाँच गर्न आफ्नो फोनको पछाडिको भागमा रहेको फिंगरप्रिन्ट सेन्सरमा तलतिर स्वाइप गर्नुहोस्।"</string>
@@ -4201,27 +4196,21 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"यस यन्त्रमा यो सुविधा उपलब्ध छैन"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"पूर्ण GNSS मापनहरू बलपूर्वक लागू गर्नुहोस्"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"कुनै उपयोगिता अनुपात बिना नै सबै GNSS कन्स्टेलेसन तथा फ्रिक्वेन्सीहरूलाई ट्र्याक गर्नुहोस्"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"पृष्ठभूमिको क्रियाकलाप सुरु हुने अनुमति दिनुहोस्"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"पृष्ठभूमिका सबै क्रियाकलाप सुरु हुने अनुमति दिनुहोस्"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"सधैँ क्र्याससम्बन्धी संवाद देखाउनुस्"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"प्रत्येकपटक अनुप्रयोग क्र्यास हुँदा संवाद देखाउनुहोस्"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"कोण सक्षम पारिएको अनुप्रयोग चयन गर्नुहोस्"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"कोण सक्षम पारिएको कुनै पनि अनुप्रयोग सेट गरिएको छैन"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"कोण सक्षम पारिएको अनुप्रयोग: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"खेल अद्यावधिक गर्ने प्याकेजसम्बन्धी प्राथमिकताहरू"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"खेल अद्यावधिक गर्ने प्याकेजसम्बन्धी सेटिङहरू परिमार्जन गर्नुहोस्"</string>
+ <!-- no translation found for gup_all_apps_switch_title (8071650410524064369) -->
<skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
- <!-- no translation found for gup_app_preference_title (7176388161899486800) -->
- <skip />
- <!-- no translation found for gup_app_preference_default (7995039180348956109) -->
- <skip />
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_title" msgid="7176388161899486800">"ग्राफिक्स ड्राइभर चयन गर्नुहोस्"</string>
+ <string name="gup_app_preference_default" msgid="7995039180348956109">"पूर्वनिर्धारित"</string>
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"खेल अद्यावधिक गर्ने प्याकेज"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"प्रणालीको ग्राफिक्स ड्राइभर"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4313,6 +4302,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"डेटा सेवा सेटअप गर्नुहोस्"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"मोबाइल डेटा"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"मोबाइल नेटवर्क प्रयोग गरी डेटामाथि पहुँच राख्नुहोस्"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"रुचाइएको नेटवर्कको प्रकार"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"नेटवर्क अपरेटिङ मोड परिवर्तन गर्नुहोस्"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"रुचाइएको नेटवर्कको प्रकार"</string>
@@ -4348,23 +4350,23 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"कुनै पनि ब्लुटुथ यन्त्र छैन"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"सेटिङहरू नामक प्यानल"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"इन्टरनेट जडान"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"भोल्युम"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"डेस्कटप मोडमा बल गर्नुहोस्"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"सहायक प्रदर्शनहरूमा प्रयोगात्मक डेस्कटप मोडमा जोड दिनुहोस्"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"force-dark ओभरराइड गर्नुहोस्"</string>
<string name="hwui_force_dark_summary" msgid="8705328793382981780">"force-dark सुविधा सधैँ सक्रिय हुन बल गर्छ"</string>
<string name="privacy_dashboard_title" msgid="2458407399263943923">"गोपनीयता"</string>
- <!-- no translation found for privacy_dashboard_summary (7784809147411674104) -->
- <skip />
+ <string name="privacy_dashboard_summary" msgid="7784809147411674104">"अनुमति, क्रियाकलापसम्बन्धी नियन्त्रणहरू, स्क्रिनमा देखाइएका डेटा"</string>
<string name="contextual_card_dismiss_remove" msgid="2813670241047194713">"हटाउनुहोस्"</string>
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"राख्नुहोस्"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"यो सुझाव हटाउने हो?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"भण्डारण कम छ। <xliff:g id="PERCENTAGE">%1$s</xliff:g> प्रयोग गरिएको - <xliff:g id="FREE_SPACE">%2$s</xliff:g> खाली"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"प्रतिक्रिया पठाउनुहोस्"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"तपाईं यो सुझावबारे हामीलाई प्रतिक्रिया दिन चाहनुहुन्छ?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g>क्लिपबोर्डमा प्रतिलिपि गरियो।"</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <!-- no translation found for gesture_skip_title (2092825906479683162) -->
+ <skip />
+ <!-- no translation found for gesture_silence_title (8991427657123202574) -->
+ <skip />
</resources>
diff --git a/res/values-nl/strings.xml b/res/values-nl/strings.xml
index 5f360c1..875b9e2 100644
--- a/res/values-nl/strings.xml
+++ b/res/values-nl/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"App-login en -betalingen"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Ogen open om te ontgrendelen"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"Wanneer je gezichtsherkenning gebruikt, moeten je ogen open zijn"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Altijd bevestiging vereist"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"Bij verificatie in apps altijd bevestiging vereisen"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Gezichtsgegevens verwijderen"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Met je gezicht kun je je apparaat ontgrendelen en toegang tot apps krijgen. "<annotation id="url">"Meer informatie"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Vingerafdruk"</string>
@@ -773,7 +771,7 @@
<string name="bluetooth_pan_nap_profile_summary_connected" msgid="1322694224800769308">"Lokale internetverbinding delen met apparaat"</string>
<string name="bluetooth_dock_settings" msgid="3218335822716052885">"Instellingen voor dockstation"</string>
<string name="bluetooth_dock_settings_title" msgid="5543069893044375188">"Dockstation gebruiken voor audio"</string>
- <string name="bluetooth_dock_settings_headset" msgid="1001821426078644650">"Als luidsprekertelefoon"</string>
+ <string name="bluetooth_dock_settings_headset" msgid="1001821426078644650">"Als luidspreker"</string>
<string name="bluetooth_dock_settings_a2dp" msgid="8791004998846630574">"Voor muziek en media"</string>
<string name="bluetooth_dock_settings_remember" msgid="5551459057010609115">"Instellingen onthouden"</string>
<string name="bluetooth_max_connected_audio_devices_string" msgid="6752690395207847881">"Maximum aantal verbonden Bluetooth-audioapparaten"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Inloggen"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Tik hier om in te loggen bij het netwerk"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbps"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> wil wifi inschakelen"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> wil wifi uitschakelen"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"Als je router geen netwerk-id uitzendt maar je in de toekomst verbinding wilt maken met de router, kun je het netwerk instellen als verborgen.\n\nDit kan een beveiligingsrisico vormen omdat je telefoon regelmatig een signaal uitzendt om het netwerk te vinden.\n\nDe instellingen van je router worden niet gewijzigd als je het netwerk instelt op verborgen."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Signaalsterkte"</string>
<string name="wifi_status" msgid="4824568012414605414">"Status"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Linksnelheid"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Frequentie"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP-adres"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Opgeslagen via"</string>
@@ -1531,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"De e-simkaarten kunnen niet worden gereset vanwege een fout."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Alle gegevens wissen (fabrieksinstellingen terugzetten)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Alle gegevens wissen (fabrieksinstellingen terugzetten)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"Hiermee worden alle gegevens in de "<b>"interne opslag"</b>" van je tablet gewist, waaronder:\n\n"<li>"Je Google-account"</li>\n<li>"Gegevens en instellingen van het systeem en de apps"</li>\n<li>"Gedownloade apps"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"Hiermee worden alle gegevens in de "<b>"interne opslag"</b>" van je telefoon gewist, waaronder:\n\n"<li>"Je Google-account"</li>\n<li>"Gegevens en instellingen van het systeem en de apps"</li>\n<li>"Gedownloade apps"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"Je bent momenteel aangemeld bij de volgende accounts:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"Er zijn andere gebruikers aanwezig op dit apparaat.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Muziek"</li>\n<li>"Foto\'s"</li>\n<li>"Andere gebruikersgegevens"</li></string>
@@ -1549,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"E-simkaart wissen"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Alle e-simkaarten op de telefoon wissen. Hierdoor wordt je mobiele abonnement niet opgezegd."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Alle e-simkaarten op de tablet wissen. Hierdoor wordt je mobiele abonnement niet opgezegd."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Alle gegevens wissen"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Alle gegevens wissen"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Al je persoonlijke gegevens en gedownloade apps worden verwijderd. Je kunt deze actie niet ongedaan maken."</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Alles wissen"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"Niet gereset, omdat de service \'Systeem wissen\' niet beschikbaar is."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Alle gegevens wissen?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"Terugzetten op fabrieksinstellingen is niet beschikbaar voor deze gebruiker"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Wissen"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Even geduld..."</string>
@@ -2038,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"Als je een muis gebruikt, kun je de cursor zo instellen dat er automatisch actie wordt ondernomen wanneer de cursor een bepaalde tijd niet beweegt."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Vertraging vóór klikken"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Trilling"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Trilling bij melding"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Trilling bij bellen"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Aanraaktrilling"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Service gebruiken"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Kleurcorrectie gebruiken"</string>
@@ -2083,8 +2079,7 @@
<item quantity="other">Zeer lange vertraging (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
<item quantity="one">Zeer lange vertraging (<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g> ms)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Bellen <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, melding <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, tikken <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Bellen en meldingen ingesteld op Uit"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Bellen en meldingen ingesteld op Laag"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Bellen en meldingen ingesteld op Normaal"</string>
@@ -3060,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"binnenkomende melding"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"usb-tether, bluetooth-tether, wifi-hotspot"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"haptische technologie, trillen, scherm, gevoeligheid"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"haptische feedback, trillen, telefoon, gesprek, gevoeligheid, bellen"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"haptische feedback, trillen, gevoeligheid"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Wifi NFC-tag instellen"</string>
<string name="write_tag" msgid="8571858602896222537">"Schrijven"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Tik op een tag om te schrijven..."</string>
@@ -3118,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"Geen geluid behalve <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Geen geluid, behalve wekkers en media"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Schema\'s"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Planningen verwijderen"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Verwijderen"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Bewerken"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Planningen"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Planning"</string>
@@ -3174,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Inschakelen"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Nu inschakelen"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Nu uitschakelen"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"\'Niet storen\' is ingeschakeld tot <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"\'Niet storen\' blijft ingeschakeld totdat je deze functie uitschakelt"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"\'Niet storen\' is automatisch ingeschakeld door een planning (<xliff:g id="RULE_NAME">%s</xliff:g>)"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"\'Niet storen\' is automatisch ingeschakeld door een app (<xliff:g id="APP_NAME">%s</xliff:g>)"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"\'Niet storen\' is ingeschakeld voor <xliff:g id="RULE_NAMES">%s</xliff:g> met custom instellingen."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" Aangepaste instellingen bekijken"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Alleen prioriteit"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3387,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Elke dag"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"De wekker kan de eindtijd overschrijven"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"De planning wordt uitgeschakeld wanneer een wekker afgaat"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"Gedrag van \'Niet storen\'"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Standaardinstellingen gebruiken"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Custom instellingen voor deze planning maken"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"Voor \'<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>\'"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> - <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3806,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Inschakelen"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Weergeven"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Verbergen"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Hotspot"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> is aan"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Vliegmodus is ingeschakeld"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Netwerken niet beschikbaar"</string>
<string name="condition_zen_title" msgid="2897779738211625">"\'Niet storen\' is ingeschakeld"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Heeft effect op wat je hoort en ziet"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Batterijbesparing aan"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Functies zijn beperkt"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Mobiele data uitgeschakeld"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Internet alleen beschikbaar via wifi"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Databesparing"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Functies zijn beperkt"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Werkprofiel is uitgeschakeld"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"Voor apps en meldingen"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Geluid inschakelen"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"Apparaat is gedempt"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Telefoon gedempt"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"Voor gesprekken en meldingen"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"Apparaat is ingesteld op trillen"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Alleen trillen"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Apparaat gaat trillen als je wordt gebeld en bij meldingen"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"Voor gesprekken en meldingen"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Planning van Nachtverlichting instellen"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Scherm elke avond automatisch een tint geven"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"Nachtverlichting ingeschakeld"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Scherm heeft een oranje tint"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Samenvouwen"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Voorgesteld voor jou"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Suggesties"</string>
@@ -3972,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"geen"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Rangschikkingsobject ontbreekt"</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"Rangschikkingsobject bevat deze sleutel niet."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Display-cutout"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"display-cutout, inkeping"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Apparaatstandaard"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Speciale app-toegang"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="other"><xliff:g id="COUNT">%d</xliff:g> apps kunnen onbeperkt data gebruiken</item>
@@ -4053,6 +4046,10 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"Pak je apparaat op om de tijd, meldingen en andere informatie te bekijken."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Vergrendelingsschermgebaar activeren"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <string name="ambient_display_tap_screen_title" product="default" msgid="5458679563086979424">"Tik om telefoon te controleren"</string>
+ <string name="ambient_display_tap_screen_title" product="tablet" msgid="9108878716863882877">"Tik om tablet te controleren"</string>
+ <string name="ambient_display_tap_screen_title" product="device" msgid="7071150656699666085">"Tik om apparaat te controleren"</string>
+ <string name="ambient_display_tap_screen_summary" msgid="8862155601920379979">"Tik op je scherm om de tijd, meldingen en andere informatie te bekijken."</string>
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Over vingerafdruksensor vegen voor meldingen"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Over vingerafdruksensor vegen"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"Als je je meldingen wilt bekijken, veeg je omlaag over de vingerafdruksensor achter op je telefoon."</string>
@@ -4195,25 +4192,20 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"Deze functie is niet beschikbaar op dit apparaat"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Volledige GNSS-metingen afdwingen"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Alle GNSS-constellaties en -frequenties bijhouden zonder duty cycling"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Starts van activiteit op de achtergrond toestaan"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Hiermee worden alle starts van activiteit op de achtergrond toegestaan"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Altijd een crashvenster weergeven"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Bij gecrashte apps altijd een venster weergeven"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"App met ANGLE-functionaliteit selecteren"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"Geen app met ANGLE-functionaliteit ingesteld"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"App met ANGLE-functionaliteit: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
- <skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Voorkeuren voor game-updatepakketten"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Instellingen voor game-updatepakketten aanpassen"</string>
+ <string name="gup_all_apps_switch_title" msgid="8071650410524064369">"Inschakelen voor alle apps"</string>
<string name="gup_app_preference_title" msgid="7176388161899486800">"Grafisch stuurprogramma selecteren"</string>
<string name="gup_app_preference_default" msgid="7995039180348956109">"Standaard"</string>
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Game-updatepakket"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"Grafisch stuurprogramma voor systeem"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4305,6 +4297,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Gegevensservice instellen"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Mobiele data"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Datatoegang via mobiel netwerk"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Voorkeursnetwerktype"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"De netwerkgebruiksmodus wijzigen"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Voorkeursnetwerktype"</string>
@@ -4340,8 +4345,7 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Geen Bluetooth-apparaten"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Instellingenvenster"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Internetverbinding"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Volume"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Desktopmodus afdwingen"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Experimentele desktopmodus afdwingen op secundaire displays"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Gedwongen donker maken overschrijven"</string>
@@ -4352,10 +4356,10 @@
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Behouden"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Deze suggestie verwijderen?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Opslag is bijna vol. <xliff:g id="PERCENTAGE">%1$s</xliff:g> gebruikt - <xliff:g id="FREE_SPACE">%2$s</xliff:g> vrij"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Feedback verzenden"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Wil je ons feedback geven over deze suggestie?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g> gekopieerd naar klembord."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <string name="gesture_skip_title" msgid="2092825906479683162">"Gebaar voor overslaan"</string>
+ <string name="gesture_silence_title" msgid="8991427657123202574">"Gebaar voor meldingen dempen"</string>
</resources>
diff --git a/res/values-or/strings.xml b/res/values-or/strings.xml
index 1159ccb..c84a6d7 100644
--- a/res/values-or/strings.xml
+++ b/res/values-or/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"ଆପ୍ ସାଇନ୍ ଇନ୍ ଓ ପେମେଣ୍ଟ"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"ଅନଲକ୍ କରିବା ପାଇଁ ଆଖି ଖୋଲନ୍ତୁ"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"ମୁହଁ ପ୍ରମାଣୀକରଣ ବ୍ୟବହାର କରିବା ସମୟରେ, ଆପଣଙ୍କ ଆଖି ଖୋଲା ରହିଥିବା ଦରକାର"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"ସବୁବେଳେ ସୁନିଶ୍ଚିତକରଣ ଆବଶ୍ୟକ ହୋଇଥାଏ"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"ଆପ୍ସରେ ପ୍ରମାଣିକରଣ କରିବା ସମୟରେ, ସବୁବେଳେ ସୁନିଶ୍ଚିତକରଣ ଆବଶ୍ୟକ ହୋଇଥାଏ"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"ମୁହଁ ଡାଟା କାଢ଼ନ୍ତୁ"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"ଆପଣଙ୍କର ଡିଭାଇସ୍ ଅନ୍ଲକ୍ ଏବଂ ଆପ୍ସ ଆକ୍ସେସ୍ କରିବାକୁ ଆପଣଙ୍କ ମୁହଁକୁ ବ୍ୟବହାର କରି ହେବ। "<annotation id="url">"ଅଧିକ ଜାଣନ୍ତୁ"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"ଆଙ୍ଗୁଠି ଚିହ୍ନ"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"ସାଇନ୍-ଇନ୍ କରନ୍ତୁ"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"ନେଟୱର୍କରେ ସାଇନ୍-ଇନ୍ କରିବାକୁ ଏଠାରେ ଟ୍ୟାପ୍ କରନ୍ତୁ"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbps"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> ୱାଇ-ଫାଇ ଅନ୍ କରିବାକୁ ଚାହାଁନ୍ତି"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> ୱାଇ-ଫାଇ ବନ୍ଦ କରିବାକୁ ଚାହୁଁଛି"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"ଯଦି ଆପଣଙ୍କ ରାଉଟର୍ ଗୋଟିଏ ନେଟ୍ୱର୍କ IDକୁ ପ୍ରସାରଣ ନକରେ କିନ୍ତୁ ଭବିଷ୍ୟତରେ ଆପଣ ତାହା ସହିତ କନେକ୍ଟ କରିବାକୁ ଚାହୁଁଛନ୍ତି, ତେବେ ଆପଣ ନେଟ୍ୱର୍କକୁ ଲୁକ୍କାୟିତ ଭାବେ ସେଟ୍ କରିପାରିବେ। \n\n ଏହା ଗୋଟିଏ ସୁରକ୍ଷା ପ୍ରଶ୍ନବାଚୀ ସୃଷ୍ଟି କରିପାରେ, କାରଣ ଆପଣଙ୍କ ଫୋନ୍ ନେଟ୍ୱର୍କ ପ୍ରାପ୍ତ କରିବା ପାଇଁ ନିୟମିତ ଭାବେ ନିଜର ସିଗନାଲ୍କୁ ପ୍ରସାରିତ କରିବ। \n\nଲୁକ୍କାୟିତ ଭାବେ ନେଟୱର୍କକୁ ସେଟ୍ କରିବା ଦ୍ଵାରା ରାଉଟର୍ର ସେଟିଙ୍ଗ ବଦଳିବ ନାହିଁ।"</string>
<string name="wifi_signal" msgid="5514120261628065287">"ସିଗ୍ନାଲ୍ର ଶକ୍ତି"</string>
<string name="wifi_status" msgid="4824568012414605414">"ସ୍ଥିତି"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"ଲିଙ୍କର ବେଗ"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"ଫ୍ରିକ୍ୱେନ୍ସୀ"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP ଠିକଣା"</string>
<string name="passpoint_label" msgid="6381371313076009926">"ମାଧ୍ୟମରେ ସେଭ୍ ହୋଇଛି"</string>
@@ -922,12 +926,9 @@
<string name="wifi_dpp_wifi_shared_with_device" msgid="7669684043486750097">"ଡିଭାଇସ୍ ସହ ୱାଇ-ଫାଇ ସେୟାର୍ କରାଯାଇଛି"</string>
<string name="wifi_dpp_add_another_device" msgid="8415243205104666929">"ଅନ୍ୟ ଡିଭାଇସ୍ ଯୋଗ କରନ୍ତୁ"</string>
<string name="wifi_dpp_choose_different_network" msgid="4081965219206680361">"ଭିନ୍ନ ନେଟ୍ୱର୍କ ବାଛନ୍ତୁ"</string>
- <!-- no translation found for wifi_dpp_could_not_add_device (1598945041477461501) -->
- <skip />
- <!-- no translation found for wifi_dpp_device_found (8618134150169810107) -->
- <skip />
- <!-- no translation found for retry (6472609612090877557) -->
- <skip />
+ <string name="wifi_dpp_could_not_add_device" msgid="1598945041477461501">"ଡିଭାଇସ୍କୁ ଯୋଗ କରାଯାଇପାରିଲା ନାହିଁ"</string>
+ <string name="wifi_dpp_device_found" msgid="8618134150169810107">"ଡିଭାଇସ୍ ମିଳିଲା"</string>
+ <string name="retry" msgid="6472609612090877557">"ପୁନଃଚେଷ୍ଟା କରନ୍ତୁ"</string>
<string name="wifi_shared" msgid="844142443226926070">"ଅନ୍ୟାନ୍ୟ ଡିଭାଇସ୍ ଉପଯୋଗକର୍ତ୍ତାଙ୍କ ସହ ଶେୟାର୍ କରନ୍ତୁ"</string>
<string name="wifi_unchanged" msgid="3410422020930397102">"(ଅପରିବର୍ତ୍ତିତ)"</string>
<string name="wifi_unspecified" msgid="4917316464723064807">"ଦୟାକରି ଚୟନ କରନ୍ତୁ"</string>
@@ -1534,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"ଗୋଟିଏ ତ୍ରୁଟି କାରଣରୁ eSIMଗୁଡ଼ିକୁ ରିସେଟ୍ କରାଯାଇପାରିବ ନାହିଁ|"</string>
<string name="master_clear_title" msgid="3531267871084279512">"ସମସ୍ତ ଡାଟା ଖାଲି କରିଦିଅନ୍ତୁ (ଫ୍ୟାକ୍ଟୋରୀ ରିସେଟ୍)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"ସମସ୍ତ ଡାଟା ଖାଲି କରିଦିଅନ୍ତୁ (ଫ୍ୟାକ୍ଟୋରୀ ରିସେଟ୍)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"ଏହା, ଆପଣଙ୍କ ଟାବ୍ଲେଟ୍ର "<b>"ଇଣ୍ଟର୍ନଲ୍ ଷ୍ଟୋରେଜ୍"</b>"ରେ ଥିବା ସମସ୍ତ ଡାଟାକୁ ଖାଲି କରିଦେବ, ଯେପରିକି:\n\n"<li>"ଆପଣଙ୍କ Google ଆକାଉଣ୍ଟ"</li>\n<li>"ସିଷ୍ଟମ ଓ ଆପ୍ ଡାଟା ଓ ସେଟିଂସ୍"</li>\n<li>"ଡାଉନ୍ଲୋଡ୍ ହୋଇଥିବା ଆପ୍ "</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"ଏହା, ଆପଣଙ୍କ ଫୋନ୍ର "<b>"ଇଣ୍ଟର୍ନଲ୍ ଷ୍ଟୋରେଜ୍"</b>"ରେ ଥିବା ସମସ୍ତ ଡାଟାକୁ ଖାଲି କରିଦେବ, ଯେପରିକି:\n\n"<li>"ଆପଣଙ୍କ Google ଆକାଉଣ୍ଟ"</li>\n<li>"ସିଷ୍ଟମ ଓ ଆପ୍ ଡାଟା ଓ ସେଟିଂସ୍"</li>\n<li>"ଡାଉନ୍ଲୋଡ୍ ହୋଇଥିବା ଆପ୍"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"ଆପଣ ବର୍ତ୍ତମାନ ନିମ୍ନ ଆକାଉଣ୍ଟଗୁଡ଼ିକରେ ସାଇନ୍ ଇନ୍ କରିଛନ୍ତି:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"ଏହି ଡିଭାଇସ୍ରେ ଅନ୍ୟ ଉପଯୋଗକର୍ତ୍ତାମାନେ ଅଛନ୍ତି।\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"ମ୍ୟୁଜିକ୍"</li>\n<li>"ଫଟୋ"</li>\n<li>"ଅନ୍ୟାନ୍ୟ ବ୍ୟବହାରକର୍ତ୍ତାଙ୍କ ଡାଟା"</li></string>
@@ -1552,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"eSIMକୁ ଲିଭାଇଦିଅନ୍ତୁ"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"ଫୋନ୍ରେ ସମସ୍ତ eSIMଗୁଡିକ ଲିଭାଇଦିଅନ୍ତୁ। ଏହା, ଆପଣଙ୍କ ମୋବାଇଲ୍ ସେବା ପ୍ଲାନ୍କୁ କ୍ୟାନ୍ସଲ୍ କରିବ ନାହିଁ।"</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"ଟାବଲେଟ୍ରେ ସମସ୍ତ eSIMଗୁଡିକ ଲିଭାନ୍ତୁ। ଏହା ଆପଣଙ୍କ ମୋବାଇଲ୍ ସେବା ଯୋଜନା ବାତିଲ୍ କରିବ।"</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"ସମସ୍ତ ଡାଟା ଖାଲି କରନ୍ତୁ"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"ସମସ୍ତ ଡାଟା ଖାଲି କରନ୍ତୁ"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"ଆପଣଙ୍କର ସମସ୍ତ ବ୍ୟକ୍ତିଗତ ସୂଚନା ଏବଂ ଡାଉନ୍ଲୋଡ୍ କରିଥିବା ଆପ୍ଗୁଡ଼ିକ ଡିଲିଟ୍ ହୋଇଯିବ। ଆପଣ ଏହି କାର୍ଯ୍ୟକୁ ପୂର୍ବବତ୍ କରିପାରିବେ ନାହିଁ!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"ସବୁକିଛି ଖାଲି କରିଦିଅନ୍ତୁ"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"ରିସେଟ୍ କରାଯାଇନାହିଁ, କାରଣ ସିଷ୍ଟମ୍ କ୍ଲିଅର୍ ସର୍ଭିସ୍ ଉପଲବ୍ଧ ନାହିଁ"</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"ସମସ୍ତ ଡାଟା ଖାଲି କରିବେ?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"ଏହି ଉପଯୋଗକର୍ତ୍ତାଙ୍କ ପାଇଁ ଫ୍ୟାକ୍ଟୋରୀ ରିସେଟ୍ ଉପଲବ୍ଧ ନାହିଁ"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"ଲିଭାଉଛି"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"ଦୟାକରି ଅପେକ୍ଷା କରନ୍ତୁ..."</string>
@@ -1842,10 +1837,8 @@
<string name="force_stop_dlg_text" msgid="7208364204467835578">"ଯଦି ଆପଣ ଏକ ଆପ୍ ବାଧ୍ୟ ବନ୍ଦ କରନ୍ତି, ଏହା ଅସାମାନ୍ୟ ବ୍ୟବହାର କରିବ।"</string>
<string name="app_install_location_title" msgid="2068975150026852168">"ଇନ୍ଷ୍ଟଲ୍ କରିବା ପାଇଁ ନିଜ ପସନ୍ଦର ଲୋକେଶନ୍ ବାଛନ୍ତୁ"</string>
<string name="app_install_location_summary" msgid="5155453752692959098">"ନୂଆ ଆପ୍ଗୁଡ଼ିକ ପାଇଁ ନିଜ ପସନ୍ଦର ଇନଷ୍ଟଲେସନ୍ ଲୋକେଶନ୍ ବଦଳାନ୍ତୁ"</string>
- <!-- no translation found for app_disable_dlg_positive (7319687593243386336) -->
- <skip />
- <!-- no translation found for app_disable_dlg_text (779389180388352129) -->
- <skip />
+ <string name="app_disable_dlg_positive" msgid="7319687593243386336">"ଆପ୍ ଅନ୍ଇନ୍ଷ୍ଟଲ୍ କରନ୍ତୁ"</string>
+ <string name="app_disable_dlg_text" msgid="779389180388352129">"ଯଦି ଆପଣ ଏହି ଆପ୍କୁ ଅନ୍ଇନ୍ଷ୍ଟଲ୍ କରନ୍ତି, ତେବେ Android ଓ ଅନ୍ୟାନ୍ୟ ଆପ୍ଗୁଡ଼ିକ ଆଉ କାମ କରିନପାରେ।"</string>
<string name="app_disable_notifications_dlg_title" msgid="7669264654851761857">"ବିଜ୍ଞପ୍ତିଗୁଡ଼ିକ ବନ୍ଦ କରିବେ?"</string>
<string name="app_install_details_group_title" msgid="7084623031296083574">"ଷ୍ଟୋର୍"</string>
<string name="app_install_details_title" msgid="6905279702654975207">"ଆପ୍ ବିବରଣୀ"</string>
@@ -2043,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"ଯଦି ଆପଣ ଗୋଟିଏ ମାଉସ୍ ବ୍ୟବହାର କରୁଥା’ନ୍ତି ତେବେ କର୍ସର୍ କିଛି ସମୟ ସ୍ଥିର ହୋଇରହିଯିବା ହେତୁ ଏହା ସ୍ଵଚାଳିତ ଭାବେ ପଦକ୍ଷେପ ନେବାକୁ ଆପଣ ସେଟ୍ କରିପାରିବେ।"</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"କ୍ଲିକ୍ ପୂର୍ବରୁ ବିଳମ୍ୱ"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"ଭାଇବ୍ରେଶନ୍"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"ବିଜ୍ଞପ୍ତି ଭାଇବ୍ରେସନ୍"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"ରିଙ୍ଗ ଭାଇବ୍ରେସନ୍"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"ସ୍ପର୍ଶ କମ୍ପନ"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"ସେବା ବ୍ୟବହାର କରନ୍ତୁ"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"ରଙ୍ଗ ସଂଶୋଧନକୁ ବ୍ୟବହାର କରନ୍ତୁ"</string>
@@ -2088,8 +2079,7 @@
<item quantity="other">ବହୁତ ଲମ୍ବା ବିଳମ୍ବ (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ମିସେ)</item>
<item quantity="one">ବହୁତ ଲମ୍ବା ବିଳମ୍ବ (<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g> ମିସେ)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"<xliff:g id="SUMMARY_RING">%1$s</xliff:g>କୁ ରିଙ୍ଗ କରନ୍ତୁ, <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>ଟି ବିଜ୍ଞପ୍ତି, <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>କୁ ସ୍ପର୍ଶ କରନ୍ତୁ"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"ରିଙ୍ଗ ଓ ବିଜ୍ଞପ୍ତିକୁ ଅଫ୍ କରାଯାଇଛି"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"ରିଙ୍ଗ ଓ ବିଜ୍ଞପ୍ତିକୁ କମ୍ରେ ସେଟ୍ କରାଯାଇଛି"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"ରିଙ୍ଗ ଓ ବିଜ୍ଞପ୍ତିକୁ ମଧ୍ୟମରେ ସେଟ୍ କରାଯାଇଛି"</string>
@@ -3065,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"ଆଗତ ବିଜ୍ଞପ୍ତି"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"USB ଟିଥର୍, ବ୍ଲୁ-ଟୂଥ୍ ଟିଥର୍, ୱାଇ-ଫାଇ ହଟସ୍ପଟ୍"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"ହାପ୍ଟିକ୍ସ, ଭାଇବ୍ରେଟ୍, ସ୍କ୍ରୀନ୍, ସମ୍ୱେଦନଶୀଳତା"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"ହାପ୍ଟିକ୍ସ, ଭାଇବ୍ରେଟ୍, ଫୋନ୍, କଲ୍, ସମ୍ୱେଦନଶୀଳତା, ରିଙ୍ଗ"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"ହାପ୍ଟିକ୍ସ, ଭାଇବ୍ରେଟ୍, ସମ୍ୱେଦନଶୀଳତା"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"ୱାଇ-ଫାଇ NFC ଟାଗ୍ ସେଟ୍ କରନ୍ତୁ"</string>
<string name="write_tag" msgid="8571858602896222537">"ଲେଖନ୍ତୁ"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"ଲେଖିବା ପାଇଁ ଗୋଟିଏ ଟାଗ୍କୁ ଟାପ୍ କରନ୍ତୁ..."</string>
@@ -3096,8 +3084,7 @@
<string name="other_sound_settings" msgid="3151004537006844718">"ଅନ୍ୟାନ୍ୟ ଶବ୍ଦ"</string>
<string name="dial_pad_tones_title" msgid="1999293510400911558">"ଡାୟଲ୍ ପ୍ୟାଡ୍ ଟୋନ୍"</string>
<string name="screen_locking_sounds_title" msgid="1340569241625989837">"ସ୍କ୍ରୀନ୍ ଲକ୍ କରିବା ସାଉଣ୍ଡ"</string>
- <!-- no translation found for charging_sounds_title (3379885700913955599) -->
- <skip />
+ <string name="charging_sounds_title" msgid="3379885700913955599">"ସାଉଣ୍ଡ ଓ ଭାଇବ୍ରେସନ୍ ଚାର୍ଜ ହେଉଛି"</string>
<string name="docking_sounds_title" msgid="155236288949940607">"ଡକ୍ କରିବା ଧ୍ୱନୀ"</string>
<string name="touch_sounds_title" msgid="5326587106892390176">"ସ୍ପର୍ଶ ଶବ୍ଦ"</string>
<string name="vibrate_on_touch_title" msgid="1510405818894719079">"ସ୍ପର୍ଶଜନିତ ଭାଇବ୍ରେଶନ୍"</string>
@@ -3124,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"<xliff:g id="CATEGORIES">%1$s</xliff:g> ଛଡ଼ା ଅନ୍ୟ କୌଣସି ଶବ୍ଦ ନାହିଁ"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"ଆଲାର୍ମ ଓ ମିଡିଆ ବ୍ୟତୀତ ଅନ୍ୟ କୌଣସି ଶବ୍ଦ ନୁହେଁ"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"ସମୟସୂଚୀ"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"ସମୟସୂଚୀ ଡିଲିଟ୍ କରନ୍ତୁ"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"ଡିଲିଟ୍ କରନ୍ତୁ"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"ଏଡିଟ୍ କରନ୍ତୁ"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"ସୂଚୀ"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"ସୂଚୀ"</string>
@@ -3180,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"ଅନ୍ କରନ୍ତୁ"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"ଏବେ ଅନ୍ କରନ୍ତୁ"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"ବର୍ତ୍ତମାନ ବନ୍ଦ କରନ୍ତୁ"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"<xliff:g id="FORMATTED_TIME">%s</xliff:g> ପର୍ଯ୍ୟନ୍ତ \"ବିରକ୍ତ କରନ୍ତୁ ନାହିଁ\" ଅନ୍ ରହିବ"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"ଆପଣ ବନ୍ଦ ନକକରିବା ପର୍ଯ୍ୟନ୍ତ \'ବିରକ୍ତ କରନ୍ତୁ ନାହିଁ\' ଅନ୍ ରହିବ"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"ଏକ (<xliff:g id="RULE_NAME">%s</xliff:g>) ନିୟମ ଦ୍ୱାରା ବିରକ୍ତ କର ନାହିଁ ସ୍ୱଚାଳିତ ଭାବେ ଚାଲୁ ହୋଇଗଲା"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"ଏକ ଆପ୍ (<xliff:g id="APP_NAME">%s</xliff:g>) ଦ୍ୱାରା ବିରକ୍ତ କରନ୍ତୁ ନାହିଁ ସ୍ୱଚାଳିତ ଭାବେ ଅନ୍ ହେଲା"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"କଷ୍ଟମ୍ ସେଟିଂସ୍ ଥିବା <xliff:g id="RULE_NAMES">%s</xliff:g> ପାଇଁଁ ବିରକ୍ତ କରନ୍ତୁ ନାହିଁ\" ଚାଲୁ ଅଛି।"</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" କଷ୍ଟମ୍ ସେଟିଂସ୍ ଦେଖନ୍ତୁ"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"କେବଳ ପ୍ରାଥମିକତା"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3393,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"ପ୍ରତିଦିନ"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"ଆଲାର୍ମ, ସମାପ୍ତ ସମୟକୁ ଓଭରରାଇଡ୍ କରିପାରେ"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"ଯେତେବେଳେ ଆଲାର୍ମ ବାଜେ ସେତେବେଳେ ସୂଚୀ ବନ୍ଦ ହୋଇଥାଏ"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"\"ବିରକ୍ତ କରନ୍ତୁ ନାହିଁ ବ୍ୟବହାର"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"ଡିଫଲ୍ଟ ସେଟିଂସ୍ ବ୍ୟବହାର କରନ୍ତୁ"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"ଏହି ସମୟସୂଚୀ ପାଇଁ କଷ୍ଟମ୍ ସେଟିଂସ୍ ତିଆରି କରନ୍ତୁ"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"‘<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>’ ପାଇଁ"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> - <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3815,41 +3800,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"ଅନ୍ କରନ୍ତୁ"</string>
<string name="condition_expand_show" msgid="608202020023489939">"ଦେଖାନ୍ତୁ"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"ଲୁଚାନ୍ତୁ"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"ହଟ୍ସ୍ପଟ୍"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> ଚାଲୁ ଅଛି"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"ବିମାନ ମୋଡ୍ ଅନ୍ ଅଛି"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"ନେଟ୍ୱର୍କ ଉପଲବ୍ଧ ନାହିଁ"</string>
<string name="condition_zen_title" msgid="2897779738211625">"\"ବିରକ୍ତ କରନ୍ତୁ ନାହିଁ\" ଅନ୍ ଅଛି"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"ଆପଣ ଯାହା ଦେଖନ୍ତି ଶୁଣନ୍ତି ତାହାର ପ୍ରଭାବ"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"ବ୍ୟାଟେରୀ ସେଭର୍ ଅନ୍ ଅଛି"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"ବୈଶିଷ୍ଟ୍ୟଗୁଡ଼ିକ ପ୍ରତିବନ୍ଧିତ କରାଯାଇଛି"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"ମୋବାଇଲ୍ ଡାଟା ବନ୍ଦ ଅଛି"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"ଇଣ୍ଟର୍ନେଟ୍ କେବଳ ୱାଇ-ଫାଇ ମାଧ୍ୟମରେ ଉପଲବ୍ଧ ଅଛି"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"ଡାଟା ସେଭର୍"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"ବୈଶିଷ୍ଟ୍ୟଗୁଡ଼ିକ ପ୍ରତିବନ୍ଧିତ କରାଯାଇଛି"</string>
<string name="condition_work_title" msgid="7293722361184366648">"କାର୍ଯ୍ୟ ପ୍ରୋଫାଇଲ୍ ଅଫ୍ ଅଛି"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"ଆପ୍ସ ଓ ବିଜ୍ଞପ୍ତି"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"ସାଉଣ୍ଡ ଚାଲୁ କରନ୍ତୁ"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"ଡିଭାଇସ୍କୁ ମ୍ୟୁଟ୍ କରାଯାଇଛି"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"ଫୋନ୍ ମ୍ୟୁଟ୍ରେ ଅଛି"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"କଲ୍ ଓ ବିଜ୍ଞପ୍ତିଗୁଡ଼ିକ ପାଇଁ"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"ଡିଭାଇସ୍କୁ ଭାଇବ୍ରେଟ୍ରେ ସେଟ୍ କରାଯାଇଛି"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"କେବଳ ଭାଇବ୍ରେସନ୍"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"କଲ୍ ଓ ବିଜ୍ଞାପନ ଡିଭାଇସ୍କୁ ଭାଇବ୍ରେଟ୍ କରିବ"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"କଲ୍ ଓ ବିଜ୍ଞପ୍ତିଗୁଡ଼ିକ ପାଇଁ"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"ରାତ୍ରି ଆଲୋକର ସମୟସୂଚୀ ସେଟ୍ କରନ୍ତୁ"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"ପ୍ରତ୍ୟେକ ରାତିରେ ସ୍କ୍ରୀନ୍କୁ ସ୍ଵଚାଳିତ ଭାବେ ଟିଣ୍ଟ କରନ୍ତୁ"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"ରାତି ଆଲୋକ ଅନ୍ ହୋଇଛି"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"ସ୍କ୍ରିନ୍ ହଳଦିଆ ରଙ୍ଗରେ ରଙ୍ଗ କରାଯାଇଛି"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"ସଙ୍କୁଚିତ କରନ୍ତୁ"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"ଆପଣଙ୍କ ପାଇଁ ପରାମର୍ଶିତ"</string>
<string name="suggestions_title" msgid="7280792342273268377">"ପରାମର୍ଶ"</string>
@@ -3981,9 +3957,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"କିଛି ନାହିଁ"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"ର୍ୟାଙ୍କିଙ୍ଗର ବସ୍ତୁ ଉପଲବ୍ଧ ନାହିଁ।"</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"ମୂଲ୍ୟାୟନ ଅବଜେକ୍ଟରେ ଏହି କୀ ନଥାଏ।"</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"ପ୍ରଦର୍ଶନ ଫଳକ"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"ଡିସ୍ପ୍ଲେ କଟଆଉଟ୍, ନଚ୍"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"ପୂର୍ବନିର୍ଦ୍ଧାରିତ ଡିଭାଇସ୍"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"ଆପ୍ ଆକ୍ସେସ୍ ବାଛନ୍ତୁ"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="other"><xliff:g id="COUNT">%d</xliff:g> ଟି ଆପ୍, ପ୍ରତିବନ୍ଧିତ ଡାଟା ବ୍ୟବହାର କରିପାରନ୍ତି</item>
@@ -4062,6 +4049,14 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"ସମୟ, ବିଜ୍ଞପ୍ତି, ଏବଂ ଅନ୍ୟ ସୂଚନା ଦେଖିବାକୁ, ଆପଣଙ୍କ ଡିଭାଇସ୍ ଉଠାନ୍ତୁ।"</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"ୱେକ୍ ଲକ୍ ସ୍କ୍ରୀନ୍ ଜେଶ୍ଚର୍"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <!-- no translation found for ambient_display_tap_screen_title (5458679563086979424) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (9108878716863882877) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (7071150656699666085) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_summary (8862155601920379979) -->
+ <skip />
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"ବିଜ୍ଞପ୍ତି ପାଇଁ ଆଙ୍ଗୁଠି ଚିହ୍ନ ସ୍ୱାଇପ୍ କରନ୍ତୁ"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"ଆଙ୍ଗୁଠି ଚିହ୍ନ ସ୍ୱାଇପ୍ କରନ୍ତୁ"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"ବିଜ୍ଞପ୍ତିଗୁଡ଼ିକୁ ଦେଖିବା ପାଇଁ, ନିଜ ଫୋନ୍ ପଛପଟେ ଥିବା ଆଙ୍ଗୁଠି ଚିହ୍ନ ସେନ୍ସର୍ ଉପରେ ଆଙ୍ଗୁଠି ରଖି ତଳକୁ ସ୍ୱାଇପ୍ କରନ୍ତୁ।"</string>
@@ -4204,27 +4199,21 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"ଏହି ଡିଭାଇସ୍ରେ ଏହି ବୈଶିଷ୍ଟ୍ୟ ଉପଲବ୍ଧ ନୁହେଁ"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"ପୂର୍ଣ୍ଣ GNSS ପରିମାପ ବାଧ୍ୟ କରନ୍ତୁ"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"ଉପଯୋଗିତା ଅନୁପାତ ନଥିବା ସମସ୍ତ GNSS ଉପଗ୍ରହ ସମଷ୍ଟି ଓ ଫ୍ରିକ୍ୱେନ୍ସୀକୁ ଟ୍ରାକ୍ କରନ୍ତୁ"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"ପୃଷ୍ଠଭୂମି ଗତିବିଧି ଆରମ୍ଭ ହେବାକୁ ଅନୁମତି ଦିଅନ୍ତୁ"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"ସମସ୍ତ ପୃଷ୍ଠଭୂମି ଗତିବିଧି ଆରମ୍ଭ ହେବାକୁ ଅନୁମତି ଦେଇଥାଏ"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"କ୍ରାଶ୍ ହୋଇଥିବା ଡାୟଲଗ୍କୁ ସର୍ବଦା ଦେଖାନ୍ତୁ"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"ପ୍ରତ୍ୟେକ ଥର ଗୋଟିଏ ଆପ୍ କ୍ରାଶ୍ ହେବାପରେ ଡାୟଲଗ୍ ଦେଖାନ୍ତୁ"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"ANGLE ସକ୍ଷମ ଥିବା ଆପ୍ ଚୟନ କରନ୍ତୁ"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"କୌଣସି ANGLE ସକ୍ଷମ ଥିବା ଆପ୍ଲିକେଶନ୍ ସେଟ୍ କରାଯାଇନାହିଁ"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"ANGLE ସକ୍ଷମ ଆପ୍ଲିକେଶନ୍: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"ଗେମ୍ ଅପ୍ଡେଟ୍ ପ୍ୟାକେଜ୍ ଅଗ୍ରାଧିକାର"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"ଗେମ୍ ଅପ୍ଡେଟ୍ ପ୍ୟାକେଜ୍ ସେଟିଂସ୍ ବଦଳାନ୍ତୁ"</string>
+ <!-- no translation found for gup_all_apps_switch_title (8071650410524064369) -->
<skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
- <!-- no translation found for gup_app_preference_title (7176388161899486800) -->
- <skip />
- <!-- no translation found for gup_app_preference_default (7995039180348956109) -->
- <skip />
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_title" msgid="7176388161899486800">"ଗ୍ରାଫିକ୍ ଡ୍ରାଇଭର୍ ଚୟନ କରନ୍ତୁ"</string>
+ <string name="gup_app_preference_default" msgid="7995039180348956109">"ଡିଫଲ୍ଟ"</string>
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"ଗେମ୍ ଅପ୍ଡେଟ୍ ପ୍ୟାକେଜ୍"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"ସିଷ୍ଟମ୍ ଗ୍ରାଫିକ୍ ଡ୍ରାଇଭର୍"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4316,6 +4305,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"ଡାଟା ସେବା ସେଟ୍ଅପ୍ କରନ୍ତୁ"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"ମୋବାଇଲ୍ ଡାଟା"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"ମୋବାଇଲ୍ ନେଟ୍ୱର୍କକୁ ବ୍ୟବହାର କରି ଡାଟା ଆକ୍ସେସ୍ କରନ୍ତୁ"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"ମନପସନ୍ଦର ନେଟ୍ୱର୍କ ପ୍ରକାର"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"ନେଟ୍ୱର୍କ ଅପରେଟିଙ୍ଗ ମୋଡ୍କୁ ପରିବର୍ତ୍ତନ କରନ୍ତୁ"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"ମନପସନ୍ଦର ନେଟ୍ୱର୍କ ପ୍ରକାର"</string>
@@ -4352,23 +4354,23 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"କୌଣସି ବ୍ଲୁଟୁଥ୍ ଡିଭାଇସ୍ ନାହିଁ"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"ସେଟିଂସ୍ ପ୍ୟାନେଲ୍"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"ଇଣ୍ଟର୍ନେଟ୍ କନେକ୍ଟିଭିଟୀ"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"ଭଲ୍ୟୁମ୍"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"ଫୋର୍ସ ଡେସ୍କଟପ୍ ମୋଡ୍"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"ଦ୍ବିତୀୟ ପ୍ରଦର୍ଶନରେ ଫୋର୍ସ ପରୀକ୍ଷାମୂଳକ ମୋଡ୍"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"ସଦାବେଳେ-ଗାଢ ରହିବା ଓଭର୍ରାଇଡ୍ କରନ୍ତୁ"</string>
<string name="hwui_force_dark_summary" msgid="8705328793382981780">"ଫୋର୍ସ-ଡାର୍କ ଫିଚର୍ ସଦାବେଳେ ଚାଲୁ ରହିବା ଓଭର୍ରାଇଡ୍ସ କରିଛି"</string>
<string name="privacy_dashboard_title" msgid="2458407399263943923">"ଗୋପନୀୟତା"</string>
- <!-- no translation found for privacy_dashboard_summary (7784809147411674104) -->
- <skip />
+ <string name="privacy_dashboard_summary" msgid="7784809147411674104">"ଅନୁମତି, ଗତିବିଧି ନିୟନ୍ତ୍ରଣ ଡାଟା ସ୍କ୍ରିନ୍ରେ ପ୍ରଦର୍ଶିତ ହୋଇଛି"</string>
<string name="contextual_card_dismiss_remove" msgid="2813670241047194713">"କାଢ଼ିଦିଅନ୍ତୁ"</string>
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"ରଖନ୍ତୁ"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"ଏହି ମତାମତ କାଢ଼ିଦେବେ?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"ଷ୍ଟୋରେଜ୍ କମ୍ ଅଛି। <xliff:g id="PERCENTAGE">%1$s</xliff:g> ବ୍ୟବହୃତ ହୋଇଛି - <xliff:g id="FREE_SPACE">%2$s</xliff:g> ଖାଲି ଅଛି"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"ପ୍ରତିକ୍ରିୟା ପଠାନ୍ତୁ"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"ଆପଣ ଏହି ମତାମତ ଉପରେ ଆମକୁ ପ୍ରତିକ୍ରିୟା ଦେବାକୁ ଚାହିଁବେ?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g> କ୍ଲିପ୍ବୋର୍ଡରେ କପି କରାଯାଇଛି"</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <!-- no translation found for gesture_skip_title (2092825906479683162) -->
+ <skip />
+ <!-- no translation found for gesture_silence_title (8991427657123202574) -->
+ <skip />
</resources>
diff --git a/res/values-pa/strings.xml b/res/values-pa/strings.xml
index 57e8c21..df34458 100644
--- a/res/values-pa/strings.xml
+++ b/res/values-pa/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"ਐਪ ਸਾਈਨ-ਇਨ ਅਤੇ ਭੁਗਤਾਨ"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"ਅਣਲਾਕ ਕਰਨ ਲਈ ਅੱਖਾਂ ਖੁੱਲ੍ਹੀਆਂ ਹਨ"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"ਚਿਹਰਾ ਪ੍ਰਮਾਣੀਕਰਨ ਵਰਤਣ ਵੇਲੇ ਤੁਹਾਡੀਆਂ ਅੱਖਾਂ ਦਾ ਖੁੱਲ੍ਹੇ ਹੋਣਾ ਲਾਜ਼ਮੀ ਹੈ"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"ਹਮੇਸ਼ਾਂ ਪੁਸ਼ਟੀਕਰਨ ਮੰਗੋ"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"ਐਪਾਂ ਵਿੱਚ ਪ੍ਰਮਾਣੀਕਰਨ ਕਰਨ ਵੇਲੇ ਪੁਸ਼ਟੀਕਰਨ ਹਮੇਸ਼ਾਂ ਲੋੜੀਂਦਾ ਹੈ"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"ਚਿਹਰੇ ਦਾ ਡਾਟਾ ਹਟਾਓ"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"ਤੁਹਾਡੇ ਡੀਵਾਈਸ ਨੂੰ ਅਣਲਾਕ ਅਤੇ ਐਪਾਂ ਤੱਕ ਪਹੁੰਚ ਕਰਨ ਲਈ ਤੁਹਾਡੇ ਚਿਹਰੇ ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ। "<annotation id="url">"ਹੋਰ ਜਾਣੋ"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"ਫਿੰਗਰਪ੍ਰਿੰਟ"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"ਸਾਈਨ-ਇਨ ਕਰੋ"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"ਨੈੱਟਵਰਕ ਵਿੱਚ ਸਾਈਨ-ਇਨ ਕਰਨ ਲਈ ਇੱਥੇ ਟੈਪ ਕਰੋ"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbps"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> ਵਾਈ-ਫਾਈ ਨੂੰ ਚਾਲੂ ਕਰਨਾ ਚਾਹੁੰਦੀ ਹੈ"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> ਵਾਈ-ਫਾਈ ਨੂੰ ਬੰਦ ਕਰਨਾ ਚਾਹੁੰਦੀ ਹੈ"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"ਜੇਕਰ ਤੁਹਾਡਾ ਰੂਟਰ ਕਿਸੇ ਨੈੱਟਵਰਕ ਆਈ.ਡੀ. ਦਾ ਪ੍ਰਸਾਰਣ ਨਹੀਂ ਕਰ ਰਿਹਾ ਹੈ, ਪਰ ਤੁਸੀਂ ਭਵਿੱਖ ਵਿੱਚ ਇਸ ਨਾਲ ਕਨੈਕਟ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਤੁਸੀਂ ਲੁਕੇ ਹੋਏ ਵਜੋਂ ਨੈੱਟਵਰਕ ਨੂੰ ਸੈੱਟ ਕਰ ਸਕਦੇ ਹੋ।\n\nਇਹ ਇੱਕ ਸੁਰੱਖਿਆ ਖਤਰਾ ਬਣਾ ਸਕਦਾ ਹੈ ਕਿਉਂਕਿ ਤੁਹਾਡਾ ਫ਼ੋਨ ਲਗਾਤਾਰ ਨੈੱਟਵਰਕ ਲੱਭਣ ਲਈ ਉਸਦੇ ਸਿਗਨਲ ਨੂੰ ਪ੍ਰਸਾਰਿਤ ਕਰੇਗਾ।\n\nਨੈੱਟਵਰਕ ਨੂੰ ਲੁਕੇ ਵਜੋਂ ਸੈੱਟ ਕਰਨ ਨਾਲ ਤੁਹਾਡੀਆਂ ਰੂਟਰ ਸੈਟਿੰਗਾਂ ਨਹੀਂ ਬਦਲਣਗੀਆਂ।"</string>
<string name="wifi_signal" msgid="5514120261628065287">"ਸਿਗਨਲ ਦੀ ਤੀਬਰਤਾ"</string>
<string name="wifi_status" msgid="4824568012414605414">"ਅਵਸਥਾ"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"ਲਿੰਕ ਸਪੀਡ"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"ਬਾਰੰਬਾਰਤਾ"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP ਪਤਾ"</string>
<string name="passpoint_label" msgid="6381371313076009926">"ਇਸ ਰਾਹੀਂ ਸੁਰੱਖਿਅਤ ਕੀਤਾ ਗਿਆ"</string>
@@ -922,12 +926,9 @@
<string name="wifi_dpp_wifi_shared_with_device" msgid="7669684043486750097">"ਵਾਈ-ਫਾਈ, ਡੀਵਾਈਸ ਨਾਲ ਸਾਂਝਾ ਕੀਤਾ ਗਿਆ"</string>
<string name="wifi_dpp_add_another_device" msgid="8415243205104666929">"ਕੋਈ ਹੋਰ ਡੀਵਾਈਸ ਸ਼ਾਮਲ ਕਰੋ"</string>
<string name="wifi_dpp_choose_different_network" msgid="4081965219206680361">"ਵੱਖਰਾ ਨੈੱਟਵਰਕ ਚੁਣੋ"</string>
- <!-- no translation found for wifi_dpp_could_not_add_device (1598945041477461501) -->
- <skip />
- <!-- no translation found for wifi_dpp_device_found (8618134150169810107) -->
- <skip />
- <!-- no translation found for retry (6472609612090877557) -->
- <skip />
+ <string name="wifi_dpp_could_not_add_device" msgid="1598945041477461501">"ਡੀਵਾਈਸ ਨੂੰ ਸ਼ਾਮਲ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਿਆ"</string>
+ <string name="wifi_dpp_device_found" msgid="8618134150169810107">"ਡੀਵਾਈਸ ਮਿਲਿਆ"</string>
+ <string name="retry" msgid="6472609612090877557">"ਮੁੜ-ਕੋਸ਼ਿਸ਼ ਕਰੋ"</string>
<string name="wifi_shared" msgid="844142443226926070">"ਹੋਰ ਡੀਵਾਈਸ ਵਰਤੋਂਕਾਰਾਂ ਨਾਲ ਸਾਂਝਾ ਕਰੋ"</string>
<string name="wifi_unchanged" msgid="3410422020930397102">"(ਬਿਨਾਂ ਬਦਲਿਆ)"</string>
<string name="wifi_unspecified" msgid="4917316464723064807">"ਕਿਰਪਾ ਕਰਕੇ ਚੁਣੋ"</string>
@@ -1534,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"ਕੋਈ ਗੜਬੜ ਹੋਣ ਕਰਕੇ ਈ-ਸਿਮ ਰੀਸੈੱਟ ਨਹੀਂ ਕੀਤੇ ਜਾ ਸਕਦੇ।"</string>
<string name="master_clear_title" msgid="3531267871084279512">"ਸਾਰਾ ਡਾਟਾ ਮਿਟਾਓ (ਫੈਕਟਰੀ ਰੀਸੈੱਟ)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"ਸਭ ਡਾਟਾ ਮਿਟਾਓ (ਫੈਕਟਰੀ ਰੀਸੈੱਟ)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"ਇਹ ਤੁਹਾਡੇ ਟੈਬਲੈੱਟ ਦੀ "<b>"ਅੰਦਰੂਨੀ ਸਟੋਰੇਜ"</b>" ਦਾ ਸਾਰਾ ਡਾਟਾ ਮਿਟਾ ਦੇਵੇਗਾ, ਜਿਸ ਵਿੱਚ ਸ਼ਾਮਲ ਹੈ:\n\n"<li>"ਤੁਹਾਡਾ Google ਖਾਤਾ"</li>\n<li>"ਸਿਸਟਮ ਅਤੇ ਐਪ ਡਾਟਾ ਅਤੇ ਸੈਟਿੰਗਾਂ"</li>\n<li>"ਡਾਊਨਲੋਡ ਕੀਤੀਆਂ ਐਪਾਂ"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"ਇਹ ਤੁਹਾਡੇ ਫ਼ੋਨ ਦੀ "<b>"ਅੰਦਰੂਨੀ ਸਟੋਰੇਜ"</b>" ਦਾ ਸਾਰਾ ਡਾਟਾ ਮਿਟਾ ਦੇਵੇਗਾ, ਜਿਸ ਵਿੱਚ ਸ਼ਾਮਲ ਹੈ:\n\n"<li>"ਤੁਹਾਡਾ Google ਖਾਤਾ"</li>\n<li>"ਸਿਸਟਮ ਅਤੇ ਐਪ ਡਾਟਾ ਅਤੇ ਸੈਟਿੰਗਾਂ"</li>\n<li>"ਡਾਊਨਲੋਡ ਕੀਤੀਆਂ ਐਪਾਂ"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"ਤੁਸੀਂ ਇਸ ਵੇਲੇ ਇਹਨਾਂ ਖਾਤਿਆਂ \'ਤੇ ਸਾਈਨ-ਇਨ ਹੋ:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"ਇਸ ਡੀਵਾਈਸ ਤੇ ਹੋਰ ਵਰਤੋਂਕਾਰ ਮੌਜੂਦ ਨਹੀਂ ਹਨ।\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"ਸੰਗੀਤ"</li>\n<li>"ਫੋਟੋਆਂ"</li>\n<li>"ਹੋਰ ਵਰਤੋਂਕਾਰ ਡਾਟਾ"</li></string>
@@ -1552,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"ਈ-ਸਿਮ ਮਿਟਾਓ"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"ਫ਼ੋਨ ਵਿੱਚੋਂ ਸਾਰੇ eSIMs ਨੂੰ ਮਿਟਾਓ। ਅਜਿਹਾ ਕਰਨਾ ਤੁਹਾਡੀ ਮੋਬਾਈਲ ਸੇਵਾ ਯੋਜਨਾ ਨੂੰ ਰੱਦ ਨਹੀਂ ਕਰੇਗਾ।"</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"ਟੈਬਲੈੱਟ ਵਿੱਚੋਂ ਸਾਰੇ eSIM ਮਿਟਾਓ। ਇਹ ਤੁਹਾਡੇ ਮੋਬਾਈਲ ਸੇਵਾ ਪਲਾਨ ਨੂੰ ਰੱਦ ਨਹੀਂ ਕਰੇਗਾ।"</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"ਸਾਰਾ ਡਾਟਾ ਮਿਟਾਓ"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"ਸਾਰਾ ਡਾਟਾ ਮਿਟਾਓ"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"ਤੁਹਾਡੀ ਸਾਰੀ ਨਿੱਜੀ ਜਾਣਕਾਰੀ ਅਤੇ ਡਾਊਨਲੋਡ ਕੀਤੀਆਂ ਐਪਾਂ ਨੂੰ ਮਿਟਾ ਦਿੱਤਾ ਜਾਵੇਗਾ। ਤੁਸੀਂ ਇਸ ਕਾਰਵਾਈ ਨੂੰ ਅਣਕੀਤਾ ਨਹੀਂ ਕਰ ਸਕਦੇ!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"ਸਭ ਕੁਝ ਮਿਟਾਓ"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"ਕੋਈ ਰੀਸੈੱਟ ਪਰਫੌਰਮ ਨਹੀਂ ਕੀਤਾ ਗਿਆ ਸੀ ਕਿਉਂਕਿ ਸਿਸਟਮ ਕਲੀਅਰ ਸੇਵਾ ਉਪਲਬਧ ਨਹੀਂ ਹੈ।"</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"ਕੀ ਸਾਰਾ ਡਾਟਾ ਮਿਟਾਉਣਾ ਹੈ?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"ਇਸ ਉਪਭੋਗਤਾ ਲਈ ਫੈਕਟਰੀ ਰੀਸੈੱਟ ਉਪਲਬਧ ਨਹੀਂ ਹੈ"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"ਮਿਟਾ ਰਿਹਾ ਹੈ"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"ਕਿਰਪਾ ਕਰਕੇ ਠਹਿਰੋ..."</string>
@@ -1842,10 +1837,8 @@
<string name="force_stop_dlg_text" msgid="7208364204467835578">"ਜੇ ਤੁਸੀਂ ਕਿਸੇ ਐਪ ਨੂੰ ਜ਼ਬਰਦਸਤੀ ਬੰਦ ਕਰਦੇ ਹੋ, ਤਾਂ ਹੋ ਸਕਦਾ ਹੈ ਇਹ ਠੀਕ ਤਰ੍ਹਾਂ ਕਾਰਜ ਨਾ ਕਰੇ।"</string>
<string name="app_install_location_title" msgid="2068975150026852168">"ਤਰਜੀਹੀ ਸਥਾਪਤ ਟਿਕਾਣਾ"</string>
<string name="app_install_location_summary" msgid="5155453752692959098">"ਨਵੇਂ ਐਪਸ ਲਈ ਤਰਜੀਹੀ ਇੰਸਟੌਲੇਸ਼ਨ ਨਿਰਧਾਰਿਤ ਸਥਾਨ ਬਦਲੋ"</string>
- <!-- no translation found for app_disable_dlg_positive (7319687593243386336) -->
- <skip />
- <!-- no translation found for app_disable_dlg_text (779389180388352129) -->
- <skip />
+ <string name="app_disable_dlg_positive" msgid="7319687593243386336">"ਐਪ ਅਣਸਥਾਪਤ ਕਰੋ"</string>
+ <string name="app_disable_dlg_text" msgid="779389180388352129">"ਜੇਕਰ ਤੁਸੀਂ ਇਸ ਐਪ ਨੂੰ ਅਣਸਥਾਪਤ ਕਰਦੇ ਹੋ, ਤਾਂ ਸ਼ਾਇਦ Android ਅਤੇ ਹੋਰ ਐਪਾਂ ਉਸ ਤਰ੍ਹਾਂ ਕੰਮ ਨਾ ਕਰਨ ਜਿਵੇਂ ਇਹਨਾਂ ਤੋਂ ਉਮੀਦ ਕੀਤੀ ਜਾਂਦੀ ਹੈ।"</string>
<string name="app_disable_notifications_dlg_title" msgid="7669264654851761857">"ਕੀ ਸੂਚਨਾਵਾਂ ਬੰਦ ਕਰਨੀਆਂ ਹਨ?"</string>
<string name="app_install_details_group_title" msgid="7084623031296083574">"ਸਟੋਰ"</string>
<string name="app_install_details_title" msgid="6905279702654975207">"ਐਪ ਵੇਰਵੇ"</string>
@@ -2043,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"ਜੇਕਰ ਤੁਸੀਂ ਮਾਊਸ ਵਰਤ ਰਹੇ ਹੋ, ਤਾਂ ਤੁਸੀਂ ਕਰਸਰ ਦੇ ਕੁਝ ਦੇਰ ਤੱਕ ਚੱਲਣਾ ਬੰਦ ਹੋ ਜਾਣ \'ਤੇ ਸਵੈਚਲਿਤ ਤੌਰ \'ਤੇ ਕਾਰਵਾਈ ਕਰਨ ਨੂੰ ਸੈੱਟ ਕਰ ਸਕਦੇ ਹੋ।"</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"ਕਲਿੱਕ ਤੋਂ ਪਹਿਲਾਂ ਦੇਰੀ"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"ਥਰਥਰਾਹਟ"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"ਸੂਚਨਾ ਦੀ ਥਰਥਰਾਹਟ"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"ਘੰਟੀ ਦੀ ਥਰਥਰਾਹਟ"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"ਸਪੱਰਸ਼ ਸੰਬੰਧੀ ਥਰਥਰਾਹਟ"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"ਸੇਵਾ ਦੀ ਵਰਤੋਂ ਕਰੋ"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"ਰੰਗ ਸੁਧਾਈ ਦੀ ਵਰਤੋਂ ਕਰੋ"</string>
@@ -2088,8 +2079,7 @@
<item quantity="one">ਬਹੁਤ ਲੰਮੀ ਦੇਰੀ (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
<item quantity="other">ਬਹੁਤ ਲੰਮੀ ਦੇਰੀ (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"ਘੰਟੀ <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, ਸੂਚਨਾ<xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, ਸਪਰਸ਼ <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"ਘੰਟੀ ਅਤੇ ਸੂਚਨਾ ਬੰਦ \'ਤੇ ਸੈੱਟ ਹਨ"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"ਘੰਟੀ ਅਤੇ ਸੂਚਨਾ ਘੱਟ \'ਤੇ ਸੈੱਟ ਹੈ"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"ਘੰਟੀ ਅਤੇ ਸੂਚਨਾ ਔਸਤ \'ਤੇ ਸੈੱਟ ਹੈ"</string>
@@ -3065,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"ਇਨਕਮਿੰਗ ਸੂਚਨਾ"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"USB ਟੈਦਰ, ਬਲੂਟੁੱਥ ਟੈਦਰ, ਵਾਈ-ਫਾਈ ਹੌਟਸਪੌਟ"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"ਸਪੱਰਸ਼ ਸੰਵੇਦਕ, ਥਰਥਰਾਹਟ, ਸਕ੍ਰੀਨ, ਸੰਵੇਦਨਸ਼ੀਲਤਾ"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"ਸਪਰਸ਼ ਸੰਵੇਦਕ, ਥਰਥਰਾਹਟ, ਫ਼ੋਨ, ਕਾਲ, ਸੰਵੇਦਨਸ਼ੀਲਤਾ, ਘੰਟੀ"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"ਸਪਰਸ਼ ਸੰਵੇਦਕ, ਥਰਥਰਾਹਟ, ਸੰਵੇਦਨਸ਼ੀਲਤਾ"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"ਵਾਈ-ਫਾਈ NFC ਟੈਗ ਸੈੱਟ ਅੱਪ ਕਰੋ"</string>
<string name="write_tag" msgid="8571858602896222537">"ਲਿਖੋ"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"ਲਿਖਣ ਲਈ ਇੱਕ ਟੈਗ ਟੈਪ ਕਰੋ..."</string>
@@ -3096,8 +3084,7 @@
<string name="other_sound_settings" msgid="3151004537006844718">"ਹੋਰ ਅਵਾਜ਼ਾਂ"</string>
<string name="dial_pad_tones_title" msgid="1999293510400911558">"ਡਾਇਲ ਪੈਡ ਟੋਨਾਂ"</string>
<string name="screen_locking_sounds_title" msgid="1340569241625989837">"ਸਕ੍ਰੀਨ ਲਾਕ ਕਰਨ ਦੀਆਂ ਧੁਨੀਆਂ"</string>
- <!-- no translation found for charging_sounds_title (3379885700913955599) -->
- <skip />
+ <string name="charging_sounds_title" msgid="3379885700913955599">"ਚਾਰਜਿੰਗ ਦੀਆਂ ਧੁਨੀਆਂ ਤੇ ਥਰਥਰਾਹਟ"</string>
<string name="docking_sounds_title" msgid="155236288949940607">"ਡੌਕ ਕਰਨ ਦੀਆਂ ਅਵਾਜ਼ਾਂ"</string>
<string name="touch_sounds_title" msgid="5326587106892390176">"ਸਪੱਰਸ਼ ਧੁਨੀਆਂ"</string>
<string name="vibrate_on_touch_title" msgid="1510405818894719079">"ਸਪੱਰਸ਼ ਸੰਬੰਧੀ ਥਰਥਰਾਹਟ"</string>
@@ -3124,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"ਸਿਵਾਏ <xliff:g id="CATEGORIES">%1$s</xliff:g> ਕੋਈ ਧੁਨੀ ਨਹੀਂ"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"ਅਲਾਰਮਾਂ ਅਤੇ ਮੀਡੀਆ ਨੂੰ ਛੱਡ ਕੇ ਕੋਈ ਧੁਨੀ ਨਹੀਂ"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"ਸਮਾਂ-ਸੂਚੀਆਂ"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"ਸਮਾਂ-ਸੂਚੀਆਂ ਮਿਟਾਓ"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"ਮਿਟਾਓ"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"ਸੰਪਾਦਨ ਕਰੋ"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"ਸਮਾਂ-ਸੂਚੀਆਂ"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"ਸਮਾਂ-ਸੂਚੀ"</string>
@@ -3180,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"ਚਾਲੂ ਕਰੋ"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"ਹੁਣੇ ਚਾਲੂ ਕਰੋ"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"ਹੁਣੇ ਬੰਦ ਕਰੋ"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"<xliff:g id="FORMATTED_TIME">%s</xliff:g> ਤੱਕ \'ਪਰੇਸ਼ਾਨ ਨਾ ਕਰੋ\' ਮੋਡ ਚਾਲੂ ਹੈ"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"ਜਦੋਂ ਤੱਕ ਤੁਸੀਂ \'ਪਰੇਸ਼ਾਨ ਨਾ ਕਰੋ\' ਮੋਡ ਨੂੰ ਬੰਦ ਨਹੀਂ ਕਰਦੇ ਇਹ ਚਾਲੂ ਰਹੇਗਾ"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"ਕਿਸੇ ਸਮਾਂ-ਸੂਚੀ <xliff:g id="RULE_NAME">%s</xliff:g> ਵੱਲੋਂ \'ਪਰੇਸ਼ਾਨ ਨਾ ਕਰੋ\' ਮੋਡ ਨੂੰ ਸਵੈਚਲਿਤ ਤੌਰ \'ਤੇ ਚਾਲੂ ਕੀਤਾ ਗਿਆ"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"ਕਿਸੇ ਐਪ <xliff:g id="APP_NAME">%s</xliff:g> ਵੱਲੋਂ \'ਪਰੇਸ਼ਾਨ ਨਾ ਕਰੋ\' ਮੋਡ ਨੂੰ ਸਵੈਚਲਿਤ ਤੌਰ \'ਤੇ ਚਾਲੂ ਕੀਤਾ ਗਿਆ"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"ਵਿਉਂਂਤੀਆਂ ਸੈਟਿੰਗਾਂ ਨਾਲ <xliff:g id="RULE_NAMES">%s</xliff:g> ਲਈ \'ਪਰੇਸ਼ਾਨ ਨਾ ਕਰੋ\' ਮੋਡ ਚਾਲੂ ਹੈ।"</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" ਵਿਉਂਤੀਆਂ ਸੇਟਿੰਗਾਂ ਦੇਖੋ"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"ਸਿਰਫ਼ ਤਰਜੀਹੀ"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>। <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3393,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"ਰੋਜ਼ਾਨਾ"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"ਅਲਾਰਮ ਸਮਾਪਤੀ ਦੇ ਸਮੇਂ ਨੂੰ ਓਵਰਰਾਈਡ ਕਰ ਸਕਦਾ ਹੈ"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"ਕਿਸੇ ਅਲਾਰਮ ਦੀ ਘੰਟੀ ਵੱਜਣ \'ਤੇ ਸਮਾਂ-ਸੂਚੀ ਬੰਦ ਹੋ ਜਾਂਦੀ ਹੈ"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"\'ਪਰੇਸ਼ਾਨ ਨਾ ਕਰੋ\' ਵਰਤਾਅ"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"ਪੂਰਵ-ਨਿਰਧਾਰਤ ਸੈਟਿੰਗਾਂ ਵਰਤੋ"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"ਇਸ ਸਮਾਂ-ਸੂਚੀ ਲਈ ਵਿਉਂਂਤੀਆਂ ਸੈਟਿੰਗਾਂ ਬਣਾਓ"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"‘<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>’ ਲਈ"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> - <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3812,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"ਚਾਲੂ ਕਰੋ"</string>
<string name="condition_expand_show" msgid="608202020023489939">" ਦਿਖਾਓ"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"ਲੁਕਾਓ"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"ਹੌਟਸਪੌਟ"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> ਚਾਲੂ"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"ਜਹਾਜ਼ ਮੋਡ ਚਾਲੂ ਹੈ"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"ਨੈੱਟਵਰਕ ਉਪਲਬਧ ਨਹੀਂ ਹਨ"</string>
<string name="condition_zen_title" msgid="2897779738211625">"\'ਪਰੇਸ਼ਾਨ ਨਾ ਕਰੋ\' ਚਾਲੂ ਹੈ"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"ਸੁਣਨ ਅਤੇ ਦੇਖਣ \'ਤੇ ਪ੍ਰਭਾਵ ਪਾਉਂਦੀ ਹੈ"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"ਬੈਟਰੀ ਸੇਵਰ ਚਾਲੂ ਹੈ"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"ਪ੍ਰਤਿਬੰਧਿਤ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"ਮੋਬਾਈਲ ਡਾਟਾ ਬੰਦ ਹੈ"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"ਇੰਟਰਨੈੱਟ ਸਿਰਫ਼ ਵਾਈ-ਫਾਈ ਰਾਹੀਂ ਉਪਲਬਧ ਹੈ"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"ਡਾਟਾ ਸੇਵਰ"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"ਪ੍ਰਤਿਬੰਧਿਤ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ"</string>
<string name="condition_work_title" msgid="7293722361184366648">"ਕਾਰਜ ਪ੍ਰੋਫਾਈਲ ਬੰਦ ਹੈ"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"ਐਪਾਂ ਅਤੇ ਸੂਚਨਾਵਾਂ ਲਈ"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"ਧੁਨੀ ਚਾਲੂ ਕਰੋ"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"ਡੀਵਾਈਸ ਮਿਊਟ ਹੈ"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"ਫ਼ੋਨ ਮਿਊਟ ਕੀਤਾ ਗਿਆ"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"ਕਾਲਾਂ ਅਤੇ ਸੂਚਨਾਵਾਂ ਲਈ"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"ਡੀਵਾਈਸ ਥਰਥਰਾਹਟ \'ਤੇ ਸੈੱਟ ਹੈ"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"ਸਿਰਫ਼ ਥਰਥਰਾਹਟ"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"ਕਾਲਾਂ ਅਤੇ ਸੂਚਨਾਵਾਂ ਦੀ ਡੀਵਾਈਸ \'ਤੇ ਥਰਥਰਾਹਟ ਹੋਵੇਗੀ"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"ਕਾਲਾਂ ਅਤੇ ਸੂਚਨਾਵਾਂ ਲਈ"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"ਰਾਤ ਦੀ ਰੋਸ਼ਨੀ ਸਬੰਧੀ ਸਮਾਂ-ਸੂਚੀ ਸੈੱਟ ਕਰੋ"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"ਹਰ ਰਾਤ ਸਵੈਚਲਿਤ ਤੌਰ \'ਤੇ ਸਕ੍ਰੀਨ ਟਿੰਟ ਕਰੋ"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"ਰਾਤਰੀ ਲਾਈਟ ਚਾਲੂ ਹੈ"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"ਸਕ੍ਰੀਨ ਨੂੰ ਭੂਰੇ ਪੀਲੇ ਰੰਗ ਦੀ ਭਾਹ ਦਿੱਤੀ ਗਈ"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"ਸਮੇਟੋ"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"ਤੁਹਾਡੇ ਲਈ ਸੁਝਾਏ"</string>
<string name="suggestions_title" msgid="7280792342273268377">"ਸੁਝਾਅ"</string>
@@ -3978,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"ਕੋਈ ਨਹੀਂਂ"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"ਰੈਕਿੰਗ ਔਬਜੈਕਟ ਗੁੰਮ ਹੈ।"</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"ਰੈਕਿੰਗ ਔਬਜੈਕਟ ਵਿੱਚ ਇਹ ਕੁੰਜੀ ਸ਼ਾਮਲ ਨਹੀਂ ਹੈ।"</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"ਡਿਸਪਲੇ ਕੱਟਆਊਟ"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"ਡਿਸਪਲੇ ਕੱਟਆਊਟ, ਨੌਚ"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"ਪੂਰਵ-ਨਿਰਧਾਰਤ ਡੀਵਾਈਸ"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"ਵਿਸ਼ੇਸ਼ ਐਪ ਪਹੁੰਚ"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="one"><xliff:g id="COUNT">%d</xliff:g> ਐਪ ਅਣ-ਪ੍ਰਤੀਬੰਧਿਤ ਡਾਟੇ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੀ ਹੈ</item>
@@ -4059,6 +4046,14 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"ਸਮਾਂ, ਸੂਚਨਾਵਾਂ ਅਤੇ ਹੋਰ ਜਾਣਕਾਰੀ ਦੇਖਣ ਲਈ ਆਪਣੇ ਡੀਵਾਈਸ ਨੂੰ ਚੁੱਕੋ।"</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"ਚੇਤਨ ਲਾਕ ਸਕ੍ਰੀਨ ਸੰਕੇਤ"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <!-- no translation found for ambient_display_tap_screen_title (5458679563086979424) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (9108878716863882877) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (7071150656699666085) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_summary (8862155601920379979) -->
+ <skip />
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"ਸੂਚਨਾਵਾਂ ਲਈ ਫਿੰਗਰਪ੍ਰਿੰਟ ਸਵਾਈਪ ਕਰੋ"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"ਫਿੰਗਰਪ੍ਰਿੰਟ ਨੂੰ ਸਵਾਈਪ ਕਰੋ"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"ਆਪਣੀਆਂ ਸੂਚਨਾਵਾਂ ਦੇਖਣ ਲਈ, ਆਪਣੇ ਫ਼ੋਨ ਦੇ ਪਿਛਲੇ ਪਾਸੇ ਫਿੰਗਰਪ੍ਰਿੰਟ ਸੈਂਸਰ \'ਤੇ ਹੇਠਾਂ ਨੂੰ ਸਵਾਈਪ ਕਰੋ।"</string>
@@ -4201,27 +4196,21 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"ਇਹ ਵਿਸ਼ੇਸ਼ਤਾ ਇਸ ਡੀਵਾਈਸ \'ਤੇ ਉਪਲਬਧ ਨਹੀਂ ਹੈ"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"ਪੂਰੇ GNSS ਮਾਪ ਜ਼ਬਰਦਰਸਤੀ ਲਾਗੂ ਕਰੋ"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"ਡਿਊਟੀ ਸਾਈਕਲਿੰਗ ਤੋਂ ਬਿਨਾਂ ਸਾਰੇ GNSS ਉਪਗ੍ਰਹਿ ਗਰੁੱਪਾਂ ਅਤੇ ਵਾਰਵਾਰਤਾਵਾਂ ਨੂੰ ਟਰੈਕ ਕਰੋ"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"ਬੈਕਗ੍ਰਾਊਂਡ ਸਰਗਰਮੀ ਸ਼ੁਰੂ ਕਰਨ ਦਿਓ"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"ਸਾਰੀਆਂ ਬੈਕਗ੍ਰਾਊਂਡ ਸਰਗਰਮੀਆਂ ਸ਼ੁਰੂ ਕਰਨ ਦਿਓ"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"ਹਮੇਸ਼ਾਂ ਕ੍ਰੈਸ਼ ਵਿੰਡੋ ਦਿਖਾਓ"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"ਕਿਸੇ ਐਪ ਦੇ ਕ੍ਰੈਸ਼ ਹੋਣ \'ਤੇ ਹਰ ਵਾਰ ਵਿੰਡੋ ਦਿਖਾਓ"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"ANGLE ਸਮਰਥਿਤ ਐਪ ਚੁਣੋ"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"ANGLE ਸਮਰਥਿਤ ਕੋਈ ਐਪਲੀਕੇਸ਼ਨ ਸੈੱਟ ਨਹੀਂ"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"ANGLE ਸਮਰਥਿਤ ਐਪਲੀਕੇਸ਼ਨ: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"ਗੇਮ ਅੱਪਡੇਟ ਪੈਕੇਜ ਤਰਜੀਹਾਂ"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"ਗੇਮ ਅੱਪਡੇਟ ਪੈਕੇਜ ਦੀਆਂ ਸੈਟਿੰਗਾਂ ਸੋਧੋ"</string>
+ <!-- no translation found for gup_all_apps_switch_title (8071650410524064369) -->
<skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
- <!-- no translation found for gup_app_preference_title (7176388161899486800) -->
- <skip />
- <!-- no translation found for gup_app_preference_default (7995039180348956109) -->
- <skip />
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_title" msgid="7176388161899486800">"ਗ੍ਰਾਫਿਕ ਡਰਾਈਵਰ ਚੁਣੋ"</string>
+ <string name="gup_app_preference_default" msgid="7995039180348956109">"ਪੂਰਵ-ਨਿਰਧਾਰਤ"</string>
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"ਗੇਮ ਅੱਪਡੇਟ ਪੈਕੇਜ"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"ਸਿਸਟਮ ਗ੍ਰਾਫਿਕਸ ਡਰਾਈਵਰ"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4313,6 +4302,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"ਡਾਟਾ ਸੇਵਾ ਸੈੱਟਅੱਪ ਕਰੋ"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"ਮੋਬਾਈਲ ਡਾਟਾ"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"ਮੋਬਾਈਲ ਨੈੱਟਵਰਕ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਡਾਟੇ ਤੱਕ ਪਹੁੰਚ ਪ੍ਰਾਪਤ ਕਰੋ"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"ਤਰਜੀਹੀ ਨੈੱਟਵਰਕ ਦੀ ਕਿਸਮ"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"ਨੈੱਟਵਰਕ ਓਪਰੇਟਿੰਗ ਮੋਡ ਬਦਲੋ"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"ਤਰਜੀਹੀ ਨੈੱਟਵਰਕ ਦੀ ਕਿਸਮ"</string>
@@ -4348,23 +4350,23 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"ਕੋਈ ਬਲੂਟੁੱਥ ਡੀਵਾਈਸਾਂ ਨਹੀਂ ਹਨ"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"ਸੈਟਿੰਗਾਂ ਪੈਨਲ"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"ਇੰਟਰਨੈੱਟ ਕਨੈਕਟੀਵਿਟੀ"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"ਅਵਾਜ਼"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"ਜ਼ਬਰਦਸਤੀ ਡੈਸਕਟਾਪ ਮੋਡ ਵਿੱਚ ਲਿਆਓ"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"ਸੈਕੰਡਰੀ ਡਿਸਪਲੇਆਂ \'ਤੇ ਜ਼ਬਰਦਸਤੀ ਪ੍ਰਯੋਗਮਈ ਡੈਸਕਟਾਪ ਮੋਡ"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"ਜ਼ਬਰਦਸਤੀ ਗੂੜ੍ਹੇ ਮੋਡ ਨੂੰ ਓਵਰਰਾਈਡ ਕਰਦੀ ਹੈ"</string>
<string name="hwui_force_dark_summary" msgid="8705328793382981780">"ਜ਼ਬਰਦਸਤੀ ਨਾਲ ਗੂੜ੍ਹਾ ਮੋਡ ਲਾਗੂ ਕਰਨ ਵਾਲੀ ਵਿਸ਼ੇਸ਼ਤਾ ਨੂੰ ਹਮੇਸ਼ਾਂ-ਚਾਲੂ ਰੱਖਣ ਲਈ ਓਵਰਰਾਈਡ ਕਰਦੀ ਹੈ"</string>
<string name="privacy_dashboard_title" msgid="2458407399263943923">"ਪਰਦੇਦਾਰੀ"</string>
- <!-- no translation found for privacy_dashboard_summary (7784809147411674104) -->
- <skip />
+ <string name="privacy_dashboard_summary" msgid="7784809147411674104">"ਇਜਾਜ਼ਤਾਂ, ਸਰਗਰਮੀ ਕੰਟਰੋਲ, ਸਕ੍ਰੀਨ \'ਤੇ ਦਿਖਾਇਆ ਜਾਂਦਾ ਡਾਟਾ"</string>
<string name="contextual_card_dismiss_remove" msgid="2813670241047194713">"ਹਟਾਓ"</string>
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"ਰੱਖੋ"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"ਕੀ ਇਹ ਸੁਝਾਅ ਹਟਾਉਣਾ ਹੈ?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"ਸਟੋਰੇਜ ਘੱਟ ਹੈ। <xliff:g id="PERCENTAGE">%1$s</xliff:g> ਵਰਤੀ ਗਈ - <xliff:g id="FREE_SPACE">%2$s</xliff:g> ਖਾਲੀ"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"ਵਿਚਾਰ ਭੇਜੋ"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"ਕੀ ਤੁਸੀਂ ਸਾਨੂੰ ਇਸ ਸੁਝਾਅ \'ਤੇ ਆਪਣਾ ਵਿਚਾਰ ਦੇਣਾ ਚਾਹੁੰਦੇ ਹੋ?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g> ਕਲਿੱਪਬੋਰਡ \'ਤੇ ਕਾਪੀ ਕੀਤਾ ਗਿਆ।"</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <!-- no translation found for gesture_skip_title (2092825906479683162) -->
+ <skip />
+ <!-- no translation found for gesture_silence_title (8991427657123202574) -->
+ <skip />
</resources>
diff --git a/res/values-pl/strings.xml b/res/values-pl/strings.xml
index 70b92d4..5530d9d 100644
--- a/res/values-pl/strings.xml
+++ b/res/values-pl/strings.xml
@@ -426,10 +426,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"Logowanie do aplikacji i płatności"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Otwórz oczy, by odblokować"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"Gdy korzystasz z uwierzytelniania twarzą, musisz mieć otwarte oczy"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Zawsze wymagaj potwierdzenia"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"Zawsze wymagaj potwierdzenia podczas uwierzytelniania w aplikacji"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Usuń dane dotyczące twarzy"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Twoja twarz wystarczy, by odblokować urządzenie i otworzyć aplikacje."<annotation id="url">"Dowiedz się więcej"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Odcisk palca"</string>
@@ -826,7 +824,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Zaloguj się"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Kliknij tutaj, by zalogować się w sieci"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mb/s"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> chce włączyć Wi-Fi"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> chce wyłączyć Wi-Fi"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"Komunikacja NFC"</string>
@@ -916,7 +917,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"Jeśli router nie transmituje identyfikatora sieci, ale chcesz się z nią łączyć w przyszłości, możesz ją ustawić jako ukrytą.\n\nMoże to stanowić zagrożenie bezpieczeństwa, bo Twój telefon będzie regularnie transmitował sygnał, by znaleźć sieć.\n\nUstawienie sieci jako ukrytej nie zmienia ustawień routera."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Siła sygnału"</string>
<string name="wifi_status" msgid="4824568012414605414">"Stan"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Szybkość łącza"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Częstotliwość"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"Adres IP"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Zapisane przez"</string>
@@ -1567,10 +1571,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"Nie można zresetować kart eSIM z powodu błędu."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Wykasuj wszystkie dane (przywróć dane fabryczne)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Wykasuj wszystkie dane (przywróć dane fabryczne)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"Zostaną usunięte wszystkie dane z "<b>"pamięci wewnętrznej"</b>" tabletu, w tym:\n\n"<li>"dane konta Google,"</li>\n<li>"dane i ustawienia systemu oraz aplikacji,"</li>\n<li>"pobrane aplikacje."</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"Zostaną usunięte wszystkie dane z "<b>"pamięci wewnętrznej"</b>" telefonu, w tym:\n\n"<li>"dane konta Google,"</li>\n<li>"dane i ustawienia systemu oraz aplikacji,"</li>\n<li>"pobrane aplikacje."</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"W tej chwili używasz kont:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"Z tego urządzenia korzystają inni użytkownicy.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Muzyka"</li>\n<li>"Zdjęcia"</li>\n<li>"Inne dane użytkownika"</li></string>
@@ -1585,16 +1587,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"Wykasuj dane z karty eSIM"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Wykasuj wszystkie karty eSIM z telefonu. To nie spowoduje anulowania abonamentu w sieci komórkowej."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Wykasuj wszystkie karty eSIM z tabletu. To nie spowoduje anulowania abonamentu w sieci komórkowej."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Usuń wszystkie dane"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Usuń wszystkie dane"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Wszystkie Twoje dane osobowe oraz pobrane aplikacje zostaną usunięte. Tej czynności nie można cofnąć."</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Wymaż wszystko"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"Nie wykonano resetowania, ponieważ usługa czyszczenia systemu jest niedostępna."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Usunąć wszystkie dane?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"Przywracanie ustawień fabrycznych nie jest dostępne dla tego użytkownika"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Wymazuję"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Zaczekaj..."</string>
@@ -2078,10 +2076,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"Jeśli używasz myszki, możesz ustawić urządzenie tak, by kliknięcie następowało automatycznie, gdy myszka nie będzie poruszała się przez określony czas."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Opóźnienie przed kliknięciem"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Wibracje"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Wibracje przy powiadomieniu"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Wibracje przy dzwonku"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Wibracja przy dotknięciu"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Użyj usługi"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Użyj korekcji kolorów"</string>
@@ -2135,8 +2131,7 @@
<item quantity="other">Bardzo długie opóźnienie (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
<item quantity="one">Bardzo długie opóźnienie (<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g> ms)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Dzwonek: <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, powiadomienie: <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, dotyk: <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Wyłączono wibracje przy dzwonku i powiadomieniach"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Ustawiono niską intensywność wibracji przy dzwonku i powiadomieniach"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Ustawiono średnią intensywność wibracji przy dzwonku i powiadomieniach"</string>
@@ -3140,10 +3135,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"powiadomienie przychodzące"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"tethering usb, tethering bluetooth, hotspot wi-fi"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"reakcja na dotyk, wibracje, ekran, czułość"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"reakcja na dotyk, wibracje, telefon, połączenie, czułość, dzwonek"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"reakcja na dotyk, wibracje, czułość"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Skonfiguruj tag NFC Wi-Fi"</string>
<string name="write_tag" msgid="8571858602896222537">"Zapisz"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Kliknij tag, by zapisać..."</string>
@@ -3200,10 +3193,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"Brak dźwięku oprócz: <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Brak dźwięku oprócz alarmów i multimediów"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Harmonogramy"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Usuwanie harmonogramów"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Usuń"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Edytuj"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Harmonogramy"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Harmonogram"</string>
@@ -3256,12 +3247,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Włącz"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Włącz teraz"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Wyłącz teraz"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"Tryb Nie przeszkadzać jest włączony do <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"Tryb Nie przeszkadzać pozostanie włączony, dopóki go nie wyłączysz"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"Tryb Nie przeszkadzać został automatycznie włączony przez harmonogram (<xliff:g id="RULE_NAME">%s</xliff:g>)"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"Tryb Nie przeszkadzać został włączony automatycznie przez aplikację (<xliff:g id="APP_NAME">%s</xliff:g>)"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"Tryb Nie przeszkadzać jest włączony dla reguł: <xliff:g id="RULE_NAMES">%s</xliff:g> z niestandardowymi ustawieniami."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" Wyświetl ustawienia niestandardowe "</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Tylko priorytet"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3481,12 +3475,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Codziennie"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"Alarm może zastąpić godzinę zakończenia"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"Harmonogram wyłączy się w przypadku dzwonka alarmu"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"Działanie w trybie Nie przeszkadzać"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Użyj ustawień domyślnych"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Wybierz ustawienia niestandardowe dla tego harmonogramu"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"Dotyczy: <xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> – <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3926,41 +3917,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Włącz"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Pokaż"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Ukryj"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Hotspot"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> – włączono"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Tryb samolotowy jest włączony"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Sieci niedostępne"</string>
<string name="condition_zen_title" msgid="2897779738211625">"Tryb Nie przeszkadzać włączony"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Ma wpływ na to, co widzisz i słyszysz"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Oszczędzanie baterii jest włączone"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Wprowadzono ograniczenia dla funkcji"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Mobilna transmisja danych jest wyłączona"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Internet dostępny tylko przez Wi‑Fi"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Oszczędzanie danych"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Wprowadzono ograniczenia dla funkcji"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Profil służbowy jest wyłączony"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"W przypadku aplikacji i powiadomień"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Włącz dźwięk"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"Urządzenie jest wyciszone"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Telefon jest wyciszony"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"W przypadku połączeń i powiadomień"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"Na urządzeniu są włączone wibracje"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Tylko wibracje"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Połączenia i powiadomienia będą uruchamiały wibracje urządzenia"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"W przypadku połączeń i powiadomień"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Ustal harmonogram Podświetlenia nocnego"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Automatycznie zmieniaj odcień ekranu w nocy"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"Podświetlenie nocne jest włączone"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Ekran ma pomarańczowy odcień"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Zwiń"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Proponowane dla Ciebie"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Sugestie"</string>
@@ -4102,9 +4084,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"brak"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Brak obiektu rankingu."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"Obiekt rankingu nie zawiera takiego klucza."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Wycięcie w ekranie"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"wycięcie w ekranie, notch"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Ustawienie domyślne urządzenia"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Specjalny dostęp do aplikacji"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="few"><xliff:g id="COUNT">%d</xliff:g> aplikacje mogą używać nieograniczonej ilości danych</item>
@@ -4191,6 +4184,14 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"Aby sprawdzić godzinę, powiadomienia i inne informacje, podnieś urządzenie."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Gest wybudzenia ekranu blokady"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <!-- no translation found for ambient_display_tap_screen_title (5458679563086979424) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (9108878716863882877) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (7071150656699666085) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_summary (8862155601920379979) -->
+ <skip />
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Sprawdzanie powiadomień"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Przesuwanie po czytniku"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"Aby sprawdzić powiadomienia, przesuń palcem w dół na czytniku linii papilarnych z tyłu telefonu."</string>
@@ -4347,25 +4348,21 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"Ta funkcja jest niedostępna na tym urządzeniu."</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Wymuś pełną procedurę pomiarów GNSS"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Śledź wszystkie konstelacje GNSS i częstotliwości bez uwzględniania współczynnika impulsu"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Zezwól na uruchomienie aktywności w tle"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Zezwól na uruchamianie wszystkich aktywności w tle"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Zawsze pokazuj okno dialogowe z raportem o błędzie"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Pokazuj okno dialogowe przy każdym poważnym błędzie w aplikacji"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"Wybierz aplikację obsługującą ANGLE"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"Nie ustawiono aplikacji obsługującej ANGLE"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"Aplikacja obsługująca ANGLE: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
- <skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Ustawienia pakietu aktualizacji gry"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Zmień ustawienia pakietu aktualizacji gry"</string>
+ <!-- no translation found for gup_all_apps_switch_title (8071650410524064369) -->
<skip />
<string name="gup_app_preference_title" msgid="7176388161899486800">"Wybierz sterownik grafiki"</string>
<string name="gup_app_preference_default" msgid="7995039180348956109">"Domyślne"</string>
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Pakiet aktualizacji gry"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"Systemowy sterownik grafiki"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4457,6 +4454,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Skonfiguruj transmisję danych"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Mobilna transmisja danych"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Korzystaj z danych przy użyciu sieci komórkowej"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Preferowany typ sieci"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Zmień tryb działania sieci"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Preferowany typ sieci"</string>
@@ -4494,8 +4504,7 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Brak urządzeń Bluetooth"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Panel ustawień"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Połączenie z internetem"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Głośność"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Wymuś tryb pulpitu"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Wymuś eksperymentalny tryb pulpitu na dodatkowych ekranach"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Zastąp wymuszanie trybu ciemnego"</string>
@@ -4506,10 +4515,12 @@
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Zachowaj"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Usunąć tę propozycję?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Mało miejsca. <xliff:g id="PERCENTAGE">%1$s</xliff:g> zajęte – <xliff:g id="FREE_SPACE">%2$s</xliff:g> wolne"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Prześlij opinię"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Czy chcesz przesłać nam opinię o tej sugestii?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g> – skopiowano do schowka."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <!-- no translation found for gesture_skip_title (2092825906479683162) -->
+ <skip />
+ <!-- no translation found for gesture_silence_title (8991427657123202574) -->
+ <skip />
</resources>
diff --git a/res/values-pt-rBR/strings.xml b/res/values-pt-rBR/strings.xml
index 7f1cb02..a80f129 100644
--- a/res/values-pt-rBR/strings.xml
+++ b/res/values-pt-rBR/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"Login e pagamentos no app"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Olhos abertos para desbloquear"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"Seus olhos precisam estar abertos para usar a autenticação facial"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Sempre exigir confirmação"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"Sempre exigir confirmação durante a autenticação em apps"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Remov. dados faciais"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Use seu rosto para desbloquear o dispositivo e acessar apps. "<annotation id="url">"Saiba mais"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Impressão digital"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Fazer login"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Toque aqui para fazer login na rede"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbps"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> quer ativar o Wi-Fi"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> quer desativar o Wi-Fi"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"Se seu roteador não estiver transmitindo um código de rede, mas você quiser se conectar a ele no futuro, configure a rede como oculta.\n\nIsso pode gerar um risco à segurança, porque seu smartphone transmitirá regularmente o próprio sinal para encontrar a rede.\n\nA configuração da rede como oculta não altera as configurações do seu roteador."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Potência do sinal"</string>
<string name="wifi_status" msgid="4824568012414605414">"Status"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Velocidade do link"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Frequência"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"Endereço IP"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Salvo via"</string>
@@ -1531,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"Não é possível redefinir os eSIMs devido a um erro."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Limpar todos os dados (redefinição para configuração original)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Limpar todos os dados"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"Essa ação limpará todos os dados do "<b>"armazenamento interno"</b>" do seu tablet, incluindo:\n\n"<li>"sua Conta do Google;"</li>\n<li>"configurações e dados do sistema e dos apps;"</li>\n<li>"apps transferidos."</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"Essa ação limpará todos os dados do "<b>"armazenamento interno"</b>" do seu smartphone, incluindo:\n\n"<li>"sua Conta do Google;"</li>\n<li>"configurações e dados do sistema e dos apps;"</li>\n<li>"apps transferidos."</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"No momento você está conectado às seguintes contas:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"Há outros usuários presentes neste dispositivo.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Músicas"</li>\n<li>"Fotos"</li>\n<li>"Outros dados do usuário"</li></string>
@@ -1549,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"Limpar eSIM"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Limpa todos os eSIMs no smartphone. Essa opção não cancela seu plano de serviços móveis."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Limpa todos os eSIMs no tablet. Essa opção não cancela seu plano de serviços móveis."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Limpar todos os dados"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Limpar todos os dados"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Todas as informações pessoais e apps transferidos por download serão excluídos. Não é possível desfazer essa ação."</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Apagar tudo"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"Nenhuma redefinição foi realizada porque o serviço de Limpeza do sistema não está disponível."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Limpar todos os dados?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"A configuração original não está disponível para esse usuário"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Apagando"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Aguarde..."</string>
@@ -2038,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"Se você estiver usando um mouse, poderá configurar o cursor para executar uma ação automaticamente quando ele parar de se mover por determinado período."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Atraso antes do clique"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Vibração"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Vibração de notificação"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Vibração do toque"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Vibrar ao tocar na tela"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Usar serviço"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Usar correção de cor"</string>
@@ -2083,8 +2079,7 @@
<item quantity="one">Atraso muito longo (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
<item quantity="other">Atraso muito longo (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Toque sonoro <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, notificação <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, toque tátil <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Toque e notificação desativados"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Toque e notificação definidos para um nível baixo"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Toque e notificação definidos para um nível médio"</string>
@@ -2182,7 +2177,7 @@
<string name="power_usage_level_and_status" msgid="7449847570973811784">"<xliff:g id="LEVEL">%1$s</xliff:g> - <xliff:g id="STATUS">%2$s</xliff:g>"</string>
<string name="power_discharge_remaining" msgid="4925678997049911808">"<xliff:g id="REMAIN">%1$s</xliff:g> restantes"</string>
<string name="power_charge_remaining" msgid="6132074970943913135">"<xliff:g id="UNTIL_CHARGED">%1$s</xliff:g> até carregar"</string>
- <string name="background_activity_title" msgid="8482171736539410135">"Restrição para segundo plano"</string>
+ <string name="background_activity_title" msgid="8482171736539410135">"Restrição em segundo plano"</string>
<string name="background_activity_summary" msgid="8140094430510517362">"Permitir que o app seja executado em segundo plano"</string>
<string name="background_activity_summary_disabled" msgid="3710669050484599847">"Execução do app em segundo plano não permitida"</string>
<string name="background_activity_summary_whitelisted" msgid="1079899502347973947">"Não é possível restringir o uso em segundo plano"</string>
@@ -2455,7 +2450,7 @@
<string name="voice_interaction_security_warning" msgid="6378608263983737325">"Este serviço de entrada por voz poderá executar monitoramento por voz sempre ativado e apps com o recurso de comando de voz em seu nome. Ele está incluído no app <xliff:g id="VOICE_INPUT_SERVICE_APP_NAME">%s</xliff:g>. Quer ativar o uso deste serviço?"</string>
<string name="tts_engine_preference_title" msgid="1578826947311494239">"Mecanismo preferencial"</string>
<string name="tts_engine_settings_title" msgid="6886964122861384818">"Configurações do mecanismo"</string>
- <string name="tts_sliders_title" msgid="992059150784095263">"Taxa e tom da fala"</string>
+ <string name="tts_sliders_title" msgid="992059150784095263">"Velocidade da fala e tom de voz"</string>
<string name="tts_engine_section_title" msgid="6289240207677024034">"Mecanismo"</string>
<string name="tts_install_voice_title" msgid="6275828614052514320">"Vozes"</string>
<string name="tts_spoken_language" msgid="5542499183472504027">"Idioma falado"</string>
@@ -3060,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"notificação recebida"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"tethering por usb, tethering por Bluetooth, ponto de acesso Wi-Fi"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"funcionalidade tátil, vibrar, tela, sensibilidade"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"funcionalidade tátil, vibração, telefone, chamada, sensibilidade, toque"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"funcionalidade tátil, vibração, sensibilidade"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Configurar etiqueta NFC Wi-Fi"</string>
<string name="write_tag" msgid="8571858602896222537">"Gravar"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Toque em uma marca para gravar…"</string>
@@ -3118,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"Sem som, exceto <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Sem som, exceto alarmes e mídia"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Programações"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Excluir programações"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Excluir"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Editar"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Programações"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Programação"</string>
@@ -3174,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Ativar"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Ativar agora"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Desativar agora"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"O modo \"Não perturbe\" fica ativado até <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"O modo \"Não perturbe\" ficará ativado até que você o desative"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"O \"Não perturbe\" foi ativado automaticamente por uma programação (<xliff:g id="RULE_NAME">%s</xliff:g>)"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"O modo \"Não perturbe\" foi ativado automaticamente por um app (<xliff:g id="APP_NAME">%s</xliff:g>)"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"O \"Não perturbe\" está ativado para <xliff:g id="RULE_NAMES">%s</xliff:g> com configurações personalizadas."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" Ver configurações personalizadas"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Somente prioridade"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3387,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Todos os dias"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"O alarme pode substituir o horário de término"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"A programação é desativada quando um alarme toca"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"Comportamento do \"Não perturbe\""</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Utilize as configurações padrão"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Crie configurações personalizadas para essa programação"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"Durante \"<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>\""</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> - <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3806,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Ativar"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Mostrar"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Ocultar"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Ponto de acesso"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> ativado"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Modo avião ativado"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Redes indisponíveis"</string>
<string name="condition_zen_title" msgid="2897779738211625">"O \"Não perturbe\" está ativado"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Afeta o que você vê e ouve"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Economia de bateria ativada"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Recursos restritos"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Dados móveis desativados"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Internet disponível apenas por Wi‑Fi"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Economia de dados"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Recursos restritos"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Perfil de trabalho desativado"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"Para apps e notificações"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Ativar som"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"O dispositivo foi silenciado"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Smartphone silenciado"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"Para chamadas e notificações"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"O dispositivo está configurado para vibrar"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Apenas vibração"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Chamadas e notificações farão o dispositivo vibrar"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"Para chamadas e notificações"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Definir horário do Modo noturno"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Tinge a tela automaticamente todas as noites"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"O modo noturno está ativado"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Tela em tom de âmbar"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Recolher"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Sugestões para você"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Sugestões"</string>
@@ -3972,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"nenhum"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"O objeto de classificação está ausente."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"O objeto de classificação não contém essa chave."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Corte da tela"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"corte de tela, entalhe"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Padrão do dispositivo"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Acesso especial a apps"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="one"><xliff:g id="COUNT">%d</xliff:g> app pode usar dados irrestritos</item>
@@ -4053,6 +4046,10 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"Para verificar a hora, as notificações e outras informações, pegue o dispositivo."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Gesto de tela para wake lock"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <string name="ambient_display_tap_screen_title" product="default" msgid="5458679563086979424">"Tocar para verificar o smartphone"</string>
+ <string name="ambient_display_tap_screen_title" product="tablet" msgid="9108878716863882877">"Tocar para verificar o tablet"</string>
+ <string name="ambient_display_tap_screen_title" product="device" msgid="7071150656699666085">"Tocar para verificar o dispositivo"</string>
+ <string name="ambient_display_tap_screen_summary" msgid="8862155601920379979">"Para verificar a hora, as notificações e outras informações, toque na tela."</string>
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Usar impressão digital para ver as notificações"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Usar impressão digital"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"Para ver suas notificações, deslize o dedo indicador para baixo no sensor de impressão digital localizado na parte traseira do smartphone."</string>
@@ -4195,25 +4192,20 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"Este recurso não está disponível neste dispositivo"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Forçar medições completas de GNSS"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Rastrear todas as constelações e frequências do GNSS sem nenhum ciclo de trabalho"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Permitir inícios de atividade em segundo plano"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Permite o início de todas as atividades em segundo plano"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Sempre mostrar a caixa de diálogo de falha"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Mostra a caixa de diálogo sempre que um app falha"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"Selecionar app ativado para ANGLE"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"Nenhum conjunto de aplicativos ativados para ANGLE"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"Aplicativo ativado para ANGLE: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
- <skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Preferências do pacote de atualização de jogo"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Alterar config. de pacotes de atualização de jogo"</string>
+ <string name="gup_all_apps_switch_title" msgid="8071650410524064369">"Ativar para todos os apps"</string>
<string name="gup_app_preference_title" msgid="7176388161899486800">"Selecionar driver gráfico"</string>
<string name="gup_app_preference_default" msgid="7995039180348956109">"Padrão"</string>
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Pacote de atualização de jogo"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"Driver gráfico do sistema"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4305,6 +4297,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Configurar serviço de dados"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Dados móveis"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Acessar os dados pela rede móvel"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Tipo de rede preferencial"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Alterar o modo de operação de rede"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Tipo de rede preferencial"</string>
@@ -4340,8 +4345,7 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Nenhum dispositivo Bluetooth"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Painel de configurações"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Conectividade com a Internet"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Volume"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Forçar modo de área de trabalho"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Forçar o modo de área de trabalho experimental em telas secundárias"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Modificar o recurso forçar modo escuro"</string>
@@ -4352,10 +4356,10 @@
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Manter"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Remover esta sugestão?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Pouco espaço de armazenamento. <xliff:g id="PERCENTAGE">%1$s</xliff:g> usado(s) e <xliff:g id="FREE_SPACE">%2$s</xliff:g> livre(s)"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Enviar feedback"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Quer enviar um feedback para nós sobre essa sugestão?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g> copiado para a área de transferência."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <string name="gesture_skip_title" msgid="2092825906479683162">"Gesto de pular"</string>
+ <string name="gesture_silence_title" msgid="8991427657123202574">"Silenciar gesto de alertas"</string>
</resources>
diff --git a/res/values-pt-rPT/strings.xml b/res/values-pt-rPT/strings.xml
index 7e8544e..4f9519e 100644
--- a/res/values-pt-rPT/strings.xml
+++ b/res/values-pt-rPT/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"Início de sessão e pagamentos na aplicação"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Olhos abertos para desbloquear"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"Para utilizar a autenticação facial, os olhos têm de estar abertos."</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Solicitar sempre confirmação"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"Ao autenticar em aplicações, solicitar sempre confirmação"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Remover dados rosto"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Pode utilizar o seu rosto para desbloquear o dispositivo e aceder a aplicações. "<annotation id="url">"Saiba mais"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Impressão digital"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Iniciar sessão"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Toque aqui para iniciar sessão na rede."</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbps"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> pretende ativar o Wi-Fi"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> pretende desativar o Wi-Fi"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"Se o router não estiver a transmitir um ID de rede, mas pretender ligar-se à mesma no futuro, pode definir a rede como oculta.\n\nEsta opção pode criar um risco de segurança, pois o seu telemóvel irá transmitir regularmente o respetivo sinal para encontrar a rede.\n\nDefinir a rede como oculta não altera as definições do router."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Intensidade do sinal"</string>
<string name="wifi_status" msgid="4824568012414605414">"Estado"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Velocidade da ligação"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Frequência"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"Endereço IP"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Guardada através de"</string>
@@ -1531,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"Não é possível repor os eSIMs devido a um erro."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Apagar todos os dados (reposição de dados de fábrica)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Apagar todos os dados (repor)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"Serão apagados todos os dados da "<b>"memória de armazenamento interno"</b>" do tablet, incluindo:\n\n"<li>"A Conta Google"</li>\n<li>"Dados e definições do sistema e da aplicação"</li>\n<li>"Aplicações transferidas"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"Serão apagados todos os dados do "<b>"armazenamento interno"</b>" do telemóvel, incluindo:\n\n"<li>"A Conta Google"</li>\n<li>"Dados e definições do sistema e da aplicação"</li>\n<li>"Aplicações transferidas"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"Actualmente, tem sessão iniciada nas seguintes contas:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"Existem outros utilizadores presentes neste dispositivo.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Música"</li>\n<li>"Fotografias"</li>\n<li>"Outros dados do utilizador"</li></string>
@@ -1549,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"Apagar eSIM"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Apaga todos os eSIMs no telemóvel. Esta ação não cancela o seu plano de serviços móveis."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Apaga todos os eSIMs no tablet. Esta ação não cancela o seu plano de serviços móveis."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Apagar todos os dados"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Apagar todos os dados"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Serão eliminadas todas as informações pessoais e as aplicações transferidas. Não é possível anular esta ação."</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Apagar tudo"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"Não foi efetuada nenhuma reposição porque o serviço System Clear não está disponível."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Apagar todos os dados?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"A reposição de fábrica não está disponível para este utilizador"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"A apagar"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Aguarde..."</string>
@@ -2038,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"Se estiver a utilizar um rato, pode definir o cursor para efetuar uma ação automaticamente quando deixar de se mover durante um determinado período de tempo."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Atraso antes de clicar"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Vibração"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Vibração de notificações"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Vibração do toque"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Vibração de resposta tátil"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Utilizar o serviço"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Utilizar a correção da cor"</string>
@@ -2083,8 +2079,7 @@
<item quantity="other">Atraso muito longo (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
<item quantity="one">Atraso muito longo (<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g> ms)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Toque <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, notificação <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, resposta tátil <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Toque e notificação definidos como Desativada"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Toque e notificação definidos como Baixa"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Toque e notificação definidos como Média"</string>
@@ -3060,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"notificação recebida"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"ligação à Internet via USB, ligação à Internet via Bluetooth, zona Wi-Fi"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"funcionalidade tátil, vibrar, ecrã, sensibilidade"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"funcionalidade tátil, vibrar, telemóvel, chamada, sensibilidade, toque"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"funcionalidade tátil, vibrar, sensibilidade"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Config. etiqueta NFC p/ Wi-Fi"</string>
<string name="write_tag" msgid="8571858602896222537">"Escrever"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Toque numa etiqueta para escrever..."</string>
@@ -3118,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"Sem som, exceto <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Sem som, exceto alarmes e multimédia"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Horários"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Elimine horários"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Eliminar"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Editar"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Horários"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Horário"</string>
@@ -3174,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Ativar"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Ativar agora"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Desativar agora"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"O modo Não incomodar está ativado até à(s) <xliff:g id="FORMATTED_TIME">%s</xliff:g>."</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"O modo Não incomodar continua ativo até o desativar."</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"O modo Não incomodar foi ativado automaticamente por um horário (<xliff:g id="RULE_NAME">%s</xliff:g>)."</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"O modo Não incomodar foi ativado automaticamente por uma aplicação (<xliff:g id="APP_NAME">%s</xliff:g>)."</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"O modo Não incomodar está ativado até à(s) <xliff:g id="RULE_NAMES">%s</xliff:g> com definições personalizadas."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" Ver definições personalizadas"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Apenas prioridade"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3387,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Todos os dias"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"O alarme pode substituir a hora de fim"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"O horário desliga-se quando um alarme toca."</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"Comportamento Não incomodar"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Utilizar predefinições"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Criar definições personalizadas para este horário"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"Para \"<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>\""</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> – <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3806,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Ativar"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Mostrar"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Ocultar"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Zona Wi-Fi"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> ativada."</string>
<string name="condition_airplane_title" msgid="287356299107070503">"O modo de avião está ativado"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Redes indisponíveis"</string>
<string name="condition_zen_title" msgid="2897779738211625">"Modo Não incomodar ativado"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Isto afeta o que ouve e o que vê."</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Poupança de bateria ativada"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Funcionalidades restritas"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Dados móveis desativados"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"A Internet está disponível apenas por Wi-Fi."</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Poupança de dados"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Funcionalidades restritas"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Perfil de trabalho desativado"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"Para aplicações e notificações"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Ativar som"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"O som do dispositivo está desativado"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Som do telemóvel desativado"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"Para chamadas e notificações"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"O dispositivo está definido para vibrar"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Apenas vibração"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"O dispositivo vibra com chamadas e notificações."</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"Para chamadas e notificações"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Definir o horário da Luz noturna"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Aplicar automaticamente uma tonalidade ao ecrã todas as noites"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"A Luz noturna está ativada"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"O ecrã ficou com uma tonalidade âmbar."</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Reduzir"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Sugestões para si"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Sugestões"</string>
@@ -3972,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"nenhum"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"O objeto de classificação está em falta."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"O objeto de classificação não contém esta chave."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Recorte no ecrã"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"ecrã com recorte, entalhe"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Predefinição do dispositivo"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Acesso especial a app"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="other"><xliff:g id="COUNT">%d</xliff:g> aplicações podem utilizar dados sem restrições</item>
@@ -4053,6 +4046,10 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"Para consultar a hora, as notificações e outras informações, pegue no dispositivo."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Gesto de ecrã do wake lock"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <string name="ambient_display_tap_screen_title" product="default" msgid="5458679563086979424">"Toque para verificar o telemóvel"</string>
+ <string name="ambient_display_tap_screen_title" product="tablet" msgid="9108878716863882877">"Toque para verificar o tablet"</string>
+ <string name="ambient_display_tap_screen_title" product="device" msgid="7071150656699666085">"Toque para verificar o dispositivo"</string>
+ <string name="ambient_display_tap_screen_summary" msgid="8862155601920379979">"Para consultar a hora, as notificações e outras informações, toque no ecrã."</string>
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Utilizar impressão digital para ver as notificações"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Usar impressão digital"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"Para verificar as suas notificações, deslize rapidamente para baixo no sensor de impressões digitais situado na parte posterior do telemóvel."</string>
@@ -4195,25 +4192,20 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"Esta funcionalidade não está disponível neste dispositivo."</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Forçar medições de GNSS completas"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Monitorizar todas as constelações e frequências de GNSS sem ciclos"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Permitir inícios da atividade em segundo plano"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Permite os inícios de toda a atividade em segundo plano."</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Mostrar sempre a caixa de diálogo de falhas"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Mostrar a caixa de diálogo sempre que uma aplicação falhar"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"Selecionar aplicação compatível com o ANGLE"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"Nenhuma aplicação compatível com o ANGLE definida."</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"Aplicação compatível com o ANGLE: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
- <skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Preferências do pacote de atualização de jogos"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Modificar as definições do pacote de atualização de jogos"</string>
+ <string name="gup_all_apps_switch_title" msgid="8071650410524064369">"Ative para todas as aplicações"</string>
<string name="gup_app_preference_title" msgid="7176388161899486800">"Selecione a placa gráfica"</string>
<string name="gup_app_preference_default" msgid="7995039180348956109">"Predefinição"</string>
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Pacote de atualização de jogos"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"Controlador da placa gráfica do sistema"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4305,6 +4297,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Configurar serviço de dados"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Dados móveis"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Aceder aos dados através de rede móvel"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Tipo de rede preferido"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Alterar o modo de funcionamento em rede"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Tipo de rede preferido"</string>
@@ -4340,8 +4345,7 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Nenhum dispositivo Bluetooth"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Painel Definições"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Ligação à Internet"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Volume"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Forçar modo de ambiente de trabalho"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Forçar modo de ambiente de trabalho experimental em ecrãs secundários"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Substituir forçar o modo escuro"</string>
@@ -4352,10 +4356,10 @@
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Manter"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Pretende remover esta sugestão?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Tem pouco espaço de armazenamento. <xliff:g id="PERCENTAGE">%1$s</xliff:g> utilizados – <xliff:g id="FREE_SPACE">%2$s</xliff:g> livres."</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Enviar comentários"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Pretende enviar-nos comentários acerca desta sugestão?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g> copiado para a área de transferência."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <string name="gesture_skip_title" msgid="2092825906479683162">"Gesto para ignorar"</string>
+ <string name="gesture_silence_title" msgid="8991427657123202574">"Gesto para silenciar alertas"</string>
</resources>
diff --git a/res/values-pt/strings.xml b/res/values-pt/strings.xml
index 7f1cb02..a80f129 100644
--- a/res/values-pt/strings.xml
+++ b/res/values-pt/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"Login e pagamentos no app"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Olhos abertos para desbloquear"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"Seus olhos precisam estar abertos para usar a autenticação facial"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Sempre exigir confirmação"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"Sempre exigir confirmação durante a autenticação em apps"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Remov. dados faciais"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Use seu rosto para desbloquear o dispositivo e acessar apps. "<annotation id="url">"Saiba mais"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Impressão digital"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Fazer login"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Toque aqui para fazer login na rede"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbps"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> quer ativar o Wi-Fi"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> quer desativar o Wi-Fi"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"Se seu roteador não estiver transmitindo um código de rede, mas você quiser se conectar a ele no futuro, configure a rede como oculta.\n\nIsso pode gerar um risco à segurança, porque seu smartphone transmitirá regularmente o próprio sinal para encontrar a rede.\n\nA configuração da rede como oculta não altera as configurações do seu roteador."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Potência do sinal"</string>
<string name="wifi_status" msgid="4824568012414605414">"Status"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Velocidade do link"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Frequência"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"Endereço IP"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Salvo via"</string>
@@ -1531,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"Não é possível redefinir os eSIMs devido a um erro."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Limpar todos os dados (redefinição para configuração original)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Limpar todos os dados"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"Essa ação limpará todos os dados do "<b>"armazenamento interno"</b>" do seu tablet, incluindo:\n\n"<li>"sua Conta do Google;"</li>\n<li>"configurações e dados do sistema e dos apps;"</li>\n<li>"apps transferidos."</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"Essa ação limpará todos os dados do "<b>"armazenamento interno"</b>" do seu smartphone, incluindo:\n\n"<li>"sua Conta do Google;"</li>\n<li>"configurações e dados do sistema e dos apps;"</li>\n<li>"apps transferidos."</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"No momento você está conectado às seguintes contas:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"Há outros usuários presentes neste dispositivo.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Músicas"</li>\n<li>"Fotos"</li>\n<li>"Outros dados do usuário"</li></string>
@@ -1549,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"Limpar eSIM"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Limpa todos os eSIMs no smartphone. Essa opção não cancela seu plano de serviços móveis."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Limpa todos os eSIMs no tablet. Essa opção não cancela seu plano de serviços móveis."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Limpar todos os dados"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Limpar todos os dados"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Todas as informações pessoais e apps transferidos por download serão excluídos. Não é possível desfazer essa ação."</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Apagar tudo"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"Nenhuma redefinição foi realizada porque o serviço de Limpeza do sistema não está disponível."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Limpar todos os dados?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"A configuração original não está disponível para esse usuário"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Apagando"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Aguarde..."</string>
@@ -2038,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"Se você estiver usando um mouse, poderá configurar o cursor para executar uma ação automaticamente quando ele parar de se mover por determinado período."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Atraso antes do clique"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Vibração"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Vibração de notificação"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Vibração do toque"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Vibrar ao tocar na tela"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Usar serviço"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Usar correção de cor"</string>
@@ -2083,8 +2079,7 @@
<item quantity="one">Atraso muito longo (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
<item quantity="other">Atraso muito longo (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Toque sonoro <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, notificação <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, toque tátil <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Toque e notificação desativados"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Toque e notificação definidos para um nível baixo"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Toque e notificação definidos para um nível médio"</string>
@@ -2182,7 +2177,7 @@
<string name="power_usage_level_and_status" msgid="7449847570973811784">"<xliff:g id="LEVEL">%1$s</xliff:g> - <xliff:g id="STATUS">%2$s</xliff:g>"</string>
<string name="power_discharge_remaining" msgid="4925678997049911808">"<xliff:g id="REMAIN">%1$s</xliff:g> restantes"</string>
<string name="power_charge_remaining" msgid="6132074970943913135">"<xliff:g id="UNTIL_CHARGED">%1$s</xliff:g> até carregar"</string>
- <string name="background_activity_title" msgid="8482171736539410135">"Restrição para segundo plano"</string>
+ <string name="background_activity_title" msgid="8482171736539410135">"Restrição em segundo plano"</string>
<string name="background_activity_summary" msgid="8140094430510517362">"Permitir que o app seja executado em segundo plano"</string>
<string name="background_activity_summary_disabled" msgid="3710669050484599847">"Execução do app em segundo plano não permitida"</string>
<string name="background_activity_summary_whitelisted" msgid="1079899502347973947">"Não é possível restringir o uso em segundo plano"</string>
@@ -2455,7 +2450,7 @@
<string name="voice_interaction_security_warning" msgid="6378608263983737325">"Este serviço de entrada por voz poderá executar monitoramento por voz sempre ativado e apps com o recurso de comando de voz em seu nome. Ele está incluído no app <xliff:g id="VOICE_INPUT_SERVICE_APP_NAME">%s</xliff:g>. Quer ativar o uso deste serviço?"</string>
<string name="tts_engine_preference_title" msgid="1578826947311494239">"Mecanismo preferencial"</string>
<string name="tts_engine_settings_title" msgid="6886964122861384818">"Configurações do mecanismo"</string>
- <string name="tts_sliders_title" msgid="992059150784095263">"Taxa e tom da fala"</string>
+ <string name="tts_sliders_title" msgid="992059150784095263">"Velocidade da fala e tom de voz"</string>
<string name="tts_engine_section_title" msgid="6289240207677024034">"Mecanismo"</string>
<string name="tts_install_voice_title" msgid="6275828614052514320">"Vozes"</string>
<string name="tts_spoken_language" msgid="5542499183472504027">"Idioma falado"</string>
@@ -3060,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"notificação recebida"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"tethering por usb, tethering por Bluetooth, ponto de acesso Wi-Fi"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"funcionalidade tátil, vibrar, tela, sensibilidade"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"funcionalidade tátil, vibração, telefone, chamada, sensibilidade, toque"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"funcionalidade tátil, vibração, sensibilidade"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Configurar etiqueta NFC Wi-Fi"</string>
<string name="write_tag" msgid="8571858602896222537">"Gravar"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Toque em uma marca para gravar…"</string>
@@ -3118,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"Sem som, exceto <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Sem som, exceto alarmes e mídia"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Programações"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Excluir programações"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Excluir"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Editar"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Programações"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Programação"</string>
@@ -3174,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Ativar"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Ativar agora"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Desativar agora"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"O modo \"Não perturbe\" fica ativado até <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"O modo \"Não perturbe\" ficará ativado até que você o desative"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"O \"Não perturbe\" foi ativado automaticamente por uma programação (<xliff:g id="RULE_NAME">%s</xliff:g>)"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"O modo \"Não perturbe\" foi ativado automaticamente por um app (<xliff:g id="APP_NAME">%s</xliff:g>)"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"O \"Não perturbe\" está ativado para <xliff:g id="RULE_NAMES">%s</xliff:g> com configurações personalizadas."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" Ver configurações personalizadas"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Somente prioridade"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3387,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Todos os dias"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"O alarme pode substituir o horário de término"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"A programação é desativada quando um alarme toca"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"Comportamento do \"Não perturbe\""</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Utilize as configurações padrão"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Crie configurações personalizadas para essa programação"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"Durante \"<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>\""</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> - <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3806,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Ativar"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Mostrar"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Ocultar"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Ponto de acesso"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> ativado"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Modo avião ativado"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Redes indisponíveis"</string>
<string name="condition_zen_title" msgid="2897779738211625">"O \"Não perturbe\" está ativado"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Afeta o que você vê e ouve"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Economia de bateria ativada"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Recursos restritos"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Dados móveis desativados"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Internet disponível apenas por Wi‑Fi"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Economia de dados"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Recursos restritos"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Perfil de trabalho desativado"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"Para apps e notificações"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Ativar som"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"O dispositivo foi silenciado"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Smartphone silenciado"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"Para chamadas e notificações"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"O dispositivo está configurado para vibrar"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Apenas vibração"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Chamadas e notificações farão o dispositivo vibrar"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"Para chamadas e notificações"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Definir horário do Modo noturno"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Tinge a tela automaticamente todas as noites"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"O modo noturno está ativado"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Tela em tom de âmbar"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Recolher"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Sugestões para você"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Sugestões"</string>
@@ -3972,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"nenhum"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"O objeto de classificação está ausente."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"O objeto de classificação não contém essa chave."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Corte da tela"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"corte de tela, entalhe"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Padrão do dispositivo"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Acesso especial a apps"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="one"><xliff:g id="COUNT">%d</xliff:g> app pode usar dados irrestritos</item>
@@ -4053,6 +4046,10 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"Para verificar a hora, as notificações e outras informações, pegue o dispositivo."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Gesto de tela para wake lock"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <string name="ambient_display_tap_screen_title" product="default" msgid="5458679563086979424">"Tocar para verificar o smartphone"</string>
+ <string name="ambient_display_tap_screen_title" product="tablet" msgid="9108878716863882877">"Tocar para verificar o tablet"</string>
+ <string name="ambient_display_tap_screen_title" product="device" msgid="7071150656699666085">"Tocar para verificar o dispositivo"</string>
+ <string name="ambient_display_tap_screen_summary" msgid="8862155601920379979">"Para verificar a hora, as notificações e outras informações, toque na tela."</string>
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Usar impressão digital para ver as notificações"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Usar impressão digital"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"Para ver suas notificações, deslize o dedo indicador para baixo no sensor de impressão digital localizado na parte traseira do smartphone."</string>
@@ -4195,25 +4192,20 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"Este recurso não está disponível neste dispositivo"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Forçar medições completas de GNSS"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Rastrear todas as constelações e frequências do GNSS sem nenhum ciclo de trabalho"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Permitir inícios de atividade em segundo plano"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Permite o início de todas as atividades em segundo plano"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Sempre mostrar a caixa de diálogo de falha"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Mostra a caixa de diálogo sempre que um app falha"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"Selecionar app ativado para ANGLE"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"Nenhum conjunto de aplicativos ativados para ANGLE"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"Aplicativo ativado para ANGLE: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
- <skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Preferências do pacote de atualização de jogo"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Alterar config. de pacotes de atualização de jogo"</string>
+ <string name="gup_all_apps_switch_title" msgid="8071650410524064369">"Ativar para todos os apps"</string>
<string name="gup_app_preference_title" msgid="7176388161899486800">"Selecionar driver gráfico"</string>
<string name="gup_app_preference_default" msgid="7995039180348956109">"Padrão"</string>
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Pacote de atualização de jogo"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"Driver gráfico do sistema"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4305,6 +4297,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Configurar serviço de dados"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Dados móveis"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Acessar os dados pela rede móvel"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Tipo de rede preferencial"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Alterar o modo de operação de rede"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Tipo de rede preferencial"</string>
@@ -4340,8 +4345,7 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Nenhum dispositivo Bluetooth"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Painel de configurações"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Conectividade com a Internet"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Volume"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Forçar modo de área de trabalho"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Forçar o modo de área de trabalho experimental em telas secundárias"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Modificar o recurso forçar modo escuro"</string>
@@ -4352,10 +4356,10 @@
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Manter"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Remover esta sugestão?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Pouco espaço de armazenamento. <xliff:g id="PERCENTAGE">%1$s</xliff:g> usado(s) e <xliff:g id="FREE_SPACE">%2$s</xliff:g> livre(s)"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Enviar feedback"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Quer enviar um feedback para nós sobre essa sugestão?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g> copiado para a área de transferência."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <string name="gesture_skip_title" msgid="2092825906479683162">"Gesto de pular"</string>
+ <string name="gesture_silence_title" msgid="8991427657123202574">"Silenciar gesto de alertas"</string>
</resources>
diff --git a/res/values-ro/strings.xml b/res/values-ro/strings.xml
index 101ec23..92746ad 100644
--- a/res/values-ro/strings.xml
+++ b/res/values-ro/strings.xml
@@ -423,10 +423,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"Conectare la aplicații/plăți"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Ochii deschiși pentru deblocare"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"Când folosiți autentificarea facială, trebuie să aveți ochii deschiși"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Se solicită întotdeauna confirmarea"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"Când vă autentificați în aplicații, solicitați întotdeauna confirmare"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Elim. date chip"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Vă puteți folosi chipul pentru a vă debloca dispozitivul și a accesa aplicațiile. "<annotation id="url">"Aflați mai multe"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Amprentă"</string>
@@ -810,7 +808,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Conectați-vă"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Atingeți aici pentru a vă conecta la rețea"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbps"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> încearcă să activeze Wi-Fi"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> încearcă să dezactiveze Wi-Fi"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -900,7 +901,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"Dacă routerul nu trasnmite un ID de rețea, dar doriți să vă conectați la rețea în viitor, o puteți seta ca ascunsă.\n\nAceasta ar putea crea un risc de securitate deoarece telefonul va transmite regulat semnal ca să găsească rețeaua.\n\nDacă setați rețeaua ca ascunsă, setările pentru router nu se modifică."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Putere semnal"</string>
<string name="wifi_status" msgid="4824568012414605414">"Stare"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Viteză"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Frecvență"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"Adresă IP"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Salvată prin"</string>
@@ -1549,10 +1553,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"Cardurile eSIM nu pot fi resetate din cauza unei erori."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Ștergeți toate datele (reveniți la setările din fabrică)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Ștergeți toate datele (reveniți la setările din fabrică)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"Această acțiune va șterge toate datele din "<b>"stocarea internă"</b>" a tabletei dvs., inclusiv:\n\n"<li>"Contul dvs. Google,"</li>\n<li>"datele și setările sistemului și ale aplicațiilor,"</li>\n<li>"aplicațiile descărcate."</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"Această acțiune va șterge toate datele din "<b>"stocarea internă"</b>" a telefonului dvs., inclusiv:\n\n"<li>"Contul dvs. Google;"</li>\n<li>"datele și setările sistemului și ale aplicațiilor;"</li>\n<li>"aplicațiile descărcate;"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"În prezent sunteți conectat(ă) la următoarele conturi:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"Pe acest dispozitiv sunt prezenți și alți utilizatori.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Muzică;"</li>\n<li>"Fotografii;"</li>\n<li>"Alte date ale utilizatorului."</li></string>
@@ -1567,16 +1569,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"Ștergeți cardul eSIM"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Ștergeți toate cardurile eSIM de pe telefon. Prin această acțiune nu vă veți anula planul de servicii mobile."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Ștergeți toate cardurile eSIM de pe telefon. Prin această acțiune nu vă veți anula planul de servicii mobile."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Ștergeți toate datele"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Ștergeți toate datele"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Toate informațiile personale și aplicațiile descărcate vor fi șterse. Nu puteți anula această acțiune!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Ștergeți tot"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"Nu a fost efectuată nicio resetare, deoarece serviciul Golire sistem nu este disponibil."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Ștergeți toate datele?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"Revenirea la setările din fabrică nu este disponibilă pentru acest utilizator"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Se șterge"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Așteptați..."</string>
@@ -2058,10 +2056,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"Dacă folosiți un mouse, puteți seta cursorul să acționeze automat când nu se mai mișcă de un anumit interval de timp."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Întârziere înainte de clic"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Vibrație"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Vibrații la notificare"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Vibrațiile soneriei"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Vibrație la atingere"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Utilizați serviciul"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Utilizați corecție de culoare"</string>
@@ -2109,8 +2105,7 @@
<item quantity="other">Întârziere foarte lungă (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
<item quantity="one">Întârziere foarte lungă (<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g> ms)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Sonerie <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, notificare <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, atingere <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Vibrații dezactivate pentru sonerie și notificări"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Vibrații scăzute setate pentru sonerie și notificări"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Vibrații medii setate pentru sonerie și notificări"</string>
@@ -3100,10 +3095,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"notificare primită"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"tether usb, tether bluetooth, hotspot wi-fi"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"senzor tactil, vibrații, ecran, sensibilitate"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"tactil, vibrații, telefon, apel, sensibilitate, sonerie"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"tactil, vibrații, sensibilitate"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Configurarea etichetei NFC pentru Wi-Fi"</string>
<string name="write_tag" msgid="8571858602896222537">"Scrieți"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Atingeți o etichetă pentru a scrie..."</string>
@@ -3159,10 +3152,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"Fără sunet, cu excepția <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Fără sunet, cu excepția alarmelor și a conținutului media"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Programe"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Ștergeți programele"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Ștergeți"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Editați"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Programe"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Program"</string>
@@ -3215,12 +3206,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Activați"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Activați acum"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Dezactivați acum"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"Funcția Nu deranja este activată până la <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"Funcția Nu deranja rămâne activă până când o dezactivați"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"Modul Nu deranja a fost activat automat de un program (<xliff:g id="RULE_NAME">%s</xliff:g>)"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"Funcția Nu deranja a fost activată automat de o aplicație (<xliff:g id="APP_NAME">%s</xliff:g>)"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"Modul Nu deranja este activat pentru <xliff:g id="RULE_NAMES">%s</xliff:g> cu setări personalizate."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" Afișați setările personalizate"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Numai cu prioritate"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3434,12 +3428,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"În fiecare zi"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"Alarma poate să modifice ora de încheiere"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"Programul se dezactivează când sună alarma"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"Comportamentul modului Nu deranja"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Utilizează setările prestabilite"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Creați setări personalizate pentru acest program"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"Pentru „<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>”"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> – <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3866,41 +3857,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Activați"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Afișați"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Ascundeți"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Hotspot"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> este pornit"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Modul Avion este activat"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Rețelele nu sunt disponibile"</string>
<string name="condition_zen_title" msgid="2897779738211625">"Funcția Nu deranja este activată"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Afectează ceea ce auziți și vedeți"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Economisire baterie activată"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Funcții restricționate"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Datele mobile sunt dezactivate"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Internetul este disponibil numai prin Wi-Fi"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Economizor de date"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Funcții restricționate"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Profil de serviciu dezactivat"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"Pentru aplicații și notificări"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Porniți sunetul"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"Sunetul dispozitivului este dezactivat"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Sunetul telefonului este dezactivat"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"Pentru apeluri și notificări"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"Dispozitivul este setat să vibreze"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Doar vibrații"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Dispozitivul va vibra la apeluri și notificări"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"Pentru apeluri și notificări"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Setați programul pe Lumină de noapte"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Setați colorarea automată a ecranului în fiecare seară"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"Lumina de noapte este activată"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Ecran cu tentă de chihlimbar"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Restrângeți"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Sugerate pentru dvs."</string>
<string name="suggestions_title" msgid="7280792342273268377">"Sugestii"</string>
@@ -4037,9 +4019,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"niciunul"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Obiectul clasificării lipsește."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"Obiectul clasificării nu conține această cheie."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Decupajul ecranului"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"decupare ecran"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Prestabilit pentru dispozitiv"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Acces special aplicații"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="few"><xliff:g id="COUNT">%d</xliff:g> aplicații pot folosi date nerestricționate</item>
@@ -4122,6 +4115,10 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"Ca să verificați ora, notificările și alte informații, ridicați dispozitivul."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Gest pentru activarea ecranului de blocare"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <string name="ambient_display_tap_screen_title" product="default" msgid="5458679563086979424">"Atingeți pentru a verifica telefonul"</string>
+ <string name="ambient_display_tap_screen_title" product="tablet" msgid="9108878716863882877">"Atingeți pentru a verifica tableta"</string>
+ <string name="ambient_display_tap_screen_title" product="device" msgid="7071150656699666085">"Atingeți pentru a verifica dispozitivul"</string>
+ <string name="ambient_display_tap_screen_summary" msgid="8862155601920379979">"Ca să verificați ora, notificările și alte informații, atingeți ecranul."</string>
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Glisați amprenta digitală pentru notificări"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Glisați amprenta"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"Pentru a verifica notificările, glisați în jos pe senzorul de amprentă de pe spatele telefonului."</string>
@@ -4271,25 +4268,20 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"Această caracteristică nu este disponibilă pe acest dispozitiv"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Forțați măsurători GNSS complete"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Urmăriți toate constelațiile și frecvențele GNSS fără ciclu de funcționare"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Permiteți ca activitățile să pornească în fundal"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Permiteți tuturor activităților să pornească în fundal"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Afișați întotdeauna caseta de dialog pentru blocări"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Afișați caseta de dialog de fiecare dată când se blochează o aplicație"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"Selectați aplicația compatibilă cu ANGLE"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"Nu există niciun set de aplicații compatibile cu ANGLE"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"Aplicație compatibilă cu ANGLE: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
- <skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Preferințele pachetului de actualizare a jocului"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Modificați setările pachetului de actualizare a jocului"</string>
+ <string name="gup_all_apps_switch_title" msgid="8071650410524064369">"Activați pentru toate aplicațiile"</string>
<string name="gup_app_preference_title" msgid="7176388161899486800">"Selectați driverul plăcii grafice"</string>
<string name="gup_app_preference_default" msgid="7995039180348956109">"Prestabilit"</string>
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Pachet de actualizare a jocului"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"Driverul plăcii grafice de sistem"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4381,6 +4373,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Configurați serviciul de date"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Date mobile"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Accesați datele folosind rețeaua mobilă"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Tipul de rețea preferat"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Schimbați modul de operare a rețelei"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Tipul de rețea preferat"</string>
@@ -4417,8 +4422,7 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Nu sunt dispozitive Bluetooth"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Panou de setări"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Conexiune la internet"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Volum"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Forțați modul desktop"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Forțați modul desktop experimental pe ecrane secundare"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Modificați funcția Force-Dark"</string>
@@ -4429,10 +4433,10 @@
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Păstrați"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Eliminați această sugestie?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Spațiul de stocare este insuficient. <xliff:g id="PERCENTAGE">%1$s</xliff:g> folosit - <xliff:g id="FREE_SPACE">%2$s</xliff:g> liber"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Trimiteți feedback"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Ați vrea să ne dați feedback pentru această sugestie?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g> s-a copiat în clipboard."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <string name="gesture_skip_title" msgid="2092825906479683162">"Gestul pentru omitere"</string>
+ <string name="gesture_silence_title" msgid="8991427657123202574">"Gestul pentru dezactivarea sunetului alertelor"</string>
</resources>
diff --git a/res/values-ru/strings.xml b/res/values-ru/strings.xml
index 12eb5a0..c3437bb 100644
--- a/res/values-ru/strings.xml
+++ b/res/values-ru/strings.xml
@@ -426,10 +426,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"Вход в приложения и оплата"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Для разблокировки нужно открыть глаза"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"Распознавание лиц будет работать, только когда глаза открыты."</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Всегда запрашивать подтверждение"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"Всегда запрашивать подтверждение при аутентификации в приложении"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Удалить данные лица"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Снимайте блокировку экрана и получайте доступ к приложениям с помощью распознавания лица. "<annotation id="url">"Подробнее…"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Отпечатки пальцев"</string>
@@ -826,7 +824,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 ГГц"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Войти"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Нажмите, чтобы войти в сеть."</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Мбит/с"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"Приложению \"<xliff:g id="REQUESTER">%s</xliff:g>\" требуется включить Wi-Fi"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"Приложению \"<xliff:g id="REQUESTER">%s</xliff:g>\" требуется отключить Wi-Fi"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -916,7 +917,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"Если ваш маршрутизатор не транслирует идентификатор сети, но вы хотели бы подключаться к ней в будущем, можно присвоить этой сети статус скрытой.\n\nПри этом телефон будет постоянно транслировать сигнал, пытаясь найти эту сеть, что может отрицательно повлиять на безопасность вашего устройства.\n\nСохранение скрытой сети не повлияет на настройки вашего маршрутизатора."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Уровень сигнала"</string>
<string name="wifi_status" msgid="4824568012414605414">"Статус"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Скорость связи"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Частота"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP-адрес"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Сохранено через"</string>
@@ -1567,10 +1571,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"Не удалось сбросить eSIM."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Удалить все данные (сброс к заводским настройкам)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Удалить все данные"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"Будут удалены все данные из "<b>"внутренней памяти"</b>" планшета, в том числе:\n\n"<li>"ваш аккаунт Google;"</li>\n<li>"настройки/данные системы и приложений;"</li>\n<li>"установленные приложения."</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"Будут удалены все данные из "<b>"внутренней памяти"</b>" телефона, в том числе:\n\n"<li>"ваш аккаунт Google;"</li>\n<li>"настройки/данные системы и приложений;"</li>\n<li>"установленные приложения."</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"Аккаунты на этом устройстве:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"На этом устройстве есть другие аккаунты пользователей.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Музыка"</li>\n<li>"Фото"</li>\n<li>"Другие данные"</li></string>
@@ -1585,16 +1587,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"Удалить все данные с eSIM"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Удалить все данные eSIM на телефоне (вы не потеряете доступ к услугам оператора связи)"</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Удалить все данные eSIM на планшете (вы не потеряете доступ к услугам оператора связи)"</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Удалить все данные"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Удалить все данные"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Вся личная информация и загруженные приложения будут удалены. Отменить это действие невозможно."</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Стереть все"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"Сброс не выполнен, поскольку служба System Clear недоступна."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Удалить все данные?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"Этот пользователь не может выполнять сброс настроек"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Удаление…"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Подождите..."</string>
@@ -2078,10 +2076,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"Подключив мышь к устройству Android, вы сможете настроить автоматическое нажатие. Оно будет выполняться через некоторое время после остановки курсора."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Задержка перед нажатием"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Вибрация"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Вибрация при уведомлении"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Вибрация при звонке"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Вибрация при касании"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Использовать сервис"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Использовать коррекцию цвета"</string>
@@ -2135,8 +2131,7 @@
<item quantity="many">Очень долгая задержка (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> мсек.)</item>
<item quantity="other">Очень долгая задержка (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> мсек.)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Звонок: <xliff:g id="SUMMARY_RING">%1$s</xliff:g>; уведомление: <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>; касание: <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Вибрация при входящих вызовах и уведомлениях отключена"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Включена слабая вибрация при входящих вызовах и уведомлениях"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Включена средняя вибрация при входящих вызовах и уведомлениях"</string>
@@ -3140,10 +3135,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"входящее уведомление"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"USB-модем, Bluetooth-модем, точка доступа Wi-Fi"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"осязание, вибрировать, экран, чувствительность"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"осязание, вибрация, телефон, звонок, чувствительность, вызов"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"осязание, вибрация, чувствительность"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Настройка NFC-метки"</string>
<string name="write_tag" msgid="8571858602896222537">"Записать"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Нажмите на метку, чтобы начать запись..."</string>
@@ -3200,10 +3193,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"Без звука, кроме: <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Только будильник и мультимедиа"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Расписания"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Удаление расписаний"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Удалить"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Изменить"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Расписания"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Расписание"</string>
@@ -3256,12 +3247,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Включить"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Включить"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Отключить"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"Режим \"Не беспокоить\" включен до <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"Режим \"Не беспокоить\" будет включен, пока вы его не выключите"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"Режим \"Не беспокоить\" был автоматически включен правилом \"<xliff:g id="RULE_NAME">%s</xliff:g>\""</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"Режим \"Не беспокоить\" был включен приложением \"<xliff:g id="APP_NAME">%s</xliff:g>\""</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"Режим \"Не беспокоить\" включен с особыми настройками (<xliff:g id="RULE_NAMES">%s</xliff:g>)."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">"Обзор пользовательских настроек"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Только важные"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>."</string>
@@ -3481,12 +3475,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Каждый день"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"Отключать с будильником"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"Отключение при срабатывании будильника"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"Особые настройки режима \"Не беспокоить\""</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Использовать настройки по умолчанию"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Установить особые настройки для этого расписания"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"Для правила \"<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>\""</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g>–<xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3926,41 +3917,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Включить"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Показать"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Скрыть"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Точка доступа"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"Точка доступа \"<xliff:g id="ID_1">%1$s</xliff:g>\" включена"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Режим полета включен"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Сети недоступны"</string>
<string name="condition_zen_title" msgid="2897779738211625">"Режим \"Не беспокоить\" включен"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Звуки и уведомления отключены"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Режим энергосбережения включен"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Некоторые функции ограничены"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Мобильный Интернет отключен"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Интернет доступен только через Wi-Fi"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Экономия трафика"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Некоторые функции ограничены"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Рабочий профиль отключен"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"Для приложений и уведомлений"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Включить звук"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"Звук выключен"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Звук выключен"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"Для звонков и уведомлений"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"Включена вибрация"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Только вибрация"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Для звонков и уведомлений включена вибрация"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"Для звонков и уведомлений"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Расписание ночного режима"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Автоматически изменять оттенок экрана по вечерам."</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"Ночной режим включен"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Экран имеет желтый оттенок"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Свернуть"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Рекомендовано"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Подсказки"</string>
@@ -4102,9 +4084,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"нет"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Объект отсутствует."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"В объекте нет этого ключа."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Вырез на экране"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"вырез на экране, выемка"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Вариант по умолчанию"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Специальный доступ"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="one"><xliff:g id="COUNT">%d</xliff:g> приложение без ограничений мобильного Интернета</item>
@@ -4191,6 +4184,14 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"Чтобы увидеть время, уведомления и другую информацию, возьмите устройство."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Показать экран блокировки"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <!-- no translation found for ambient_display_tap_screen_title (5458679563086979424) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (9108878716863882877) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (7071150656699666085) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_summary (8862155601920379979) -->
+ <skip />
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Использовать сканер отпечатков для просмотра уведомлений"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Сканер отпечатков"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"Чтобы увидеть уведомления, проведите вниз по сканеру отпечатков пальцев на задней панели телефона"</string>
@@ -4347,25 +4348,21 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"Функция недоступна на этом устройстве."</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Полное отслеживание измерений GNSS"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Отслеживать все выкладки и частоты GNSS без рабочего цикла"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Разрешить запуск компонентов в фоновом режиме"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Разрешен запуск всех компонентов в фоновом режиме"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Всегда показывать сообщение об ошибке"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Показывать диалог при каждом сбое приложения"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"Выбрать приложение с поддержкой ANGLE"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"Приложение с поддержкой ANGLE не выбрано"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"Приложение с поддержкой ANGLE: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
- <skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Настройки пакета обновлений игры"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Настроить пакет обновлений игры"</string>
+ <!-- no translation found for gup_all_apps_switch_title (8071650410524064369) -->
<skip />
<string name="gup_app_preference_title" msgid="7176388161899486800">"Выбрать драйвер графической системы"</string>
<string name="gup_app_preference_default" msgid="7995039180348956109">"По умолчанию"</string>
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Пакет обновлений для игры"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"Драйвер графической системы"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4457,6 +4454,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Настройка передачи данных"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Мобильный Интернет"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Доступ к Интернету по мобильной сети"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Предпочтительный тип сети"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Изменение режима работы сети"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Предпочтительный тип сети"</string>
@@ -4494,8 +4504,7 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Нет устройств Bluetooth"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Панель настроек"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Подключение к Интернету"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Громкость"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Принудительное включение режима рабочего стола"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Принудительное включение экспериментального режима рабочего стола на дополнительных экранах."</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Переопределение включения тёмной темы"</string>
@@ -4506,10 +4515,12 @@
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Не удалять"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Удалить эту подсказку?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"В хранилище заканчивается пространство. Занято: <xliff:g id="PERCENTAGE">%1$s</xliff:g>, свободно: <xliff:g id="FREE_SPACE">%2$s</xliff:g>."</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Отправить отзыв"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Поделитесь мнением об этой подсказке."</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"Контент (<xliff:g id="COPY_CONTENT">%1$s</xliff:g>) скопирован в буфер обмена"</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <!-- no translation found for gesture_skip_title (2092825906479683162) -->
+ <skip />
+ <!-- no translation found for gesture_silence_title (8991427657123202574) -->
+ <skip />
</resources>
diff --git a/res/values-si/strings.xml b/res/values-si/strings.xml
index e94cbf0..38650b7 100644
--- a/res/values-si/strings.xml
+++ b/res/values-si/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"යෙදුම් පිරීම සහ ගෙවීම"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"අගුලු හැරීමට විවෘත ඇස්"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"මුහුණු සත්යාපනය භාවිතා කරන විට, ඔබේ ඇස් විවෘත විය යුතුය"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"සැම විට තහවුරු කිරීම අවශ්යයි"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"යෙදුම් තුළ සත්යාපන කරන විට, සැම විටම තහවුරු අවශ්ය කරන්න"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"මුහුණ දත්ත ඉවත් කරන්න"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"ඔබගේ උපාංගය අගුලු හැරීමට සහ යෙදුම් වෙත පිවිසීමට ඔබේ මුහුණ භාවිතා කළ හැකිය. "<annotation id="url">"තව දැන ගන්න"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"ඇඟිලි සලකුණ"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"පුරන්න"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"ජාලයට පිරීමට මෙහි තට්ටු කරන්න"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbps"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> හට Wi-Fi ක්රියාත්මක කිරීමට අවශ්යය"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> හට Wi-Fi ක්රියාවිරහිත කිරීමට අවශ්යය"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"ඔබගේ රවුටරය ජාල ID එකක් විකාශ නොකරන්නේ නම්, නමුත් ඔබ අනාගතයේදී එය සමඟ සම්බන්ධ වීමට කැමති නම්, ඔබට ජාලය සැඟවූ ලෙස සැකසිය හැකිය.\n\nඔබේ දුරකථනය ජාලය සොයා ගැනීමට එහි සංඥාව නිතර විකාශය කරනු ඇති නිසා මෙය ආරක්ෂක අවදානමක් ඇති කළ හැකිය.\n\nජාලය සැඟවූ ලෙස සැකසීම ඔබේ රවුටර සැකසීම් වෙනස් නොකරයි."</string>
<string name="wifi_signal" msgid="5514120261628065287">"සංඥා ප්රබලතාව"</string>
<string name="wifi_status" msgid="4824568012414605414">"තත්වය"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"සබැඳියේ වේගය"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"සංඛ්යාතය"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP ලිපිනය"</string>
<string name="passpoint_label" msgid="6381371313076009926">"මෙය හරහා සුරකින්න"</string>
@@ -1531,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"දෝෂයක් හේතුවෙන් මෙම eSIM නැවත සැකසිය නොහැකිය."</string>
<string name="master_clear_title" msgid="3531267871084279512">"සියලු දත්ත මකන්න (කර්මාන්තශාලා යළි සැකසීම)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"සියලු දත්ත මකන්න (කර්මාන්තශාලා යළි සැකසීම)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">\n\n<li>"ඔබේ Google ගිණුම"</li>\n<li>"පද්ධති සහ යෙදුම් දත්ත සහ සැකසීම්"</li>\n<li>"බාගත් යෙදුම්"</li>" ඇතුළුව මෙය ඔබේ ටැබ්ලටයේ "<b>"අභ්යන්තර ආචයනයෙන්"</b>" සියලුම දත්ත මකා දමයි"</string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">\n\n<li>"ඔබේ Google ගිණුම"</li>\n<li>"පද්ධති සහ යෙදුම් දත්ත සහ සැකසීම්"</li>\n<li>"බාගත් යෙදුම්"</li>" ඇතුළුව මෙය ඔබේ දුරකථනයේ "<b>"අභ්යන්තර ආචයනයෙන්"</b>" සියලුම දත්ත මකා දමයි"</string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"ඔබ දැනට පහත ගිණුම් වෙත පුරනය වී සිටියි:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"මෙම උපාංගයේ වෙනත් පරිශීලකයින් සිටි.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"සංගීතය"</li>\n<li>"ඡායාරූප"</li>\n<li>"වෙනත් පරිශීලක දත්ත"</li></string>
@@ -1549,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"eSIM මකන්න"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"දුරකථනයෙහි සියලු eSIMs මකන්න. මෙය ඔබගේ ජංගම සේවා සැලසුම අවලංගු නොකරනු ඇත."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"ටැබ්ලට් පරිගණකයෙහි සියලු eSIMs මකන්න. මෙය ඔබගේ ජංගම සේවා සැලසුම අවලංගු නොකරනු ඇත."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"සියලු දත්ත මකන්න"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"සියලු දත්ත මකන්න"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"ඔබේ පුද්ගලික තොරතුරු සහ බාගත් යෙදුම් සියල්ල මකනු ලැබේ. ඔබට මෙම ක්රියාව අස් කළ නොහැක!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"සියලු දේම මකන්න"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"පද්ධති ඉවත් කෙරුම් සේවාව නොමැති නිසා නැවත සැකසුමක් සිදු නොකෙරුණි"</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"සියලු දත්ත මකන්නද?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"මෙම පරිශීලකයා වෙතට කර්මාන්තශාලා යළි පිහිටුවීම නොමැත"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"මකමින්"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"කරුණාකර රැඳී සිටින්න..."</string>
@@ -2038,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"ඔබ මූසිකය භාවිත කරන්නේ නම්, යම් නිශ්චිත කාලයක් සඳහා ගෙන යාම නවත්වන විට කර්සරය ස්වයංක්රියව ක්රියා කිරීමට ඔබට සැකසිය හැකිය."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"ක්ලික් කිරීමට පෙර පමාව"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"කම්පනය"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"දැනුම්දීම් කම්පනය"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"නාද කම්පනය"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"ස්පර්ශ කම්පනය"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"සේවාව භාවිත කරන්න"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"වර්ණ නිවැරදි කිරීම භාවිත කරන්න"</string>
@@ -2083,8 +2079,7 @@
<item quantity="one">ඉතා දිගු ප්රමාදය (මිලිතත්පර <xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g>)</item>
<item quantity="other">ඉතා දිගු ප්රමාදය (මිලිතත්පර <xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g>)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"නාදය <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, දැනුම්දීම <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, ස්පර්ශය <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"නාද සහ දැනුම්දීම ක්රියාවිරහිත ලෙස සකසා ඇත"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"නාද සහ දැනුම්දීම පහළට සකසා ඇත"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"නාද සහ දැනුම්දීම මධ්යම ලෙස සකසා ඇත"</string>
@@ -3060,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"එන දැනුම්දීම"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"usb ටෙදර්, බ්ලූටූත් ටෙදර්, WiFi හොට්ස්පොට්"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"ස්පර්ශ, කම්පනය, තිරය, සංවේදීතාව"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"ස්පර්ශ, කම්පනය, දුරකථනය, ඇමතුම, සංවේදීතාව, නාදය"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"ස්පර්ශ, කම්පනය, සංවේදීතාව"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Wi-Fi NFC ටැගයක් ස්ථාපනය කරන්න"</string>
<string name="write_tag" msgid="8571858602896222537">"ලියනවා"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"ලිවීමට ටැගයට තට්ටු කරන්න..."</string>
@@ -3118,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"<xliff:g id="CATEGORIES">%1$s</xliff:g> හැර ශබ්ද නැත"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"එලාම සහ මාධ්ය සහ පද්ධති හැර ශබ්ද නැත"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"කාල සටහන්"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"කාල සටහන් මකන්න"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"මකන්න"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"සංස්කරණය කරන්න"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"කාල සටහන්"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"කාල සටහන"</string>
@@ -3174,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"ක්රියාත්මක කරන්න"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"දැන් ක්රියාත්මක කරන්න"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"දැන් ක්රියාවිරහිත කරන්න"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"<xliff:g id="FORMATTED_TIME">%s</xliff:g> දක්වා බාධා නොකරන්න ක්රියාත්මකයි"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"බාධා නොකරන්න එය ඔබ ක්රියාවිරහිත කරන තෙක් ක්රියාත්මකව පවතී"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"කාල සටහනක් මඟින් බාධා නොකරන්න ස්වයංක්රීයව ක්රියාත්මක කෙරිණි (<xliff:g id="RULE_NAME">%s</xliff:g>)"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"<xliff:g id="APP_NAME">%s</xliff:g> යෙදුමක් මගින් බාධා නොකරන්න ස්වයංක්රියව ක්රියාත්මක කරන ලදී"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"අභිරුචි සැකසීම් සමඟ <xliff:g id="RULE_NAMES">%s</xliff:g> සඳහා \'බාධා නොකරන්න\' සක්රීයයි."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" අභිරුචි සැකසීම් බලන්න"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"ප්රමුඛතා පමණි"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3387,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"සෑමදාම"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"එලාමයට අවසන් වන වේලාව ඉක්මවිය හැකිය"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"එලාමයක් නාද වන විට කාල සටහන ක්රියාවිරහිත කෙරේ"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"\'බාධා නොකරන්න\' හැසිරීම"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"පෙරනිමි සැකසුම් භාවිත කරන්න"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"මෙම කාල සටහන සඳහා අභිරුචි සැකසීම් සාදන්න"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"‘<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>’ සඳහා"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> - <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3806,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"ක්රියාත්මක කරන්න"</string>
<string name="condition_expand_show" msgid="608202020023489939">"පෙන්වන්න"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"සඟවන්න"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"හොට්ස්පොට්"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> සක්රීයයි"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"ගුවන් යානා ප්රකාරය ක්රියාත්මකයි"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"ජාල නොමැත"</string>
<string name="condition_zen_title" msgid="2897779738211625">"බාධා නොකරන්න ක්රියාත්මකයි"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"ඔබ අසන සහ දකින දේවලට බලපායි"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"බැටරි සුරැකුම ක්රියාත්මකයි"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"සීමා කළ විශේෂාංග"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"ජංගම දත්ත ක්රියාවිරහිතයි"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"අන්තර්ජාලය Wi-Fi හරහා පමණක් ලබා ගත හැකිය"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"දත්ත සුරැකුම"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"සීමා කළ විශේෂාංග"</string>
<string name="condition_work_title" msgid="7293722361184366648">"කාර්යාල පැතිකඩ අක්රියයි"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"යෙදුම් සහ දැනුම්දීම් සඳහා"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"ශබ්දය ක්රියාත්මක කරන්න"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"උපාංගය නිහඬයි"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"දුරකථනය නිහඬයි"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"ඇමතුම් සහ දැනුම්දීම් සඳහා"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"උපාංගය කම්පනය වන ලෙස සකසා ඇත"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"කම්පනය පමණයි"</string>
<string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"ඇමතුම් සහ දැනුම්දීම් උපාංගය කම්පනය කරනු ඇත"</string>
<string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"ඇමතුම් සහ දැනුම්දීම් සඳහා"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"රාත්රී ආලෝක කාලසටහන සකසන්න"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"සෑම රාත්රියකම .තිරය ස්වයංක්රියව අඳුරු කරන්න"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"රාත්රී ආලෝකය ක්රියාත්මකයි"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"තිර වර්ණ ගැන්වූ ඇම්බර්"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"හකුළන්න"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"ඔබ සඳහා යෝජනා කළ"</string>
<string name="suggestions_title" msgid="7280792342273268377">"යෝජනා"</string>
@@ -3972,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"කිසිවක් නැත"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"ශ්රේණිගත කිරීමේ වස්තුව අස්ථානගතයි."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"ශ්රේණිගත කිරීමේ වස්තුවේ මෙම යතුර අඩංගු නොවේ."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"සංදර්ශක කට්අවුට්"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"සංදර්ශක කටවුට්, නොච්"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"උපාංගයේ පෙරනිමිය"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"විශේෂ යෙදුම් ප්රවේශය"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="one">යෙදුම් <xliff:g id="COUNT">%d</xliff:g>කට සීමා නොකළ දත්ත භාවිතා කළ හැක</item>
@@ -4053,6 +4046,10 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"වේලාව, දැනුම්දීම් සහ වෙනත් තොරතුරු පරීක්ෂා කිරීමට, ඔබේ උපාංගය ඔසවන්න."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"අගුලු තිරය අවදි කිරීමේ අභිනය"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <string name="ambient_display_tap_screen_title" product="default" msgid="5458679563086979424">"දුරකථනය පරීක්ෂා කිරීමට තට්ටු කරන්න"</string>
+ <string name="ambient_display_tap_screen_title" product="tablet" msgid="9108878716863882877">"ටැබ්ලටය පරීක්ෂා කිරීමට තට්ටු කරන්න"</string>
+ <string name="ambient_display_tap_screen_title" product="device" msgid="7071150656699666085">"උපාංගය පරීක්ෂා කිරීමට තට්ටු කරන්න"</string>
+ <string name="ambient_display_tap_screen_summary" msgid="8862155601920379979">"වේලාව, දැනුම්දීම් සහ වෙනත් තොරතුරු පරීක්ෂා කිරීමට, ඔබේ තිරයට දෙවරක් තට්ටු කරන්න."</string>
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"දැනුම්දීම් සඳහා ඇඟිලි සලකුණ ස්වයිප් කරන්න"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"ඇඟිලි සලකුණ ස්වයිප් කරන්න"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"ඔබේ දැනුම්දීම් පරීක්ෂා කිරීමට, ඔබේ දුරකථනයේ පිටුපස පැත්තේ ඇති ඇඟිලි සලකුණු සංවේදකය මත පහළට ස්වයිප් කරන්න."</string>
@@ -4195,25 +4192,20 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"මෙම අංගය මෙම උපාංගයේ ලබා ගත නොහැක"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"සම්පූර්ණ GNSS මිනුම් බලාත්මක කරන්න"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"කාර්ය චක්රය රහිත සියලු GNSS සබැඳි තාරකා ගෝල සහ සංඛ්යාත"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"පසුබිම් ක්රියාකාරකම් පටන් ගැනීමට ඉඩ දෙන්න"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"පසුබිම් ක්රියාකාරකම් සියල්ල පටන් ගැනීමට ඉඩ දෙන්න"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"බිඳ වැටීම් සංවාදය සැම විට පෙන්වන්න"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"යෙදුමක් බිඳ වැටෙන සෑම විටම සංවාදය පෙන්වන්න"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"ANGLE සබල යෙදුමක් තෝරන්න"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"ANGLE සබල යෙදුමක් සකසා නැත"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"ANGLE සබල යෙදුම: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
- <skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"ක්රීඩා යාවත්කාලීන පැකේජ මනාප"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"ක්රීඩා යාවත්කාලීන පැකේජ සැකසීම් යාවත්කාලීන කරන්න"</string>
+ <string name="gup_all_apps_switch_title" msgid="8071650410524064369">"සියලුම යෙදුම් සඳහා සබල කරන්න"</string>
<string name="gup_app_preference_title" msgid="7176388161899486800">"ග්රැෆික් ධාවකය තෝරන්න"</string>
<string name="gup_app_preference_default" msgid="7995039180348956109">"පෙරනිමි"</string>
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"ක්රීඩා යාවත්කාලීන පැකේජය"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"පද්ධති ග්රැෆික් ධාවකය"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4305,6 +4297,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"දත්ත සේවාව සකසන්න"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"ජංගම දත්ත"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"ජංගම ජාලය භාවිතයෙන් දත්ත වෙත ප්රවේශ වන්න"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"ප්රියකරන ජාල වර්ගය"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"ජාල මෙහෙයුම් ආකාරය වෙනස් කරන්න"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"ප්රියකරන ජාල වර්ගය"</string>
@@ -4340,8 +4345,7 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"බ්ලූටූත් උපාංග නැත"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"සැකසීම් පුවරුව"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"අන්තර්ජාල සම්බන්ධතාව"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"ශබ්ද ප්රමාණය"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"වැඩතල ප්රකාරය බල කරන්න"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"ද්විතීයික සංදර්ශන කෙරෙහි අත්හදා බැලීමේ වැඩතල ප්රකාරය බල කරන්න"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"force-dark ප්රතික්ෂේප කරන්න"</string>
@@ -4352,10 +4356,10 @@
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"තබා ගන්න"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"මෙම යෝජනාව ඉවත් කරන්නද?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"ගබඩාව අඩුය. <xliff:g id="PERCENTAGE">%1$s</xliff:g> භාවිත කර ඇත <xliff:g id="FREE_SPACE">%2$s</xliff:g> නිදහස්ය"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"ප්රතිපෝෂණය යවන්න"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"ඔබ මෙම යෝජනාව ගැන අපට ප්රතිපෝෂණ ලබා දීමට කැමතිද?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g> පසුරු පුවරුවට පිටපත් කෙරිණි."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <string name="gesture_skip_title" msgid="2092825906479683162">"අභිනය මඟ හරින්න"</string>
+ <string name="gesture_silence_title" msgid="8991427657123202574">"ඇඟවීම් අභිනය නිහඬ කරන්න"</string>
</resources>
diff --git a/res/values-sk/strings.xml b/res/values-sk/strings.xml
index 801fb47..cd5cecc 100644
--- a/res/values-sk/strings.xml
+++ b/res/values-sk/strings.xml
@@ -426,10 +426,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"Prihlasovanie a platby v aplikáciách"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Odomknutie otvorenými očami"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"Keď použijete overenie totožnosti tvárou, musíte mať otvorené oči"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Vždy vyžadovať potvrdenie"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"Pri overovaní v aplikáciách vždy vyžadovať potvrdenie"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Odstrániť tvár"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Pomocou tváre môžete odomykať zariadenie a používať aplikácie. "<annotation id="url">"Ďalšie informácie"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Odtlačok prsta"</string>
@@ -826,7 +824,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Prihlásiť sa"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Klepnite tu a prihláste sa tak do siete"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbps"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> chce zapnúť Wi‑Fi"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> chce vypnúť Wi‑Fi"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -916,7 +917,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"Ak váš smerovač nevysiela ID určitej siete, ale chcete sa k nej pripojiť v budúcnosti, môžete ju nastaviť ako skrytú.\n\nMôže tým vzniknúť bezpečnostné riziko, pretože váš telefón bude pravidelne vysielať signál, aby sieť našiel.\n\nNastavením danej siete ako skrytej nezmeníte nastavenia smerovača."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Sila signálu"</string>
<string name="wifi_status" msgid="4824568012414605414">"Stav"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Rýchlosť pripojenia"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Frekvencia"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"Adresa IP"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Uložené prostredníctvom siete"</string>
@@ -1567,10 +1571,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"eSIM karty sa nedajú obnoviť, pretože sa vyskytla chyba."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Vymazať dáta (obnova výr. nastavení)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Vymazať dáta (obn. výr. nast.)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"Týmto vymažete všetky dáta z "<b>"interného úložiska"</b>" tabletu, ako napríklad:\n\n"<li>"účet Google;"</li>\n<li>"dáta aj nastavenia systému a aplikácií;"</li>\n<li>"stiahnuté aplikácie."</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"Táto operácia vymaže všetky dáta v "<b>"internom úložisku"</b>" telefónu:\n\n"<li>"účet Google;"</li>\n<li>"dáta aj nastavenia systému a aplikácií;"</li>\n<li>"stiahnuté aplikácie."</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"Aktuálne ste prihlásený/-á do nasledujúcich účtov:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"Na tomto zariadení sú prítomní ďalší používatelia.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Hudba"</li>\n<li>"Fotografie"</li>\n<li>"Iné používateľské údaje"</li></string>
@@ -1585,16 +1587,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"Vymazať eSIM"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Vymažte všetky eSIM karty na telefóne. Nezrušíte tým svoj plán mobilných služieb."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Vymažte všetky eSIM karty na tablete. Nezrušíte tým svoj plán mobilných služieb."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Vymazať všetky údaje"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Vymazať všetky údaje"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Všetky vaše osobné údaje a stiahnuté aplikácie budú odstránené. Túto akciu nie je možné vrátiť späť!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Vymazať všetko"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"Pokus o obnovenie sa neuskutočnil, pretože služba System Clear nie je k dispozícii."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Vymazať všetky údaje?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"Obnovenie výrobných nastavení nie je dostupné pre tohto používateľa"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Prebieha vymazávanie"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Čakajte..."</string>
@@ -2078,10 +2076,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"Ak používate myš, môžete kurzor nastaviť tak, aby automaticky vykonal akciu, keď sa na určitý čas zastaví."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Oneskorenie pred kliknutím"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Vibrácie"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Vibrovanie pri upozornení"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Vibrovanie pri zvonení"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Vibrácie dotyku obrazovky"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Používať funkciu"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Používať úpravu farieb"</string>
@@ -2135,8 +2131,7 @@
<item quantity="other">Veľmi dlhé oneskorenie (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
<item quantity="one">Veľmi dlhé oneskorenie (<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g> ms)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Zvonenie <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, upozornenie <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, dotyk <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Vibrácie pre vyzváňanie a upozornenia sú vypnuté"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Pre vyzváňanie a upozornenia sú nastavené slabé vibrácie"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Pre vyzváňanie a upozornenia sú nastavené stredné vibrácie"</string>
@@ -3140,10 +3135,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"prichádzajúce upozornenie"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"tethering cez usb, tethering cez bluetooth, wi-fi, hotspot"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"hmatová spätná väzba, vibrovať, obrazovka, citlivosť"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"hmatová spätná väzba, vibrovanie, telefón, hovor, citlivosť, zvonenie"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"hmatová spätná väzba, vibrovanie, citlivosť"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Nastavenie štítka NFC pre Wi‑Fi"</string>
<string name="write_tag" msgid="8571858602896222537">"Zapísať"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Klepnutím na značku začnete zápis..."</string>
@@ -3200,10 +3193,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"Žiadne zvuky okrem <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Žiadne zvuky okrem budíkov a médií"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Plány"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Odstránenie plánov"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Odstrániť"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Upraviť"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Plány"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Plán"</string>
@@ -3256,12 +3247,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Zapnúť"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Zapnúť"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Vypnúť"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"Režim bez vyrušení je zapnutý do <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"Režim bez vyrušení zostane zapnutý, dokým ho nevypnete"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"Režim bez vyrušení bol automatický zapnutý v rámci plánu (<xliff:g id="RULE_NAME">%s</xliff:g>)"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"Režim bez vyrušení bol automaticky zapnutý aplikáciou (<xliff:g id="APP_NAME">%s</xliff:g>)"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"Režim bez vyrušení je zapnutý pre pravidlá <xliff:g id="RULE_NAMES">%s</xliff:g> s vlastnými nastaveniami."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" Zobraziť vlastné nastavenia"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Iba prioritné"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3481,12 +3475,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Každý deň"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"Budík môže prepísať čas ukončenia"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"Plán sa vypne, keď budík zazvoní"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"Správanie režimu bez vyrušení"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Použiť predvolené nastavenia"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Vytvorte si vlastné nastavenia tohto plánu"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"V rámci plánu <xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> – <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3926,41 +3917,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Zapnúť"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Zobraziť"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Skryť"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Hotspot"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> zapnuté"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Režim v lietadle je zapnutý"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Siete nie sú k dispozícii"</string>
<string name="condition_zen_title" msgid="2897779738211625">"Je zapnutý režim bez vyrušení"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Ovplyvňuje, čo bude počuť a vidieť"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Šetrič batérie je zapnutý"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Funkcie sú obmedzené"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Mobilné dáta sú vypnuté"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Internet je k dispozícii iba cez Wi‑Fi"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Šetrič dát"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Funkcie sú obmedzené"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Pracovný profil je vypnutý"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"Pre aplikácie a upozornenia"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Zapnúť zvuk"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"Zariadenie má vypnutý zvuk"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Telefón má vypnutý zvuk"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"Pri hovoroch a upozorneniach"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"V zariadení je nastavené vibrovanie"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Iba vibrácie"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Hovory a upozornenia spustia vibrovanie"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"Pri hovoroch a upozorneniach"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Nastavenie harmonogramu Nočného režimu"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Každý večer automaticky tónovať obrazovku"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"Nočný režim je zapnutý"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Obrazovka má oranžový tón"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Zbaliť"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Navrhnuté pre vás"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Návrhy"</string>
@@ -4102,9 +4084,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"žiadne"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Chýba objekt hodnotenia."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"Objekt hodnotenia neobsahuje tento kľúč."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Výrez obrazovky"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"výrez obrazovky, výrez"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Predvolené nastavenia zariadenia"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Špeciálny prístup aplikácií"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="few">Neobmedzené dáta môžu používať <xliff:g id="COUNT">%d</xliff:g> aplikácie</item>
@@ -4191,6 +4184,14 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"Ak chcete zistiť čas, skontrolovať upozornenia a získať ďalšie informácie, zdvihnite zariadenie."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Gesto prebudenia uzamknutej obrazovky"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <!-- no translation found for ambient_display_tap_screen_title (5458679563086979424) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (9108878716863882877) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (7071150656699666085) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_summary (8862155601920379979) -->
+ <skip />
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Upozornenia potiahnutím prsta"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Potiahnite prstom"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"Upozornenia zobrazíte potiahnutím nadol po senzore odtlačkov prstov na zadnej strane telefónu."</string>
@@ -4347,25 +4348,21 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"Táto funkcia nie je v zariadení k dispozícii"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Vynútiť úplné meranie GNSS"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Sledovať všetky konštelácie a frekvencie GNSS bez cyklického vypínania a zapínania"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Povoliť spúšťanie aktivity na pozadí"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Povolí spúšťanie všetkých aktivít na pozadí"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Vždy zobrazovať dialógové okno zlyhania"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Zobraziť dialógové okno pri každom zlyhaní aplikácie"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"Vybrať aplikáciu podporujúcu ANGLE"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"Nie je nastavená žiadna aplikácia podporujúca ANGLE"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"Aplikácia podporujúca ANGLE: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
- <skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Predvoľby balíka s aktualizáciou hry"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Zmeniť nastavenia balíka s aktualizáciou hry"</string>
+ <!-- no translation found for gup_all_apps_switch_title (8071650410524064369) -->
<skip />
<string name="gup_app_preference_title" msgid="7176388161899486800">"Vybrať grafický ovládač"</string>
<string name="gup_app_preference_default" msgid="7995039180348956109">"Predvolené"</string>
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Balík s aktualizáciou hry"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"Grafický ovládač systému"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4457,6 +4454,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Nastaviť dátovú službu"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Mobilné dáta"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Prístup k dátam pomocou mobilnej siete"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Preferovaný typ siete"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Zmeniť prevádzkový režim siete"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Preferovaný typ siete"</string>
@@ -4494,8 +4504,7 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Žiadne zariadenia Bluetooth"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Panel s nastaveniami"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Internetové pripojenie"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Hlasitosť"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Vynútiť režim pracovnej plochy"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Vynútenie experimentálneho režimu pracovnej plochy na sekundárnych obrazovkách"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Presadiť tmavý režim"</string>
@@ -4506,10 +4515,12 @@
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Ponechať"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Chcete odstrániť tento návrh?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"V úložisku dochádza miesto. Využité miesto: <xliff:g id="PERCENTAGE">%1$s</xliff:g> – voľné miesto: <xliff:g id="FREE_SPACE">%2$s</xliff:g>"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Odoslať spätnú väzbu"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Chcete nám v súvislosti s týmto návrhom poskytnúť spätnú väzbu?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"Položka <xliff:g id="COPY_CONTENT">%1$s</xliff:g> bola skopírovaná do schránky."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <!-- no translation found for gesture_skip_title (2092825906479683162) -->
+ <skip />
+ <!-- no translation found for gesture_silence_title (8991427657123202574) -->
+ <skip />
</resources>
diff --git a/res/values-sl/strings.xml b/res/values-sl/strings.xml
index acc566e..b3680d1 100644
--- a/res/values-sl/strings.xml
+++ b/res/values-sl/strings.xml
@@ -426,10 +426,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"Prijava v aplikacije in plačila"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Odprte oči za odklepanje"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"Pri preverjanju pristnosti z obrazom morate imeti odprte oči"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Vedno zahtevaj potrditev"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"Vedno zahtevaj potrditev pri preverjanju pristnosti v aplikacijah"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Odstrani podatke o obrazu"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Z obrazom lahko odklenete napravo in dostopate do aplikacij. "<annotation id="url">"Več o tem"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Prstni odtis"</string>
@@ -826,7 +824,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Prijava"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Dotaknite se tukaj, da se prijavite v omrežje"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mb/s"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"Aplikacija <xliff:g id="REQUESTER">%s</xliff:g> želi vklopiti Wi-Fi"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"Aplikacija <xliff:g id="REQUESTER">%s</xliff:g> želi izklopiti Wi-Fi"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -916,7 +917,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"Če vaš usmerjevalnik ne oddaja omrežnega ID-ja, vendar se želite povezati z njim v prihodnosti, lahko omrežje nastavite kot skrito.\n\nTo lahko povzroči varnostno tveganje, ker bo telefon redno oddajal svoj signal, da najde omrežje.\n\nČe omrežje nastavite kot skrito, to ne bo spremenilo nastavitev usmerjevalnika."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Moč signala"</string>
<string name="wifi_status" msgid="4824568012414605414">"Stanje"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Hitrost povezave"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Frekvenca"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"Naslov IP"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Shranjeno prek:"</string>
@@ -954,12 +958,9 @@
<string name="wifi_dpp_wifi_shared_with_device" msgid="7669684043486750097">"Omrežje Wi‑Fi je v skupni rabi z napravo"</string>
<string name="wifi_dpp_add_another_device" msgid="8415243205104666929">"Dodaj novo napravo"</string>
<string name="wifi_dpp_choose_different_network" msgid="4081965219206680361">"Izberi drugo omrežje"</string>
- <!-- no translation found for wifi_dpp_could_not_add_device (1598945041477461501) -->
- <skip />
- <!-- no translation found for wifi_dpp_device_found (8618134150169810107) -->
- <skip />
- <!-- no translation found for retry (6472609612090877557) -->
- <skip />
+ <string name="wifi_dpp_could_not_add_device" msgid="1598945041477461501">"Naprave ni bilo mogoče dodati"</string>
+ <string name="wifi_dpp_device_found" msgid="8618134150169810107">"Najdena je bila naprava"</string>
+ <string name="retry" msgid="6472609612090877557">"Poskusi znova"</string>
<string name="wifi_shared" msgid="844142443226926070">"Skupna raba z drugimi uporabniki naprave"</string>
<string name="wifi_unchanged" msgid="3410422020930397102">"(nespremenjeno)"</string>
<string name="wifi_unspecified" msgid="4917316464723064807">"Izberite"</string>
@@ -1570,10 +1571,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"Kartic e-SIM ni mogoče ponastaviti zaradi napake."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Izbriši vse podatke (tovarniška ponastavitev)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Izbriši vse podatke"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"S tem boste iz "<b>"notranjega pomnilnika"</b>" tabličnega računalnika izbrisali vse podatke:\n\n"<li>"Račun Google "</li>\n<li>"Podatke in nastavitve sistema in aplikacij"</li>\n<li>"Prenesene aplikacije"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"S tem boste iz "<b>"notranjega pomnilnika"</b>" telefona izbrisali vse podatke:\n\n"<li>"Račun Google"</li>\n<li>"Podatke in nastavitve sistema in aplikacij"</li>\n<li>"Prenesene aplikacije"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"Trenutno ste prijavljeni v te račune:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"V napravi so prisotni drugi uporabniki.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Glasba"</li>\n<li>"Fotografije"</li>\n<li>"Drugi uporabniški podatki"</li></string>
@@ -1588,16 +1587,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"Izbriši kartico e-SIM"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Brisanje vseh kartic e-SIM v telefonu. S tem ne boste prekinili naročniškega paketa za mobilno telefonijo."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Brisanje vseh kartic e-SIM v tabličnem računalniku. S tem ne boste prekinili naročniškega paketa za mobilno telefonijo."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Brisanje vseh podatkov"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Brisanje vseh podatkov"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Izbrisani bodo vsi osebni podatki in prenesene aplikacije. Tega dejanja ni mogoče razveljaviti."</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Izbriši vse"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"Ponastavitev ni opravljena, ker storitev System Clear ni na voljo."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Želite izbrisati vse podatke?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"Ponastavitev na tovarniške nastavitve ni na voljo za tega uporabnika"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Brisanje"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Počakajte ..."</string>
@@ -1882,10 +1877,8 @@
<string name="force_stop_dlg_text" msgid="7208364204467835578">"Če boste vsilili zaustavitev aplikacije, morda ne bo pravilno delovala."</string>
<string name="app_install_location_title" msgid="2068975150026852168">"Prednostno namestitveno mesto"</string>
<string name="app_install_location_summary" msgid="5155453752692959098">"Spremenite prednostno namestitveno mesto za nove aplikacije."</string>
- <!-- no translation found for app_disable_dlg_positive (7319687593243386336) -->
- <skip />
- <!-- no translation found for app_disable_dlg_text (779389180388352129) -->
- <skip />
+ <string name="app_disable_dlg_positive" msgid="7319687593243386336">"Odmesti aplikacijo"</string>
+ <string name="app_disable_dlg_text" msgid="779389180388352129">"Če odmestite to aplikacijo, Android in druge aplikacije morda ne bodo več delovali, kot bi morali."</string>
<string name="app_disable_notifications_dlg_title" msgid="7669264654851761857">"Želite izklopiti obvestila?"</string>
<string name="app_install_details_group_title" msgid="7084623031296083574">"Trgovina"</string>
<string name="app_install_details_title" msgid="6905279702654975207">"Podrobnosti o aplikaciji"</string>
@@ -2083,10 +2076,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"Če uporabljate miško, lahko nastavite, da kazalec samodejno izvede dejanje, ko se določen čas ne premika."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Zakasnitev pred klikom"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Vibriranje"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Vibriranje pri obvestilih"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Vibriranje pri zvonjenju"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Vibriranje ob dotiku"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Uporaba storitve"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Uporaba popravljanja barv"</string>
@@ -2140,8 +2131,7 @@
<item quantity="few">Zelo dolga zakasnitev (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
<item quantity="other">Zelo dolga zakasnitev (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Zvonjenje: <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, obvestilo: <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, dotik: <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Vibriranje za zvonjenje in obvestila je izklopljeno"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Vibriranje za zvonjenje in obvestila je nastavljeno na šibko"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Vibriranje za zvonjenje in obvestila je nastavljeno na srednje"</string>
@@ -3145,10 +3135,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"dohodno obvestilo"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"povezava z internetom prek mobilnega telefona prek kabla USB, povezava z internetom prek mobilnega telefona prek povezave Bluetooth, dostopna točka wifi"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"haptično, vibriranje, zaslon, občutljivost"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"haptično, vibriranje, telefon, klic, občutljivost, zvonjenje"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"haptično, vibriranje, občutljivost"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Nastavitev brezžič. oznake NFC"</string>
<string name="write_tag" msgid="8571858602896222537">"Zapiši"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Dotaknite se oznake za zapisovanje ..."</string>
@@ -3176,8 +3164,7 @@
<string name="other_sound_settings" msgid="3151004537006844718">"Drugi zvoki"</string>
<string name="dial_pad_tones_title" msgid="1999293510400911558">"Toni tipkovnice"</string>
<string name="screen_locking_sounds_title" msgid="1340569241625989837">"Zvoki ob zaklepanju zaslona"</string>
- <!-- no translation found for charging_sounds_title (3379885700913955599) -->
- <skip />
+ <string name="charging_sounds_title" msgid="3379885700913955599">"Zvoki in vibrir. ob polnjenju"</string>
<string name="docking_sounds_title" msgid="155236288949940607">"Zvok ob odlaganju v nosilec"</string>
<string name="touch_sounds_title" msgid="5326587106892390176">"Zvoki dotikov"</string>
<string name="vibrate_on_touch_title" msgid="1510405818894719079">"Vibriranje ob dotiku"</string>
@@ -3206,10 +3193,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"Brez zvoka razen: <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Brez zvoka razen alarmov in predstavnosti"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Časovni razporedi"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Brisanje razporedov"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Izbriši"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Urejanje"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Razporedi"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Razpored"</string>
@@ -3262,12 +3247,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Vklopi"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Vklopi zdaj"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Izklopi zdaj"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"Način »ne moti« bo vklopljen do <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"Način »ne moti« bo ostal vklopljen, dokler ga ne izklopite"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"Način »ne moti« je bil samodejno vklopljen na podlagi razporeda (<xliff:g id="RULE_NAME">%s</xliff:g>)"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"Način »ne moti« je samodejno vklopila aplikacija (<xliff:g id="APP_NAME">%s</xliff:g>)"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"Način »ne moti« je vklopljen za <xliff:g id="RULE_NAMES">%s</xliff:g> z nastavitvami po meri."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" Ogled nastavitev po meri"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Samo prednostno"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3487,12 +3475,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Vsak dan"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"Alarm lahko preglasi končni čas"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"Razpored se izklopi, ko zazvoni alarm"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"Vedenje načina »ne moti«"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Uporabi privzete nastavitve"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Ustvarite nastavitve po meri za ta razpored"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"Za »<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>«"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g>–<xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3932,41 +3917,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Vklop"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Prikaz"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Skrivanje"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Dostopna točka"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"Dostopna točka <xliff:g id="ID_1">%1$s</xliff:g> je vklopljena"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Način za letalo je vklopljen"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Omrežja niso na voljo"</string>
<string name="condition_zen_title" msgid="2897779738211625">"Način »ne moti« je vklopljen"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Vpliva na to, kaj slišite in vidite"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Varč. z energijo akum. je vkl."</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Funkcije so omejene"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Mobilni podatki so izklopljeni"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Dostop do interneta je na voljo le prek omrežja Wi‑Fi"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Varčevanje s podatki"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Funkcije so omejene"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Delovni profil je izklopljen"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"Za aplikacije in obvestila"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Vklop zvoka"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"Zvok naprave je izklopljen"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Zvok telefona je izklopljen"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"Za klice in obvestila"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"Naprava je nastavljena na vibriranje"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Samo vibriranje"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Vibriranje naprave bo vklopljeno za klice in obvestila"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"Za klice in obvestila"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Nastavi razpored za nočno svetlobo"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Samodejno obarvanje zaslona vsak večer"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"Nočna svetloba je vklopljena"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Zaslon ima jantarni odtenek"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Strni"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Predlagano za vas"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Predlogi"</string>
@@ -4108,9 +4084,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"brez"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Manjka predmet za uvrščanje."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"Predmet za uvrščanje ne vsebuje tega ključa."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Zareza zaslona"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"izrez prikaza"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Privzeta nastavitev naprave"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Poseb. dostop za aplik."</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="one"><xliff:g id="COUNT">%d</xliff:g> aplikaciji je dovoljen neomejen prenos podatkov</item>
@@ -4197,6 +4184,14 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"Če želite preveriti uro, obvestila in druge informacije, primite napravo."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Poteza za preklop zaklenj. zaslona iz stanja pripravljenosti"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <!-- no translation found for ambient_display_tap_screen_title (5458679563086979424) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (9108878716863882877) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (7071150656699666085) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_summary (8862155601920379979) -->
+ <skip />
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Poteg s prstom po tipalu prstnih odtisov za prikaz obvestil"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Poteg po prstnem tipalu"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"Če želite preveriti obvestila, povlecite navzdol po tipalu prstnih odtisov na hrbtni strani telefona."</string>
@@ -4353,27 +4348,21 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"Ta funkcija ni na voljo v tej napravi."</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Vsili popolne meritve GNSS"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Spremljaj vse razmestitve in frekvence GNSS brez ciklov"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Dovoli začetek dejavnosti v ozadju"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Dovoli začetek vseh dejavnosti v ozadju"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Vedno pokaži pogovorno okno zrušitve"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Pokaži pogovorno okno ob vsaki zrušitvi aplikacije"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"Izbira aplikacije, ki podpira ANGLE"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"Ni nastavljene aplikacije, ki podpira ANGLE"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"Aplikacija, ki podpira ANGLE: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Nastavitve paketa posodobitev za igre"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Sprememba nastavitev paketa posodobitev za igre"</string>
+ <!-- no translation found for gup_all_apps_switch_title (8071650410524064369) -->
<skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
- <!-- no translation found for gup_app_preference_title (7176388161899486800) -->
- <skip />
- <!-- no translation found for gup_app_preference_default (7995039180348956109) -->
- <skip />
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_title" msgid="7176388161899486800">"Izbira grafičnega gonilnika"</string>
+ <string name="gup_app_preference_default" msgid="7995039180348956109">"Privzeto"</string>
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Paket posodobitev za igre"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"Grafični gonilnik sistema"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4465,6 +4454,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Nastavitev podatkovne storitve"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Prenos podatkov v mobilnem omrežju"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Dostop do podatkov prek mobilnega omrežja"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Prednostna vrsta omrežja"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Sprememba načina delovanja omrežja"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Prednostna vrsta omrežja"</string>
@@ -4502,23 +4504,23 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Ni naprav Bluetooth"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Podokno nastavitev"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Internetna povezava"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Glasnost"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Vsili namizni način"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Vsili poskusni namizni način na sekundarnih zaslonih"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Preglasi vsiljenje temnega načina"</string>
<string name="hwui_force_dark_summary" msgid="8705328793382981780">"Preglasi vsiljenje vedno vklopljenega temnega načina"</string>
<string name="privacy_dashboard_title" msgid="2458407399263943923">"Zasebnost"</string>
- <!-- no translation found for privacy_dashboard_summary (7784809147411674104) -->
- <skip />
+ <string name="privacy_dashboard_summary" msgid="7784809147411674104">"Dovoljenja, kontrolniki za dejavnost, na zaslonu prikazani podatki"</string>
<string name="contextual_card_dismiss_remove" msgid="2813670241047194713">"Odstrani"</string>
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Obdrži"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Želite odstraniti ta predlog?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Primanjkuje prostora za shranjevanje. Uporabljeno: <xliff:g id="PERCENTAGE">%1$s</xliff:g>, prosto: <xliff:g id="FREE_SPACE">%2$s</xliff:g>."</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Pošlji povratne informacije"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Nam želite poslati povratne informacije o tem predlogu?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"Vsebina <xliff:g id="COPY_CONTENT">%1$s</xliff:g> je kopirana v odložišče."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <!-- no translation found for gesture_skip_title (2092825906479683162) -->
+ <skip />
+ <!-- no translation found for gesture_silence_title (8991427657123202574) -->
+ <skip />
</resources>
diff --git a/res/values-sq/strings.xml b/res/values-sq/strings.xml
index 142bfdc..b4ccd9b 100644
--- a/res/values-sq/strings.xml
+++ b/res/values-sq/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"Identifikimi dhe pagesat e aplikacionit"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Hap sytë për të shkyçur"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"Kur përdor vërtetimin me fytyrë, sytë duhet të jenë të hapur"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Kërko gjithmonë konfirmimin"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"Kërko gjithmonë konfirmimin kur verifikohet në aplikacione"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Hiq të dhënat e fytyrës"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Fytyra jote mund të përdoret për të shkyçur pajisjen tënde dhe për të pasur qasje tek aplikacionet. "<annotation id="url">"Mëso më shumë"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Gjurma e gishtit"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Identifikohu"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Trokit këtu për t\'u identifikuar në rrjet"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbps"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> kërkon të aktivizojë Wi-Fi"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> kërkon të çaktivizojë Wi-Fi"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"Nëse rrugëzuesi nuk po transmeton një ID rrjeti, por dëshiron të lidhesh me të në të ardhmen, mund ta caktosh rrjetin si të fshehur.\n\nKjo mund të krijojë një rrezik për sigurinë pasi telefoni yt do të transmetojë rregullisht sinjalin e tij për të gjetur rrjetin.\n\nCaktimi i rrjetit si të fshehur nuk do të ndryshojë cilësimet e rrugëzuesit."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Fuqia e sinjalit"</string>
<string name="wifi_status" msgid="4824568012414605414">"Statusi"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Shpejtësia e lidhjes"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Frekuenca"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"Adresa e IP-së"</string>
<string name="passpoint_label" msgid="6381371313076009926">"U ruajt me"</string>
@@ -1531,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"Kartat eSIM nuk mund të rivendosen për shkak të një gabimi."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Spastro të gjitha të dhënat (rivendosja e fabrikës)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Spastro të gjitha të dhënat (rivendosja e fabrikës)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"Kjo do të spastrojë të gjitha të dhënat nga "<b>"hapësira ruajtëse e brendshme"</b>" e tabletit, duke përfshirë:\n\n"<li>"Llogarinë e Google"</li>\n<li>"Të dhënat e sistemit dhe aplikacioneve si dhe cilësimet"</li>\n<li>"Aplikacionet e shkarkuara"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"Kjo do të spastrojë të gjitha të dhënat nga "<b>"hapësira ruajtëse e brendshme"</b>" e telefonit, duke përfshirë:\n\n"<li>"Llogarinë e Google"</li>\n<li>"Të dhënat e sistemit dhe aplikacioneve si dhe cilësimet"</li>\n<li>"Aplikacionet e shkarkuara"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"Je i identifikuar aktualisht në llogaritë e mëposhtme:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"Ka përdorues të tjerë të pranishëm në këtë pajisje.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Muzika"</li>\n<li>"Fotografitë"</li>\n<li>"Të dhëna të tjera të përdoruesit"</li></string>
@@ -1549,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"Spastro kartën eSIM"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Spastro të gjitha kartat eSIM në telefon. Kjo nuk do të anulojë planin tënd të shërbimit celular."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Spastro të gjitha kartat eSIM në tablet. Kjo nuk do të anulojë planin tënd të shërbimit celular."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Spastro të gjitha të dhënat"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Spastro të gjitha të dhënat"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Të gjitha informacionet e tua personale dhe aplikacionet e shkarkuara do të fshihen. Nuk mund ta zhbësh këtë veprim!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Spastroji të gjitha"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"Nuk u krye një rivendosje sepse shërbimi Pastrimi i sistemit nuk është i disponueshëm."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Të spastrohen të gjitha të dhënat?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"Rivendosja në gjendjen e fabrikës nuk ofrohet për këtë përdorues"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Po spastron"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Qëndro në pritje..."</string>
@@ -2038,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"Nëse po përdor një mi, mund të caktosh që kursori të kryejë automatikisht një veprim kur ai të ndalojë lëvizjen për një kohë të caktuar."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Vonesa përpara klikimit"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Dridhje"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Dridhjet e njoftimeve"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Dridhjet e ziles"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Dridhje për prekjen"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Përdor shërbimin"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Përdor korrigjimin e ngjyrave"</string>
@@ -2083,8 +2079,7 @@
<item quantity="other">Vonesë shumë e gjatë (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
<item quantity="one">Vonesë shumë e gjatë (<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g> ms)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Zilja <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, njoftimi <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, prekja <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Zilja dhe njoftimi janë vendosur në \"Joaktiv\""</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Zilja dhe njoftimi janë vendosur në \"I ulët\""</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Zilja dhe njoftimi janë vendosur në \"Mesatar\""</string>
@@ -3060,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"njoftim hyrës"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"ndaj internetin me usb, ndaj internetin me bluetooth, zona e qasjes për internet me wifi"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"prekje, dridhje, ekran, ndjeshmëri"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"prekje, dridhje, telefon, telefonatë, ndjeshmëri, zile"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"prekje, dridhje, ndjeshmëri"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Cakto një etiketë NFC për Wi-Fi"</string>
<string name="write_tag" msgid="8571858602896222537">"Shkruaj"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Trokit te një etiketë për të shkruar..."</string>
@@ -3118,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"Asnjë tingull përveç <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Asnjë tingull përveç alarmeve dhe medias"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Oraret"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Fshi planifikimet"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Fshi"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Redakto"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Oraret"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Orari"</string>
@@ -3174,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Aktivizo"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Aktivizo tani"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Çaktivizo tani"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"Modaliteti \"Mos shqetëso\" është aktiv deri në <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"Modaliteti \"Mos shqetëso\" do të qëndrojë aktiv deri sa ta çaktivizosh"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"Modaliteti \"Mos shqetëso\" është aktivizuar automatikisht nga një orar (<xliff:g id="RULE_NAME">%s</xliff:g>)"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"Modaliteti \"Mos shqetëso\" është aktivizuar automatikisht nga një aplikacion <xliff:g id="APP_NAME">%s</xliff:g>"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"Modaliteti \"Mos shqetëso\" është aktiv për <xliff:g id="RULE_NAMES">%s</xliff:g> me cilësimet e personalizuara."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" Shiko cilësimet e personalizuara"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Vetëm me prioritet"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3387,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Çdo ditë"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"Alarmi mund të anulojë kohën e përfundimit"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"Orari çaktivizohet kur bie një alarm"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"Sjellja e modalitetit \"Mos shqetëso\""</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Përdor cilësimet e parazgjedhura"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Krijo cilësimet të personalizuara për këtë planifikim"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"Për \"<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>\""</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> - <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3806,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Aktivizo"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Shfaq"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Fshih"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Zona e qasjes së internetit"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> aktive"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Modaliteti i aeroplanit është aktiv"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Rrjetet nuk ofrohen"</string>
<string name="condition_zen_title" msgid="2897779738211625">"\"Mos shqetëso\" është aktiv"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Ndikon në ato që dëgjon dhe shikon"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Kursyesi i baterisë është i aktivizuar"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Funksionet e kufizuara"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Të dhënat celulare janë joaktive"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Interneti ofrohet vetëm nëpërmjet Wi‑Fi"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Kursyesi i të dhënave"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Funksionet e kufizuara"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Profili i punës është i çaktivizuar"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"Për aplikacionet dhe njoftimet"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Aktivizo tingullin"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"Pajisjes i është hequr zëri"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Telefonit i është hequr zëri"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"Për telefonatat dhe njoftimet"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"Pajisja është vendosur në dridhje"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Vetëm me dridhje"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Pajisja do të dridhet për telefonatat dhe njoftimet"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"Për telefonatat dhe njoftimet"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Vendos planifikimin e \"Dritës së natës\""</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Cakto automatikisht një nuancë të ekranit çdo natë"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"\"Drita e natës\" është aktive"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Ekrani me nuancë të verdhë në portokalli"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Palos"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Të sugjeruara për ty"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Sugjerime"</string>
@@ -3972,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"asnjë"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Objekti i renditjes mungon."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"Objekti i renditjes nuk e përmban këtë çelës."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Prerja e ekranit"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"prerje ekrani, e prerë"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Parazgjedhja e pajisjes"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Qasja e veçantë e apl."</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="other"><xliff:g id="COUNT">%d</xliff:g> aplikacione mund të përdorin të dhëna të pakufizuara</item>
@@ -4053,6 +4046,10 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"Për të kontrolluar orën, njoftimet dhe informacione të tjera, merre në duar pajisjen tënde."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Gjesti i shfaqjes së ekranit të kyçjes"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <string name="ambient_display_tap_screen_title" product="default" msgid="5458679563086979424">"Trokit për të kontrolluar telefonin"</string>
+ <string name="ambient_display_tap_screen_title" product="tablet" msgid="9108878716863882877">"Trokit për të kontrolluar tabletin"</string>
+ <string name="ambient_display_tap_screen_title" product="device" msgid="7071150656699666085">"Trokit për të kontrolluar pajisjen"</string>
+ <string name="ambient_display_tap_screen_summary" msgid="8862155601920379979">"Për të kontrolluar orën, njoftimet dhe informacione të tjera, trokit tek ekrani."</string>
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Rrëshqit gjurmën e gishtit për njoftimet"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Rrëshqit gjurmën e gishtit"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"Për të kontrolluar njoftimet, rrëshqit poshtë në sensorin e gjurmës së gishtit në pjesën e pasme të telefonit."</string>
@@ -4195,25 +4192,20 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"Ky funksion nuk ofrohet në këtë pajisje"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Matjet GNSS me fuqi të plotë"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Gjurmo të gjitha koleksionet dhe frekuencat e GNSS pa ciklim të detyruar"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Lejo nisjet e aktiviteteve në sfond"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Lejon të gjitha nisjet e aktiviteteve në sfond"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Gjithmonë shfaq dialogun e ndërprerjes aksidentale"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Shfaq dialogun sa herë që një aplikacion pëson ndërprerje aksidentale"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"Zgjidh aplikacionin e aktivizuar për ANGLE"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"Nuk është caktuar aplikacion i aktivizuar për ANGLE"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"Aplikacioni i aktivizuar për ANGLE: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
- <skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Preferencat e \"Paketës së përditësimit të lojës\""</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Modifiko cilësimet e \"Paketës së përditësimit të lojës\""</string>
+ <string name="gup_all_apps_switch_title" msgid="8071650410524064369">"Aktivizo për të gjitha aplikacionet"</string>
<string name="gup_app_preference_title" msgid="7176388161899486800">"Zgjidh drejtuesin e grafikës"</string>
<string name="gup_app_preference_default" msgid="7995039180348956109">"E parazgjedhur"</string>
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Paketat e përditësimit të lojës"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"Drejtuesi i grafikës së sistemit"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4305,6 +4297,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Konfiguro shërbimin e të dhënave"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Të dhënat celulare"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Qasu te të dhënat duke përdorur rrjetin celular"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Lloji i rrjetit të preferuar"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Ndrysho modalitetin e operimit të rrjetit"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Lloji i rrjetit të preferuar"</string>
@@ -4340,8 +4345,7 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Nuk ka asnjë pajisje me Bluetooth"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Paneli i \"Cilësimeve\""</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Lidhshmëria e internetit"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Volumi"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Detyro \"modalitetin e desktopit\""</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Detyro \"modalitetin e desktopit\" eksperimental në ekrane dytësore"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Anulo detyrimin e errësimit"</string>
@@ -4352,10 +4356,10 @@
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Mbaj"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Të hiqet ky sugjerim?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Hapësira ruajtëse është e ulët. <xliff:g id="PERCENTAGE">%1$s</xliff:g> të përdorura - <xliff:g id="FREE_SPACE">%2$s</xliff:g> të lira"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Dërgo komente"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Dëshiron të na japësh komentet e tua për këtë sugjerim?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g> u kopjua në kujtesën e fragmenteve."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <string name="gesture_skip_title" msgid="2092825906479683162">"Gjesti i kapërcimit"</string>
+ <string name="gesture_silence_title" msgid="8991427657123202574">"Gjesti i sinjalizimeve të heshtjes"</string>
</resources>
diff --git a/res/values-sr/strings.xml b/res/values-sr/strings.xml
index f4274e8..cea33be 100644
--- a/res/values-sr/strings.xml
+++ b/res/values-sr/strings.xml
@@ -423,10 +423,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"Пријава у апликације и плаћања"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Отворене очи ради откључавања"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"Када користите потврду идентитета лицем, очи морају да буду отворене."</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Увек тражи потврду"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"Увек захтевај потврду приликом потврде идентитета у апликацијама"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Уклоните податке о лицу"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Користите лице да бисте откључали уређај и приступили апликацијама. "<annotation id="url">"Сазнајте више"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Отисак прста"</string>
@@ -810,7 +808,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Пријави ме"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Додирните овде да бисте се пријавили на мрежу"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d MB/s"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> жели да укључи Wi-Fi"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> жели да искључи Wi-Fi"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -900,7 +901,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"Ако рутер не емитује ИД мреже, али желите да га повежете на мрежу у будућности, можете да подесите мрежу тако да буде сакривена.\n\nТо може да доведе до безбедносног ризика јер телефон редовно емитује сигнал да би пронашао мрежу.\n\nПодешавање мреже тако да буде сакривена не мења подешавања рутера."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Јачина сигнала"</string>
<string name="wifi_status" msgid="4824568012414605414">"Статус"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Брзина везе"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Учесталост"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP адреса"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Сачувано преко"</string>
@@ -1549,10 +1553,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"Ресетовање eSIM-ова није успело због грешке."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Избриши све податке (ресетовање на фабричка подешавања)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Избриши све податке (ресетовање на фабричка подешавања)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"Овим бришете све податке из "<b>"интерне меморије"</b>" таблета, укључујући:\n\n"<li>"Google налог"</li>\n<li>"податке и подешавања система и апликација"</li>\n<li>"преузете апликације"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"Овим бришете све податке из "<b>"интерне меморије"</b>" телефона, укључујући:\n\n"<li>"Google налог"</li>\n<li>"податке и подешавања система и апликација"</li>\n<li>"преузете апликације"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"Тренутно сте пријављени на следеће налоге:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"На овом уређају су присутни и други корисници.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Музика"</li>\n<li>"Фотографије"</li>\n<li>"Други кориснички подаци"</li></string>
@@ -1567,16 +1569,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"Обриши eSIM"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Обришите све eSIM-ове на телефону. На тај начин нећете отказати мобилни тарифни пакет."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Обришите све eSIM-ове на таблету. На тај начин нећете отказати мобилни тарифни пакет."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Избриши све податке"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Избриши све податке"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Избрисаћете све личне информације и преузете апликације. Не можете да опозовете ову радњу!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Избриши све"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"Није обављено враћање на почетне вредности зато што услуга брисања система није доступна."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Избрисати све податке?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"Ресетовање на фабричка подешавања није доступно за овог корисника"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Брисање"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Сачекајте..."</string>
@@ -2058,10 +2056,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"Ако користите миш, можете да подесите курсор да аутоматски кликне када престане да се креће одређени временски период."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Одлагање пре клика"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Вибрација"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Вибрирање обавештења"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Вибрирање звона"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Вибрација при додиру"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Користи услугу"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Користи корекцију боја"</string>
@@ -2109,8 +2105,7 @@
<item quantity="few">Веома дуг период (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
<item quantity="other">Веома дуг период (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Звоно <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, обавештење <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, додир <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Звоно и обавештења су искључена"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Звоно и обавештења су подешена на слабо"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Звоно и обавештења су подешена на средње"</string>
@@ -3100,10 +3095,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"долазно обавештење"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"usb привезивање, bluetooth привезивање, wi-fi хотспот"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"додирне повратне информације, вибрација, екран, осетљивост"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"додирне повратне информације, вибрирање, телефон, позив, осетљивост, звоно"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"додирне повратне информације, вибрирање, осетљивост"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Подесите Wi-Fi NFC ознаку"</string>
<string name="write_tag" msgid="8571858602896222537">"Напиши"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Додирните ознаку да бисте писали..."</string>
@@ -3159,10 +3152,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"Без звука осим за: <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Без звука, осим аларма и медија"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Распореди"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Избришите распореде"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Избриши"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Измени"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Распореди"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Распоред"</string>
@@ -3215,12 +3206,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Укључи"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Укључи"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Искључи"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"Режим Не узнемиравај је укључен до <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"Режим Не узнемиравај ће остати укључен док га не искључите"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"Распоред (<xliff:g id="RULE_NAME">%s</xliff:g>) је аутоматски укључио режим Не узнемиравај"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"Апликација (<xliff:g id="APP_NAME">%s</xliff:g>) је аутоматски укључила режим Не узнемиравај"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"Режим Не узнемиравај је укључен за <xliff:g id="RULE_NAMES">%s</xliff:g> уз прилагођена подешавања."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" Прикажи прилагођена подешавања"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Само приоритетни прекиди"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3434,12 +3428,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Сваког дана"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"Аларм може да замени време завршетка"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"Распоред се искључује када аларм зазвони"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"Понашање режима Не узнемиравај"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Користи подразумевана подешавања"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Направите прилагођена подешавања за овај распоред"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"За „<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>“"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g>–<xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3866,41 +3857,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Укључи"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Прикажи"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Сакриј"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Хотспот"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"Хотспот <xliff:g id="ID_1">%1$s</xliff:g> је укључен"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Режим рада у авиону је укључен"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Мреже нису доступне"</string>
<string name="condition_zen_title" msgid="2897779738211625">"Режим Не узнемиравај – укључен"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Утиче на оно што чујете и видите"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Уштеда батерије је укључена"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Функције су ограничене"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Мобилни подаци су искључени"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Интернет је доступан само преко Wi‑Fi мреже"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Уштеда података"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Функције су ограничене"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Профил за Work је искључен"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"За апликације и обавештења"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Укључи звук"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"Звук на уређају је искључен"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Звук на телефону је искључен"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"За позиве и обавештења"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"Уређај је подешен на вибрацију"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Само вибрација"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Уређај ће вибрирати за позиве и обавештења"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"За позиве и обавештења"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Подесите распоред за ноћно светло"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Екран се аутоматски затамњује сваке ноћи"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"Ноћно светло је укључено"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Екран има жуту нијансу"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Скупи"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Предложено за вас"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Предлози"</string>
@@ -4037,9 +4019,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"ниједно"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Недостаје објекат за рангирање."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"Објекат за рангирање не садржи ову шифру."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Изрез екрана"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"изрезана слика за екран, урез"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Подразумевано подешавање за уређај"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Посебан приступ апликацији"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="one"><xliff:g id="COUNT">%d</xliff:g> апликација може да користи неограничену количину података</item>
@@ -4122,6 +4115,10 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"Да бисте проверили време, обавештења и друге информације, узмите уређај."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Покрет за буђење закључаног екрана"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <string name="ambient_display_tap_screen_title" product="default" msgid="5458679563086979424">"Додирните да бисте проверили телефон"</string>
+ <string name="ambient_display_tap_screen_title" product="tablet" msgid="9108878716863882877">"Додирните да бисте проверили таблет"</string>
+ <string name="ambient_display_tap_screen_title" product="device" msgid="7071150656699666085">"Додирните да бисте проверили уређај"</string>
+ <string name="ambient_display_tap_screen_summary" msgid="8862155601920379979">"Да бисте проверили време, обавештења и друге информације, додирните екран."</string>
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Превуците прстом за обавештења"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Превуците прстом"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"Да бисте проверили обавештења, превуците прстом надоле по сензору за отисак прста на задњој страни телефона."</string>
@@ -4271,25 +4268,20 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"Ова функција није доступна на овом уређају."</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Принудно покрени пуна GNSS мерења"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Прати све GNSS консталације и фреквенције без циклуса рада"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Дозволи покретање апликација у позадини"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Дозвољава покретање свих активности у позадини"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Увек приказуј дијалог о отказивању"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Прикажи дијалог сваки пут када апликација откаже"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"Изабери апликацију омогућену за ANGLE"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"Није подешена апликација омогућена за ANGLE"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"Апликација омогућена за ANGLE: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
- <skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Подешавања пакета ажурирања игре"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Измените подешавања пакета ажурирања игре"</string>
+ <string name="gup_all_apps_switch_title" msgid="8071650410524064369">"Омогући за све апликације"</string>
<string name="gup_app_preference_title" msgid="7176388161899486800">"Изаберите управљачки програм за графику"</string>
<string name="gup_app_preference_default" msgid="7995039180348956109">"Подразумевано"</string>
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Пакет ажурирања игре"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"Управљачки програм за графику система"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4381,6 +4373,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Подесите усл. преноса података"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Мобилни подаци"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Користи податке преко мобилне мреже"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Жељени тип мреже"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Промена режима рада мреже"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Жељени тип мреже"</string>
@@ -4417,8 +4422,7 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Нема Bluetooth уређаја"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Табла са подешавањима"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Повезивање на интернет"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Јачина звука"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Наметни режим рачунара"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Наметни експериментални режим рачунара на секундарним екранима"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Замени функцију наметања тамне теме"</string>
@@ -4429,10 +4433,10 @@
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Задржи"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Желите ли да уклоните овај предлог?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Преостало је мало слободног меморијског простора. <xliff:g id="PERCENTAGE">%1$s</xliff:g> је искоришћено – <xliff:g id="FREE_SPACE">%2$s</xliff:g> је слободно"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Пошаљите повратне информације"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Желите ли да нам пошаљете повратне информације за овај предлог?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"Копирано је у привремену меморију: <xliff:g id="COPY_CONTENT">%1$s</xliff:g>"</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <string name="gesture_skip_title" msgid="2092825906479683162">"Прескочи покрет"</string>
+ <string name="gesture_silence_title" msgid="8991427657123202574">"Покрет за утишавање обавештења"</string>
</resources>
diff --git a/res/values-sv/strings.xml b/res/values-sv/strings.xml
index 6053ead..6a511d3 100644
--- a/res/values-sv/strings.xml
+++ b/res/values-sv/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"Inloggning och köp i appar"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Öppna ögon för upplåsning"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"Dina ögon måste vara öppna vid användning av ansiktsautentisering"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Måste alltid bekräftas"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"Autentisering i appar måste alltid bekräftas"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Ta bort ansiktsdata"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Du kan låsa upp enheten och komma åt appar med hjälp av ansiktet. "<annotation id="url">"Läs mer"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Fingeravtryck"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Logga in"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Tryck här om du vill logga in på nätverket"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbit/s"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> vill aktivera Wi-Fi"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> vill inaktivera Wi-Fi"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"Om routern inte sänder ut ett nätverks-id men du vill ansluta till nätverket i framtiden kan du ange att nätverket ska vara dolt.\n\nDetta kan innebära en säkerhetsrisk eftersom mobilen regelbundet sänder ut en signal för att hitta nätverket.\n\nRouterinställningarna ändras inte om du anger att nätverket ska vara dolt."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Signalstyrka"</string>
<string name="wifi_status" msgid="4824568012414605414">"Status"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Länkhastighet"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Frekvens"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP-adress"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Sparat via"</string>
@@ -1531,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"Det gick inte att återställa eSIM-korten på grund av ett fel."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Rensa all data (återställ standardinställningar)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Rensa all data (återställ standardinställningar)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"Detta raderar all data från surfplattans "<b>"interna lagringsutrymme"</b>", bland annat:\n\n"<li>"Ditt Google-konto"</li>\n<li>"System- och appdata och inställningar"</li>\n<li>"Nedladdade appar"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"Detta raderar all data från enhetens "<b>"interna lagringsutrymme"</b>", bland annat:\n\n"<li>"Ditt Google-konto"</li>\n<li>"System- och appdata och inställningar"</li>\n<li>"Nedladdade appar"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"Du är inloggad på följande konton:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"Det finns andra användare på enheten.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Musik"</li>\n<li>"Foton"</li>\n<li>"Andra användardata"</li></string>
@@ -1549,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"Radera eSIM-kort"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Rensa alla eSIM-kort på mobilen. Detta innebär inte att serviceavtalet avslutas."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Rensa alla eSIM-kort på surfplattan. Detta innebär inte att serviceavtalet avslutas."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Radera all data"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Radera all data"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Alla personliga uppgifter och alla nedladdade appar raderas. Det går inte att ångra den här åtgärden."</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Radera allt"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"Återställningen utfördes inte eftersom tjänsten för systemrensning inte är tillgänglig."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Vill du radera all data?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"Den här användaren kan inte återställa till standardinställningarna"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Rensar"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Vänta ..."</string>
@@ -2038,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"Om du använder en mus kan du ställa in markören så att musen klickar automatiskt när muspekaren har varit stilla en viss tid."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Fördröjning före klick"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Vibration"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Vibration för aviseringar"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Vibration för ringsignal"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Tryck på Vibration"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Använd tjänsten"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Använd färgkorrigering"</string>
@@ -2083,8 +2079,7 @@
<item quantity="other">Mycket lång fördröjning (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
<item quantity="one">Mycket lång fördröjning (<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g> ms)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Ringsignal <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, avisering <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, tryck <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Vibrationer har inaktiverats för samtal och aviseringar"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Svag vibration har angetts för samtal och aviseringar"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Medium vibration har angetts för samtal och aviseringar"</string>
@@ -3060,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"inkommande avisering"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"internetdelning via usb, internetdelning via bluetooth, wi-fi-surfzon"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"haptik, vibration, skärm, känslighet"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"haptik, vibration, mobil, samtal, känslighet, ringsignal"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"haptik, vibration, känslighet"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Ange en NFC-tagg för Wi-Fi"</string>
<string name="write_tag" msgid="8571858602896222537">"Skriv"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Tryck på en etikett för att skriva ..."</string>
@@ -3118,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"Endast ljud för <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Endast ljud för alarm och media"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Scheman"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Radera scheman"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Radera"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Redigera"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Scheman"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Schema"</string>
@@ -3174,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Aktivera"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Aktivera nu"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Inaktivera nu"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"Stör ej är aktiverat tills <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"Stör ej är aktiverat tills du inaktiverar funktionen"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"Stör ej aktiverades automatiskt via ett schema (<xliff:g id="RULE_NAME">%s</xliff:g>)"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"Stör ej aktiverades automatiskt via en app (<xliff:g id="APP_NAME">%s</xliff:g>)"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"Stör ej är på för <xliff:g id="RULE_NAMES">%s</xliff:g> med anpassade inställningar."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" Visa anpassade inställningar"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Endast prioriterade"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3387,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Varje dag"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"Alarm kan åsidosätta sluttiden"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"Schemat inaktiveras när ett alarm ljuder"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"Hur Stör ej ska fungera"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Använd standardinställningarna"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Skapa anpassade inställningar för det här schemat"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"För <xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g>–<xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3806,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Aktivera"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Visa"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Dölj"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Surfzon"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> på"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Flygplansläge är aktiverat"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Inga nätverk tillgängliga"</string>
<string name="condition_zen_title" msgid="2897779738211625">"Stör ej har aktiverats"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Påverkar vad som hörs och visas"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Batterisparläge har aktiverats"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Vissa funktioner begränsas"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Mobildatan har inaktiverats"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Internet är endast tillgängligt via Wi‑Fi"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Databesparing"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Vissa funktioner begränsas"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Jobbprofilen är inaktiverad"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"För appar och aviseringar"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Aktivera ljud"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"Ljudet är avstängt på enheten"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Ljudet är av på mobilen"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"För samtal och aviseringar"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"Enheten är inställd på att vibrera"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Endast vibration"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Enheten vibrerar vid samtal och aviseringar"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"För samtal och aviseringar"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Ange schema för nattljus"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Tona skärmen automatiskt varje natt"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"Nattljus är aktiverat"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Bärnstenstonad skärm"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Komprimera"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Våra förslag"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Förslag"</string>
@@ -3972,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"ingen"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Det finns inget rankningsobjekt."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"Rankningsobjektet innehåller inte den här nyckeln."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Skärmutskärning"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"urklipp av skärm, flärp"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Enhetens standardinställning"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Särskild åtkomst för app"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="other"><xliff:g id="COUNT">%d</xliff:g> appar får använda obegränsad data</item>
@@ -4053,6 +4046,10 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"Visa tid, aviseringar och annan information genom att plocka upp enheten."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Skärmrörelse för processlås"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <string name="ambient_display_tap_screen_title" product="default" msgid="5458679563086979424">"Tryck för att kolla mobilen"</string>
+ <string name="ambient_display_tap_screen_title" product="tablet" msgid="9108878716863882877">"Tryck för att kolla surfplattan"</string>
+ <string name="ambient_display_tap_screen_title" product="device" msgid="7071150656699666085">"Tryck för att kolla enheten"</string>
+ <string name="ambient_display_tap_screen_summary" msgid="8862155601920379979">"Visa tid, aviseringar och annan information genom att trycka på skärmen."</string>
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Svep över fingeravtryckssensorn för aviseringar"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Svep över fingeravtryckssensorn"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"Visa aviseringar genom att svepa nedåt på fingeravtryckssensorn på baksidan av mobilen."</string>
@@ -4195,25 +4192,20 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"Den här funktionen är inte tillgänglig på den här enheten."</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Framtvinga fullständiga GNSS-mätningar"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Spåra alla konstellationer och frekvenser för GNSS utan arbetscykel"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Tillåt att aktiviteter startas i bakgrunden"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Tillåter att aktiviteter startas i bakgrunden"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Visa alltid en dialogruta vid krascher"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Visa alltid en dialogruta när en app kraschar"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"Välj en ANGLE-kompatibel app"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"Ingen ANGLE-kompatibel app har angetts"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"ANGLE-kompatibel app: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
- <skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Inställningar för speluppdateringspaket"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Ändra inställningar för speluppdateringspaket"</string>
+ <string name="gup_all_apps_switch_title" msgid="8071650410524064369">"Aktivera för alla appar"</string>
<string name="gup_app_preference_title" msgid="7176388161899486800">"Välj grafikdrivrutin"</string>
<string name="gup_app_preference_default" msgid="7995039180348956109">"Standard"</string>
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Speluppdateringspaket"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"System för grafikdrivrutin"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4305,6 +4297,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Konfigurera datatjänst"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Mobildata"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Få åtkomst till data via mobilt nätverk"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Önskad nätverkstyp"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Ändra nätverksläge"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Önskad nätverkstyp"</string>
@@ -4340,8 +4345,7 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Inga Bluetooth-enheter"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Panelen Inställningar"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Internetanslutning"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Volym"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Tvinga fram skrivbordsläge"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Tvinga fram experimentellt skrivbordsläge på sekundära skärmar"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Åsidosätter tvingat mörkt läge"</string>
@@ -4352,10 +4356,10 @@
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Behåll"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Ska förslaget tas bort?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Ont om lagringsutrymme. <xliff:g id="PERCENTAGE">%1$s</xliff:g> används, <xliff:g id="FREE_SPACE">%2$s</xliff:g> ledigt"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Skicka feedback"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Vill du ge oss feedback på det här förslaget?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g> har kopierats till urklipp."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <string name="gesture_skip_title" msgid="2092825906479683162">"Hoppa över rörelse"</string>
+ <string name="gesture_silence_title" msgid="8991427657123202574">"Rörelse för att stänga av ljudet för aviseringar"</string>
</resources>
diff --git a/res/values-sw/strings.xml b/res/values-sw/strings.xml
index 3c45cc3..aa37e4e 100644
--- a/res/values-sw/strings.xml
+++ b/res/values-sw/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"Malipo na kuingia katika programu"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Fungua macho ili ufungue kifaa"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"Ni sharti ufungue macho yako ili uweze kutumia uthibitishaji wa uso"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Iombe uthibitishaji kila wakati"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"Iombe uthibitishaji kila wakati unapothibitisha katika programu"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Ondoa data ya uso"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Unaweza kutumia uso wako kufungua kifaa chako na kufikia programu. "<annotation id="url">"Pata maelezo zaidi"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Kitambulisho"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"GHz 5"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Ingia katika akaunti"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Gusa hapa ili uingie katika akaunti ya mtandao"</string>
- <string name="link_speed" msgid="8896664974117585555">"Mbps %1$d"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> inataka kuwasha Wi-Fi"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> inataka kuzima Wi-Fi"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"Ikiwa kisambaza data chako hakionyeshi Kitambulisho cha mtandao lakini ungependa kiunganishwe baadaye, unaweza kuficha mtandao.\n\nHali hii inaweza kusababisha hatari ya usalama kwa sababu simu yako itaonyesha mara kwa mara ishara yake ili ipate mtandao.\n\nHatua ya kuweka mtandao kuwa katika hali iliyofichwa haitabadilisha mipangilio ya kisambaza data chako."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Nguvu za mawimbi"</string>
<string name="wifi_status" msgid="4824568012414605414">"Hali"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Kasi ya muunganisho"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Masafa"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"Anwani ya IP"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Imehifadhiwa kupitia"</string>
@@ -1531,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"Hitilafu imetokea wakati wa kufuta data ya eSIM."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Futa data yote (rejesha mipangilio ambayo kifaa kilitoka nayo kiwandani)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Futa data yote (rejesha mipangilio ya kiwandani)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"Hatua hii itafuta data yote kwenye hifadhi yako iliyo "<b>"ndani ya kompyuta kibao"</b>", ikiwa pamoja na:\n \n"<li>"Akaunti yako ya Google"</li>\n<li>"Data na mipangilio ya mfumo na programu"</li>\n<li>"Programu zilizopakuliwa"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"Hatua hii itafuta data yote kwenye hifadhi yako iliyo "<b>"ndani ya simu"</b>", ikiwa pamoja na:\n \n"<li>"Akaunti yako ya Google"</li>\n<li>"Data na mipangilio ya mfumo na programu"</li>\n<li>"Programu zilizopakuliwa"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"Kwa sasa umeingia kwenye akaunti zifuatazo:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"Kuna watumiaji wengine waliopo kwenye kifaa hiki.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Muziki"</li>\n<li>"Picha"</li>\n<li>"data nyingine ya mtumiaji"</li></string>
@@ -1549,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"Futa eSIM"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Futa eSIM zote kwenye simu. Kufanya hivi hakutaghairi mpango wako wa huduma ya simu ya mkononi."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Futa eSIM zote kwenye kompyuta kibao. Kufanya hivi hakutaghairi mpango wako wa huduma za kifaa cha mkononi."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Futa data yote"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Futa data yote"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Ungependa kufuta taarifa binafsi na programu zilizopakuliwa. Huwezi kutendua kitendo hiki!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Futa kila kitu"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"Hakuna mpangilio mpya uliofanywa kwa sababu huduma ya Mfumo wa Kufuta haipatikani."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Je, unataka kufuta data yote?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"Urejeshaji wa mipangilio ya kiwandani haupatikani kwa mtumiaji huyu"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Inafuta"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Tafadhali subiri..."</string>
@@ -2038,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"Ikiwa unatumia kipanya, unaweza kuweka mipangilio ili kielekezi kichukue hatua kiotomatiki kinaposimama kwa muda fulani."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Muda wa kusubiri kabla ya kubofya"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Mtetemo"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Mtetemo wa arifa"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Mtetemo wa mlio"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Mtetemo wa mguso"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Tumia huduma"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Tumia usahihishaji wa rangi"</string>
@@ -2083,8 +2079,7 @@
<item quantity="other">Kukawia kwa muda mrefu sana (ms <xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g>)</item>
<item quantity="one">Kukawia kwa muda mrefu sana (ms <xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g>)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Mlio <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, arifa <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, kugusa <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Umezima mtetemo wa arifa na mlio wa simu"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Umeweka kiwango cha chini cha mtetemo wa arifa na mlio wa simu"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Umeweka kiwango cha wastani cha mtetemo wa arifa na mlio wa simu"</string>
@@ -3060,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"arifa zinazoingia"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"mtandao wa usb, mtandao wa bluetooth, mtandao hewa wa wi-fi"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"kuhisi kwa kugusa, tetema, skrini, utambuzi"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"kugusa, kutetema, kupiga simu, utambuzi, mlio"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"kugusa, kutetema, utambuzi"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Sanidi tagi ya NFC ya Wi-Fi"</string>
<string name="write_tag" msgid="8571858602896222537">"Andika"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Gusa tagi ya NFC ili uandike..."</string>
@@ -3118,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"Hakuna sauti ila <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Sauti za kengele na maudhui pekee"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Ratiba"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Futa kanuni"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Futa"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Badilisha"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Ratiba"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Ratiba"</string>
@@ -3174,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Washa"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Iwashe sasa"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Izime sasa"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"Kipengele cha Usinisumbue kitaendelea kutumika hadi <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"Kipengele cha Usinisumbue kitaendelea kutumika hadi utakapokizima"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"Kipengele cha Usinisumbue kimewashwa kiotomatiki na amri (<xliff:g id="RULE_NAME">%s</xliff:g>)"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"Kipengele cha Usinisumbue kimewashwa kiotomatiki na programu ya (<xliff:g id="APP_NAME">%s</xliff:g>)"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"Kipengele cha Usinisumbue kitawaka wakati wa <xliff:g id="RULE_NAMES">%s</xliff:g> kupitia mipangilio maalum."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" Angalia mipangilio maalum"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Kipaumbele tu"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3387,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Kila siku"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"Kengele inaweza kulia kabla kipindi kilichoteuliwa kuisha"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"Ratiba huzimwa kengele inapolia"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"Sifa za kipengele cha Usinisumbue"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Tumia mipangilio chaguomsingi"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Weka mipangilio maalum ya ratiba hii"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"Ya ‘<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>’"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> - <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3806,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Washa"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Onyesha"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Ficha"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Mtandaopepe"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> imewashwa"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Hali ya ndegeni imewashwa"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Mitandao haipatikani"</string>
<string name="condition_zen_title" msgid="2897779738211625">"Umewasha kipengele cha Usinisumbue"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Huathiri unachosikia na kuona"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Kiokoa Betri kimewashwa"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Vipengele vilivyozuiwa"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Umezima data ya mtandao wa simu"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Intaneti inapatikana kupitia Wi‑Fi pekee"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Kiokoa Data"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Vipengele vilivyozuiwa"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Wasifu wa kazini umezimwa"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"Kwa ajili ya programu na arifa"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Washa sauti"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"Umezima sauti ya kifaa"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Umezima sauti ya simu"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"Kwa ajili ya simu na arifa"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"Umeweka kifaa kiteteme"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Mtetemo pekee"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Arifa na simu zitafanya kifaa kiteteme"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"Kwa ajili ya simu na arifa"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Weka ratiba ya Mwanga wa Usiku"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Geuza rangi ya skrini kiotomatiki kila usiku"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"Mwanga wa Usiku umewashwa"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Skrini yenye rangi maalum ya machungwa"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Kunja"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Unayopendekezewa"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Mapendekezo"</string>
@@ -3972,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"hamna"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Haina kipengele cha kuorodhesha."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"Kipengele cha kuorodhesha hakina ufunguo huu."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Mkato kwenye skrini"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"mwonekano wenye pengo, mkato wa umbo"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Hali chaguomsingi ya kifaa"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Idhini maalum za programu"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="other">Programu <xliff:g id="COUNT">%d</xliff:g> zinaweza kutumia data bila kudhibitiwa</item>
@@ -4053,6 +4046,10 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"Ili uangalie saa, arifa na maelezo mengine, chukua kifaa chako."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Ishara ya skrini ya Wake lock"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <string name="ambient_display_tap_screen_title" product="default" msgid="5458679563086979424">"Gusa ili uangalie simu"</string>
+ <string name="ambient_display_tap_screen_title" product="tablet" msgid="9108878716863882877">"Gusa ili uangalie kompyuta kibao"</string>
+ <string name="ambient_display_tap_screen_title" product="device" msgid="7071150656699666085">"Gusa ili uangalie kifaa"</string>
+ <string name="ambient_display_tap_screen_summary" msgid="8862155601920379979">"Ili uangalie saa, arifa na maelezo mengine, gusa skrini yako."</string>
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Telezesha kidole ili upate arifa"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Telezesha kidole"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"Ili uangalie arifa zako, telezesha kidole kuelekea chini kwenye kitambua alama ya kidole kilicho upande wa nyuma wa simu yako."</string>
@@ -4195,25 +4192,20 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"Kipengele hiki hakipatikani kwenye kifaa hiki"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Lazimisha vipimo vya GNSS kamili"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Fuatilia mikusanyiko na mawimbi yote yasiyo na utendakazi wa GNSS"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Iruhusu kuanza shughuli chinichini"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Huruhusu kuanza shughuli zote chinichini"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Onyesha kidirisha cha programu kuacha kufanya kazi kila wakati"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Onyesha kisanduku kila wakati programu inapoacha kufanya kazi"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"Chagua programu inayoweza kutumia ANGLE"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"Hujaweka programu yoyote inayoweza kutumia ANGLE"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"Programu inayoweza kutumia ANGLE: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
- <skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Mipangilio ya Kifurushi cha Masasisho ya Michezo"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Badilisha mipangilio ya Kifurushi cha Masasisho ya Michezo"</string>
+ <string name="gup_all_apps_switch_title" msgid="8071650410524064369">"Washa katika programu zote"</string>
<string name="gup_app_preference_title" msgid="7176388161899486800">"Chagua Kiendeshaji cha Michoro"</string>
<string name="gup_app_preference_default" msgid="7995039180348956109">"Chaguomsingi"</string>
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Kifurushi cha Masasisho ya Michezo"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"Kiendeshaji cha Michoro ya Mfumo"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4305,6 +4297,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Weka huduma ya data"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Data ya mtandao wa simu"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Tumia data ya mtandao wa simu"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Aina ya mtandao inayopendelewa"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Badilisha hali ya utendaji wa mtandao"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Aina ya mtandao inayopendelewa"</string>
@@ -4340,8 +4345,7 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Hakuna vifaa vya Bluetooth"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Kidirisha cha Mipangilio"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Muunganisho wa Intaneti"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Sauti"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Lazimisha hali ya eneo-kazi"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Lazimisha hali ya jaribio la eneo-kazi kwenye maonyesho yasiyo ya msingi"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Badilisha ulazimishaji wa mandhari meusi"</string>
@@ -4352,10 +4356,10 @@
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Usiondoe"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Je, ungependa kuondoa pendekezo hili?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Nafasi ya hifadhi inakaribia kujaa. Umetumia <xliff:g id="PERCENTAGE">%1$s</xliff:g> - Imesalia <xliff:g id="FREE_SPACE">%2$s</xliff:g>"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Tuma maoni"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Je, ungependa kututumia maoni kuhusu pendekezo hili?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"Imenakili <xliff:g id="COPY_CONTENT">%1$s</xliff:g>kwenye ubao wa kunakili."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <string name="gesture_skip_title" msgid="2092825906479683162">"Ishara ya kuruka"</string>
+ <string name="gesture_silence_title" msgid="8991427657123202574">"Ishara ya kuzima sauti ya arifa"</string>
</resources>
diff --git a/res/values-ta/strings.xml b/res/values-ta/strings.xml
index e1174c4..b3027b7 100644
--- a/res/values-ta/strings.xml
+++ b/res/values-ta/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"ஆப்ஸ் உள்நுழைவும் பேமெண்ட்டும்"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"தடைநீக்க, கண்களைத் திறத்தல்"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"முக அடையாளத்தைப் பயன்படுத்தும்போது, கண்களைத் திறந்திருக்க வேண்டும்"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"உறுதிப்படுத்தல் எப்போதும் தேவை"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"ஆப்ஸில் அங்கீகரிக்கும்போதெல்லாம் உறுதிப்படுத்துவது அவசியம்"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"முகங்களை அகற்று"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"சாதனத்தைத் திறப்பதற்கும் ஆப்ஸை அணுகுவதற்கும், உங்கள் முகத்தைப் பயன்படுத்தலாம். "<annotation id="url">"மேலும் அறிக"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"கைரேகை"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"உள்நுழை"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"நெட்வொர்க்கில் உள்நுழைய, இங்கே தட்டவும்"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbps"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"வைஃபையை இயக்க <xliff:g id="REQUESTER">%s</xliff:g> விரும்புகிறது"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"வைஃபையை முடக்க <xliff:g id="REQUESTER">%s</xliff:g> விரும்புகிறது"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"உங்கள் ரூட்டரானது நெட்வொர்க் ஐடியை பிராட்காஸ்ட் செய்யாமல் இருக்கும்பட்சத்தில், அதனுடன் எதிர்காலத்தில் இணைக்க விரும்பினால், நெட்வொர்க்கை மறைக்கப்பட்டதாக அமைக்கலாம்.\n\nநெட்வொர்க்கைத் தேட, உங்கள் மொபைல் அடிக்கடி தனது சிக்னலை பிராட்காஸ்ட் செய்யும் என்பதால், இது பாதுகாப்பில் பிரச்சனையை ஏற்படுத்தலாம்.\n\nநெட்வொர்க்கை மறைக்கப்பட்டதாக அமைப்பது, உங்கள் ரூட்டர் அமைப்புகளில் மாற்றத்தை ஏற்படுத்தாது."</string>
<string name="wifi_signal" msgid="5514120261628065287">"சிக்னலின் வலிமை"</string>
<string name="wifi_status" msgid="4824568012414605414">"நிலை"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"இணைப்பு வேகம்"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"அலைவரிசை"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP முகவரி"</string>
<string name="passpoint_label" msgid="6381371313076009926">"இதன் வழியாகச் சேமிக்கப்பட்டது"</string>
@@ -1531,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"பிழை காரணமாக eSIMகளை மீட்டமைக்க முடியாது."</string>
<string name="master_clear_title" msgid="3531267871084279512">"எல்லா டேட்டாவையும் அழி (ஆரம்பநிலை மீட்டமைவு)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"எல்லாம் அழி (ஆரம்பநிலை ரீசெட்)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"இது உங்கள் டேப்லெட்டின் "<b>"அகச் சேமிப்பகத்தில்"</b>" உள்ள அனைத்துத் தரவையும் அழித்துவிடும். இவற்றில் \n\n"<li>"உங்களின் Google கணக்கு"</li>\n<li>"சிஸ்டம் மற்றும் ஆப்ஸ் தரவுகள் மற்றும் அமைப்புகள்"</li>\n<li>"பதிவிறக்கப்பட்ட ஆப்ஸ்"</li>" ஆகியவை உள்ளடங்கும்"</string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"இது உங்கள் மொபைலின் "<b>"அகச் சேமிப்பகத்தில்"</b>" உள்ள அனைத்துத் தரவையும் அழித்துவிடும். இவற்றில்\n\n"<li>"உங்களின் Google கணக்கு"</li>\n<li>"சிஸ்டம் மற்றும் ஆப்ஸ் தரவுகள் மற்றும் அமைப்புகள்"</li>\n<li>"பதிவிறக்கப்பட்ட ஆப்ஸ்"</li>" ஆகியவை உள்ளடங்கும்"</string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"தற்போது, பின்வரும் கணக்குகளில் உள்நுழைந்துள்ளீர்கள்:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"இந்தச் சாதனத்தில் பிற பயனர்கள் உள்ளனர்.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"இசை"</li>\n<li>"படங்கள்"</li>\n<li>"பிற பயனர் தரவு"</li></string>
@@ -1549,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"eSIMஐ அழி"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"மொபைலில் உள்ள எல்லா இ-சிம்களும் அழிக்கப்படும். ஆனால், உங்கள் மொபைல் சேவைத் திட்டம் ரத்துசெய்யப்படாது."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"டேப்லெட்டில் உள்ள எல்லா இ-சிம்களும் அழிக்கப்படும். ஆனால், உங்கள் மொபைல் சேவைத் திட்டம் ரத்துசெய்யப்படாது."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"அனைத்துத் தரவையும் அழி"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"அனைத்துத் தரவையும் அழி"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"உங்களின் அனைத்துத் தனிப்பட்ட தகவல்களும் பதிவிறக்கப்பட்ட ஆப்ஸும் நீக்கப்படும். இதைச் செயல்தவிர்க்க இயலாது!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"எல்லாவற்றையும் அழி"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"System Clear சேவை இல்லை என்பதால் மீட்டமைவைச் செயற்படுத்தப்படவில்லை."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"அனைத்துத் தரவையும் அழிக்கவா?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"இவருக்கு ஆரம்பநிலை மீட்டமைவு இல்லை"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"அழிக்கிறது"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"காத்திருக்கவும்..."</string>
@@ -2038,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"நீங்கள் மவுஸைப் பயன்படுத்துகிறீர்கள் எனில், ஒரு குறிப்பிட்ட நேரத்திற்குக் கர்சர் நகராமல் இருக்கும்போது, அது தானாகவே என்ன செய்யவேண்டுமென அமைத்துக்கொள்ளலாம்."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"கிளிக்கிற்கு முந்தைய தாமதம்"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"அதிர்வு"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"அறிவிப்பு அதிர்வுகள்"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"ரிங் அதிர்வுகள்"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"தொடுதல் அதிர்வு"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"சேவையைப் பயன்படுத்து"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"வண்ணத் திருத்தத்தைப் பயன்படுத்து"</string>
@@ -2083,8 +2079,7 @@
<item quantity="other">மிக அதிக தாமதம் (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> மிவி)</item>
<item quantity="one">மிக அதிக தாமதம் (<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g> மிவி)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"ரிங்: <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, அறிவிப்பு: <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, தொடுதல்: <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"ஒலி & அறிவிப்பு அதிர்வு ஆஃப் செய்யப்பட்டது"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"ஒலி & அறிவிப்பு, குறைவாக அதிரும்படி அமைக்கப்பட்டது"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"ஒலி & அறிவிப்பு, நடுத்தரமான அளவில் அதிரும்படி அமைக்கப்பட்டது"</string>
@@ -3060,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"உள்வரும் அறிவிப்பு"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"usb டெத்தர், புளூடூத் டெத்தர், வைஃபை ஹாட்ஸ்பாட்"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"தொட்டு கருத்துத் தெரிவித்தல், அதிர்வு, திரை, உணர்திறன்"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"தொட்டு கருத்துத் தெரிவித்தல், அதிர்வு, மொபைல், அழைப்பு, உணர்திறன், ரிங்"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"தொட்டு கருத்துத் தெரிவித்தல், அதிர்வு, உணர்திறன்"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"வைஃபை NFC குறியை அமை"</string>
<string name="write_tag" msgid="8571858602896222537">"எழுது"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"எழுத, குறியைத் தட்டவும்..."</string>
@@ -3118,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"<xliff:g id="CATEGORIES">%1$s</xliff:g> தவிர்த்து ஒலியெழுப்ப வேண்டாம்"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"அலாரங்கள் மற்றும் மீடியா தவிர, மற்றவைக்கு ஒலி இல்லை"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"நேர அட்டவணைகள்"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"கால அட்டவணைகளை நீக்குதல்"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"நீக்கு"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"மாற்று"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"கால அட்டவணைகள்"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"கால அட்டவணை"</string>
@@ -3174,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"ஆன் செய்"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"இப்போது ஆன் செய்"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"இப்போது ஆஃப் செய்"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"<xliff:g id="FORMATTED_TIME">%s</xliff:g> வரை ‘தொந்தரவு செய்ய வேண்டாம்’ ஆன் நிலையில் இருக்கும்"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"ஆஃப் செய்யப்படும் வரை, ‘தொந்தரவு செய்ய வேண்டாம்’ ஆன் நிலையில் இருக்கும்"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"திட்ட அட்டவணையின் (<xliff:g id="RULE_NAME">%s</xliff:g>) மூலம் ‘தொந்தரவு செய்ய வேண்டாம்’ தானாக ஆன் செய்யப்பட்டது"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"(<xliff:g id="APP_NAME">%s</xliff:g>) பயன்பாட்டின் மூலம், ‘தொந்தரவு செய்ய வேண்டாம்’ தானாக ஆன் செய்யப்பட்டது"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"பிரத்தியேக அமைப்புகளுடன் <xliff:g id="RULE_NAMES">%s</xliff:g> என்பதற்குத் \'தொந்தரவு செய்ய வேண்டாம்’ ஆன் நிலையில் உள்ளது."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" தனிப்பயன் அமைப்புகளைக் காட்டு"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"முக்கியமானவை மட்டும்"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3387,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"தினமும்"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"முடிவு நேரத்திற்கு முன்னும் அலாரம் இயங்கலாம்"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"அலாரம் ஒலித்ததும் கால அட்டவணை ஆஃப் ஆகும்"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"தொந்தரவு செய்ய வேண்டாம் செயல்பாடு"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"இயல்புநிலை அமைப்புகளைப் பயன்படுத்தும்"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"இந்தக் கால அட்டவணைக்குப் பிரத்தியேக அமைப்புகளை உருவாக்கும்"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"‘<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>’க்கு"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> - <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3806,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"இயக்கு"</string>
<string name="condition_expand_show" msgid="608202020023489939">"காட்டு"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"மறை"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"ஹாட்ஸ்பாட்"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> ஆன்"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"விமானப் பயன்முறை: இயக்கத்தில்"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"நெட்வொர்க்குகள் கிடைக்கவில்லை"</string>
<string name="condition_zen_title" msgid="2897779738211625">"தொந்தரவு செய்ய வேண்டாம்: ஆன்"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"சில அறிவிப்புகளை முடக்கும்"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"பேட்டரிசேமிப்பான்: இயக்கத்தில்"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"அம்சங்கள் கட்டுப்படுத்தப்பட்டுள்ளன"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"மொபைல் டேட்டா முடக்கப்பட்டுள்ளது"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"வைஃபை மூலம் மட்டுமே இணையத்துடன் இணைய முடியும்"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"டேட்டா சேமிப்பான்"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"அம்சங்கள் கட்டுப்படுத்தப்பட்டுள்ளன"</string>
<string name="condition_work_title" msgid="7293722361184366648">"பணி சுயவிவரம் முடக்கப்பட்டது"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"ஆப்ஸுக்கும் அறிவிப்புகளுக்கும்"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"ஒலியை ஆன் செய்"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"சாதனம் ஒலியடக்கப்பட்டது"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"மொபைல் ஒலியடக்கப்பட்டுள்ளது"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"அழைப்புகளுக்கும் அறிவிப்புகளுக்கும்"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"சாதனத்தில் \'அதிர்வு\' ஆன் செய்யப்பட்டது"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"அதிர்வு மட்டும்"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"அழைப்புகளும் அறிவிப்புகளும் வரும்போது, சாதனம் அதிரும்"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"அழைப்புகளுக்கும் அறிவிப்புகளுக்கும்"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"இரவு ஒளி அட்டவணையை அமை"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"தினமும் இரவு நேரத்தில், திரை ஒளியைத் தானாகக் குறைக்கும்"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"இரவு ஒளி இயக்கப்பட்டுள்ளது"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"திரை ஆம்பெர் நிறத்திற்கு மாற்றப்பட்டுள்ளது"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"சுருக்கும் பட்டன்"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"உங்களுக்கானவை"</string>
<string name="suggestions_title" msgid="7280792342273268377">"பரிந்துரைகள்"</string>
@@ -3972,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"எதுவுமில்லை"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"மதிப்பீட்டுத் தகவல் இல்லை."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"மதிப்பீட்டுத் தகவலில் இந்த விசை இல்லை."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"டிஸ்ப்ளே கட்அவுட்"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"கட்அவுட் காட்சி, நோட்ச்"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"சாதனத்தின் இயல்புநிலை"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"பயன்பாட்டின் சிறப்பு அணுகல்"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="other"><xliff:g id="COUNT">%d</xliff:g> பயன்பாடுகளால் எல்லா தகவலையும் பயன்படுத்த முடியும்</item>
@@ -4053,6 +4046,14 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"நேரம், அறிவிப்புகள் மற்றும் பிற தகவலைப் பார்க்க உங்கள் சாதனத்தைக் கையில் எடுக்கவும்."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Wake lock திரைச் சைகை"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <!-- no translation found for ambient_display_tap_screen_title (5458679563086979424) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (9108878716863882877) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (7071150656699666085) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_summary (8862155601920379979) -->
+ <skip />
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"அறிவிப்புகளைப் பெற சென்சாரில் ஸ்வைப் செய்தல்"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"கைரேகை ஸ்வைப்"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"அறிவிப்புகளைப் பார்க்க, மொபைலின் பின்புறத்தில் உள்ள கைரேகை சென்சாரில் கீழ் நோக்கி ஸ்வைப் செய்தல்."</string>
@@ -4195,25 +4196,21 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"இந்தச் சாதனத்தில் இந்த அம்சம் இல்லை"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"முழுமையான GNSS அளவீடுகளை அமலாக்கு"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"பணி சுழற்சியை முடக்கி, GNSS வழிசெலுத்துதல்கள் மற்றும் அதிர்வெண்கள் அனைத்தையும் கண்காணித்தல்."</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"பின்னணிச் செயல்பாடு தொடங்க அனுமதி"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"அனைத்துப் பின்னணிச் செயல்பாடுகளையும் தொடங்க அனுமதிக்கும்"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"சிதைவு அறிவிப்பை எப்போதும் காட்டு"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"பயன்பாடு செயலிழக்கும் போதெல்லாம் சிதைவு அறிவிப்பைக் காட்டு"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"ANGLE இயக்கப்பட்ட ஆப்ஸைத் தேர்வுசெய்க"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"ANGLE இயக்கப்பட்ட ஆப்ஸ் எதுவும் இல்லை"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"ANGLE இயக்கப்பட்ட ஆப்ஸ்: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
- <skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"கேம் புதுப்பிப்புத் தொகுப்பு விருப்பத்தேர்வுகள்"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"கேம் புதுப்பிப்புத் தொகுப்பு அமைப்புகளை மாற்றுதல்"</string>
+ <!-- no translation found for gup_all_apps_switch_title (8071650410524064369) -->
<skip />
<string name="gup_app_preference_title" msgid="7176388161899486800">"கிராஃபிக்ஸ் டிரைவரைத் தேர்ந்தெடுத்தல்"</string>
<string name="gup_app_preference_default" msgid="7995039180348956109">"இயல்புநிலை"</string>
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"கேம் புதுப்பிப்புத் தொகுப்பு"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"சிஸ்டம் கிராஃபிக்ஸ் டிரைவர்"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4305,6 +4302,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"டேட்டா சேவையை அமைத்தல்"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"மொபைல் டேட்டா"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"மொபைல் நெட்வொர்க் மூலம் டேட்டாவைப் பயன்படுத்துதல்"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"விருப்பமான நெட்வொர்க் வகை"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"நெட்வொர்க் இயங்கும் பயன்முறையை மாற்று"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"விருப்பமான நெட்வொர்க் வகை"</string>
@@ -4340,8 +4350,7 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"புளூடூத் சாதனங்கள் இல்லை"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"அமைப்புகளுக்கான பேனல்"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"இணைய இணைப்பு"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"ஒலியளவு"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"கட்டாய டெஸ்க்டாப் பயன்முறை"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"இரண்டாம்நிலை திரைகளில் \'கட்டாயப் பரிசோதனை டெஸ்க்டாப்\' பயன்முறை"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"force-dark அம்சத்தை மேலெழுதுதல்"</string>
@@ -4352,10 +4361,12 @@
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"வேண்டாம்"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"இந்தப் பரிந்துரையை அகற்றவா?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"சேமிப்பகத்தில் இடம் குறைவாக உள்ளது. <xliff:g id="PERCENTAGE">%1$s</xliff:g> பயன்படுத்தப்பட்டுள்ளது - <xliff:g id="FREE_SPACE">%2$s</xliff:g> காலியாக உள்ளது"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"கருத்து தெரிவியுங்கள்"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"இந்தப் பரிந்துரை பற்றிக் கருத்து தெரிவிக்க விரும்புகிறீர்களா?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g> கிளிப்போர்டுக்கு நகலெடுக்கப்பட்டது."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <!-- no translation found for gesture_skip_title (2092825906479683162) -->
+ <skip />
+ <!-- no translation found for gesture_silence_title (8991427657123202574) -->
+ <skip />
</resources>
diff --git a/res/values-te/strings.xml b/res/values-te/strings.xml
index 5b22d16..1d8ae22 100644
--- a/res/values-te/strings.xml
+++ b/res/values-te/strings.xml
@@ -378,7 +378,7 @@
<string name="account_settings_title" msgid="626177544686329806">"ఖాతాలు"</string>
<string name="security_settings_title" msgid="7945465324818485460">"భద్రత"</string>
<string name="encryption_and_credential_settings_title" msgid="6514904533438791561">"ఎన్క్రిప్షన్ & ఆధారాలు"</string>
- <string name="encryption_and_credential_settings_summary" product="default" msgid="8721883002237981248">"ఫోన్ గుప్తీకరించబడింది"</string>
+ <string name="encryption_and_credential_settings_summary" product="default" msgid="8721883002237981248">"ఫోన్ ఎన్క్రిప్ట్ చేయబడింది"</string>
<string name="decryption_settings_summary" product="default" msgid="5671817824042639849">"ఫోన్ ఎన్క్రిప్ట్ చేయబడలేదు"</string>
<string name="encryption_and_credential_settings_summary" product="tablet" msgid="7200428573872395685">"డివైజ్ గుప్తీకరించబడింది"</string>
<string name="decryption_settings_summary" product="tablet" msgid="5794135636155570977">"పరికరం ఎన్క్రిప్ట్ చేయబడలేదు"</string>
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"యాప్ సైన్-ఇన్ & చెల్లింపులు"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"అన్లాక్ కోసం మీ కళ్లు తెరిచి ఉండాలి"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"ముఖ ప్రామాణీకరణ ఉపయోగిస్తున్నప్పుడు, మీ కళ్లు తప్పక తెరిచి ఉండాలి"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"ఎల్లప్పుడూ నిర్ధారణ అవసరం"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"యాప్లలో ప్రమాణీకరణ చేసేటప్పుడు, ఎల్లప్పుడూ నిర్ధారణ అవసరం"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"ముఖం డేటాను తీసివేయండి"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"మీ పరికరాన్ని అన్లాక్ చేయడానికి మరియు యాప్లను యాక్సెస్ చేయడానికి మీ ముఖాన్ని ఉపయోగించవచ్చు. "<annotation id="url">"మరింత తెలుసుకోండి"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"వేలిముద్ర"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"సైన్ ఇన్ చేయి"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"నెట్వర్క్కి సైన్ ఇన్ చేయడానికి ఇక్కడ నొక్కండి"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbps"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> Wi-Fiని ఆన్ చేయాలనుకుంటోంది"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> Wi-Fiని ఆఫ్ చేయాలనుకుంటోంది"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"మీ రూటర్ నెట్వర్క్ IDని ప్రసారం చేయకపోయినా, భవిష్యత్తులో దానితో కనెక్ట్ కావాలనుకున్నట్లయితే, నెట్వర్క్ దాచబడిందిగా సెచ్ చేయవచ్చు.\n\nమీ ఫోన్ నెట్వర్క్ను కనుగొనడానికి దాని సంకేతాన్ని క్రమం తప్పకుండా ప్రసారం చేస్తుంది కాబట్టి ఇది భద్రతా ప్రమాదాన్ని సృష్టించవచ్చు.\n\nనెట్వర్క్ దాచబడిందిగా సెట్ చేయడం ద్వారా మీ రూటర్ సెట్టింగ్లలో మార్చదు."</string>
<string name="wifi_signal" msgid="5514120261628065287">"సిగ్నల్ సామర్థ్యం"</string>
<string name="wifi_status" msgid="4824568012414605414">"స్థితి"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"లింక్ వేగం"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"ఫ్రీక్వెన్సీ"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP చిరునామా"</string>
<string name="passpoint_label" msgid="6381371313076009926">"దీని ద్వారా సేవ్ చేయబడింది"</string>
@@ -922,12 +926,9 @@
<string name="wifi_dpp_wifi_shared_with_device" msgid="7669684043486750097">"ఈ పరికరంతో Wi‑Fi షేర్ చేయబడింది"</string>
<string name="wifi_dpp_add_another_device" msgid="8415243205104666929">"మరొక పరికరాన్ని జోడించండి"</string>
<string name="wifi_dpp_choose_different_network" msgid="4081965219206680361">"వేరే నెట్వర్క్ను ఎంచుకోండి"</string>
- <!-- no translation found for wifi_dpp_could_not_add_device (1598945041477461501) -->
- <skip />
- <!-- no translation found for wifi_dpp_device_found (8618134150169810107) -->
- <skip />
- <!-- no translation found for retry (6472609612090877557) -->
- <skip />
+ <string name="wifi_dpp_could_not_add_device" msgid="1598945041477461501">"పరికరాన్ని జోడించడం సాధ్యపడలేదు"</string>
+ <string name="wifi_dpp_device_found" msgid="8618134150169810107">"పరికరం కనుగొనబడింది"</string>
+ <string name="retry" msgid="6472609612090877557">"మళ్లీ ప్రయత్నించు"</string>
<string name="wifi_shared" msgid="844142443226926070">"ఇతర పరికర వినియోగదారులతో భాగస్వామ్యం చేయి"</string>
<string name="wifi_unchanged" msgid="3410422020930397102">"(మారలేదు)"</string>
<string name="wifi_unspecified" msgid="4917316464723064807">"దయచేసి ఎంచుకోండి"</string>
@@ -1129,7 +1130,7 @@
<string name="accessibility_personal_account_title" msgid="2169071663029067826">"వ్యక్తిగత ఖాతా - <xliff:g id="MANAGED_BY">%s</xliff:g>"</string>
<string name="search_settings" msgid="1910951467596035063">"వెతుకు"</string>
<string name="display_settings" msgid="7965901687241669598">"ప్రదర్శన"</string>
- <string name="accelerometer_title" msgid="7854608399547349157">"స్క్రీన్ను స్వయంచాలకంగా తిప్పు"</string>
+ <string name="accelerometer_title" msgid="7854608399547349157">"స్క్రీన్ను ఆటోమేటిక్గా తిప్పుతుంది"</string>
<string name="color_mode_title" msgid="9186249332902370471">"రంగులు"</string>
<string name="color_mode_option_natural" msgid="5013837483986772758">"సహజం"</string>
<string name="color_mode_option_boosted" msgid="8588223970257287524">"అభివృద్ధిపరచబడింది"</string>
@@ -1383,7 +1384,7 @@
<string name="storage_volume_summary" msgid="7023441974367853372">"<xliff:g id="TOTAL">%2$s</xliff:g>లో <xliff:g id="USED">%1$s</xliff:g> ఉపయోగించబడింది"</string>
<string name="storage_size_large" msgid="5691585991420946254">"<xliff:g id="NUMBER">^1</xliff:g>"<small><small>" <xliff:g id="UNIT">^2</xliff:g>"</small></small>""</string>
<string name="storage_volume_used" msgid="1303803057698959872">"<xliff:g id="TOTAL">%1$s</xliff:g>లో ఉపయోగించినది"</string>
- <string name="storage_volume_used_total" msgid="6113121714019000244">"మొత్తం <xliff:g id="TOTAL">%1$s</xliff:g> ఉపయోగించబడింది"</string>
+ <string name="storage_volume_used_total" msgid="6113121714019000244">"<xliff:g id="TOTAL">%1$s</xliff:g>లో, ఈ మొత్తం వినియోగించబడింది"</string>
<string name="storage_mount_success" msgid="687641090137253647">"<xliff:g id="NAME">%1$s</xliff:g> మౌంట్ చేయబడింది"</string>
<string name="storage_mount_failure" msgid="1042621107954547316">"<xliff:g id="NAME">%1$s</xliff:g>ని మౌంట్ చేయలేకపోయింది"</string>
<string name="storage_unmount_success" msgid="5737203344673441677">"<xliff:g id="NAME">%1$s</xliff:g> సురక్షితంగా తొలగించబడింది"</string>
@@ -1534,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"ఎర్రర్ కారణంగా eSIMలను రీసెట్ చేయడం సాధ్యం కాదు."</string>
<string name="master_clear_title" msgid="3531267871084279512">"మొత్తం డేటాను తొలగించండి (ఫ్యాక్టరీ రీసెట్)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"మొత్తం డేటాను తొలగించండి (ఫ్యాక్టరీ రీసెట్)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"ఇందువలన మీ టాబ్లెట్ యొక్క "<b>"అంతర్గత నిల్వ"</b>", నుండి వీటితో సహా, మొత్తం డేటా సమూలంగా తొలగించబడుతుంది:\n\n"<li>"మీ Google ఖాతా"</li>\n<li>"సిస్టమ్ మరియు యాప్ డేటా మరియు సెట్టింగ్లు"</li>\n<li>"డౌన్లోడ్ చేసిన యాప్లు"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"ఇందువలన మీ ఫోన్ యొక్క "<b>"అంతర్గత నిల్వ"</b>" నుండి వీటితో సహా, మొత్తం డేటా తొలగించబడుతుంది:\n\n"<li>"మీ Google ఖాతా"</li>\n<li>"సిస్టమ్ మరియు యాప్ డేటా మరియు సెట్టింగ్లు"</li>\n<li>"డౌన్లోడ్ చేసిన యాప్లు"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"మీరు ప్రస్తుతం క్రింది ఖాతాలకు సైన్ ఇన్ చేసారు:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"ఈ పరికరంలో ఇతర వినియోగదారులు ఉన్నారు.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"సంగీతం"</li>\n<li>"ఫోటోలు"</li>\n<li>"ఇతర వినియోగదారు డేటా"</li></string>
@@ -1552,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"eSIMని తుడిచివేయి"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"ఫోన్లో అన్ని eSIMలను తుడిచివేయండి. దీని కారణంగా మీ మొబైైల్ సేవా ప్లాన్ రద్దు చేయబడదు."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"టాబ్లెట్లో అన్ని eSIMలను తుడిచివేయండి. దీని కారణంగా మీ మొబైైల్ సేవా ప్లాన్ రద్దు చేయబడదు."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"డేటా మొత్తాన్ని తొలగించు"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"డేటా మొత్తాన్ని తొలగించు"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"మీ మొత్తం వ్యక్తిగత సమాచారంతో పాటు డౌన్లోడ్ చేసిన యాప్లు అన్నీ సమూలంగా తొలగించబడతాయి. మీరు ఈ చర్యను తిరిగి ఉపసంహరించలేరు!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"ప్రతిదాన్ని ఎరేజ్ చేయి"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"సిస్టమ్ క్లియర్ సేవ అందుబాటులో లేనందున రీసెట్ చేయడం అమలు కాలేదు."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"మొత్తం డేటాను తొలగించాలా?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"ఈ వినియోగదారుకి ఫ్యాక్టరీ రీసెట్ అందుబాటులో లేదు"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"ఎరేజ్ చేస్తోంది"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"దయచేసి వేచి ఉండండి..."</string>
@@ -1842,10 +1837,8 @@
<string name="force_stop_dlg_text" msgid="7208364204467835578">"మీరు అనువర్తనాన్ని నిర్బంధంగా ఆపివేస్తే, అది సరిగ్గా పని చేయకపోవచ్చు."</string>
<string name="app_install_location_title" msgid="2068975150026852168">"ప్రాధాన్య ఇన్స్టాల్ స్థానం"</string>
<string name="app_install_location_summary" msgid="5155453752692959098">"కొత్త అనువర్తనాల కోసం ప్రాధాన్య ఇన్స్టాలేషన్ స్థానాన్ని మార్చండి"</string>
- <!-- no translation found for app_disable_dlg_positive (7319687593243386336) -->
- <skip />
- <!-- no translation found for app_disable_dlg_text (779389180388352129) -->
- <skip />
+ <string name="app_disable_dlg_positive" msgid="7319687593243386336">"యాప్ను అన్ఇన్స్టాల్ చేయి"</string>
+ <string name="app_disable_dlg_text" msgid="779389180388352129">"మీరు ఈ యాప్ని అన్ఇన్స్టాల్ చేస్తే, Android మరియు ఇతర యాప్లు ఇకపై ఉద్దేశించిన రీతిలో పని చేయకపోవచ్చు."</string>
<string name="app_disable_notifications_dlg_title" msgid="7669264654851761857">"నోటిఫికేషన్లను ఆపివేయాలా?"</string>
<string name="app_install_details_group_title" msgid="7084623031296083574">"స్టోర్"</string>
<string name="app_install_details_title" msgid="6905279702654975207">"యాప్ వివరాలు"</string>
@@ -2043,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"మీరు మౌస్ని ఉపయోగిస్తున్నట్లయితే, కర్సర్ నిర్దిష్ట సమయం పాటు కదలడం ఆగిపోయినప్పుడు అది ఆటోమేటిక్గా చర్య తీసుకునే విధంగా దానిని సెట్ చేయండి."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"క్లిక్ చేయడానికి ముందు జాప్యం"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"వైబ్రేషన్"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"నోటిఫికేషన్ వైబ్రేషన్"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"రింగ్ వైబ్రేషన్"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"స్పర్శ వైబ్రేషన్"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"సేవని ఉపయోగించండి"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"రంగు సవరణను ఉపయోగించండి"</string>
@@ -2088,8 +2079,7 @@
<item quantity="other">చాలా ఎక్కువ ఆలస్యం (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> మి.సె)</item>
<item quantity="one">చాలా ఎక్కువ ఆలస్యం (<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g> మి.సె)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"రింగ్ శబ్దం <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, నోటిఫికేషన్ శబ్దం <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, టచ్ శబ్దం <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"రింగ్ & నోటిఫికేషన్ ఆఫ్కు సెట్ చేయబడింది"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"రింగ్ & నోటిఫికేషన్ తక్కువకు సెట్ చేయబడ్డాయి"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"రింగ్ & నోటిఫికేషన్ మధ్యస్థంకు సెట్ చేయబడ్డాయి"</string>
@@ -2162,7 +2152,7 @@
<string name="print_menu_item_settings" msgid="6591330373682227082">"సెట్టింగ్లు"</string>
<string name="print_menu_item_add_printers" msgid="2890738028215834012">"ప్రింటర్లను జోడించు"</string>
<string name="print_feature_state_on" msgid="8098901852502441048">"ఆన్లో ఉంది"</string>
- <string name="print_feature_state_off" msgid="7294876968403966040">"ఆఫ్లో ఉంది"</string>
+ <string name="print_feature_state_off" msgid="7294876968403966040">"ఆఫ్"</string>
<string name="print_menu_item_add_service" msgid="3811645167869797802">"సేవను జోడించు"</string>
<string name="print_menu_item_add_printer" msgid="8251218970577291032">"ప్రింటర్ను జోడించు"</string>
<string name="print_menu_item_search" msgid="7025589328240514553">"వెతుకు"</string>
@@ -3065,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"ఇన్కమింగ్ నోటిఫికేషన్"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"usb టెథర్, బ్లూటూత్ టెథర్, wifi హాట్స్పాట్"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"స్పర్శలు, వైబ్రేట్, స్క్రీన్, సెన్సిటివిటీ"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"స్పర్శలు, వైబ్రేట్, ఫోన్, కాల్, సెన్సిటివిటీ, రింగ్"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"స్పర్శలు, వైబ్రేట్, సెన్సిటివిటీ"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Wi-Fi NFC ట్యాగ్ను సెటప్ చేయండి"</string>
<string name="write_tag" msgid="8571858602896222537">"వ్రాయి"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"వ్రాయడానికి ట్యాగ్ను నొక్కండి..."</string>
@@ -3096,8 +3084,7 @@
<string name="other_sound_settings" msgid="3151004537006844718">"ఇతర ధ్వనులు"</string>
<string name="dial_pad_tones_title" msgid="1999293510400911558">"డయల్ ప్యాడ్ టోన్లు"</string>
<string name="screen_locking_sounds_title" msgid="1340569241625989837">"స్క్రీన్ లాకింగ్ ధ్వనులు"</string>
- <!-- no translation found for charging_sounds_title (3379885700913955599) -->
- <skip />
+ <string name="charging_sounds_title" msgid="3379885700913955599">"ఛార్జింగ్ ధ్వనులు & వైబ్రేషన్"</string>
<string name="docking_sounds_title" msgid="155236288949940607">"డాక్ చేసేటప్పుడు వచ్చే ధ్వనులు"</string>
<string name="touch_sounds_title" msgid="5326587106892390176">"తాకినప్పుడు ధ్వనులు"</string>
<string name="vibrate_on_touch_title" msgid="1510405818894719079">"స్పర్శ వైబ్రేషన్"</string>
@@ -3124,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"<xliff:g id="CATEGORIES">%1$s</xliff:g> మినహా ధ్వని చేయదు"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"అలారాలు మరియు మీడియా మినహా వేరే ధ్వని చేయదు"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"షెడ్యూల్లు"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"షెడ్యూల్ల తీసివేత"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"తొలగించు"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"సవరించు"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"షెడ్యూల్లు"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"షెడ్యూల్ చేయి"</string>
@@ -3180,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"ఆన్ చేయండి"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"ఇప్పుడు ఆన్ చేయండి"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"ఇప్పుడు ఆఫ్ చేయండి"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"<xliff:g id="FORMATTED_TIME">%s</xliff:g> వరకు అంతరాయం కలిగించవద్దు ఆన్లో ఉంటుంది"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"మీరు అంతరాయం కలిగించవద్దుని ఆఫ్ చేసేంత వరకు ఇది ఆన్లో ఉంటుంది"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"(<xliff:g id="RULE_NAME">%s</xliff:g>) షెడ్యూల్ ప్రకారం అంతరాయం కలిగించవద్దు ఆటోమేటిక్గా ఆన్ చేయబడింది"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"యాప్ <xliff:g id="APP_NAME">%s</xliff:g> ద్వారా అంతరాయం కలిగించవద్దు స్వయంచాలకంగా ఆన్ చేయబడింది"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"<xliff:g id="RULE_NAMES">%s</xliff:g> అనే నియమ పేర్లతో అనుకూల సెట్టింగ్ల ద్వారా అంతరాయం కలిగించవద్దు ఆన్ చేయబడింది."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" అనుకూల సెట్టింగ్లను చూడండి"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"ప్రాధాన్యత మాత్రమే"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3393,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"ప్రతి రోజు"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"అలారం ముగింపు సమయాన్ని భర్తీ చేయవచ్చు"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"అలారం మోగగానే షెడ్యూల్ ఆఫ్ అయ్యిపోతుంది"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"అంతరాయం కలిగించవద్దు ప్రవర్తన"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"డిఫాల్ట్ సెట్టింగ్లను ఉపయోగించండి"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"ఈ షెడ్యూల్ కోసం అనుకూల సెట్టింగ్లను సృష్టించండి"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"\'<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>\' కోసం"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> - <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3814,39 +3799,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"ఆన్ చేయండి"</string>
<string name="condition_expand_show" msgid="608202020023489939">"చూపుతుంది"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"దాస్తుంది"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"హాట్స్పాట్"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> ఆన్లో ఉంది"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"ఎయిర్ప్లేన్ మోడ్ ఆన్లో ఉంది"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"నెట్వర్క్లు అందుబాటులో లేవు"</string>
<string name="condition_zen_title" msgid="2897779738211625">"అంతరాయం కలిగించవద్దు ఆన్లో ఉంది"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"వినే, చూసే వాటిపై ప్రభావం చూపుతుంది"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"బ్యాటరీ సేవర్ ఆన్లో ఉంది"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"ఫీచర్లు పరిమితం చేయబడ్డాయి"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"మొబైల్ డేటా ఆఫ్ చేయబడింది"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"ఇంటర్నెట్ Wi‑Fi ద్వారా మాత్రమే అందుబాటులో ఉంటుంది"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"డేటా సేవర్"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"ఫీచర్లు పరిమితం చేయబడ్డాయి"</string>
<string name="condition_work_title" msgid="7293722361184366648">"కార్యాలయ ప్రొఫైల్ ఆఫ్లో ఉంది"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"యాప్లు & నోటిఫికేషన్లు కోసం"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"ధ్వనిని ఆన్ చేయి"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"పరికరం మ్యూట్ చేయబడింది"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"ఫోన్ మ్యూట్ చేయబడింది"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"కాల్లు & నోటిఫికేషన్ల కోసం"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"పరికరం వైబ్రేషన్కు సెట్ చేయబడింది"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"వైబ్రేషన్ మాత్రమే"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"కాల్లు మరియు నోటిఫికేషన్లు వచ్చినప్పుడు పరికరం వైబ్రేట్ అవుతుంది"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"కాల్లు & నోటిఫికేషన్ల కోసం"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"రాత్రి కాంతి షెడ్యూల్ని సెట్ చేయండి"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"రాత్రిళ్లు స్క్రీన్లో స్వయంచాలకంగా వర్ణభేదం చూపుతుంది"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"రాత్రి కాంతి ఆన్లో ఉంది"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"స్క్రీన్ లేత కాషాయ రంగులో ఉంది"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"కుదించు"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"మీ కోసం సూచించబడినవి"</string>
<string name="suggestions_title" msgid="7280792342273268377">"సూచనలు"</string>
@@ -3978,9 +3956,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"ఏదీ లేదు"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"ర్యాంకింగ్ ఆబ్జెక్ట్ లేదు."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"ర్యాంకింగ్ ఆబ్జెక్ట్లో ఈ కీ లేదు."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"డిస్ప్లే కట్అవుట్"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"ప్రదర్శన కట్అవుట్, నాచ్"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"పరికర డిఫాల్ట్"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"ప్రత్యేక యాప్ యాక్సెస్"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="other"><xliff:g id="COUNT">%d</xliff:g> యాప్లు అనియంత్రిత డేటాని ఉపయోగించగలవు</item>
@@ -4059,6 +4048,14 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"సమయం, నోటిఫికేషన్లు మరియు ఇతర సమాచారాన్ని తనిఖీ చేయడం కోసం, మీ పరికరాన్ని చేతిలోకి తీసుకోండి."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"లాక్ స్క్రీన్ను సక్రియపరిచే సంజ్ఞ"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <!-- no translation found for ambient_display_tap_screen_title (5458679563086979424) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (9108878716863882877) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (7071150656699666085) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_summary (8862155601920379979) -->
+ <skip />
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"నోటిఫికేషన్ల కోసం వేలిముద్రతో స్వైప్ చేయండి"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"వేలిముద్రతో స్వైప్ చేయి"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"మీ నోటిఫికేషన్లను తనిఖీ చేయడానికి, మీ ఫోన్ వెనుకవైపు ఉన్న వేలిముద్ర సెన్సార్పై క్రిందికి స్వైప్ చేయండి."</string>
@@ -4081,7 +4078,7 @@
<string name="automatic_storage_manager_activation_warning" msgid="6353100011690933254">"మీ నిల్వ ఇప్పుడు నిల్వ నిర్వాహికి ద్వారా నిర్వహించబడుతోంది"</string>
<string name="account_for_section_header" msgid="5356566418548737121">"<xliff:g id="USER_NAME">%1$s</xliff:g> యొక్క ఖాతాలు"</string>
<string name="configure_section_header" msgid="7391183586410814450">"కాన్ఫిగర్ చేయండి"</string>
- <string name="auto_sync_account_title" msgid="898796354710116383">"డేటాని ఆటోమేటిక్గా సమకాలీకరించు"</string>
+ <string name="auto_sync_account_title" msgid="898796354710116383">"డేటాను ఆటోమేటిక్గా సింక్ చేయి"</string>
<string name="auto_sync_personal_account_title" msgid="8496263182646100610">"వ్యక్తిగత డేటాని స్వయంచాలకంగా సమకాలీకరించు"</string>
<string name="auto_sync_work_account_title" msgid="4489172450037434152">"కార్యాలయ డేటాని స్వయంచాలకంగా సమకాలీకరించు"</string>
<string name="auto_sync_account_summary" msgid="692499211629185107">"డేటాని ఆటోమేటిక్గా రిఫ్రెష్ చేసేలా యాప్లు అనుమతించబడతాయి"</string>
@@ -4201,27 +4198,21 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"ఈ లక్షణం ఈ పరికరంలో అందుబాటులో లేదు"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"శక్తివంతమైన GNSS కొలతలు"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"డ్యూటీ సైక్లింగ్ లేకుండా అన్ని GNSS నక్షత్రరాశులను మరియు ఫ్రీక్వెన్సీలను ట్రాక్ చేయండి"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"నేపథ్య కార్యకలాపం మొదలవ్వడానికి అనుమతి ఇవ్వు"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"మొత్తం నేపథ్య కార్యకలాపం మొదలవ్వడానికి అనుమతిస్తుంది"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"ఎల్లప్పుడూ క్రాష్ డైలాగ్ని చూపు"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"యాప్ క్రాష్ అయిన ప్రతిసారి డైలాగ్ని చూపు"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"కోణం ప్రారంభించబడిన యాప్ను ఎంచుకోండి"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"కోణం ప్రారంభించబడిన అప్లికేషన్ సెట్ ఏదీ లేదు"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"కోణం ప్రారంభించబడిన అప్లికేషన్: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"గేమ్ అప్డేట్ ప్యాకేజీ ప్రాధాన్యతలు"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"గేమ్ అప్డేట్ ప్యాకేజీ సెట్టింగ్లను సవరించండి"</string>
+ <!-- no translation found for gup_all_apps_switch_title (8071650410524064369) -->
<skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
- <!-- no translation found for gup_app_preference_title (7176388161899486800) -->
- <skip />
- <!-- no translation found for gup_app_preference_default (7995039180348956109) -->
- <skip />
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_title" msgid="7176388161899486800">"గ్రాఫిక్స్ డ్రైవర్ని ఎంచుకోండి"</string>
+ <string name="gup_app_preference_default" msgid="7995039180348956109">"డిఫాల్ట్"</string>
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"గేమ్ అప్డేట్ ప్యాకేజీ"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"సిస్టమ్ గ్రాఫిక్స్ డ్రైవర్"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4257,7 +4248,7 @@
<string name="prevent_ringing_option_none" msgid="4656046650769569175">"ఏమీ చేయవద్దు"</string>
<string name="prevent_ringing_option_vibrate_summary" msgid="1157524435626890116">"ఆన్ చేయి (వైబ్రేట్)"</string>
<string name="prevent_ringing_option_mute_summary" msgid="4472465110708640980">"ఆన్ చేయి (మ్యూట్)"</string>
- <string name="prevent_ringing_option_none_summary" msgid="5013718946609276137">"ఆఫ్ చేయి"</string>
+ <string name="prevent_ringing_option_none_summary" msgid="5013718946609276137">"ఆఫ్"</string>
<string name="pref_title_network_details" msgid="7186418845727358964">"నెట్వర్క్ వివరాలు"</string>
<string name="about_phone_device_name_warning" msgid="8885670415541365348">"మీ ఫోన్లోని యాప్లకు మీ పరికరం పేరు కనిపిస్తుంది. మీరు బ్లూటూత్ పరికరాలకు కనెక్ట్ చేసినప్పుడు లేదా Wi-Fi హాట్స్పాట్ని సెటప్ చేసినప్పుడు ఇతర వ్యక్తులకు కూడా ఇది కనిపించవచ్చు."</string>
<string name="devices_title" msgid="7701726109334110391">"పరికరాలు"</string>
@@ -4313,6 +4304,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"డేటా సేవను సెటప్ చేయండి"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"మొబైల్ డేటా"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"మొబైల్ నెట్వర్క్ను ఉపయోగించి డేటాను యాక్సెస్ చేయండి"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"ప్రాధాన్యత గల నెట్వర్క్ రకం"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"నెట్వర్క్ ఆపరేటింగ్ మోడ్ను మార్చండి"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"ప్రాధాన్యత గల నెట్వర్క్ రకం"</string>
@@ -4348,23 +4352,23 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"బ్లూటూత్ పరికరాలు ఏవీ లేవు"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"సెట్టింగ్ల ప్యానెల్"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"ఇంటర్నెట్ కనెక్టివిటీ"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"వాల్యూమ్"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"ఫోర్స్ డెస్క్టాప్ మోడ్"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"ద్వితీయ ప్రదర్శనల్లో ఫోర్స్ ప్రయోగాత్మక డెస్క్టాప్ మోడ్"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"ఓవర్రైడ్ ఫోర్స్-డార్క్"</string>
<string name="hwui_force_dark_summary" msgid="8705328793382981780">"ఓవర్రైడ్ ఫోర్స్-డార్క్ ఫీచర్ ఎల్లప్పుడూ ఆన్లో ఉండాలి"</string>
<string name="privacy_dashboard_title" msgid="2458407399263943923">"గోప్యత"</string>
- <!-- no translation found for privacy_dashboard_summary (7784809147411674104) -->
- <skip />
+ <string name="privacy_dashboard_summary" msgid="7784809147411674104">"అనుమతులు, కార్యకలాప నియంత్రణలు, స్క్రీన్పై చూపబడే డేటా"</string>
<string name="contextual_card_dismiss_remove" msgid="2813670241047194713">"తీసివేయి"</string>
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"ఉంచండి"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"ఈ సూచనని తీసివేయలా?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"నిల్వ తక్కువగా ఉంది: <xliff:g id="PERCENTAGE">%1$s</xliff:g> వినియోగించబడింది - <xliff:g id="FREE_SPACE">%2$s</xliff:g> ఖాళీగా ఉంది"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"అభిప్రాయాన్ని పంపు"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"ఈ సూచనపై మీ అభిప్రాయాన్ని మాతో పంచుకోవాలనుకుంటున్నారా?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g> క్లిప్బోర్డ్కు కాపీ చేయబడింది."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <!-- no translation found for gesture_skip_title (2092825906479683162) -->
+ <skip />
+ <!-- no translation found for gesture_silence_title (8991427657123202574) -->
+ <skip />
</resources>
diff --git a/res/values-th/strings.xml b/res/values-th/strings.xml
index 5891fd4..2837a3c 100644
--- a/res/values-th/strings.xml
+++ b/res/values-th/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"ลงชื่อเข้าใช้แอปและชำระเงิน"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"ลืมตาเพื่อปลดล็อก"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"คุณต้องลืมตาเมื่อใช้การตรวจสอบสิทธิ์ด้วยใบหน้า"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"ต้องมีการยืนยันเสมอ"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"ต้องมีการยืนยันเสมอเมื่อมีการตรวจสอบสิทธิ์ในแอป"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"นำข้อมูลใบหน้าออก"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"ใช้ใบหน้าของคุณเพื่อปลดล็อกอุปกรณ์และเข้าถึงแอปได้ "<annotation id="url">"ดูข้อมูลเพิ่มเติม"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"ลายนิ้วมือ"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"ลงชื่อเข้าใช้"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"แตะที่นี่เพื่อลงชื่อเข้าใช้เครือข่าย"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbps"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> ต้องการเปิด Wi-Fi"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> ต้องการปิด Wi-Fi"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"หากเราเตอร์ไม่ส่งสัญญาณรหัสเครือข่ายแต่คุณต้องการเชื่อมต่อเครือข่ายในอนาคต คุณตั้งค่าเพื่อซ่อนเครือข่ายได้\n\nการดำเนินการนี้อาจก่อให้เกิดความเสี่ยงด้านความปลอดภัยเพราะโทรศัพท์จะส่งสัญญาณเพื่อค้นหาเครือข่ายเป็นประจำ\n\nการตั้งค่าเพื่อซ่อนเครือข่ายจะไม่เปลี่ยนแปลงการตั้งค่าเราเตอร์"</string>
<string name="wifi_signal" msgid="5514120261628065287">"ความแรงสัญญาณ"</string>
<string name="wifi_status" msgid="4824568012414605414">"สถานะ"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"ความเร็วในการลิงก์"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"ความถี่"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"ที่อยู่ IP"</string>
<string name="passpoint_label" msgid="6381371313076009926">"บันทึกผ่านทาง"</string>
@@ -922,12 +926,9 @@
<string name="wifi_dpp_wifi_shared_with_device" msgid="7669684043486750097">"แชร์ Wi‑Fi กับอุปกรณ์แล้ว"</string>
<string name="wifi_dpp_add_another_device" msgid="8415243205104666929">"เพิ่มอุปกรณ์อื่น"</string>
<string name="wifi_dpp_choose_different_network" msgid="4081965219206680361">"เลือกเครือข่ายอื่น"</string>
- <!-- no translation found for wifi_dpp_could_not_add_device (1598945041477461501) -->
- <skip />
- <!-- no translation found for wifi_dpp_device_found (8618134150169810107) -->
- <skip />
- <!-- no translation found for retry (6472609612090877557) -->
- <skip />
+ <string name="wifi_dpp_could_not_add_device" msgid="1598945041477461501">"เพิ่มอุปกรณ์ไม่ได้"</string>
+ <string name="wifi_dpp_device_found" msgid="8618134150169810107">"พบอุปกรณ์แล้ว"</string>
+ <string name="retry" msgid="6472609612090877557">"ลองอีกครั้ง"</string>
<string name="wifi_shared" msgid="844142443226926070">"แชร์กับผู้ใช้อุปกรณ์คนอื่นๆ"</string>
<string name="wifi_unchanged" msgid="3410422020930397102">"(ไม่เปลี่ยน)"</string>
<string name="wifi_unspecified" msgid="4917316464723064807">"โปรดเลือก"</string>
@@ -1534,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"รีเซ็ต eSIM ไม่ได้เพราะมีข้อผิดพลาด"</string>
<string name="master_clear_title" msgid="3531267871084279512">"ลบข้อมูลทั้งหมด (รีเซ็ตเป็นค่าเริ่มต้น)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"ลบข้อมูล (รีเซ็ตเป็นค่าเริ่มต้น)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"การดำเนินการนี้จะลบข้อมูลทั้งหมดออกจาก"<b>"ที่จัดเก็บข้อมูลภายใน"</b>"ของแท็บเล็ตของคุณ ซึ่งประกอบด้วย\n\n"<li>"บัญชี Google ของคุณ"</li>\n<li>"ข้อมูลและการตั้งค่าของระบบและแอป"</li>\n<li>"แอปที่ดาวน์โหลด"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"การดำเนินการนี้จะลบข้อมูลทั้งหมดออกจาก"<b>"ที่จัดเก็บข้อมูลภายใน"</b>"ของโทรศัพท์ของคุณ ซึ่งประกอบด้วย\n\n"<li>"บัญชี Google ของคุณ"</li>\n<li>"ข้อมูลและการตั้งค่าของระบบและแอป"</li>\n<li>"แอปที่ดาวน์โหลด"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"ขณะนี้คุณได้ลงชื่อเข้าใช้บัญชีต่อไปนี้แล้ว:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"มีผู้ใช้รายอื่นอยู่บนอุปกรณ์เครื่องนี้\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"เพลง"</li>\n<li>"รูปภาพ"</li>\n<li>"ข้อมูลผู้ใช้อื่นๆ"</li></string>
@@ -1552,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"ลบ eSIM"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"ลบ eSIM ทั้งหมดในโทรศัพท์ การดำเนินการนี้ไม่ได้เป็นการยกเลิกแพ็กเกจอินเทอร์เน็ตมือถือของคุณ"</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"ลบ eSIM ทั้งหมดในแท็บเล็ต การดำเนินการนี้ไม่ได้เป็นการยกเลิกแพ็กเกจอินเทอร์เน็ตมือถือของคุณ"</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"ลบข้อมูลทั้งหมด"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"ลบข้อมูลทั้งหมด"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"ระบบจะลบข้อมูลส่วนบุคคลและแอปที่ดาวน์โหลดทั้งหมด คุณจะยกเลิกการดำเนินการนี้ไม่ได้"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"ลบทุกอย่าง"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"ไม่มีการรีเซ็ตเนื่องจากบริการล้างข้อมูลระบบไม่พร้อมใช้งาน"</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"ลบข้อมูลทั้งหมดใช่ไหม"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"การรีเซ็ตเป็นค่าจากโรงงานไม่สามารถใช้ได้สำหรับผู้ใช้รายนี้"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"กำลังลบ"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"โปรดรอสักครู่..."</string>
@@ -1842,10 +1837,8 @@
<string name="force_stop_dlg_text" msgid="7208364204467835578">"หากคุณบังคับปิดแอปพลิเคชัน อาจทำให้การทำงานผิดพลาดได้"</string>
<string name="app_install_location_title" msgid="2068975150026852168">"ตำแหน่งติดตั้งที่ต้องการ"</string>
<string name="app_install_location_summary" msgid="5155453752692959098">"เปลี่ยนตำแหน่งติดตั้งที่ต้องการสำหรับแอปพลิเคชันใหม่"</string>
- <!-- no translation found for app_disable_dlg_positive (7319687593243386336) -->
- <skip />
- <!-- no translation found for app_disable_dlg_text (779389180388352129) -->
- <skip />
+ <string name="app_disable_dlg_positive" msgid="7319687593243386336">"ถอนการติดตั้งแอป"</string>
+ <string name="app_disable_dlg_text" msgid="779389180388352129">"หากคุณถอนการติดตั้งแอปนี้ Android และแอปอื่นๆ อาจไม่ทำงานตามที่ควรจะเป็นอีกต่อไป"</string>
<string name="app_disable_notifications_dlg_title" msgid="7669264654851761857">"ปิดการแจ้งเตือนหรือไม่"</string>
<string name="app_install_details_group_title" msgid="7084623031296083574">"Store"</string>
<string name="app_install_details_title" msgid="6905279702654975207">"รายละเอียดแอป"</string>
@@ -2043,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"หากใช้เมาส์อยู่ คุณตั้งค่าเคอร์เซอร์ให้ดำเนินการโดยอัตโนมัติเมื่อเมาส์หยุดเคลื่อนที่ครู่หนึ่งได้"</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"หน่วงเวลาก่อนคลิก"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"การสั่น"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"การสั่นเมื่อมีการแจ้งเตือน"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"การสั่นเมื่อมีเสียงเรียกเข้า"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"การสั่นเมื่อแตะ"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"ใช้บริการ"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"ใช้การแก้สี"</string>
@@ -2088,8 +2079,7 @@
<item quantity="other">เวลาหน่วงยาวมาก (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> มิลลิวินาที)</item>
<item quantity="one">เวลาหน่วงยาวมาก (<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g> มิลลิวินาที)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"เสียงเรียกเข้า <xliff:g id="SUMMARY_RING">%1$s</xliff:g> การแจ้งเตือน<xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g> การแตะ <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"ตั้งค่าเมื่อมีเสียงเรียกเข้าและการแจ้งเตือนเป็นปิด"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"ตั้งค่าเมื่อมีเสียงเรียกเข้าและการแจ้งเตือนเป็นต่ำ"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"ตั้งค่าเมื่อมีเสียงเรียกเข้าและการแจ้งเตือนเป็นปานกลาง"</string>
@@ -3065,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"การแจ้งเตือนเข้ามาใหม่"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"การเชื่อมต่ออินเทอร์เน็ตผ่านมือถือด้วย usb, การเชื่อมต่ออินเทอร์เน็ตผ่านมือถือด้วยบลูทูธ, ฮอตสปอต wifi"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"ระบบสัมผัส, สั่น, หน้าจอ, ความไว"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"ระบบสัมผัส, สั่น, โทรศัพท์, การโทร, ความไว, เสียงเรียกเข้า"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"ระบบสัมผัส, สั่น, ความไว"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"ตั้งค่าแท็ก NFC สำหรับ Wi-Fi"</string>
<string name="write_tag" msgid="8571858602896222537">"เขียน"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"แตะแท็กเพื่อเขียน..."</string>
@@ -3096,8 +3084,7 @@
<string name="other_sound_settings" msgid="3151004537006844718">"เสียงอื่นๆ"</string>
<string name="dial_pad_tones_title" msgid="1999293510400911558">"เสียงแป้นหมายเลข"</string>
<string name="screen_locking_sounds_title" msgid="1340569241625989837">"เสียงล็อกหน้าจอ"</string>
- <!-- no translation found for charging_sounds_title (3379885700913955599) -->
- <skip />
+ <string name="charging_sounds_title" msgid="3379885700913955599">"เสียงชาร์จและการสั่น"</string>
<string name="docking_sounds_title" msgid="155236288949940607">"เสียงเชื่อมต่อแท่นลำโพง"</string>
<string name="touch_sounds_title" msgid="5326587106892390176">"เสียงแตะ"</string>
<string name="vibrate_on_touch_title" msgid="1510405818894719079">"การสั่นเมื่อแตะ"</string>
@@ -3124,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"ไม่มีเสียง ยกเว้น<xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"ไม่มีเสียง ยกเว้นการปลุกและสื่อ"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"กำหนดการ"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"ลบกำหนดการ"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"ลบ"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"แก้ไข"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"กำหนดการ"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"กำหนดการ"</string>
@@ -3180,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"เปิด"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"เปิดเลย"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"ปิดเลย"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"โหมดห้ามรบกวนจะเปิดอยู่จนถึง <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"โหมดห้ามรบกวนจะเปิดอยู่จนกว่าคุณจะปิด"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"กำหนดการ (<xliff:g id="RULE_NAME">%s</xliff:g>) เปิดโหมดห้ามรบกวนโดยอัตโนมัติ"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"แอป (<xliff:g id="APP_NAME">%s</xliff:g>) เปิดโหมดห้ามรบกวนโดยอัตโนมัติ"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"โหมดห้ามรบกวนเปิดอยู่สำหรับ<xliff:g id="RULE_NAMES">%s</xliff:g>และมีการตั้งค่าที่กำหนดเอง"</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" ดูการตั้งค่าที่กำหนดเอง"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"เฉพาะเรื่องสำคัญ"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g> <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3393,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"ทุกวัน"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"เวลาปลุกจะแทนที่เวลาสิ้นสุดได้"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"กำหนดการจะปิดเมื่อนาฬิกาปลุกดังขึ้น"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"ลักษณะการทำงานของโหมดห้ามรบกวน"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"ใช้การตั้งค่าเริ่มต้น"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"สร้างการตั้งค่าที่กำหนดเองสำหรับกำหนดการนี้"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"สำหรับ \"<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>\""</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> - <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3812,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"เปิด"</string>
<string name="condition_expand_show" msgid="608202020023489939">"แสดง"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"ซ่อน"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"ฮอตสปอต"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> เปิดอยู่"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"โหมดบนเครื่องบินเปิดอยู่"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"ใช้งานเครือข่ายไม่ได้"</string>
<string name="condition_zen_title" msgid="2897779738211625">"\"ห้ามรบกวน\" เปิดอยู่"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"ส่งผลต่อสิ่งที่คุณได้ยินและเห็น"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"เปิดโหมดประหยัดแบตเตอรี่อยู่"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"ฟีเจอร์ถูกจำกัด"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"อินเทอร์เน็ตมือถือปิดอยู่"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"ใช้อินเทอร์เน็ตได้ผ่าน Wi‑Fi เท่านั้น"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"การประหยัดอินเทอร์เน็ต"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"ฟีเจอร์ถูกจำกัด"</string>
<string name="condition_work_title" msgid="7293722361184366648">"โปรไฟล์งานปิดอยู่"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"สำหรับแอปและการแจ้งเตือน"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"เปิดเสียง"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"ปิดเสียงอุปกรณ์อยู่"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"โทรศัพท์ปิดเสียงอยู่"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"สำหรับการติดต่อและการแจ้งเตือน"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"ตั้งค่าอุปกรณ์ให้เป็นโหมดสั่นแล้ว"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"การสั่นเท่านั้น"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"อุปกรณ์จะสั่นเมื่อมีสายเรียกเข้าและการแจ้งเตือน"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"สำหรับการติดต่อและการแจ้งเตือน"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"ตั้งเวลาสำหรับแสงตอนกลางคืน"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"แต้มสีหน้าจอโดยอัตโนมัติทุกคืน"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"\"แสงตอนกลางคืน\" เปิดอยู่"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"ปรับหน้าจอเป็นสีเหลืองอำพัน"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"ยุบ"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"รายการแนะนำสำหรับคุณ"</string>
<string name="suggestions_title" msgid="7280792342273268377">"คำแนะนำ"</string>
@@ -3978,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"ไม่มี"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"ไม่มีวัตถุการจัดอันดับ"</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"วัตถุการจัดอันดับไม่มีคีย์นี้"</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"คัตเอาท์ดิสเพลย์"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"คัตเอาท์ดิสเพลย์"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"ค่าเริ่มต้นของอุปกรณ์"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"สิทธิ์เข้าถึงพิเศษของแอป"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="other"><xliff:g id="COUNT">%d</xliff:g> แอปใช้อินเทอร์เน็ตได้ไม่จำกัด</item>
@@ -4059,6 +4046,14 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"หากต้องการดูเวลา การแจ้งเตือน และข้อมูลอื่นๆ ให้หยิบอุปกรณ์ขึ้นมา"</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"ท่าทางสัมผัสปลุกหน้าจอล็อก"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <!-- no translation found for ambient_display_tap_screen_title (5458679563086979424) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (9108878716863882877) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (7071150656699666085) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_summary (8862155601920379979) -->
+ <skip />
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"ใช้ลายนิ้วมือแสดงการแจ้งเตือน"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"เลื่อนนิ้วสแกนลายนิ้วมือ"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"ในการตรวจสอบการแจ้งเตือน ให้เลื่อนนิ้วลงผ่านเซ็นเซอร์ลายนิ้วมือที่ด้านหลังโทรศัพท์"</string>
@@ -4201,27 +4196,21 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"ฟีเจอร์นี้ไม่สามารถใช้ได้บนอุปกรณ์นี้"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"บังคับใช้การวัด GNSS เต็มรูปแบบ"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"ติดตามระบบดาวเทียมและความถี่สัญญาณ GNSS ทั้งหมดโดยไม่มีการปิดพักเพื่อประหยัดพลังงาน"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"อนุญาตให้เริ่มกิจกรรมในเบื้องหลัง"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"อนุญาตให้เริ่มกิจกรรมในเบื้องหลังทั้งหมด"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"แสดงปัญหาที่ขัดข้องเสมอ"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"แสดงกล่องโต้ตอบทุกครั้งที่แอปขัดข้อง"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"เลือกแอปที่พร้อมใช้งาน ANGLE"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"ไม่ได้ตั้งค่าแอปพลิเคชันที่พร้อมใช้งาน ANGLE"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"แอปพลิเคชันที่พร้อมใช้งาน ANGLE: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"ค่ากำหนดของแพ็กเกจอัปเดตเกม"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"แก้ไขการตั้งค่าแพ็กเกจอัปเดตเกม"</string>
+ <!-- no translation found for gup_all_apps_switch_title (8071650410524064369) -->
<skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
- <!-- no translation found for gup_app_preference_title (7176388161899486800) -->
- <skip />
- <!-- no translation found for gup_app_preference_default (7995039180348956109) -->
- <skip />
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_title" msgid="7176388161899486800">"เลือกไดรเวอร์กราฟิก"</string>
+ <string name="gup_app_preference_default" msgid="7995039180348956109">"ค่าเริ่มต้น"</string>
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"แพ็กเกจอัปเดตเกม"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"ไดรเวอร์กราฟิกของระบบ"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4313,6 +4302,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"ตั้งค่าบริการข้อมูล"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"เน็ตมือถือ"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"เข้าถึงข้อมูลโดยใช้เครือข่ายมือถือ"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"ประเภทเครือข่ายที่ต้องการ"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"เปลี่ยนโหมดปฏิบัติการของเครือข่าย"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"ประเภทเครือข่ายที่ต้องการ"</string>
@@ -4348,23 +4350,23 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"ไม่มีอุปกรณ์บลูทูธ"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"แผงควบคุมการตั้งค่า"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"การเชื่อมต่ออินเทอร์เน็ต"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"ระดับเสียง"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"บังคับใช้โหมดเดสก์ท็อป"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"บังคับใช้โหมดเดสก์ท็อปแบบทดลองในจอแสดงผลรอง"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"ลบล้างฟีเจอร์บังคับใช้โหมดมืด"</string>
<string name="hwui_force_dark_summary" msgid="8705328793382981780">"ลบล้างฟีเจอร์บังคับใช้โหมดมืดให้เปิดตลอดเวลา"</string>
<string name="privacy_dashboard_title" msgid="2458407399263943923">"ความเป็นส่วนตัว"</string>
- <!-- no translation found for privacy_dashboard_summary (7784809147411674104) -->
- <skip />
+ <string name="privacy_dashboard_summary" msgid="7784809147411674104">"สิทธิ์ ส่วนควบคุมกิจกรรม ข้อมูลที่แสดงในหน้าจอ"</string>
<string name="contextual_card_dismiss_remove" msgid="2813670241047194713">"นำออก"</string>
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"เก็บไว้"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"นำคำแนะนำนี้ออกไหม"</string>
<string name="low_storage_summary" msgid="2077564126033530">"พื้นที่เก็บข้อมูลเหลือน้อย ใช้ไป <xliff:g id="PERCENTAGE">%1$s</xliff:g> - เหลือ <xliff:g id="FREE_SPACE">%2$s</xliff:g>"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"ส่งความคิดเห็น"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"ต้องการส่งความคิดเห็นเกี่ยวกับคำแนะนำนี้ถึงเราไหม"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"คัดลอก <xliff:g id="COPY_CONTENT">%1$s</xliff:g> ไปยังคลิปบอร์ดแล้ว"</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <!-- no translation found for gesture_skip_title (2092825906479683162) -->
+ <skip />
+ <!-- no translation found for gesture_silence_title (8991427657123202574) -->
+ <skip />
</resources>
diff --git a/res/values-tl/strings.xml b/res/values-tl/strings.xml
index de62705..356be01 100644
--- a/res/values-tl/strings.xml
+++ b/res/values-tl/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"Pag-sign in/pagbabayad sa app"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Buksan ang mata para i-unlock"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"Kapag ginamit ang pag-authenticate ng mukha, nakabukas dapat ang mata"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Palaging humiling ng kumpirmasyon"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"Kapag nag-o-authenticate sa mga app, palaging humiling ng kumpirmasyon"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Alisin ang face data"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Maaaring gamitin ang iyong mukha para i-unlock ang iyong device at mag-access ng mga app. "<annotation id="url">"Matuto pa"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Fingerprint"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Mag-sign in"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Mag-tap dito para mag-sign in sa network"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbps"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"Gustong i-on ng <xliff:g id="REQUESTER">%s</xliff:g> ang Wi-Fi"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"Gustong i-off ng <xliff:g id="REQUESTER">%s</xliff:g> ang Wi-Fi"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"Kung hindi nagbo-broadcast ng network ID ang iyong router ngunit gusto mong kumonekta rito sa hinaharap, maaari mong itakda ang network bilang nakatago.\n\nMaaari itong magdulot ng panganib sa seguridad dahil regular na ibo-broadcast ng iyong telepono ang signal nito para mahanap ang network.\n\nKahit na itakda ang network bilang nakatago, hindi nito mababago ang mga setting ng iyong router."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Lakas ng signal"</string>
<string name="wifi_status" msgid="4824568012414605414">"Katayuan"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Bilis ng link"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Dalas"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP address"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Na-save sa pamamagitan ng"</string>
@@ -922,12 +926,9 @@
<string name="wifi_dpp_wifi_shared_with_device" msgid="7669684043486750097">"Naibahagi ang Wi‑Fi sa device"</string>
<string name="wifi_dpp_add_another_device" msgid="8415243205104666929">"Magdagdag ng ibang device"</string>
<string name="wifi_dpp_choose_different_network" msgid="4081965219206680361">"Pumili ng ibang network"</string>
- <!-- no translation found for wifi_dpp_could_not_add_device (1598945041477461501) -->
- <skip />
- <!-- no translation found for wifi_dpp_device_found (8618134150169810107) -->
- <skip />
- <!-- no translation found for retry (6472609612090877557) -->
- <skip />
+ <string name="wifi_dpp_could_not_add_device" msgid="1598945041477461501">"Hindi maidagdag ang device"</string>
+ <string name="wifi_dpp_device_found" msgid="8618134150169810107">"Nakita ang device"</string>
+ <string name="retry" msgid="6472609612090877557">"Subukang Muli"</string>
<string name="wifi_shared" msgid="844142443226926070">"Ibahagi sa iba pang mga user ng device"</string>
<string name="wifi_unchanged" msgid="3410422020930397102">"(di-nabago)"</string>
<string name="wifi_unspecified" msgid="4917316464723064807">"Mangyaring pumili"</string>
@@ -1534,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"Hindi ma-reset ang mga eSIM dahil nagkaroon ng error."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Burahin ang lahat ng data (factory reset)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Burahin lahat (factory reset)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"Buburahin nito ang lahat ng data sa "<b>"internal storage"</b>" ng iyong tablet, kasama ang:\n\n"<li>"Google Account mo"</li>\n<li>"Mga data at setting ng system at app"</li>\n<li>"Mga na-download na app"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"Buburahin nito ang lahat ng data sa "<b>"internal storage"</b>" ng iyong telepono, kasama ang:\n\n"<li>"Google Account mo"</li>\n<li>"Data at mga setting ng system at app"</li>\n<li>"Mga na-download na app"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"Kasalukuyan kang naka-sign in sa mga sumusunod na account:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"May iba pang mga user sa device na ito.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Musika"</li>\n<li>"Mga Larawan"</li>\n<li>"Ibang data ng user"</li></string>
@@ -1552,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"Burahin ang eSIM"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Burahin ang lahat ng eSIM sa telepono. Hindi nito kakanselahin ang iyong mobile service plan."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Burahin ang lahat ng eSIM sa tablet. Hindi nito kakanselahin ang iyong mobile service plan."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Burahin ang lahat ng data"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Burahin ang lahat ng data"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Made-delete ang lahat ng iyong personal na impormasyon at na-download na app. Hindi mo maa-undo ang pagkilos na ito!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Burahin lahat"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"Walang isinagawang pag-reset dahil hindi available ang serbisyong System Clear."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Burahin ang lahat ng data?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"Hindi available ang factory reset para sa user na ito"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Binubura"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Mangyaring maghintay..."</string>
@@ -1842,10 +1837,8 @@
<string name="force_stop_dlg_text" msgid="7208364204467835578">"Kung sapilitan mong ititigil ang isang app, maaari itong kumilos nang hindi tama."</string>
<string name="app_install_location_title" msgid="2068975150026852168">"Ninanais na lokasyon sa pag-install"</string>
<string name="app_install_location_summary" msgid="5155453752692959098">"Baguhin ang ninanais na lokasyon ng pag-install para sa bagong apps"</string>
- <!-- no translation found for app_disable_dlg_positive (7319687593243386336) -->
- <skip />
- <!-- no translation found for app_disable_dlg_text (779389180388352129) -->
- <skip />
+ <string name="app_disable_dlg_positive" msgid="7319687593243386336">"I-uninstall ang app"</string>
+ <string name="app_disable_dlg_text" msgid="779389180388352129">"Kung ia-uninstall mo ang app na ito, maaaring hindi na gumana ang mga Android app at ang iba pang app gaya ng inaasahan."</string>
<string name="app_disable_notifications_dlg_title" msgid="7669264654851761857">"I-off ang mga notification?"</string>
<string name="app_install_details_group_title" msgid="7084623031296083574">"Store"</string>
<string name="app_install_details_title" msgid="6905279702654975207">"Mga detalye ng app"</string>
@@ -2043,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"Kung gumagamit ka ng mouse, maaari mong itakda ang cursor na awtomatikong gumawa ng pagkilos kapag huminto ito sa paggalaw sa loob ng partikular na tagal ng oras."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Pagkaantala bago ang pag-click"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Pag-vibrate"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Pag-vibrate kapag may notification"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Pag-vibrate kapag nag-ring"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Pag-vibrate sa pagpindot"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Gumamit ng serbisyo"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Gumamit ng pagwawasto ng kulay"</string>
@@ -2088,8 +2079,7 @@
<item quantity="one">Sobrang tagal na pagkaantala (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
<item quantity="other">Sobrang tagal na pagkaantala (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> na ms)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Pag-ring <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, notification <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, pagpindot <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Naka-off ang pag-ring at notification"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Nakatakda sa mahina ang pag-ring at notification"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Nakatakda sa katamtaman ang pag-ring at notification"</string>
@@ -3065,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"papasok na notification"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"pag-tether ng usb, pag-tether ng bluetooth, hotspot ng wifi"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"haptics, mag-vibrate, screen, pagkasensitibo"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"haptics, pag-vibrate, telepono, tawag, pagkasensitibo, pag-ring"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"haptics, pag-vibrate, pagkasensitibo"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"I-set up ang Tag ng NFC sa Wi-Fi"</string>
<string name="write_tag" msgid="8571858602896222537">"Magsulat"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Mag-tap ng tag upang magsulat..."</string>
@@ -3096,8 +3084,7 @@
<string name="other_sound_settings" msgid="3151004537006844718">"Iba pang mga tunog"</string>
<string name="dial_pad_tones_title" msgid="1999293510400911558">"Mga tono ng dial pad"</string>
<string name="screen_locking_sounds_title" msgid="1340569241625989837">"Tunog sa pag-screen lock"</string>
- <!-- no translation found for charging_sounds_title (3379885700913955599) -->
- <skip />
+ <string name="charging_sounds_title" msgid="3379885700913955599">"Tunog, vibration kapag charging"</string>
<string name="docking_sounds_title" msgid="155236288949940607">"Mga tunog sa pag-dock"</string>
<string name="touch_sounds_title" msgid="5326587106892390176">"Mga tunog sa pagpindot"</string>
<string name="vibrate_on_touch_title" msgid="1510405818894719079">"Pag-vibrate sa pagpindot"</string>
@@ -3124,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"Walang tunog maliban sa <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Walang tunog maliban sa mga alarm at media"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Mga Iskedyul"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"I-delete ang mga iskedyul"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"I-delete"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"I-edit"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Mga Iskedyul"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Iskedyul"</string>
@@ -3180,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"I-on"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"I-on ngayon"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"I-off na ngayon"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"Naka-on ang Huwag Istorbohin hanggang <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"Mananatiling naka-on ang Huwag Istorbohin hanggang sa i-off mo ito"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"Awtomatikong na-on ng isang iskedyul (<xliff:g id="RULE_NAME">%s</xliff:g>) ang Huwag Istorbohin"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"Awtomatikong na-on ng isang app (<xliff:g id="APP_NAME">%s</xliff:g>) ang Huwag Istorbohin"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"Naka-on ang Huwag Istorbohin para sa <xliff:g id="RULE_NAMES">%s</xliff:g> na may mga custom na setting."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" Tingnan ang mga custom na setting"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Priyoridad lang"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3393,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Araw-araw"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"Maaaring i-override ng alarm ang oras ng pagtatapos"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"Nag-o-off ang iskedyul kapag may nag-ring na alarm"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"Pagkilos ng Huwag Istorbohin"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Gamitin ang mga default na setting"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Gumawa ng mga custom na setting para sa iskedyul na ito"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"Para sa ‘<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>’"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> - <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3812,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"I-on"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Ipakita"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Itago"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Hotspot"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"Naka-on ang <xliff:g id="ID_1">%1$s</xliff:g>"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Naka-on ang airplane mode"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Hindi available ang mga network"</string>
<string name="condition_zen_title" msgid="2897779738211625">"Naka-on ang Huwag Istorbohin"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Nakakaapekto sa naririnig, nakikita"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Naka-on ang Pangtipid sa Baterya"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Limitado ang mga feature"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Naka-off ang mobile data"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Available lang ang Internet sa pamamagitan ng Wi‑Fi"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Data Saver"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Limitado ang mga feature"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Naka-off, profile sa trabaho"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"Para sa mga app at notification"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"I-on ang tunog"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"Naka-mute ang device"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Naka-mute ang telepono"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"Para sa mga tawag at notification"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"Nakatakdang mag-vibrate ang device"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Pag-vibrate lang"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Magva-vibrate ang device dahil sa mga tawag at notification"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"Para sa mga tawag at notification"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Itakda ang iskedyul ng Night Light"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Awtomatikong i-tint ang screen tuwing gabi"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"Naka-on ang Night Light"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Amber ang tint ng screen"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"I-collapse"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Iminumungkahi sa Iyo"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Mga Suhestyon"</string>
@@ -3978,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"wala"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Walang object sa ranking."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"Walang ganitong key ang object sa ranking."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Cutout ng display"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"cutout ng display, notch"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Default ng device"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Espesyal na access ng app"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="one">May <xliff:g id="COUNT">%d</xliff:g> app na maaaring gumamit ng walang limitasyong data</item>
@@ -4059,6 +4046,14 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"Para tingnan ang oras, mga notification, at iba pang impormasyon, kunin ang iyong device."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Galaw para sa wake lock screen"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <!-- no translation found for ambient_display_tap_screen_title (5458679563086979424) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (9108878716863882877) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (7071150656699666085) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_summary (8862155601920379979) -->
+ <skip />
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"I-swipe ang fingerprint para sa mga notification"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"I-swipe ang fingerprint"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"Para makita ang iyong mga notification, mag-swipe pababa sa sensor para sa fingerprint sa likod ng telepono mo."</string>
@@ -4201,27 +4196,21 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"Hindi available ang feature na ito sa device na ito"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Ipatupad ang kumpletong sukat ng GNSS"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Sinusubaybayan ang lahat ng constellation at dalas ng GNSS nang walang duty cycling"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Payagang magsimula ng aktibidad sa background"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Pinapayagang magsimula ang lahat ng aktibidad sa background"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Palaging ipakita ang dialog ng pag-crash"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Magpakita ng dialog sa tuwing magka-crash ang isang app"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"Pumili ng app na may naka-enable na ANGLE"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"Walang nakatakdang application na may naka-enable na ANGLE"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"Application na may naka-enable na ANGLE: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Mga Kagustuhan sa Package ng Update sa Laro"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Baguhin ang setting ng Package ng Update sa Laro"</string>
+ <!-- no translation found for gup_all_apps_switch_title (8071650410524064369) -->
<skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
- <!-- no translation found for gup_app_preference_title (7176388161899486800) -->
- <skip />
- <!-- no translation found for gup_app_preference_default (7995039180348956109) -->
- <skip />
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_title" msgid="7176388161899486800">"Pumili ng Graphics Driver"</string>
+ <string name="gup_app_preference_default" msgid="7995039180348956109">"Default"</string>
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Package ng Update sa Laro"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"Graphics Driver ng System"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4313,6 +4302,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"I-set up ang serbisyo ng data"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Mobile data"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"I-access ang data gamit ang mobile network"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Mas gustong network type"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Baguhin ang network operating mode"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Mas gustong network type"</string>
@@ -4348,23 +4350,23 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Walang Bluetooth device"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Panel ng Mga Setting"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Koneksyon sa Internet"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Volume"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Force desktop mode"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Force experimental desktop mode sa mga pangalawang display"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"I-override ang force-dark"</string>
<string name="hwui_force_dark_summary" msgid="8705328793382981780">"Ino-override ang force-dark feature para maging palaging naka-on"</string>
<string name="privacy_dashboard_title" msgid="2458407399263943923">"Privacy"</string>
- <!-- no translation found for privacy_dashboard_summary (7784809147411674104) -->
- <skip />
+ <string name="privacy_dashboard_summary" msgid="7784809147411674104">"Ipinapakita ang mga pahintulot, kontrol ng aktibidad, at data sa screen"</string>
<string name="contextual_card_dismiss_remove" msgid="2813670241047194713">"Alisin"</string>
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Panatilihin"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Alisin ang suhestiyong ito?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Paubos na ang storage. <xliff:g id="PERCENTAGE">%1$s</xliff:g> ang ginagamit - <xliff:g id="FREE_SPACE">%2$s</xliff:g> ang bakante"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Magpadala ng feedback"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Gusto mo ba kaming bigyan ng feedback sa suhestyong ito?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"Kinopya sa clipboard ang <xliff:g id="COPY_CONTENT">%1$s</xliff:g>."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <!-- no translation found for gesture_skip_title (2092825906479683162) -->
+ <skip />
+ <!-- no translation found for gesture_silence_title (8991427657123202574) -->
+ <skip />
</resources>
diff --git a/res/values-tr/strings.xml b/res/values-tr/strings.xml
index e4d5b94..24b642e 100644
--- a/res/values-tr/strings.xml
+++ b/res/values-tr/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"Uygulamada oturum açma ve ödemeler"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Kilidi açmak için gözler açık"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"Yüzle kimlik doğrulamayı kullanırken gözleriniz açık olmalıdır"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Her zaman onay gerektir"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"Uygulamalarda kimlik doğrulaması yapılırken her zaman onay gerektir"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Yüz verisini kaldır"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Yüzünüzü kullanarak cihazınızın kilidini açabilir ve uygulamalara erişebilirsiniz. "<annotation id="url">"Daha fazla bilgi"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Parmak izi"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Oturum aç"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Ağda oturum açmak için buraya dokunun"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mb/sn."</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g>, Kablosuz özelliğini açmak istiyor"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g>, Kablosuz özelliğini kapatmak istiyor"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"Yönlendiriciniz ağ kimliği yayınlamıyorsa, ancak bu yönlendiriciye gelecekte bağlanmak istiyorsanız ağın görünürlük ayarını gizli yapabilirsiniz.\n\nBu ayar, telefonunuzun ağı bulmak için düzenli olarak sinyal yayınlamasını gerektireceğinden güvenlik riski oluşturabilir.\n\nAğın görünürlüğü gizli yapıldığında yönlendirici ayarlarınız değişmez."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Sinyal gücü"</string>
<string name="wifi_status" msgid="4824568012414605414">"Durum"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Bağlantı hızı"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Frekans"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP adresi"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Şununla kaydedildi:"</string>
@@ -922,12 +926,9 @@
<string name="wifi_dpp_wifi_shared_with_device" msgid="7669684043486750097">"Kablosuz bağlantı cihazla paylaşıldı"</string>
<string name="wifi_dpp_add_another_device" msgid="8415243205104666929">"Başka cihaz ekle"</string>
<string name="wifi_dpp_choose_different_network" msgid="4081965219206680361">"Farklı ağ seç"</string>
- <!-- no translation found for wifi_dpp_could_not_add_device (1598945041477461501) -->
- <skip />
- <!-- no translation found for wifi_dpp_device_found (8618134150169810107) -->
- <skip />
- <!-- no translation found for retry (6472609612090877557) -->
- <skip />
+ <string name="wifi_dpp_could_not_add_device" msgid="1598945041477461501">"Cihaz eklenemedi"</string>
+ <string name="wifi_dpp_device_found" msgid="8618134150169810107">"Cihaz bulundu"</string>
+ <string name="retry" msgid="6472609612090877557">"Tekrar dene"</string>
<string name="wifi_shared" msgid="844142443226926070">"Diğer cihaz kullanıcılarıyla paylaş"</string>
<string name="wifi_unchanged" msgid="3410422020930397102">"(değişmedi)"</string>
<string name="wifi_unspecified" msgid="4917316464723064807">"Lütfen seçin"</string>
@@ -1175,11 +1176,11 @@
<string name="night_display_status_title" msgid="1784041143360286267">"Durum"</string>
<string name="night_display_temperature_title" msgid="1435292789272017136">"Yoğunluk"</string>
<string name="night_display_summary_off" msgid="1792750041697946539">"Kapalı / <xliff:g id="ID_1">%1$s</xliff:g>"</string>
- <string name="night_display_summary_off_auto_mode_never" msgid="3583590137322963513">"Hiçbir zaman otomatik olarak açılmayacak"</string>
+ <string name="night_display_summary_off_auto_mode_never" msgid="3583590137322963513">"hiçbir zaman otomatik olarak açılmayacak"</string>
<string name="night_display_summary_off_auto_mode_custom" msgid="6365668239253173208">"Şu saatte otomatik olarak açılacak: <xliff:g id="ID_1">%1$s</xliff:g>"</string>
<string name="night_display_summary_off_auto_mode_twilight" msgid="3596291693781757392">"Güneş battığında otomatik olarak açılacak"</string>
<string name="night_display_summary_on" msgid="1355713529996456744">"Açık / <xliff:g id="ID_1">%1$s</xliff:g>"</string>
- <string name="night_display_summary_on_auto_mode_never" msgid="9117830821363119835">"Hiçbir zaman otomatik olarak kapatılmayacak"</string>
+ <string name="night_display_summary_on_auto_mode_never" msgid="9117830821363119835">"hiçbir zaman otomatik olarak kapatılmayacak"</string>
<string name="night_display_summary_on_auto_mode_custom" msgid="5510753572245577263">"Şu saatte otomatik olarak kapatılacak: <xliff:g id="ID_1">%1$s</xliff:g>."</string>
<string name="night_display_summary_on_auto_mode_twilight" msgid="852270120144683507">"Güneş doğduğunda otomatik olarak kapatılacak"</string>
<string name="night_display_activation_on_manual" msgid="277343561277625826">"Şimdi aç"</string>
@@ -1534,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"eSIM\'ler bir hata nedeniyle sıfırlanamıyor."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Tüm verileri sil (fabrika ayarlarına sıfırla)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Tüm verileri sil (sıfırla)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"Bu işlem, tabletinizin "<b>"dahili depolama alanından"</b>"şu verilerin tümünü siler:\n\n"<li>"Google hesabınız"</li>\n<li>"Sistem ve uygulama verileri ile ayarları"</li>\n<li>"İndirilen uygulamalar"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"Bu işlem, telefonunuzun "<b>"dahili depolama alanından"</b>" şu verilerin tümünü siler:\n\n"<li>"Google hesabınız"</li>\n<li>"Sistem ve uygulama verileri ile ayarları"</li>\n<li>"İndirilen uygulamalar"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"Şu anda aşağıdaki hesaplarda oturum açmış durumdasınız:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"Bu cihazda başka kullanıcılar da var.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Müzik"</li>\n<li>"Fotoğraflar"</li>\n<li>"Diğer kullanıcı verileri"</li></string>
@@ -1552,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"eSIM\'i sil"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Telefondaki tüm eSIM\'leri siler. Bu işlem, mobil hizmet planınızı iptal etmez."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Tabletteki tüm eSIM\'leri siler. Bu işlem, mobil hizmet planınızı iptal etmez."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Tüm verileri sil"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Tüm verileri sil"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Tüm kişisel bilgileriniz ve indirilen uygulamalar silinir. Bu işlemi geri alamazsınız!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Her şeyi sil"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"Sistem Temizleme hizmeti kullanılamadığından sıfırlama yapılmadı."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Tüm veriler silinsin mi?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"Bu kullanıcı için fabrika ayarlarına sıfırlama işlevi kullanılamıyor"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Siliniyor"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Lütfen bekleyin..."</string>
@@ -1842,10 +1837,8 @@
<string name="force_stop_dlg_text" msgid="7208364204467835578">"Uygulamayı zorla durdurursanız, hatalı davranabilir."</string>
<string name="app_install_location_title" msgid="2068975150026852168">"Tercih edilen yükleme konumu"</string>
<string name="app_install_location_summary" msgid="5155453752692959098">"Yeni uygulamalar için tercih edilen yükleme konumunu değiştir"</string>
- <!-- no translation found for app_disable_dlg_positive (7319687593243386336) -->
- <skip />
- <!-- no translation found for app_disable_dlg_text (779389180388352129) -->
- <skip />
+ <string name="app_disable_dlg_positive" msgid="7319687593243386336">"Uygulamanın yüklemesini kaldır"</string>
+ <string name="app_disable_dlg_text" msgid="779389180388352129">"Bu uygulamanın yüklemesini kaldırırsanız Android ve diğer uygulamalar artık beklendiği gibi çalışmayabilir."</string>
<string name="app_disable_notifications_dlg_title" msgid="7669264654851761857">"Bildirimler kapatılsın mı?"</string>
<string name="app_install_details_group_title" msgid="7084623031296083574">"Mağaza"</string>
<string name="app_install_details_title" msgid="6905279702654975207">"Uygulama ayrıntıları"</string>
@@ -2043,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"Fare kullanıyorsanız cihazınızı, imleci belirli bir süre hareket etmediğinde otomatik olarak işlem yapacak şekilde ayarlayabilirsiniz."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Tıklamadan önce gecikme süresi"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Titreşim"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Bildirim titreşimi"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Zili çaldırma titreşimi"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Dokunma titreşimi"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Hizmeti kulan"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Renk düzeltme işlevini kullan"</string>
@@ -2088,8 +2079,7 @@
<item quantity="other">Çok uzun gecikme süresi (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
<item quantity="one">Çok uzun gecikme süresi (<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g> ms)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Zili çaldırma: <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, bildirim: <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, dokunma: <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Zil ve titreşim kapatıldı"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Zil ve titreşim düşük olarak ayarlandı"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Zil ve titreşim orta düzeye ayarlandı"</string>
@@ -3065,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"gelen bildirim"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"usb tethering, bluetooth tethering, kablosuz hotspot"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"dokunma teknolojisi, titreşim, ekran, hassasiyet"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"dokunma teknolojisi, titreşim, telefon, çağrı, hassasiyet, zili çaldırma"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"dokunma teknolojisi, titreşim, hassasiyet"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Kablosuz NFC Etiketini ayarla"</string>
<string name="write_tag" msgid="8571858602896222537">"Yaz"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Yazmak için bir etikete dokunun..."</string>
@@ -3096,8 +3084,7 @@
<string name="other_sound_settings" msgid="3151004537006844718">"Diğer sesler"</string>
<string name="dial_pad_tones_title" msgid="1999293510400911558">"Tuş takımı sesleri"</string>
<string name="screen_locking_sounds_title" msgid="1340569241625989837">"Ekran kilitleme sesleri"</string>
- <!-- no translation found for charging_sounds_title (3379885700913955599) -->
- <skip />
+ <string name="charging_sounds_title" msgid="3379885700913955599">"Şarj olma sesi ve titreşim"</string>
<string name="docking_sounds_title" msgid="155236288949940607">"Yuvaya yerleştirme sesleri"</string>
<string name="touch_sounds_title" msgid="5326587106892390176">"Dokunma sesleri"</string>
<string name="vibrate_on_touch_title" msgid="1510405818894719079">"Dokunma titreşimi"</string>
@@ -3124,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"<xliff:g id="CATEGORIES">%1$s</xliff:g> dışında ses yok"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Alarmlar ve medya dışında hiçbir ses yok"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Programlar"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Planları silin"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Sil"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Düzenle"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Programlar"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Programla"</string>
@@ -3180,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Aç"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Şimdi etkinleştir"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Şimdi kapat"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"Rahatsız Etmeyin ayarı şu saate kadar açık olacak: <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"Rahatsız Etmeyin ayarı siz kapatıncaya kadar açık kalacak"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"Rahatsız Etmeyin özelliği programa göre çalışacak şekilde otomatik olarak açıldı (<xliff:g id="RULE_NAME">%s</xliff:g>)"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"Rahatsız Etmeyin ayarı bir uygulama (<xliff:g id="APP_NAME">%s</xliff:g>) tarafından otomatik olarak açıldı"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"Rahatsız Etmeyin özelliği, <xliff:g id="RULE_NAMES">%s</xliff:g> için özel ayarlarla açık."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" Özel ayarları göster"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Yalnızca öncelikliler"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3393,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Her gün"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"Alarm, bitiş zamanını geçersiz kılabilir"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"Alarm çaldığında program kapanır"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"Rahatsız Etmeyin özelliğinin davranışı"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Varsayılan ayarları kullan"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Bu plan için özel ayarlar oluştur"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"\"<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>\" için"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> - <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3812,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Aç"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Göster"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Gizle"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Hotspot"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> açık"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Uçak modu açık"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Ağlar kullanılamıyor"</string>
<string name="condition_zen_title" msgid="2897779738211625">"Rahatsız Etmeyin modu açık"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Duyduklarınızı ve gördüklerinizi etkiler"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Pil Tasarrufu açık"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Özellikler kısıtlandı"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Mobil veri kapalı"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"İnternet yalnızca kablosuz bağlantı üzerinden kullanılabiliyor"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Veri Tasarrufu"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Özellikler kısıtlandı"</string>
<string name="condition_work_title" msgid="7293722361184366648">"İş profili kapalı"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"Uygulamalar ve bildirimler için"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Sesi aç"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"Cihazın sesi kapatıldı"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Telefonun sesi kapalı"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"Çağrılar ve bildirimler için"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"Cihaz titreşime ayarlı"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Sadece titreşim"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Çağrılar ve bildirimler cihazı titreştirecektir"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"Çağrılar ve bildirimler için"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Gece Işığı programını ayarla"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Ekran renk tonunu her gece otomatik olarak ayarlayın"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"Gece Işığı açık"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Amber rengi ekran"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Daralt"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Sizin için Önerilenler"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Öneriler"</string>
@@ -3978,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"hiçbiri"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Sıralama nesnesi eksik."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"Sıralama nesnesi bu anahtarı içermiyor."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Ekran kesimi"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"ekran kesimi, çentik"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Cihaz varsayılanı"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Özel uygulama erişimi"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="other"><xliff:g id="COUNT">%d</xliff:g> uygulama sınırsız veri kullanabilir</item>
@@ -4059,6 +4046,14 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"Saati, bildirimleri ve diğer bilgileri kontrol etmek için cihazınızı elinize alın."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Uyanık kalma kilidi ekran hareketi"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <!-- no translation found for ambient_display_tap_screen_title (5458679563086979424) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (9108878716863882877) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (7071150656699666085) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_summary (8862155601920379979) -->
+ <skip />
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Bildirimler için parmak izini kaydırın"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Parmak izini kaydırın"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"Bildirimlerinizi kontrol etmek için telefonunuzun arkasındaki parmak izi sensöründe parmağınızı hızlıca aşağı kaydırın."</string>
@@ -4201,27 +4196,21 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"Bu özellik bu cihazda kullanılamıyor"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Tam GNSS ölçümlerini zorla"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Tüm GNSS takımyıldızlarını ve görev döngüsü olmayan frekansları takip et"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Arka planda başlayan işlemlere izin ver"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Arka planda başlayan tüm işlemlere izin verir"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Kilitlenme iletişim kutusunu her zaman göster"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Her uygulama kilitlendiğinde iletişim kutusunu göster"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"ANGLE özellikli uygulamayı seçin"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"ANGLE özellikli uygulama ayarlanmadı"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"ANGLE özellikli uygulama: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Oyun Güncelleme Paketi Tercihleri"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Oyun Güncelleme Paketi ayarlarını değiştir"</string>
+ <!-- no translation found for gup_all_apps_switch_title (8071650410524064369) -->
<skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
- <!-- no translation found for gup_app_preference_title (7176388161899486800) -->
- <skip />
- <!-- no translation found for gup_app_preference_default (7995039180348956109) -->
- <skip />
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_title" msgid="7176388161899486800">"Grafik Sürücüsünü Seçin"</string>
+ <string name="gup_app_preference_default" msgid="7995039180348956109">"Varsayılan"</string>
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Uygulama Güncelleme Paketi"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"Sistem Grafik Sürücüsü"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4313,6 +4302,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Veri hizmetini kurun"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Mobil veri"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Verilere mobil ağ üzerinden erişim"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Tercih edilen ağ türü"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Ağın çalışma modunu değiştir"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Tercih edilen ağ türü"</string>
@@ -4348,23 +4350,23 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Bluetooth cihazı yok"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Ayarlar Paneli"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"İnternet Bağlantısı"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Ses düzeyi"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Masaüstü modunu zorunlu kıl"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"İkincil ekranlarda deneysel masaüstü modunu zorunlu kıl"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Zorunlu koyu rengi geçersiz kıl"</string>
<string name="hwui_force_dark_summary" msgid="8705328793382981780">"Zorunlu koyu renk özelliğini geçersiz kılma her zaman açık"</string>
<string name="privacy_dashboard_title" msgid="2458407399263943923">"Gizlilik"</string>
- <!-- no translation found for privacy_dashboard_summary (7784809147411674104) -->
- <skip />
+ <string name="privacy_dashboard_summary" msgid="7784809147411674104">"İzinler, etkinlik kontrolleri, ekranda gösterilen veriler"</string>
<string name="contextual_card_dismiss_remove" msgid="2813670241047194713">"Kaldır"</string>
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Sakla"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Bu öneri kaldırılsın mı?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Depolama alanı az. <xliff:g id="PERCENTAGE">%1$s</xliff:g> kullanıldı- <xliff:g id="FREE_SPACE">%2$s</xliff:g> boş"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Geri bildirim gönder"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Bu öneri ile ilgili bize geri bildirimde bulunmak ister misiniz?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g> panoya kopyalandı."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <!-- no translation found for gesture_skip_title (2092825906479683162) -->
+ <skip />
+ <!-- no translation found for gesture_silence_title (8991427657123202574) -->
+ <skip />
</resources>
diff --git a/res/values-uk/strings.xml b/res/values-uk/strings.xml
index abffd50..d466eb8 100644
--- a/res/values-uk/strings.xml
+++ b/res/values-uk/strings.xml
@@ -426,10 +426,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"Вхід у додатки та платежі"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Розблоковувати, коли очі відкриті"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"Використовуючи автентифікацію облич, відкрийте очі"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Завжди просити підтвердження"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"Завжди просити підтвердження для автентифікації в додатках"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Видалити обличчя"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Ви можете розблоковувати пристрій і відкривати додатки за допомогою даних про обличчя. "<annotation id="url">"Докладніше"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Цифровий відбиток"</string>
@@ -826,7 +824,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 ГГц"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Увійти"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Торкніться тут, щоб увійти в мережу"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Мбіт/с"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"Додаток <xliff:g id="REQUESTER">%s</xliff:g> хоче ввімкнути Wi-Fi"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"Додаток <xliff:g id="REQUESTER">%s</xliff:g> хоче вимкнути Wi-Fi"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -916,7 +917,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"Якщо ваш маршрутизатор не транслює ідентифікатор мережі, але ви хотіли б підключитися до неї в майбутньому, цю мережу можна сховати.\n\nМоже виникнути загроза безпеці, оскільки ваш телефон регулярно транслюватиме сигнал, щоб знайти мережу.\n\nСховавши мережу, ви не зміните налаштування маршрутизатора."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Рівень сигналу:"</string>
<string name="wifi_status" msgid="4824568012414605414">"Стан"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Швид. зв\'язку"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Частота"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"ІР-адреса"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Збережено через мережу"</string>
@@ -954,12 +958,9 @@
<string name="wifi_dpp_wifi_shared_with_device" msgid="7669684043486750097">"Пристрій підключено до мережі Wi‑Fi"</string>
<string name="wifi_dpp_add_another_device" msgid="8415243205104666929">"Додати інший пристрій"</string>
<string name="wifi_dpp_choose_different_network" msgid="4081965219206680361">"Вибрати іншу мережу"</string>
- <!-- no translation found for wifi_dpp_could_not_add_device (1598945041477461501) -->
- <skip />
- <!-- no translation found for wifi_dpp_device_found (8618134150169810107) -->
- <skip />
- <!-- no translation found for retry (6472609612090877557) -->
- <skip />
+ <string name="wifi_dpp_could_not_add_device" msgid="1598945041477461501">"Не вдалося додати пристрій"</string>
+ <string name="wifi_dpp_device_found" msgid="8618134150169810107">"Знайдено пристрій"</string>
+ <string name="retry" msgid="6472609612090877557">"Повторити"</string>
<string name="wifi_shared" msgid="844142443226926070">"Надати доступ іншим користувачам пристрою"</string>
<string name="wifi_unchanged" msgid="3410422020930397102">"(без змін)"</string>
<string name="wifi_unspecified" msgid="4917316464723064807">"Виберіть"</string>
@@ -1570,10 +1571,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"Не вдається скинути eSIM-карти через помилку."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Стерти всі дані (відновити заводські налаштування)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Стерти всі дані (скинути налаштування)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"Буде видалено всі дані з "<b>"внутрішньої пам’яті"</b>" вашого планшета, зокрема:\n\n"<li>"обліковий запис Google;"</li>\n<li>"дані й налаштування системи та додатків;"</li>\n<li>"завантажені додатки."</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"Буде видалено всі дані з "<b>"внутрішньої пам’яті"</b>" вашого телефона, зокрема:\n\n"<li>"обліковий запис Google;"</li>\n<li>"дані й налаштування системи та додатків;"</li>\n<li>"завантажені додатки."</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"Наразі ви ввійшли в такі облікові записи:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"На цьому пристрої є інші користувачі.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Музика"</li>\n<li>"Фото"</li>\n<li>"Інші дані користувача"</li></string>
@@ -1588,16 +1587,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"Стерти дані eSIM-карти"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Стерти всі eSIM-карти на телефоні. Ваш тарифний план не буде скасовано."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Стерти всі eSIM-карти на планшеті. Ваш тарифний план не буде скасовано."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Стерти всі дані"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Стерти всі дані"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Усю особисту інформацію та завантажені додатки буде видалено. Цю дію не можна відмінити."</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Видалити все"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"Скидання не виконано, оскільки служба очищення системи не доступна."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Стерти всі дані?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"Цей користувач не може відновити заводські налаштування"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Стирання"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Зачекайте…"</string>
@@ -1882,10 +1877,8 @@
<string name="force_stop_dlg_text" msgid="7208364204467835578">"Примусове вимкнення додатка може призвести до збою в його роботі."</string>
<string name="app_install_location_title" msgid="2068975150026852168">"Бажане місце встановлення"</string>
<string name="app_install_location_summary" msgid="5155453752692959098">"Змінити потрібне місце для встановлення нових програм"</string>
- <!-- no translation found for app_disable_dlg_positive (7319687593243386336) -->
- <skip />
- <!-- no translation found for app_disable_dlg_text (779389180388352129) -->
- <skip />
+ <string name="app_disable_dlg_positive" msgid="7319687593243386336">"Видалити додаток"</string>
+ <string name="app_disable_dlg_text" msgid="779389180388352129">"Якщо видалити цей додаток, система Android та інші додатки можуть працювати неналежним чином."</string>
<string name="app_disable_notifications_dlg_title" msgid="7669264654851761857">"Вимкнути сповіщення?"</string>
<string name="app_install_details_group_title" msgid="7084623031296083574">"Магазин"</string>
<string name="app_install_details_title" msgid="6905279702654975207">"Про додаток"</string>
@@ -2083,10 +2076,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"Якщо ви використовуєте мишу, можна налаштувати автоматичний клік, коли курсор миші не рухається впродовж певного часу."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Затримка перед кліком"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Вібрація"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Вібрація для сповіщень"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Вібрація для дзвінків"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Вібрація під час дотику"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Використовувати сервіс"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Використовувати корекцію кольорів"</string>
@@ -2140,8 +2131,7 @@
<item quantity="many">Дуже довга затримка (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> мс)</item>
<item quantity="other">Дуже довга затримка (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> мс)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"<xliff:g id="SUMMARY_RING">%1$s</xliff:g> для дзвінків, <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g> для сповіщень, <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g> для дотиків"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Вібрацію для дзвінків і сповіщень вимкнено"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Низька інтенсивність для дзвінків і сповіщень"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Середня інтенсивність для дзвінків і сповіщень"</string>
@@ -3145,10 +3135,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"вхідне сповіщення"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"usb в режимі модема, bluetooth у режимі модема, wi-fi у режимі модема"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"тактильна реакція, вібрація, екран, чутливість"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"тактильна реакція, вібрація, телефон, виклик, чутливість, дзвінок"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"тактильна реакція, вібрація, чутливість"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Налаштувати NFC-тег для Wi-Fi"</string>
<string name="write_tag" msgid="8571858602896222537">"Записати"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Торкніться тегу, у який потрібно записати дані…"</string>
@@ -3176,8 +3164,7 @@
<string name="other_sound_settings" msgid="3151004537006844718">"Інші звуки"</string>
<string name="dial_pad_tones_title" msgid="1999293510400911558">"Звуки цифрової клавіатури"</string>
<string name="screen_locking_sounds_title" msgid="1340569241625989837">"Звуки блокування екрана"</string>
- <!-- no translation found for charging_sounds_title (3379885700913955599) -->
- <skip />
+ <string name="charging_sounds_title" msgid="3379885700913955599">"Звук і вібрація (заряджання)"</string>
<string name="docking_sounds_title" msgid="155236288949940607">"Звуки вставлення в док-станцію"</string>
<string name="touch_sounds_title" msgid="5326587106892390176">"Звуки під час дотику"</string>
<string name="vibrate_on_touch_title" msgid="1510405818894719079">"Вібрація під час дотику"</string>
@@ -3206,10 +3193,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"Без звуку, винятки: <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Без звуку, крім будильників і медіа"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Розклади"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Видалити розклади"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Видалити"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Редагувати"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Розклади"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Розклад"</string>
@@ -3262,12 +3247,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Увімкнути"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Увімкнути"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Вимкнути"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"Режим \"Не турбувати\" ввімкнено до <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"Режим \"Не турбувати\" буде ввімкнено, доки ви його не вимкнете."</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"Розклад (<xliff:g id="RULE_NAME">%s</xliff:g>) автоматично ввімкнув режим \"Не турбувати\""</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"Додаток (<xliff:g id="APP_NAME">%s</xliff:g>) автоматично ввімкнув режим \"Не турбувати\""</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"Режим \"Не турбувати\" ввімкнено для правила \"<xliff:g id="RULE_NAMES">%s</xliff:g>\" з власними налаштуваннями."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">"Переглянути власні налаштування"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Лише пріоритетні"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3487,12 +3475,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Щодня"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"Сигнал може замінити час завершення"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"Розклад вимкнеться, коли задзвонить будильник"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"Режим \"Не турбувати\""</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Використовувати налаштування за умовчанням"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Створити власні налаштування для цього розкладу"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"Для сайту <xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> – <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3932,41 +3917,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Увімкнути"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Показати"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Сховати"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Точка доступу"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g>: увімкнено"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Режим польоту ввімкнено"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Мережі недоступні"</string>
<string name="condition_zen_title" msgid="2897779738211625">"Режим \"Не турбувати\" ввімкнено"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Впливає на те, що ви чуєте й бачите"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Режим енергозбереження ввімкнено"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Функції обмежено"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Мобільний трафік вимкнено"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Інтернет доступний лише через Wi‑Fi"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Заощадження трафіку"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Функції обмежено"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Робочий профіль вимкнено"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"Для додатків і сповіщень"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Увімкнути звук"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"Звук на пристрої вимкнено"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Звук на телефоні вимкнено"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"Для викликів і сповіщень"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"На пристрої налаштовано вібросигнал"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Лише вібрація"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Для викликів і сповіщень на пристрої налаштовано вібросигнал"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"Для викликів і сповіщень"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Налаштувати графік нічного режиму"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Автоматично відтіняти екран щовечора"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"Нічне освітлення ввімкнено"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Відтінок екрана змінено на бурштиновий"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Згорнути"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Пропоноване для вас"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Пропозиції"</string>
@@ -4108,9 +4084,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"немає"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Об’єкта немає в рейтингу."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"Об’єкт у рейтингу не містить цього ключа."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Відрізання екрана"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"відключення дисплея, переривання"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Налаштування пристрою за умовчанням"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Спеціальний доступ"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="one"><xliff:g id="COUNT">%d</xliff:g> додаток може без обмежень передавати дані</item>
@@ -4197,6 +4184,14 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"Щоб перевірити час, сповіщення й іншу інформацію, підніміть пристрій."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Жест для виведення заблокованого екрана з режиму сну"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <!-- no translation found for ambient_display_tap_screen_title (5458679563086979424) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (9108878716863882877) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (7071150656699666085) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_summary (8862155601920379979) -->
+ <skip />
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Використати відбиток, щоб переглянути сповіщення"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Сканувати відбиток"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"Щоб переглянути сповіщення, проведіть пальцем униз по сканеру відбитків на задній панелі телефона."</string>
@@ -4353,27 +4348,21 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"Ця функція недоступна на цьому пристрої"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Увімкнути повне вимірювання GNSS"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Відстежувати всі фотосхеми й частоти GNSS без застосування циклічного режиму"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Починати дії у фоновому режимі"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Дозволяє починати будь-які дії у фоновому режимі"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Завжди показувати вікно збоїв"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Показувати вікно під час кожного збою додатка"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"Виберіть додаток із підтримкою ANGLE"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"Немає встановлених додатків із підтримкою ANGLE"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"Додаток із підтримкою ANGLE: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Налаштування пакетів оновлення ігор"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Змінити налаштування пакетів оновлення ігор"</string>
+ <!-- no translation found for gup_all_apps_switch_title (8071650410524064369) -->
<skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
- <!-- no translation found for gup_app_preference_title (7176388161899486800) -->
- <skip />
- <!-- no translation found for gup_app_preference_default (7995039180348956109) -->
- <skip />
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_title" msgid="7176388161899486800">"Виберіть графічний драйвер"</string>
+ <string name="gup_app_preference_default" msgid="7995039180348956109">"За умовчанням"</string>
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Пакет оновлень гри"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"Системний графічний драйвер"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4465,6 +4454,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Налаштувати мобільний Інтернет"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Мобільне передавання даних"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Доступ до Інтернету через мобільну мережу"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Рекомендований тип мережі"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Змінити режим роботи мережі"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Рекомендований тип мережі"</string>
@@ -4502,23 +4504,23 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Немає пристроїв Bluetooth"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Панель налаштувань"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Інтернет-з’єднання"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Гучність"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Примусово застосувати режим робочого столу"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Примусово застосувати експериментальний режим робочого столу на додаткових екранах"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Замінити примусовий темний режим"</string>
<string name="hwui_force_dark_summary" msgid="8705328793382981780">"Не дозволяє постійний примусовий темний режим"</string>
<string name="privacy_dashboard_title" msgid="2458407399263943923">"Конфіденційність"</string>
- <!-- no translation found for privacy_dashboard_summary (7784809147411674104) -->
- <skip />
+ <string name="privacy_dashboard_summary" msgid="7784809147411674104">"Дозволи, відстеження дій, дані на екрані"</string>
<string name="contextual_card_dismiss_remove" msgid="2813670241047194713">"Видалити"</string>
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Залишити"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Видалити цю пропозицію?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Замало пам’яті. <xliff:g id="PERCENTAGE">%1$s</xliff:g> використано, <xliff:g id="FREE_SPACE">%2$s</xliff:g> вільно"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Надіслати відгук"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Хочете залишити відгук про цю пропозицію?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g>: скопійовано в буфер обміну."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <!-- no translation found for gesture_skip_title (2092825906479683162) -->
+ <skip />
+ <!-- no translation found for gesture_silence_title (8991427657123202574) -->
+ <skip />
</resources>
diff --git a/res/values-ur/strings.xml b/res/values-ur/strings.xml
index 81571d4..f396a10 100644
--- a/res/values-ur/strings.xml
+++ b/res/values-ur/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"ایپ سائن ان اور ادائیگی"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"غیر مقفل کرنے کیلئے آنکھیں کھلی ہونا"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"چہرے کی شناخت کرتے وقت، آپ کی آنکھیں کھلی ہونی چاہئیں"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"ہمیشہ تصدیق طلب کریں"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"ایپس میں توثیق کرتے وقت، ہمیشہ تصدیق طلب کریں"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"چہرے کا ڈیتا ہٹائیں"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"آپ کے چہرے کے استعمال سے آپ آلہ غیر مقفل کیا جا سکتا ہے اور ایپس تک رسائی حاصل کی جا سکتی ہے۔ "<annotation id="url">"مزید جانیں"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"فنگر پرنٹ"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"سائن ان کریں"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"نیٹ ورک میں سائن ان کرنے کے لیے یہاں تھپتھپائیں"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbps"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> Wi-Fi کو آن کرنا چاہتی ہے"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> Wi-Fi کو آف کرنا چاہتی ہے"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"اگر آپ کا روٹر کوئی نیٹ ورک ID نشر نہیں کر رہا ہے لیکن آپ مستقبل میں اس سے منسلک ہونا چاہتے ہیں، تو آپ نیٹ ورک کو مخفی کے بطور سیٹ کر سکتے ہیں۔\n\nاس سے سیکیورٹی کا خطرہ پیدا ہو سکتا ہے کیونکہ آپ کا فون نیٹ ورک تلاش کرنے کیلئے مستقل طور پر اپنا سگنل نشر کرے گا۔\n\nنیٹ ورک کو بطور مخفی سیٹ کرنے سے آپ کے روٹر کی ترتیبات تبدیل نہیں ہوں گی۔"</string>
<string name="wifi_signal" msgid="5514120261628065287">"سگنل کی قوت"</string>
<string name="wifi_status" msgid="4824568012414605414">"اسٹیٹس"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"لنک کی رفتار"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"تعدد"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP پتہ"</string>
<string name="passpoint_label" msgid="6381371313076009926">"محفوظ کردہ بذریعہ"</string>
@@ -922,12 +926,9 @@
<string name="wifi_dpp_wifi_shared_with_device" msgid="7669684043486750097">"آلہ کے ساتھ اشتراک کردہ Wi-Fi"</string>
<string name="wifi_dpp_add_another_device" msgid="8415243205104666929">"ایک اور آلہ منسلک کریں"</string>
<string name="wifi_dpp_choose_different_network" msgid="4081965219206680361">"مختلف نیٹ ورک منتخب کریں"</string>
- <!-- no translation found for wifi_dpp_could_not_add_device (1598945041477461501) -->
- <skip />
- <!-- no translation found for wifi_dpp_device_found (8618134150169810107) -->
- <skip />
- <!-- no translation found for retry (6472609612090877557) -->
- <skip />
+ <string name="wifi_dpp_could_not_add_device" msgid="1598945041477461501">"آلہ شامل نہیں کیا جا سکا"</string>
+ <string name="wifi_dpp_device_found" msgid="8618134150169810107">"آلہ ملا"</string>
+ <string name="retry" msgid="6472609612090877557">"پھر کوشش کریں"</string>
<string name="wifi_shared" msgid="844142443226926070">"دوسرے آلہ صارفین کے ساتھ اشتراک کریں"</string>
<string name="wifi_unchanged" msgid="3410422020930397102">"(غیر تبدیل شدہ)"</string>
<string name="wifi_unspecified" msgid="4917316464723064807">"براہ مہربانی منتخب کریں"</string>
@@ -1534,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"ایک خرابی کی وجہ سے eSIMs کو دوبارہ ترتیب نہیں دیا جا سکتا۔"</string>
<string name="master_clear_title" msgid="3531267871084279512">"تمام ڈیٹا حذف کریں (فیکٹری ری سیٹ)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"سبھی ڈیٹا کو حذف کریں (فیکٹری ری سیٹ)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"یہ آپ کے ٹیبلیٹ کے "<b>"داخلی اسٹوریج"</b>" سے سبھی ڈیٹا کو صاف کر دے گا، بشمول:\n\n"<li>"آپ کا Google اکاؤنٹ"</li>\n<li>"سسٹم اور ایپ ڈیٹا اور ترتیبات"</li>\n<li>"ڈاؤن لوڈ کردہ ایپس"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"یہ آپ کے فون کے "<b>"داخلی اسٹوریج"</b>" سے سبھی ڈیٹا کو صاف کر دے گا، بشمول:\n\n"<li>"آپ کا Google اکاؤنٹ"</li>\n<li>"سسٹم اور ایپ ڈیٹا اور ترتیبات"</li>\n<li>"ڈاؤن لوڈ کردہ ایپس"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"آپ فی الحال مندرجہ ذیل اکاؤنٹس میں سائن ان ہیں:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"اس آلہ پر دوسرے صارفین موجود ہیں۔\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"موسیقی"</li>\n<li>"تصاویر"</li>\n<li>"صارف کا دیگر ڈیٹا"</li></string>
@@ -1552,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"eSIM مٹائیں"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"فون پر سبھی eSIMs صاف کریں۔ اس سے آپ کے موبائل سروس کا پلان منسوخ نہیں ہوگا۔"</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"ٹیبلیٹ پر سبھی eSIMs صاف کریں۔ اس سے آپ کے موبائل سروس کا پلان منسوخ نہیں ہوگا۔"</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"سبھی ڈیٹا صاف کریں"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"سبھی ڈیٹا صاف کریں"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"آپ کی سبھی ذاتی معلومات اور ڈاؤن لوڈ کردہ ایپس کو حذف کر دیا جائے گا۔ آپ اس کارروائی کو کالعدم نہیں کر سکتے!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"ہر چیز کو حذف کریں"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"کوئی ری سیٹ انجام نہیں دیا گیا کیونکہ سسٹم صاف کریں سروس دستیاب نہیں ہے۔"</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"سبھی ڈیٹا صاف کریں؟"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"اس صارف کیلئے فیکٹری ری سیٹ دستیاب نہیں ہے"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"صاف کیا جا رہا ہے"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"براہ کرم انتظار کریں…"</string>
@@ -1842,10 +1837,8 @@
<string name="force_stop_dlg_text" msgid="7208364204467835578">"اگر آپ کسی ایپ کو زبردستی روک دیتے ہیں تو یہ غلط برتاؤ کر سکتی ہے۔"</string>
<string name="app_install_location_title" msgid="2068975150026852168">"انسٹال کا ترجیحی مقام"</string>
<string name="app_install_location_summary" msgid="5155453752692959098">"نئی ایپس کیلئے ترجیحی انسٹالیشن مقام تبدیل کریں"</string>
- <!-- no translation found for app_disable_dlg_positive (7319687593243386336) -->
- <skip />
- <!-- no translation found for app_disable_dlg_text (779389180388352129) -->
- <skip />
+ <string name="app_disable_dlg_positive" msgid="7319687593243386336">"ایپ کو اَن انسٹال کریں"</string>
+ <string name="app_disable_dlg_text" msgid="779389180388352129">"اگر آپ اس ایپ کو اَن انسٹال کرتے ہیں تو ہو سکتا ہے کہ Android اور دیگر ایپس ٹھیک سے کام نہ کریں۔"</string>
<string name="app_disable_notifications_dlg_title" msgid="7669264654851761857">"اطلاعات آف کریں؟"</string>
<string name="app_install_details_group_title" msgid="7084623031296083574">"اسٹور"</string>
<string name="app_install_details_title" msgid="6905279702654975207">"ایپ کی تفصیلات"</string>
@@ -2043,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"اگر آپ ماؤس استعمال کر رہے ہیں تو مخصوص وقت کے لئے کرسر کی حرکت موقوف ہونے پر آپ خودکار طور پر کارروائی کرنے کے لئے کرسر کو سیٹ کر سکتے ہیں۔"</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"کلک سے قبل توقف"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"وائبریشن"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"اطلاع وائبریشن"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"رنگ وائبریشن"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"ٹچ کرنے پر وائبریشن"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"سروس استعمال کریں"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"رنگ کی اصلاح استعمال کریں"</string>
@@ -2088,8 +2079,7 @@
<item quantity="other">بہت طویل توقف (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ملی سیکنڈ)</item>
<item quantity="one">بہت طویل توقف (<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g> ملی سیکنڈ)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"رنگ <xliff:g id="SUMMARY_RING">%1$s</xliff:g>، اطلاع<xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>، ٹچ<xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"گھنٹی بجنا اور اطلاعات آف پر سیٹ ہیں"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"گھنٹی بجنا اور اطلاعات کم پر سیٹ ہیں"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"گھنٹی بجنا اور اطلاعات متوسط پر سیٹ ہیں"</string>
@@ -3063,10 +3053,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"آنے والی اطلاع"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"USB ٹیڈرنگ، بلوٹوتھ ٹیڈرنگ، wifi ہاٹ اسپاٹ"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"ہیپٹکس، وائبریٹ، اسکرین، حساسیت"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"ہیپٹکس، وائبریٹ، فون، کال، حساسیت، رنگ"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"ہیپٹکس، وائبریٹ، حساسیت"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Wi-Fi NFC ٹیگ ترتیب دیں"</string>
<string name="write_tag" msgid="8571858602896222537">"تحریر کریں"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"لکھنے کیلئے ایک ٹیگ کو تھپتھپائیں…"</string>
@@ -3094,8 +3082,7 @@
<string name="other_sound_settings" msgid="3151004537006844718">"دیگر آوازیں"</string>
<string name="dial_pad_tones_title" msgid="1999293510400911558">"ڈائل پیڈ ٹونز"</string>
<string name="screen_locking_sounds_title" msgid="1340569241625989837">"اسکرین کو مقفل کرنے کی آوازیں"</string>
- <!-- no translation found for charging_sounds_title (3379885700913955599) -->
- <skip />
+ <string name="charging_sounds_title" msgid="3379885700913955599">"چارجنگ کی آوازیں اور وائبریشن"</string>
<string name="docking_sounds_title" msgid="155236288949940607">"ڈاکنگ کی آوازیں"</string>
<string name="touch_sounds_title" msgid="5326587106892390176">"ٹچ کی آوازیں"</string>
<string name="vibrate_on_touch_title" msgid="1510405818894719079">"ٹچ کرنے پر وائبریشن"</string>
@@ -3122,10 +3109,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"<xliff:g id="CATEGORIES">%1$s</xliff:g> کے سوا کوئی آواز نہیں ہے"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"الارمز اور میڈیا کے علاوہ کوئی آواز نہیں ہے"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"شیڈولز"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"شیڈولز حذف کریں"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"حذف کریں"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"ترمیم کریں"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"شیڈولز"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"شیڈول کریں"</string>
@@ -3178,12 +3163,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"آن کریں"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"ابھی آن کریں"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"ابھی آف کریں"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"\'ڈسٹرب نہ کریں\' <xliff:g id="FORMATTED_TIME">%s</xliff:g> تک آن ہے"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"جب تک آپ \'ڈسٹرب نہ کریں\' بند نہیں کرتے تب تک وہ آن ہی رہے گا"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"\'ڈسٹرب نہ کریں\' کسی شیڈول (<xliff:g id="RULE_NAME">%s</xliff:g>) کے ذریعے خودکار طور پر آن ہو گیا تھا"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"\'ڈسٹرب نہ کریں\' کسی ایپ (<xliff:g id="APP_NAME">%s</xliff:g>) کے ذریعے خودکار طور پر آن ہو گیا تھا"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"حسب ضرورت ترتیبات کے ساتھ <xliff:g id="RULE_NAMES">%s</xliff:g> کے لیے \'ڈسٹرب نہ کریں\' آن ہے۔"</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" حسب ضرورت ترتیبات دیکھیں"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"صرف ترجیحی"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3391,12 +3379,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"ہر دن"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"الارم اختتامی وقت کو اووررائیڈ کر سکتا ہے"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"الارم بجنے پر شیڈول آف ہو جاتا ہے"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"\'ڈسٹرب نہ کریں\' برتاؤ"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"ڈیفالٹ ترتیبات استعمال کریں"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"اس شیڈیول کے لیے حسب ضرورت ترتیبات تخلیق کریں"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"برائے‘<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>’"</string>
<string name="summary_divider_text" msgid="7228986578690919294">"، "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> - <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3810,41 +3795,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"آن کریں"</string>
<string name="condition_expand_show" msgid="608202020023489939">"دکھائیں"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"چھپائیں"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"ہاٹ اسپاٹ"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> آن ہے"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"ہوائی جہاز وضع آن ہے"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"نیٹ ورکس دستیاب نہیں ہیں"</string>
<string name="condition_zen_title" msgid="2897779738211625">"\"ڈسٹرب نہ کریں\" آن ہے"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"آپ جو کچھ سنتے اور دیکھتے ہیں اس پر اثر انداز ہوتا ہے"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"بیٹری سیور آن ہے"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"خصوصیات پر پابندی عائد ہے"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"موبائل ڈیٹا آف ہے"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"انٹرنیٹ صرف Wi-Fi کے ذریعے دستیاب ہے"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"ڈیٹا سیور"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"خصوصیات پر پابندی عائد ہے"</string>
<string name="condition_work_title" msgid="7293722361184366648">"دفتری پروفائل آف ہے"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"اپپس اور اطلاعات کے لیے"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"آواز آن کریں"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"آلے کو خاموش کر دیا گیا ہے"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"فون خاموش ہے"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"کالز اور اطلاعات کے لیے"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"آلے کو وائبریٹ پر سیٹ کیا گیا ہے"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"صرف وائبریشن"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"کالز اور اطلاعات موصول ہونے پر آلہ وائبریٹ کرے گا"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"کالز اور اطلاعات کے لیے"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"نائٹ لائٹ شیڈول سیٹ کریں"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"ہر رات خودکار طور پر اسکرین کا رنگ ہلکا کریں"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"رات کی روشنی آن ہے"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"اسکرین کا ٹِنٹ ایڈجسٹ کردہ امبر"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"سکیڑیں"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"آپ کیلئے تجویز کردہ"</string>
<string name="suggestions_title" msgid="7280792342273268377">"تجاویز"</string>
@@ -3976,9 +3952,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"کوئی نہیں"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"رینکنگ آبجیکٹ غائب ہے۔"</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"یہ کلید رینکنگ آبجیکٹ میں موجود نہیں ہے۔"</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"ڈسپلے کٹ آؤٹ"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"ڈسپلے کٹ آؤٹ، نشان"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"آلہ ڈیفالٹ"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"ایپ کی خاص رسائی"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="other"><xliff:g id="COUNT">%d</xliff:g> ایپس غیر محدود ڈیٹا کا استعمال کر سکتی ہیں</item>
@@ -4057,6 +4044,14 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"وقت، اطلاعات، اور دیگر معلومات چیک کرنے کے لیے اپنا آلہ اٹھائیں۔"</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"بیداری کے قفل کی اسکرین کا اشارہ"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <!-- no translation found for ambient_display_tap_screen_title (5458679563086979424) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (9108878716863882877) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (7071150656699666085) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_summary (8862155601920379979) -->
+ <skip />
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"اطلاعات کیلئے فنگر پرنٹ سوائپ"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"فنگر پرنٹ سوائپ کریں"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"اپنی اطلاعات چیک کرنے کیلئے اپنے فون کی پشت پر فنگر پرنٹ سینسر پر نیچے سوائپ کریں۔"</string>
@@ -4199,27 +4194,21 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"یہ خصوصیت اس آلہ میں دستیاب نہیں ہے"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"مکمل GNSS پیمائشوں کو زبردستی لاگو کریں"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"ڈیوٹی سائیکلنگ کے بغیر سبھی GNSS مجموعوں اور کثرتوں کو ٹریک کریں"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"پس منظر کی سرگرمی شروع ہونے دیں"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"پس منظر کی سبھی سرگرمیوں کو شروع ہونے دیتی ہے"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"ہمیشہ ناکامی کا ڈائیلاگ دکھائیں"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"جب بھی ایپ ناکام ہو تو ڈائیلاگ دکھائیں"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"ANGLE کے لیے فعال ایپ منتخب کریں"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"ANGLE کے لیے فعال کردہ کوئی ایپلیکیشن سیٹ نہیں ہے"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"ANGLE کے لیے فعال ایپلیکیشن: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"گیم اپ ڈیٹ پیکیج کی ترجیحات"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"گیم اپ ڈيٹ پیکیج کی ترتیبات میں ترمیم کریں"</string>
+ <!-- no translation found for gup_all_apps_switch_title (8071650410524064369) -->
<skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
- <!-- no translation found for gup_app_preference_title (7176388161899486800) -->
- <skip />
- <!-- no translation found for gup_app_preference_default (7995039180348956109) -->
- <skip />
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_title" msgid="7176388161899486800">"گرافکس ڈرائیور منتخب کریں"</string>
+ <string name="gup_app_preference_default" msgid="7995039180348956109">"ڈیفالٹ"</string>
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"گیم اپ ڈیٹ کا پیکیج"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"سسٹم کا گرافکس ڈرائیور"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4311,6 +4300,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"ڈیٹا سروس سیٹ اپ کریں"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"موبائل ڈیٹا"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"موبائل نیٹ ورک استعمال کر کے ڈیٹا تک رسائی حاصل کریں"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"ترجیحی نیٹ ورک کی قسم"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"نیٹ ورک آپریٹ کرنے کی وضع تبدیل کریں"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"ترجیحی نیٹ ورک کی قسم"</string>
@@ -4346,23 +4348,23 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"کوئی بلوٹوتھ آلہ نہیں ہے"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"ترتیبات پینل"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"انٹرنیٹ کنیکٹویٹی"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"آواز"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"ڈیسک ٹاپ موڈ فورس کریں"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"ثانوی ڈسپلیز پر تجرباتی ڈیسک ٹاپ موڈ فورس کریں"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"force-dark کو اوور رائیڈ کریں"</string>
<string name="hwui_force_dark_summary" msgid="8705328793382981780">"force-dark کی خصوصیت کو ہمیشہ زبردستی آن رکھنے کے لیے اوور رائیڈ کرتی ہے"</string>
<string name="privacy_dashboard_title" msgid="2458407399263943923">"رازداری"</string>
- <!-- no translation found for privacy_dashboard_summary (7784809147411674104) -->
- <skip />
+ <string name="privacy_dashboard_summary" msgid="7784809147411674104">"اجازتیں، سرگرمی کنٹرولز، ڈیٹا اسکرین پر دکھائے جائیں گے"</string>
<string name="contextual_card_dismiss_remove" msgid="2813670241047194713">"ہٹائیں"</string>
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"رکھیں"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"یہ تجویز ہٹائیں؟"</string>
<string name="low_storage_summary" msgid="2077564126033530">"اسٹوریج کم ہے۔ <xliff:g id="PERCENTAGE">%1$s</xliff:g> استعمال کیا گیا - <xliff:g id="FREE_SPACE">%2$s</xliff:g> مفت"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"تاثرات بھیجیں"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"کیا آپ اس تجویز پر ہمیں تاثرات دینا پسند کریں گے؟"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g> کلپ بورڈ پر کاپی ہو گیا۔"</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <!-- no translation found for gesture_skip_title (2092825906479683162) -->
+ <skip />
+ <!-- no translation found for gesture_silence_title (8991427657123202574) -->
+ <skip />
</resources>
diff --git a/res/values-uz/strings.xml b/res/values-uz/strings.xml
index 20b2293..db7a8ca 100644
--- a/res/values-uz/strings.xml
+++ b/res/values-uz/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"Ilovaga kirish va to‘lov"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Qulfdan chiqarish uchun ko‘zlarni ochish kerak"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"Yuz tekshiruvi faqat ko‘zlar ochiqligida ishlaydi"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Doim tasdiqlash talab etilsin"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"Ilovalarda autentifikatsiya paytida doim tasdiqlash talab etilsin"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Yuzni olib tashlash"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Qurilmani ochish va ilovalarga kirishda yuzingizdan foydalanishingiz mumkin. "<annotation id="url">"Batafsil"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Barmoq izi"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GGs"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Kirish"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Tarmoqqa kirish uchun shu yerga bosing"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbit/s"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> ilovasi Wi-Fi tarmog‘ini yoqmoqchi"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> ilovasi Wi-Fi tarmog‘ini o‘chirib qo‘ymoqchi"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"Agar router tarmoq identifikatorini uzatmayotgan bo‘lsa, lekin kelajakda unga ulanmoqchi bo‘lsangiz, tarmoqni yashirin sifatida sozlashingiz mumkin.\n\nTelefon muntazam tarmoqni topish uchun signal uzatib turgani uchun xavfsizlik kamayishi mumkin.\n\nTarmoqni yashirganda router sozlamalari o‘zgarmaydi."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Signal darajasi"</string>
<string name="wifi_status" msgid="4824568012414605414">"Holati"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Ulanish tezligi"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Chastota"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP manzil"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Bu orqali saqlangan"</string>
@@ -1531,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"eSIM asliga qaytarilmadi."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Barcha ma’lumotlarni o‘chirish (zavod sozlamalarini tiklash)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Barcha ma’lumotlarni tozalash (zavod sozlamalarini tiklash)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"Bu planshetning "<b>"ichki xotirasidagi"</b>" barcha maʼlumotlarni tozalab tashlaydi, jumladan:\n\n"<li>"Sizning Google hisobingiz"</li>\n<li>"Tizim va ilovalar axborotlari va sozlamalari"</li>\n<li>"Yuklab olingan olingan ilovalar"</li>"ni."</string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"Bu telefoningizdagi "<b>"ichki xotiradan"</b>\n\n<li>" Google hisobingiz"</li>\n<li>"Tizim va ilovalar sozlamalari"</li>\n<li>"Yuklab olingan ilovalar"</li>" kabi barcha axborotlarni tozalab tashlaydi."</string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"Siz hozir tizimga quyidagi hisoblardan kirgansiz:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"Bu qurilmada boshqa foydalanuvchilar ham bor.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Musiqa"</li>\n<li>"Rasmlar"</li>\n<li>"Foydalanuvchining boshqa ma\'lumotlari"</li></string>
@@ -1549,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"eSIM kartani tozalash"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Telefondan barcha eSIM kartalarni tozalash. Bunda mobil xizmat tarif rejalari bekor qilinmaydi."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Planshetdan barcha eSIM kartalarni tozalash. Bunda mobil xizmat tarif rejalari bekor qilinmaydi."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Barcha axborotlarni tozalab tashlash"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Barcha axborotlarni tozalab tashlash"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Barcha shaxsiy maʼlumotlaringiz va yuklab olingan ilovalar tozalab tashlanadi. Bu amalni ortga qaytara olmaysiz!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Barchasini o‘chirish"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"Dastlabki sozlamalarni qaytarib bo\'lmadi, chunki Tizimni tozalash xizmati javob bermayapti."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Hamma axborotlar tozalansinmi?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"Ushbu foydalanuvchiga sozlamalarni zavod holatiga qaytarishga ruxsat berilmagan"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"O‘chirilmoqda"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Iltimos, kuting…"</string>
@@ -2038,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"Agar sichqoncha ishlatsangiz, muayyan vaqtdan keyin kursor harakatlanishdan to‘xtaganda u avtomatik ishlashini sozlashingiz mumkin."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Bosishdan oldin biroz kuting"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Tebranish"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Bildirishnomada tebranish"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Jiringlaganda tebranish"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Sensor tebranishi"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Xizmatdan foydalanish"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Rangni tuzatish funksiyasidan foydalanish"</string>
@@ -2083,8 +2079,7 @@
<item quantity="other">Juda uzoq kechikish bilan (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
<item quantity="one">Juda uzoq kechikish bilan (<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g> ms)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Jiringlash: <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, bildirishnoma: <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, teginish: <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Jiringlash va bildirishnoma: tebranmaydi"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Jiringlash va bildirishnoma: ohista tebranish"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Jiringlash va bildirishnoma: o‘rtacha tebranish"</string>
@@ -3076,10 +3071,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"kiruvchi bildirishnoma"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"USB modem, Bluetooth mode, Wi-Fi hotspot"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"sezgir, tebranish, ekran, sezuvchanlik"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"sezish, tebranish, telefon, chaqiruv, sezuvchanlik, jiringlash"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"sezish, tebranish, sezuvchanlik"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Wi-Fi’ni sozlash u-n NFC yorliq"</string>
<string name="write_tag" msgid="8571858602896222537">"Yozish"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Yozish uchun yorliq ustiga bosing…"</string>
@@ -3134,10 +3127,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"Ovozsiz (istisno: <xliff:g id="CATEGORIES">%1$s</xliff:g>)"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Signallar va media ovozlaridan boshqasi ovozsiz qilinadi"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Jadvallar"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Jadvallarni oʻchirish"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Oʻchirish"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Tahrirlash"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Rejalar"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Reja"</string>
@@ -3190,12 +3181,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Yoqish"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Yoqish"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Faolsizlantirish"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"Bezovta qilinmasin rejimi <xliff:g id="FORMATTED_TIME">%s</xliff:g> gacha yoqilgan"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"Bezovta qilinmasin rejimi uni o‘chirmaguningizcha yoniq qoladi"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"Bezovta qilinmasin rejimi jadval (<xliff:g id="RULE_NAME">%s</xliff:g>) tomonidan yoqilgan"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"Bezovta qilinmasin rejimi <xliff:g id="APP_NAME">%s</xliff:g> ilovasi tomonidan yoqilgan"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"Bezovta qilinmasin rejimi <xliff:g id="RULE_NAMES">%s</xliff:g> uchun maxsus sozlamalar bilan yoniq."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">"Maxsus sozlamalar"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Faqat muhimlari"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3403,12 +3397,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Har kuni"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"Signal bilan tugatish"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"Signal chalinganda reja faolsizlashtiriladi"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"Bezovta qilinmasin rejimi maxsus sozlamalari"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Standart sozlamalardan foydalanish"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Bu jadval uchun maxsus sozlamalar yaratish"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"“<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>” uchun"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> - <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3822,41 +3813,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Yoqish"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Ko‘rsatish"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Berkitish"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Hotspot"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> yoniq"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Parvoz rejimi yoqilgan"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Tarmoqqa ulanish imkonsiz"</string>
<string name="condition_zen_title" msgid="2897779738211625">"Bezovta qilinmasin rejimi yoniq"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Ovoz va bildirishnomalar nofaol"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Quvvat tejash rejimi yoniq"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Ayrim funksiyalar cheklangan"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Mobil internet yoqilmagan"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Internet faqat Wi‑Fi orqali ishlaydi"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Trafik tejash"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Ayrim funksiyalar cheklangan"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Ishchi profil o‘chirilgan"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"Ilova va bildirishnomalarga"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Ovozni yoqish"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"Ovozsiz"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Telefon ovozsiz qilindi"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"Ilova va bildirishnomalar uchun"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"Tebranish yoqilgan"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Faqat vibratsiya"</string>
<string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Chaqiruvlar va bildirishnomalar uchun tebranish yoqilgan"</string>
<string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"Ilova va bildirishnomalarga"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Tungi rejim jadvalini sozlash"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Har tunda ekran rangini avtomatik o‘zgartirish"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"Tungi rejim yoqilgan"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Endi ekran qahrabo rangdagi jilvaga ega"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Yopish"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Taklif etiladi"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Tavsiyalar"</string>
@@ -3988,9 +3970,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"hech qanday"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Obyekt mavjud emas."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"Obyektda bu kalit yo‘q."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Ekran kesimi"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"ekran kesimi, kesim"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Qurilma standarti"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Maxsus ruxsatlar"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="other"><xliff:g id="COUNT">%d</xliff:g> ta ilova uchun trafik cheklanmagan</item>
@@ -4069,6 +4062,14 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"Vaqt, bildirishnoma va boshqa ma’lumotlarni tekshirish uchun qurilmani qo‘lingizga oling."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Ekran qulfini ko‘rsatish"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <!-- no translation found for ambient_display_tap_screen_title (5458679563086979424) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (9108878716863882877) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (7071150656699666085) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_summary (8862155601920379979) -->
+ <skip />
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Bildirishnomalarni ochish uchun barmoq izi skaneridan foydalanish"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Barmoq izi skaneri"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"Bildirishnomalarni tekshirish uchun telefon orqasidagi barmoq izi skaneri ustida pastga suring"</string>
@@ -4211,25 +4212,21 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"Bu funksiya ushbu qurilmada ishlamaydi"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Butun GNSS statistikasini yuklash"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Siklsiz barcha GNSS sxema va davriyliklarini kuzatish"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Orqa fonda ishga tushirishga ruxsat berish"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Barcha harakatlarni orqa fonda ishga tushirishga ruxsat berish"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Buzilish oynasi doim ko‘rsatilsin"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Ilova ishdan chiqqanda har safar muloqot oynasi ko‘rsatilsin"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"ANGLE yoqilgan ilovani tanlang"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"ANGLE yoqilgan ilova tanlanmagan"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"ANGLE yoqilgan ilova: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
- <skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Oʻyin uchun yangilanish paketi parametrlari"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Oʻyin yangilanish paketi sozlamalarini tahrirlash"</string>
+ <!-- no translation found for gup_all_apps_switch_title (8071650410524064369) -->
<skip />
<string name="gup_app_preference_title" msgid="7176388161899486800">"Grafik drayverni tanlang"</string>
<string name="gup_app_preference_default" msgid="7995039180348956109">"Standart"</string>
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Oʻyin uchun yangilanish paketi"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"Grafik tizim drayveri"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4321,6 +4318,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Internet xizmatini sozlash"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Mobil internet"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Mobil tarmoq orqali internetdan foydalanish"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Tarmoq turi"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Tarmoq rejimini almashtiring"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Tarmoq turi"</string>
@@ -4356,8 +4366,7 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Bluetooth qurilmalar mavjud emas"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Sozlamalar paneli"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Internet aloqasi"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Tovush balandligi"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Desktop rejimini majburiy ochish"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Ikkilamchi displeylarda tajribaviy desktop rejimini majburiy ochish"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Tungi mavzuni yoqish ustidan yozadi"</string>
@@ -4368,10 +4377,12 @@
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Saqlansin"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Bu tavsiya olib tashlansinmi?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Xotirada joy kam. <xliff:g id="PERCENTAGE">%1$s</xliff:g> band – <xliff:g id="FREE_SPACE">%2$s</xliff:g> bo‘sh"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Fikr-mulohaza yuborish"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Bu tavsiya haqida bizga fikr-mulohaza yuborishni istaysizmi?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g> vaqtinchalik xotiraga nusxalandi."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <!-- no translation found for gesture_skip_title (2092825906479683162) -->
+ <skip />
+ <!-- no translation found for gesture_silence_title (8991427657123202574) -->
+ <skip />
</resources>
diff --git a/res/values-vi/strings.xml b/res/values-vi/strings.xml
index 7b8f2ad..cb8727e 100644
--- a/res/values-vi/strings.xml
+++ b/res/values-vi/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"Đăng nhập ứng dụng và thanh toán"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Hãy mở mắt để mở khóa"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"Khi sử dụng tính năng xác thực khuôn mặt, bạn phải mở mắt"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Luôn yêu cầu xác nhận"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"Luôn yêu cầu xác nhận khi xác thực trong ứng dụng"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Xóa dữ liệu khuôn mặt"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Bạn có thể sử dụng khuôn mặt để mở khóa thiết bị của mình và truy cập vào các ứng dụng. "<annotation id="url">"Tìm hiểu thêm"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Vân tay"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Đăng nhập"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Nhấn vào đây để đăng nhập vào mạng"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mb/giây"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> muốn bật Wi-Fi"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> muốn tắt Wi-Fi"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"Nếu bộ định tuyến của bạn không phát ID mạng nhưng bạn muốn kết nối với mạng này trong tương lai, thì bạn có thể đặt mạng ẩn.\n\nĐiều này có thể gây rủi ro bảo mật vì điện thoại của bạn sẽ thường xuyên phát tín hiệu để tìm mạng.\n\nViệc đặt mạng ẩn sẽ không thay đổi các cài đặt của bộ định tuyến."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Cường độ tín hiệu"</string>
<string name="wifi_status" msgid="4824568012414605414">"Trạng thái"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Tốc độ liên kết"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Tần số"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"Địa chỉa IP"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Đã lưu thông qua"</string>
@@ -922,12 +926,9 @@
<string name="wifi_dpp_wifi_shared_with_device" msgid="7669684043486750097">"Đã chia sẻ Wi‑Fi với thiết bị"</string>
<string name="wifi_dpp_add_another_device" msgid="8415243205104666929">"Thêm thiết bị khác"</string>
<string name="wifi_dpp_choose_different_network" msgid="4081965219206680361">"Chọn mạng khác"</string>
- <!-- no translation found for wifi_dpp_could_not_add_device (1598945041477461501) -->
- <skip />
- <!-- no translation found for wifi_dpp_device_found (8618134150169810107) -->
- <skip />
- <!-- no translation found for retry (6472609612090877557) -->
- <skip />
+ <string name="wifi_dpp_could_not_add_device" msgid="1598945041477461501">"Không thể thêm thiết bị"</string>
+ <string name="wifi_dpp_device_found" msgid="8618134150169810107">"Đã tìm thấy thiết bị"</string>
+ <string name="retry" msgid="6472609612090877557">"Thử lại"</string>
<string name="wifi_shared" msgid="844142443226926070">"Chia sẻ với những người khác cũng dùng thiết bị này"</string>
<string name="wifi_unchanged" msgid="3410422020930397102">"(không thay đổi)"</string>
<string name="wifi_unspecified" msgid="4917316464723064807">"Vui lòng chọn"</string>
@@ -1534,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"Không thể đặt lại eSIM do lỗi."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Xóa mọi dữ liệu (đặt lại thiết bị)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Xóa mọi dữ liệu (đặt lại thiết bị)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"Hành động này sẽ xóa tất cả dữ liệu khỏi "<b>"bộ nhớ trong"</b>" của máy tính bảng, bao gồm cả:\n\n"<li>"Tài khoản Google của bạn"</li>\n<li>"Dữ liệu cũng như các tùy chọn cài đặt của hệ thống và ứng dụng"</li>\n<li>"Ứng dụng đã tải xuống"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"Hành động này sẽ xóa tất cả dữ liệu khỏi "<b>"bộ nhớ trong"</b>", của điện thoại, bao gồm cả:\n\n"<li>"Tài khoản Google của bạn"</li>\n<li>"Dữ liệu cũng như các tùy chọn cài đặt hệ thống và ứng dụng"</li>\n<li>"Ứng dụng đã tải xuống"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"Bạn hiện đã đăng nhập vào các tài khoản sau đây:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"Có người dùng khác trên thiết bị này.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Nhạc"</li>\n<li>"Ảnh"</li>\n<li>"Dữ liệu người dùng khác"</li></string>
@@ -1552,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"Xóa eSIM"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Xóa tất cả eSIM trên điện thoại. Thao tác này sẽ không hủy gói dịch vụ di động của bạn."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Xóa tất cả eSIM trên máy tính bảng. Thao tác này sẽ không hủy gói dịch vụ di động của bạn."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Xóa tất cả dữ liệu"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Xóa tất cả dữ liệu"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Tất cả thông tin cá nhân và ứng dụng đã tải xuống của bạn sẽ bị xóa. Bạn không thể hoàn tác hành động này!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Xóa mọi thứ"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"Không có tác vụ đặt lại nào được thực hiện vì dịch vụ Xóa hệ thống không khả dụng."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Xóa tất cả dữ liệu?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"Khôi phục cài đặt gốc không khả dụng cho người dùng này"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Đang xóa"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Vui lòng chờ..."</string>
@@ -1842,10 +1837,8 @@
<string name="force_stop_dlg_text" msgid="7208364204467835578">"Nếu bạn buộc dừng một ứng dụng, ứng dụng đó có thể hoạt động sai."</string>
<string name="app_install_location_title" msgid="2068975150026852168">"Vị trí cài đặt ưa thích"</string>
<string name="app_install_location_summary" msgid="5155453752692959098">"Thay đổi vị trí cài đặt ưa thích cho ứng dụng mới"</string>
- <!-- no translation found for app_disable_dlg_positive (7319687593243386336) -->
- <skip />
- <!-- no translation found for app_disable_dlg_text (779389180388352129) -->
- <skip />
+ <string name="app_disable_dlg_positive" msgid="7319687593243386336">"Gỡ cài đặt ứng dụng"</string>
+ <string name="app_disable_dlg_text" msgid="779389180388352129">"Nếu bạn gỡ cài đặt ứng dụng này, ứng dụng Android và các ứng dụng khác có thể không còn hoạt động như dự kiến."</string>
<string name="app_disable_notifications_dlg_title" msgid="7669264654851761857">"Tắt thông báo?"</string>
<string name="app_install_details_group_title" msgid="7084623031296083574">"Cửa hàng"</string>
<string name="app_install_details_title" msgid="6905279702654975207">"Chi tiết ứng dụng"</string>
@@ -2043,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"Nếu đang sử dụng chuột, thì bạn có thể đặt con trỏ chuột để tự động thực hiện hành động khi con trỏ chuột dừng di chuyển trong một khoảng thời gian nhất định."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Trì hoãn trước khi nhấp"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Rung"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Chế độ rung của thông báo"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Rung khi đổ chuông"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Độ rung khi chạm"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Sử dụng dịch vụ"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Sử dụng tính năng sửa màu"</string>
@@ -2088,8 +2079,7 @@
<item quantity="other">Độ trễ rất dài (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> mili giây)</item>
<item quantity="one">Độ trễ rất dài (<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g> mili giây)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Mức độ đổ chuông <xliff:g id="SUMMARY_RING">%1$s</xliff:g>, thông báo <xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, mức độ chạm <xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Đổ chuông và thông báo được đặt thành tắt"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Đổ chuông và thông báo được đặt thành thấp"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Đổ chuông và thông báo được đặt thành trung bình"</string>
@@ -3065,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"thông báo đến"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"chia sẻ kết nối qua usb, chia sẻ kết nối qua bluetooth, điểm phát sóng wi-fi"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"xúc giác, rung, màn hình, độ sáng"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"xúc giác, rung, điện thoại, cuộc gọi, độ nhạy, đổ chuông"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"xúc giác, rung, độ nhạy"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Thiết lập thẻ NFC Wi-Fi"</string>
<string name="write_tag" msgid="8571858602896222537">"Ghi"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Nhấn vào một thẻ để ghi..."</string>
@@ -3096,8 +3084,7 @@
<string name="other_sound_settings" msgid="3151004537006844718">"Âm thanh khác"</string>
<string name="dial_pad_tones_title" msgid="1999293510400911558">"Âm bàn phím số"</string>
<string name="screen_locking_sounds_title" msgid="1340569241625989837">"Âm thanh khóa màn hình"</string>
- <!-- no translation found for charging_sounds_title (3379885700913955599) -->
- <skip />
+ <string name="charging_sounds_title" msgid="3379885700913955599">"Âm thanh và độ rung khi sạc"</string>
<string name="docking_sounds_title" msgid="155236288949940607">"Âm đế kết nối"</string>
<string name="touch_sounds_title" msgid="5326587106892390176">"Âm chạm"</string>
<string name="vibrate_on_touch_title" msgid="1510405818894719079">"Rung khi chạm"</string>
@@ -3124,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"Không có âm báo ngoại trừ <xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Không phát âm thanh nào ngoại trừ báo thức và phương tiện"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Lịch biểu"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Xóa lịch biểu"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Xóa"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Chỉnh sửa"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Lịch biểu"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Lịch biểu"</string>
@@ -3180,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Bật"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Bật ngay bây giờ"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Tắt ngay bây giờ"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"Chế độ Không làm phiền được bật đến <xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"Không làm phiền vẫn được bật cho đến khi bạn tắt chế độ này"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"Chế độ Không làm phiền được tự động bật theo lịch biểu (<xliff:g id="RULE_NAME">%s</xliff:g>)"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"Chế độ Không làm phiền đã được một ứng dụng (<xliff:g id="APP_NAME">%s</xliff:g>) bật tự động"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"Chế độ Không làm phiền đang bật đối với <xliff:g id="RULE_NAMES">%s</xliff:g> với các mục cài đặt tùy chỉnh."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" Xem mục cài đặt tùy chỉnh"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Chỉ ưu tiên"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3393,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Hàng ngày"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"Báo thức có thể ghi đè thời gian kết thúc"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"Lịch biểu tắt khi lịch báo thức đổ chuông"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"Hành vi Không làm phiền"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Sử dụng các tùy chọn cài đặt mặc định"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Tạo các mục cài đặt tùy chỉnh cho lịch biểu này"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"Dành cho ‘<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>’"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> - <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3812,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Bật"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Hiển thị"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Ẩn"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"Điểm phát sóng"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"<xliff:g id="ID_1">%1$s</xliff:g> đang bật"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Đang bật chế độ trên máy bay"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Không có mạng"</string>
<string name="condition_zen_title" msgid="2897779738211625">"Không làm phiền đang bật"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Ảnh hưởng tới nội dung bạn nghe nhìn"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Trình tiết kiệm pin đang bật"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Hạn chế về tính năng"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Dữ liệu di động đang tắt"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"Chỉ có thể truy cập Internet qua Wi‑Fi"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Trình tiết kiệm dữ liệu"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Hạn chế về tính năng"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Hồ sơ công việc đã tắt"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"Đối với ứng dụng và thông báo"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Bật âm thanh"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"Thiết bị đã tắt tiếng"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Điện thoại đang ở chế độ yên lặng"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"Đối với cuộc gọi và thông báo"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"Thiết bị được đặt rung"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Chỉ rung"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Cuộc gọi và thông báo sẽ rung thiết bị"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"Đối với cuộc gọi và thông báo"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Đặt lịch cho Chế độ ánh sáng ban đêm"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Tự động phủ màu màn hình hàng đêm"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"Chế độ ánh sáng ban đêm đang bật"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Màn hình được phủ màu hổ phách"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Thu gọn"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Đề xuất cho bạn"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Đề xuất"</string>
@@ -3978,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"không có"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Thiếu đối tượng xếp hạng."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"Đối tượng xếp hạng không chứa khóa này."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Vết cắt trên màn hình"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"cắt hiển thị, vết cắt"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Cài đặt mặc định của thiết bị"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Quyền truy cập đặc biệt"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="other"><xliff:g id="COUNT">%d</xliff:g> ứng dụng có thể sử dụng dữ liệu không bị hạn chế</item>
@@ -4059,6 +4046,14 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"Để xem thời gian, thông báo và thông tin khác, hãy nhấc thiết bị của bạn lên."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Cử chỉ đánh thức màn hình khóa"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <!-- no translation found for ambient_display_tap_screen_title (5458679563086979424) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (9108878716863882877) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (7071150656699666085) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_summary (8862155601920379979) -->
+ <skip />
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Vuốt cảm biến vân tay để xem thông báo"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Vuốt vân tay"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"Để kiểm tra thông báo, hãy vuốt xuống trên cảm biến vân tay ở mặt sau điện thoại."</string>
@@ -4201,27 +4196,21 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"Không sử dụng được tính năng này trên thiết bị này"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Thực thi số đo GNSS đầy đủ"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Theo dõi tất cả chòm sao và tần suất GNSS mà không có chu kỳ làm việc"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Cho phép các lượt bắt đầu hoạt động trong nền"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Cho phép tất cả các lượt bắt đầu hoạt động trong nền"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Luôn hiển thị hộp thoại sự cố"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Hiển thị hộp thoại mỗi khi ứng dụng gặp sự cố"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"Chọn ứng dụng hỗ trợ ANGLE"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"Chưa đặt ứng dụng hỗ trợ ANGLE nào"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"Ứng dụng hỗ trợ ANGLE: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Các tùy chọn của Gói cập nhật trò chơi"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Sửa đổi tùy chọn cài đặt Gói cập nhật trò chơi"</string>
+ <!-- no translation found for gup_all_apps_switch_title (8071650410524064369) -->
<skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
- <!-- no translation found for gup_app_preference_title (7176388161899486800) -->
- <skip />
- <!-- no translation found for gup_app_preference_default (7995039180348956109) -->
- <skip />
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_title" msgid="7176388161899486800">"Chọn Trình điều khiển đồ họa"</string>
+ <string name="gup_app_preference_default" msgid="7995039180348956109">"Mặc định"</string>
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Gói cập nhật trò chơi"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"Trình điều khiển đồ họa của hệ thống"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4313,6 +4302,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Thiết lập dịch vụ dữ liệu"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Dữ liệu di động"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Truy cập dữ liệu bằng mạng di động"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Loại mạng ưa thích"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Thay đổi chế độ hoạt động của mạng"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Loại mạng ưa thích"</string>
@@ -4348,23 +4350,23 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Không có thiết bị Bluetooth nào"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Bảng Cài đặt"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Tình trạng kết nối Internet"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Âm lượng"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Buộc chạy chế độ máy tính"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Buộc chạy chế độ máy tính thử nghiệm trên màn hình phụ"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Ghi đè tính năng buộc tối"</string>
<string name="hwui_force_dark_summary" msgid="8705328793382981780">"Ghi đè tính năng buộc tối để luôn bật"</string>
<string name="privacy_dashboard_title" msgid="2458407399263943923">"Quyền riêng tư"</string>
- <!-- no translation found for privacy_dashboard_summary (7784809147411674104) -->
- <skip />
+ <string name="privacy_dashboard_summary" msgid="7784809147411674104">"Các tùy chọn quyền, kiểm soát hoạt động và dữ liệu hiển thị trên màn hình"</string>
<string name="contextual_card_dismiss_remove" msgid="2813670241047194713">"Xóa"</string>
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Giữ"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Xóa nội dung đề xuất này?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Sắp hết bộ nhớ. Đã sử dụng <xliff:g id="PERCENTAGE">%1$s</xliff:g> - Còn trống <xliff:g id="FREE_SPACE">%2$s</xliff:g>"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Gửi phản hồi"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Bạn có muốn cung cấp phản hồi về nội dung đề xuất này cho chúng tôi không?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"Đã sao chép <xliff:g id="COPY_CONTENT">%1$s</xliff:g>vào khay nhớ tạm."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <!-- no translation found for gesture_skip_title (2092825906479683162) -->
+ <skip />
+ <!-- no translation found for gesture_silence_title (8991427657123202574) -->
+ <skip />
</resources>
diff --git a/res/values-zh-rCN/strings.xml b/res/values-zh-rCN/strings.xml
index 9c198b8..c4080a2 100644
--- a/res/values-zh-rCN/strings.xml
+++ b/res/values-zh-rCN/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"应用登录和付款"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"睁开眼睛即可解锁"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"使用面孔身份验证时,您必须睁开眼睛"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"一律需要确认"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"在应用中进行身份验证时,一律需要确认"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"移除人脸数据"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"您可以使用自己的人脸将设备解锁及访问应用。"<annotation id="url">"了解详情"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"指纹"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"登录"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"点按此处即可登录网络"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbps"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g>请求开启 WLAN"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g>请求关闭 WLAN"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"如果您的路由器没有广播某个网络 ID,但是您想在以后连接到该网络,则可以将该网络设置为隐藏。\n\n此设置可能会带来安全风险,因为您的手机会定期广播其信号以查找该网络。\n\n将网络设置为隐藏将不会更改您的路由器设置。"</string>
<string name="wifi_signal" msgid="5514120261628065287">"信号强度"</string>
<string name="wifi_status" msgid="4824568012414605414">"状态信息"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"连接速度"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"频率"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP 地址"</string>
<string name="passpoint_label" msgid="6381371313076009926">"保存方式:"</string>
@@ -922,12 +926,9 @@
<string name="wifi_dpp_wifi_shared_with_device" msgid="7669684043486750097">"已与设备分享 WLAN"</string>
<string name="wifi_dpp_add_another_device" msgid="8415243205104666929">"添加其他设备"</string>
<string name="wifi_dpp_choose_different_network" msgid="4081965219206680361">"选择其他网络"</string>
- <!-- no translation found for wifi_dpp_could_not_add_device (1598945041477461501) -->
- <skip />
- <!-- no translation found for wifi_dpp_device_found (8618134150169810107) -->
- <skip />
- <!-- no translation found for retry (6472609612090877557) -->
- <skip />
+ <string name="wifi_dpp_could_not_add_device" msgid="1598945041477461501">"无法添加设备"</string>
+ <string name="wifi_dpp_device_found" msgid="8618134150169810107">"找到设备"</string>
+ <string name="retry" msgid="6472609612090877557">"重试"</string>
<string name="wifi_shared" msgid="844142443226926070">"与其他设备用户共享"</string>
<string name="wifi_unchanged" msgid="3410422020930397102">"(未更改)"</string>
<string name="wifi_unspecified" msgid="4917316464723064807">"请选择"</string>
@@ -1534,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"出现错误,无法重置 eSIM 卡。"</string>
<string name="master_clear_title" msgid="3531267871084279512">"清除所有数据(恢复出厂设置)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"清除所有数据(恢复出厂设置)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"此操作会清除您平板电脑"<b>"内部存储空间"</b>"中的所有数据,包括:\n\n"<li>"您的 Google 帐号"</li>\n<li>"系统和应用的数据和设置"</li>\n<li>"已下载的应用"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"此操作会清除您手机"<b>"内部存储空间"</b>"中的所有数据,包括:\n\n"<li>"您的 Google 帐号"</li>\n<li>"系统和应用的数据和设置"</li>\n<li>"已下载的应用"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"目前,您已登录以下帐号:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"此设备上目前还有其他用户。\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"音乐"</li>\n<li>"照片"</li>\n<li>"其他的用户数据"</li></string>
@@ -1552,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"清空 eSIM 卡"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"清空手机上的所有 eSIM 卡。此操作并不会取消您的移动服务套餐。"</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"清空平板电脑上的所有 eSIM 卡。此操作并不会取消您的移动服务套餐。"</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"清除所有数据"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"清除所有数据"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"您的所有个人信息和已下载的应用都将被删除。您无法撤消此操作!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"清除全部内容"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"“系统清除”服务不可用,因此未执行恢复出厂设置操作。"</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"要清除所有数据吗?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"此用户无权恢复出厂设置"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"正在清除"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"请稍候…"</string>
@@ -1842,10 +1837,8 @@
<string name="force_stop_dlg_text" msgid="7208364204467835578">"强行停止某个应用可能会导致其出现异常。"</string>
<string name="app_install_location_title" msgid="2068975150026852168">"首选安装位置"</string>
<string name="app_install_location_summary" msgid="5155453752692959098">"更改安装新应用时使用的首选安装位置"</string>
- <!-- no translation found for app_disable_dlg_positive (7319687593243386336) -->
- <skip />
- <!-- no translation found for app_disable_dlg_text (779389180388352129) -->
- <skip />
+ <string name="app_disable_dlg_positive" msgid="7319687593243386336">"卸载应用"</string>
+ <string name="app_disable_dlg_text" msgid="779389180388352129">"如果您卸载此应用,Android 和其他应用可能会无法正常运行。"</string>
<string name="app_disable_notifications_dlg_title" msgid="7669264654851761857">"要关闭通知吗?"</string>
<string name="app_install_details_group_title" msgid="7084623031296083574">"商店"</string>
<string name="app_install_details_title" msgid="6905279702654975207">"应用详情"</string>
@@ -2043,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"如果您使用鼠标,则可以将光标设置为停止移动一段时间后自动点击。"</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"点击前延迟"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"振动"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"通知振动"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"响铃振动"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"触摸振动"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"使用服务"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"使用色彩校正"</string>
@@ -2088,8 +2079,7 @@
<item quantity="other">延迟时间很长(<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> 毫秒)</item>
<item quantity="one">延迟时间很长(<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g> 毫秒)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"响铃:<xliff:g id="SUMMARY_RING">%1$s</xliff:g>,通知:<xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>,轻触:<xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"将响铃和通知振动设为关闭"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"将响铃和通知振动设为低"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"将响铃和通知振动设为中"</string>
@@ -3065,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"收到的通知"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"USB 网络共享, 蓝牙网络共享, WLAN 热点"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"触觉, 振动, 屏幕, 灵敏度"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"触感, 振动, 手机, 通话, 敏感度, 响铃"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"触感, 振动, 敏感度"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"设置WLAN NFC标签"</string>
<string name="write_tag" msgid="8571858602896222537">"写入"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"点按标签即可写入…"</string>
@@ -3096,8 +3084,7 @@
<string name="other_sound_settings" msgid="3151004537006844718">"其他提示音"</string>
<string name="dial_pad_tones_title" msgid="1999293510400911558">"拨号键盘提示音"</string>
<string name="screen_locking_sounds_title" msgid="1340569241625989837">"屏幕锁定提示音"</string>
- <!-- no translation found for charging_sounds_title (3379885700913955599) -->
- <skip />
+ <string name="charging_sounds_title" msgid="3379885700913955599">"充电提示音和振动"</string>
<string name="docking_sounds_title" msgid="155236288949940607">"基座提示音"</string>
<string name="touch_sounds_title" msgid="5326587106892390176">"触摸提示音"</string>
<string name="vibrate_on_touch_title" msgid="1510405818894719079">"触摸振动"</string>
@@ -3124,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"不发出提示音(<xliff:g id="CATEGORIES">%1$s</xliff:g>除外)"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"静音(闹钟和媒体音频除外)"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"时间安排"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"删除时间表"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"删除"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"修改"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"时间表"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"时间表"</string>
@@ -3180,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"开启"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"立即开启"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"立即关闭"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"勿扰模式结束时间:<xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"勿扰模式将一直开启,直到您将其关闭"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"某个时间表(<xliff:g id="RULE_NAME">%s</xliff:g>)已自动开启勿扰模式"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"某个应用(<xliff:g id="APP_NAME">%s</xliff:g>)已自动开启勿扰模式"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"已为<xliff:g id="RULE_NAMES">%s</xliff:g>启用采用自定义设置的“请勿打扰”模式。"</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">"查看自定义设置"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"仅限优先事项"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>。<xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3393,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"每天"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"闹钟设置优先于结束时间设置"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"时间表会在闹钟响铃后关闭"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"“请勿打扰”模式行为"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"使用默认设置"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"为此时间表创建自定义设置"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"用于“<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>”"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> - <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3812,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"开启"</string>
<string name="condition_expand_show" msgid="608202020023489939">"显示"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"隐藏"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"热点"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"“<xliff:g id="ID_1">%1$s</xliff:g>”已开启"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"已开启飞行模式"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"无法连接到网络"</string>
<string name="condition_zen_title" msgid="2897779738211625">"“勿扰”模式已开启"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"您听到和看到的内容将会受到影响"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"省电模式已开启"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"功能受限"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"移动数据网络已关闭"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"只能通过 WLAN 连接到互联网"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"流量节省程序"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"功能受限"</string>
<string name="condition_work_title" msgid="7293722361184366648">"工作资料已关闭"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"针对应用和通知"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"开启音效"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"设备已设为静音"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"手机已设为静音"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"通话和通知"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"设备已设为振动"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"仅振动"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"设备在有来电和通知时会振动"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"通话和通知"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"设置“夜间模式”时间安排"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"每晚自动调节屏幕色调"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"“夜间模式”已开启"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"已将屏幕调为琥珀色"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"收起"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"为您推荐"</string>
<string name="suggestions_title" msgid="7280792342273268377">"建议"</string>
@@ -3978,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"无"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"缺少排名对象。"</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"排名对象不包含此键。"</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"刘海屏"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"刘海屏, 缺口"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"设备默认设置"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"特殊应用权限"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="other"><xliff:g id="COUNT">%d</xliff:g> 个应用可以无限量使用流量</item>
@@ -4059,6 +4046,14 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"拿起您的设备即可查看时间、通知和其他信息。"</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"唤醒锁定屏幕手势"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <!-- no translation found for ambient_display_tap_screen_title (5458679563086979424) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (9108878716863882877) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (7071150656699666085) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_summary (8862155601920379979) -->
+ <skip />
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"滑动指纹即可查看通知"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"滑动指纹"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"要查看通知,请在手机背面的指纹传感器上向下滑动手指。"</string>
@@ -4201,27 +4196,21 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"该设备不支持此功能"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"强制启用 GNSS 测量结果全面跟踪"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"在停用工作周期的情况下跟踪所有 GNSS 星座和频率"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"允许系统执行后台活动"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"允许系统执行所有后台活动"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"一律显示崩溃对话框"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"在每次应用崩溃时显示对话框"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"选择已启用 ANGLE 的应用"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"未设置已启用 ANGLE 的应用"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"已启用 ANGLE 的应用:<xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"游戏更新软件包偏好设置"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"修改游戏更新软件包的设置"</string>
+ <!-- no translation found for gup_all_apps_switch_title (8071650410524064369) -->
<skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
- <!-- no translation found for gup_app_preference_title (7176388161899486800) -->
- <skip />
- <!-- no translation found for gup_app_preference_default (7995039180348956109) -->
- <skip />
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_title" msgid="7176388161899486800">"选择图形驱动程序"</string>
+ <string name="gup_app_preference_default" msgid="7995039180348956109">"默认"</string>
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"游戏更新软件包"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"系统图形驱动程序"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4313,6 +4302,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"设置数据服务"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"移动数据"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"通过移动网络访问数据"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"首选网络类型"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"更改网络运行方式"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"首选网络类型"</string>
@@ -4348,23 +4350,23 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"无蓝牙设备"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"设置面板"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"互联网连接"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"音量"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"强制使用桌面模式"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"在辅助显示屏上强制使用实验桌面模式"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"覆盖“强制启用 SmartDark 功能”的设置"</string>
<string name="hwui_force_dark_summary" msgid="8705328793382981780">"覆盖“强制 SmartDark 功能始终开启”的设置"</string>
<string name="privacy_dashboard_title" msgid="2458407399263943923">"隐私权"</string>
- <!-- no translation found for privacy_dashboard_summary (7784809147411674104) -->
- <skip />
+ <string name="privacy_dashboard_summary" msgid="7784809147411674104">"权限、活动控件、屏幕上显示的数据"</string>
<string name="contextual_card_dismiss_remove" msgid="2813670241047194713">"移除"</string>
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"保留"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"要移除这项推荐内容吗?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"存储空间不足。已使用 <xliff:g id="PERCENTAGE">%1$s</xliff:g>,还剩 <xliff:g id="FREE_SPACE">%2$s</xliff:g>"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"发送反馈"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"您是否要就此建议向我们提供反馈?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g>已复制到剪贴板。"</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <!-- no translation found for gesture_skip_title (2092825906479683162) -->
+ <skip />
+ <!-- no translation found for gesture_silence_title (8991427657123202574) -->
+ <skip />
</resources>
diff --git a/res/values-zh-rHK/strings.xml b/res/values-zh-rHK/strings.xml
index 5615c98..0c28091 100644
--- a/res/values-zh-rHK/strings.xml
+++ b/res/values-zh-rHK/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"應用程式登入與付款"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"張開眼睛以解鎖"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"使用臉容驗證時必須張開眼睛"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"每次都要確認"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"在應用程式內驗證時,每次都要確認"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"移除臉容資料"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"您的臉容可以用來解鎖裝置和存取應用程式。"<annotation id="url">"瞭解詳情"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"指紋"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"登入"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"輕按這裡即可登入網絡"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbps"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"「<xliff:g id="REQUESTER">%s</xliff:g>」要求開啟 Wi-Fi"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"「<xliff:g id="REQUESTER">%s</xliff:g>」要求關閉 Wi-Fi"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"如果您的路由器沒有廣播網絡 ID,但日後想連線至該網絡,您可以將網絡設為隱藏。\n\n由於您的手機會定期廣播訊號以尋找網絡,因此可能會產生安全風險。\n\n將網絡設為隱藏並不會變更您的路由器設定。"</string>
<string name="wifi_signal" msgid="5514120261628065287">"訊號強度"</string>
<string name="wifi_status" msgid="4824568012414605414">"狀態"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"連線速度"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"頻率"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP 位址"</string>
<string name="passpoint_label" msgid="6381371313076009926">"已儲存,透過"</string>
@@ -922,12 +926,9 @@
<string name="wifi_dpp_wifi_shared_with_device" msgid="7669684043486750097">"已與裝置分享 Wi‑Fi"</string>
<string name="wifi_dpp_add_another_device" msgid="8415243205104666929">"新增其他裝置"</string>
<string name="wifi_dpp_choose_different_network" msgid="4081965219206680361">"選擇其他網絡"</string>
- <!-- no translation found for wifi_dpp_could_not_add_device (1598945041477461501) -->
- <skip />
- <!-- no translation found for wifi_dpp_device_found (8618134150169810107) -->
- <skip />
- <!-- no translation found for retry (6472609612090877557) -->
- <skip />
+ <string name="wifi_dpp_could_not_add_device" msgid="1598945041477461501">"無法新增裝置"</string>
+ <string name="wifi_dpp_device_found" msgid="8618134150169810107">"找到裝置"</string>
+ <string name="retry" msgid="6472609612090877557">"重試"</string>
<string name="wifi_shared" msgid="844142443226926070">"與其他裝置使用者分享"</string>
<string name="wifi_unchanged" msgid="3410422020930397102">"(未變更)"</string>
<string name="wifi_unspecified" msgid="4917316464723064807">"請選取"</string>
@@ -1535,10 +1536,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"發生錯誤,因此無法重設 eSIM 卡。"</string>
<string name="master_clear_title" msgid="3531267871084279512">"清除所有資料 (回復原廠設定)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"清除所有資料 (回復原廠設定)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"此操作將會清除您平板電腦"<b>"內部儲存空間"</b>"中的所有資料,包括:\n\n"<li>"您的 Google 帳戶"</li>\n<li>"系統和應用程式資料及設定"</li>\n<li>"已下載的應用程式"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"此操作將會清除您手機"<b>"內部儲存空間"</b>"的所有資料,包括:\n\n"<li>"您的 Google 帳戶"</li>\n<li>"系統和應用程式資料及設定"</li>\n<li>"已下載的應用程式"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"您目前已登入下列帳戶:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"這部裝置上還有其他使用者。\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"音樂"</li>\n<li>"相片"</li>\n<li>"其他使用者資料"</li></string>
@@ -1553,16 +1552,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"清除 eSIM 卡"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"清除手機上的所有 eSIM。此操作不會取消您的流動服務計劃。"</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"清除平板電腦上的所有 eSIM。此操作不會取消您的流動服務計劃。"</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"清除所有資料"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"清除所有資料"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"系統會刪除您所有的個人資料和已下載的應用程式。您將無法復原此操作!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"全部清除"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"System Clear 服務暫停,因此無法重設。"</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"要清除所有資料嗎?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"這位使用者無法將裝置恢復原廠設定"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"正在清除"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"請稍候…"</string>
@@ -1843,10 +1838,8 @@
<string name="force_stop_dlg_text" msgid="7208364204467835578">"強制停止應用程式,可能會導致操作不正常。"</string>
<string name="app_install_location_title" msgid="2068975150026852168">"偏好的安裝位置"</string>
<string name="app_install_location_summary" msgid="5155453752692959098">"更改新應用程式在安裝時的喜好位置。"</string>
- <!-- no translation found for app_disable_dlg_positive (7319687593243386336) -->
- <skip />
- <!-- no translation found for app_disable_dlg_text (779389180388352129) -->
- <skip />
+ <string name="app_disable_dlg_positive" msgid="7319687593243386336">"解除安裝應用程式"</string>
+ <string name="app_disable_dlg_text" msgid="779389180388352129">"如果您解除安裝此應用程式,Android 和其他應用程式可能無法正常運作。"</string>
<string name="app_disable_notifications_dlg_title" msgid="7669264654851761857">"關閉通知?"</string>
<string name="app_install_details_group_title" msgid="7084623031296083574">"商店"</string>
<string name="app_install_details_title" msgid="6905279702654975207">"應用程式詳細資料"</string>
@@ -2044,10 +2037,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"如果您使用滑鼠,可以將游標設為在停止移動一段時間後自動點擊。"</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"延遲點擊"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"震動"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"通知震動"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"鈴聲震動"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"觸控震動"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"使用服務"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"使用色彩校正"</string>
@@ -2089,8 +2080,7 @@
<item quantity="other">很長時間延誤 (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> 微秒)</item>
<item quantity="one">很長時間延誤 (<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g> 微秒)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"鈴聲:<xliff:g id="SUMMARY_RING">%1$s</xliff:g>,通知:<xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>,觸控:<xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"將鈴聲和通知震動設為「關閉」"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"將鈴聲和通知震動設為「低」"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"將鈴聲和通知震動設為「中」"</string>
@@ -2493,8 +2483,8 @@
<string name="credentials_reset_hint" msgid="6297256880896133631">"要移除所有內容嗎?"</string>
<string name="credentials_erased" msgid="2907836028586342969">"憑證儲存空間已清除。"</string>
<string name="credentials_not_erased" msgid="7685932772284216097">"無法清除憑證儲存空間。"</string>
- <string name="credentials_configure_lock_screen_hint" msgid="8058230497337529036">"您的裝置必須設有安全螢幕鎖定功能,才能使用認證儲存空間"</string>
- <string name="credentials_configure_lock_screen_button" msgid="253239765216055321">"設定上鎖方式"</string>
+ <string name="credentials_configure_lock_screen_hint" msgid="8058230497337529036">"您必須為裝置設定安全的螢幕鎖定功能,才能使用認證儲存空間"</string>
+ <string name="credentials_configure_lock_screen_button" msgid="253239765216055321">"設定螢幕鎖定"</string>
<string name="usage_access_title" msgid="332333405495457839">"可存取使用狀況的應用程式"</string>
<string name="emergency_tone_title" msgid="254495218194925271">"緊急撥號訊號"</string>
<string name="emergency_tone_summary" msgid="722259232924572153">"設定撥打緊急電話時的運作方式"</string>
@@ -3066,10 +3056,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"收到的通知"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"USB 網絡共享, 藍牙網絡共享, Wi-Fi 熱點"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"觸覺回饋, 震動, 螢幕, 敏感度"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"觸感反應, 震動, 手機, 來電, 敏感度, 鈴聲"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"觸感反應, 震動, 敏感度"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"設定 Wi-Fi NFC 標籤"</string>
<string name="write_tag" msgid="8571858602896222537">"寫入"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"輕按標籤即可寫入…"</string>
@@ -3097,8 +3085,7 @@
<string name="other_sound_settings" msgid="3151004537006844718">"其他音效"</string>
<string name="dial_pad_tones_title" msgid="1999293510400911558">"撥號鍵盤音效"</string>
<string name="screen_locking_sounds_title" msgid="1340569241625989837">"螢幕鎖定音效"</string>
- <!-- no translation found for charging_sounds_title (3379885700913955599) -->
- <skip />
+ <string name="charging_sounds_title" msgid="3379885700913955599">"充電音效及震動"</string>
<string name="docking_sounds_title" msgid="155236288949940607">"座架插入音效"</string>
<string name="touch_sounds_title" msgid="5326587106892390176">"輕觸音效"</string>
<string name="vibrate_on_touch_title" msgid="1510405818894719079">"觸控震動"</string>
@@ -3125,10 +3112,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"不發出音效 (<xliff:g id="CATEGORIES">%1$s</xliff:g>除外)"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"不發出音效 (鬧鐘和媒體除外)"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"時間表"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"刪除時間表"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"刪除"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"編輯"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"日程表"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"日程表"</string>
@@ -3181,12 +3166,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"開啟"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"立即開啟"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"立即關閉"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"「請勿騷擾」功能結束時間:<xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"「請勿騷擾」功能會保持開啟,直至您關閉為止"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"時段 (<xliff:g id="RULE_NAME">%s</xliff:g>) 已自動開啟「請勿騷擾」功能"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"應用程式 (<xliff:g id="APP_NAME">%s</xliff:g>) 已自動開啟「請勿騷擾」功能"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"使用自訂設定,為<xliff:g id="RULE_NAMES">%s</xliff:g>開啟「請勿騷擾」。"</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" 查看自訂設定"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"只限優先"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>。<xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3394,12 +3382,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"每天"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"鬧鐘時間可取代結束時間"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"警報響起時,系統會關閉日程表"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"請勿騷擾行為"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"使用預設設定"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"為此日程表建立自訂設定"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"時段:「<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>」"</string>
<string name="summary_divider_text" msgid="7228986578690919294">"、 "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> - <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3813,41 +3798,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"開啟"</string>
<string name="condition_expand_show" msgid="608202020023489939">"顯示"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"隱藏"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"熱點"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"開啟<xliff:g id="ID_1">%1$s</xliff:g>"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"已開啟飛行模式"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"網絡無法使用"</string>
<string name="condition_zen_title" msgid="2897779738211625">"「請勿騷擾」已開啟"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"影響您聽到和看到的內容"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"已開啟「省電模式」"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"功能受限"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"流動數據已關閉"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"只能透過連接 Wi-Fi 來使用互聯網"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"數據節省模式"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"功能受限"</string>
<string name="condition_work_title" msgid="7293722361184366648">"已停用工作設定檔"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"適用於應用程式及通知"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"開啟音效"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"裝置已設為靜音"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"手機已設為靜音"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"適用於來電及通知"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"裝置已設為震動"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"只會震動"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"有來電和通知時裝置會震動"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"適用於來電及通知"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"設定夜燈模式時間表"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"每晚自動調整螢幕色調"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"「夜燈模式」已開啟"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"螢幕已調校至琥珀色"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"收合"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"為您推薦"</string>
<string name="suggestions_title" msgid="7280792342273268377">"建議"</string>
@@ -3979,9 +3955,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"無"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"沒有評級物件。"</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"評級物件不包含此密鑰。"</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"顯示屏凹口"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"顯示屏凹口 (缺口)"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"裝置預設設定"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"特別應用程式權限"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="other"><xliff:g id="COUNT">%d</xliff:g> 個應用程式可使用無限數據</item>
@@ -4060,6 +4047,14 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"拿起您的裝置即可查看時間、通知和其他資訊。"</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"喚醒上鎖畫面手勢"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <!-- no translation found for ambient_display_tap_screen_title (5458679563086979424) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (9108878716863882877) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (7071150656699666085) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_summary (8862155601920379979) -->
+ <skip />
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"在指紋感應器滑動以查看通知"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"滑動指紋"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"在手機背面的指紋感應器向下滑動,即可查看通知。"</string>
@@ -4202,27 +4197,21 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"這部裝置不支援此功能"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"強制啟用完整的 GNSS 測量資料"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"在停用工作週期的情況下追蹤所有 GNSS 星座圖和頻率"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"允許啟動背景活動"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"允許啟動所有背景活動"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"一律顯示當機對話框"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"在每次應用程式當機時顯示對話框"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"選取支援 ANGLE 的應用程式"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"尚未設定支援 ANGLE 的應用程式"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"支援 ANGLE 的應用程式:<xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"遊戲更新套件偏好設定"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"修改「遊戲更新套件」設定"</string>
+ <!-- no translation found for gup_all_apps_switch_title (8071650410524064369) -->
<skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
- <!-- no translation found for gup_app_preference_title (7176388161899486800) -->
- <skip />
- <!-- no translation found for gup_app_preference_default (7995039180348956109) -->
- <skip />
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_title" msgid="7176388161899486800">"選取顯示卡驅動程式"</string>
+ <string name="gup_app_preference_default" msgid="7995039180348956109">"預設"</string>
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"遊戲更新套件"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"系統顯示卡驅動程式"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4314,6 +4303,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"設定數據服務"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"流動數據"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"使用流動網絡存取數據"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"首選網絡類型"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"更改網絡操作模式"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"首選網絡類型"</string>
@@ -4349,23 +4351,23 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"沒有藍牙裝置"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"設定面板"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"互聯網連線"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"音量"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"強制執行桌面模式"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"在次要顯示屏強制執行實驗版桌面模式"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"取代強制暗光模式"</string>
<string name="hwui_force_dark_summary" msgid="8705328793382981780">"取代永遠啟用強制暗光模式的設定"</string>
<string name="privacy_dashboard_title" msgid="2458407399263943923">"私隱"</string>
- <!-- no translation found for privacy_dashboard_summary (7784809147411674104) -->
- <skip />
+ <string name="privacy_dashboard_summary" msgid="7784809147411674104">"權限, 活動控制項, 畫面顯示的資料"</string>
<string name="contextual_card_dismiss_remove" msgid="2813670241047194713">"移除"</string>
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"保留"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"要移除這項建議嗎?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"儲存空間不足。已使用 <xliff:g id="PERCENTAGE">%1$s</xliff:g>,剩餘 <xliff:g id="FREE_SPACE">%2$s</xliff:g>"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"傳送意見"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"您願意就這個建議為我們提供意見嗎?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"「<xliff:g id="COPY_CONTENT">%1$s</xliff:g>」已複製到剪貼簿。"</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <!-- no translation found for gesture_skip_title (2092825906479683162) -->
+ <skip />
+ <!-- no translation found for gesture_silence_title (8991427657123202574) -->
+ <skip />
</resources>
diff --git a/res/values-zh-rTW/strings.xml b/res/values-zh-rTW/strings.xml
index 865dfb7..91a294f 100644
--- a/res/values-zh-rTW/strings.xml
+++ b/res/values-zh-rTW/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"登入應用程式及付款"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"睜開眼睛即可解鎖"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"使用臉孔驗證時必須睜開眼睛"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"一律需要確認"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"在應用程式中進行驗證時,一律需要確認"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"移除臉孔資料"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"你可以使用自己的臉孔將裝置解鎖及存取應用程式。"<annotation id="url">"瞭解詳情"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"指紋"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"登入"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"輕觸這裡即可登入網路"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbps"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"「<xliff:g id="REQUESTER">%s</xliff:g>」要求開啟 Wi-Fi"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"「<xliff:g id="REQUESTER">%s</xliff:g>」要求關閉 Wi-Fi"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"如果你的路由器無法播送網路 ID,但你日後想要與該網路連線,你可以將網路設為隱藏。\n\n這麼做會讓你的手機定期播送其訊號來尋找網路,可能會因此帶來安全風險。\n\n將網路設為隱藏並不會變更你的路由器設定。"</string>
<string name="wifi_signal" msgid="5514120261628065287">"訊號強度"</string>
<string name="wifi_status" msgid="4824568012414605414">"狀態"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"連線速度"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"頻率"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"IP 位址"</string>
<string name="passpoint_label" msgid="6381371313076009926">"透過下列方式儲存:"</string>
@@ -922,12 +926,9 @@
<string name="wifi_dpp_wifi_shared_with_device" msgid="7669684043486750097">"已成功與裝置分享 Wi-Fi"</string>
<string name="wifi_dpp_add_another_device" msgid="8415243205104666929">"新增其他裝置"</string>
<string name="wifi_dpp_choose_different_network" msgid="4081965219206680361">"選擇其他網路"</string>
- <!-- no translation found for wifi_dpp_could_not_add_device (1598945041477461501) -->
- <skip />
- <!-- no translation found for wifi_dpp_device_found (8618134150169810107) -->
- <skip />
- <!-- no translation found for retry (6472609612090877557) -->
- <skip />
+ <string name="wifi_dpp_could_not_add_device" msgid="1598945041477461501">"無法新增裝置"</string>
+ <string name="wifi_dpp_device_found" msgid="8618134150169810107">"找到裝置"</string>
+ <string name="retry" msgid="6472609612090877557">"重試"</string>
<string name="wifi_shared" msgid="844142443226926070">"與裝置的其他使用者共用"</string>
<string name="wifi_unchanged" msgid="3410422020930397102">"(未變更)"</string>
<string name="wifi_unspecified" msgid="4917316464723064807">"請選取"</string>
@@ -1534,10 +1535,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"發生錯誤,因此無法重設 eSIM 卡。"</string>
<string name="master_clear_title" msgid="3531267871084279512">"清除所有資料 (恢復原廠設定)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"清除所有資料 (恢復原廠設定)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"這會清除你平板電腦"<b>"內部儲存裝置"</b>"中的所有資料,包括:\n\n"<li>"你的 Google 帳戶"</li>\n<li>"系統和應用程式資料及設定"</li>\n<li>"已下載的應用程式"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"這會清除你手機"<b>"內部儲存裝置"</b>"中的所有資料,包括:\n\n"<li>"你的 Google 帳戶"</li>\n<li>"系統和應用程式資料及設定"</li>\n<li>"已下載的應用程式"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n\n"你目前已登入下列帳戶:\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"這個裝置上還有其他使用者。\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"音樂"</li>\n<li>"相片"</li>\n<li>"其他使用者資料"</li></string>
@@ -1552,16 +1551,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"清除 eSIM 卡"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"清除手機上的所有 eSIM 卡。這項操作不會導致你現有的行動服務方案取消。"</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"清除平板電腦上的所有 eSIM 卡。這項操作不會導致你的行動服務方案取消。"</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"清除所有資料"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"清除所有資料"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"系統將刪除你的所有個人資訊和已下載的應用程式。這個動作無法復原!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"全部清除"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"無法使用 System Clear 服務,因此未執行任何重設。"</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"要清除所有資料嗎?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"這位使用者無法將裝置恢復原廠設定"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"清除中"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"請稍候…"</string>
@@ -1842,10 +1837,8 @@
<string name="force_stop_dlg_text" msgid="7208364204467835578">"如果你強制停止應用程式,應用程式可能無法正常運作。"</string>
<string name="app_install_location_title" msgid="2068975150026852168">"偏好的安裝位置"</string>
<string name="app_install_location_summary" msgid="5155453752692959098">"變更偏好的新應用程式安裝位置"</string>
- <!-- no translation found for app_disable_dlg_positive (7319687593243386336) -->
- <skip />
- <!-- no translation found for app_disable_dlg_text (779389180388352129) -->
- <skip />
+ <string name="app_disable_dlg_positive" msgid="7319687593243386336">"解除安裝應用程式"</string>
+ <string name="app_disable_dlg_text" msgid="779389180388352129">"如果你解除安裝這個應用程式,Android 和其他應用程式可能無法正常運作。"</string>
<string name="app_disable_notifications_dlg_title" msgid="7669264654851761857">"關閉通知?"</string>
<string name="app_install_details_group_title" msgid="7084623031296083574">"商店"</string>
<string name="app_install_details_title" msgid="6905279702654975207">"應用程式詳細資料"</string>
@@ -2043,10 +2036,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"如果你使用滑鼠,可以將游標設為在停止移動一段時間後自動點擊。"</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"點擊前延遲"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"震動"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"通知震動"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"響鈴震動"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"觸控震動"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"使用服務"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"使用色彩校正"</string>
@@ -2088,8 +2079,7 @@
<item quantity="other">延遲時間很長 (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> 毫秒)</item>
<item quantity="one">延遲時間很長 (<xliff:g id="CLICK_DELAY_LABEL_0">%1$d</xliff:g> 毫秒)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"響鈴:<xliff:g id="SUMMARY_RING">%1$s</xliff:g>,通知:<xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>,輕觸:<xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"將鈴聲和通知震動設為關閉"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"將鈴聲和通知震動設為低"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"將鈴聲和通知震動設為中"</string>
@@ -3065,10 +3055,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"收到的通知"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"usb 數據連線, 藍牙數據連線, wifi 無線基地台"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"觸覺回饋, 震動, 螢幕, 敏感度"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"觸動回饋, 震動, 手機, 通話, 敏感度, 響鈴"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"觸動回饋, 震動, 敏感度"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"設定 Wi-Fi NFC 標記"</string>
<string name="write_tag" msgid="8571858602896222537">"寫入"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"輕觸標記即可寫入..."</string>
@@ -3096,8 +3084,7 @@
<string name="other_sound_settings" msgid="3151004537006844718">"其他音效"</string>
<string name="dial_pad_tones_title" msgid="1999293510400911558">"撥號鍵盤音效"</string>
<string name="screen_locking_sounds_title" msgid="1340569241625989837">"螢幕鎖定音效"</string>
- <!-- no translation found for charging_sounds_title (3379885700913955599) -->
- <skip />
+ <string name="charging_sounds_title" msgid="3379885700913955599">"充電音效和震動"</string>
<string name="docking_sounds_title" msgid="155236288949940607">"座架插入音效"</string>
<string name="touch_sounds_title" msgid="5326587106892390176">"觸控音效"</string>
<string name="vibrate_on_touch_title" msgid="1510405818894719079">"觸控震動"</string>
@@ -3124,10 +3111,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"除了<xliff:g id="CATEGORIES">%1$s</xliff:g>以外一律不發出音效"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"除了鬧鐘和媒體以外一律不發出音效"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"排程"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"刪除排程"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"刪除"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"編輯"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"排程"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"排程"</string>
@@ -3180,12 +3165,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"開啟"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"立即開啟"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"立即關閉"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"零打擾模式結束時間:<xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"零打擾模式會保持開啟,直到你關閉為止"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"時間表 (<xliff:g id="RULE_NAME">%s</xliff:g>) 已將「零打擾」模式自動開啟"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"應用程式 (<xliff:g id="APP_NAME">%s</xliff:g>) 已將零打擾模式自動開啟"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"已針對「<xliff:g id="RULE_NAMES">%s</xliff:g>」規則開啟設有自訂設定的「零打擾」模式。"</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" 查看自訂設定"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"僅限優先通知"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>。<xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3393,12 +3381,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"每天"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"鬧鐘可忽視結束時間"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"鬧鐘響起時,系統會自動停用排程"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"「零打擾」模式的行為"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"使用預設設定"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"為這項排程建立自訂設定"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"用於「<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>」"</string>
<string name="summary_divider_text" msgid="7228986578690919294">"、 "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> - <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3812,41 +3797,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"開啟"</string>
<string name="condition_expand_show" msgid="608202020023489939">"顯示"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"隱藏"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"無線基地台"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"「<xliff:g id="ID_1">%1$s</xliff:g>」已開啟"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"飛航模式已開啟"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"無法連上網路"</string>
<string name="condition_zen_title" msgid="2897779738211625">"已開啟零打擾模式"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"你看到及聽到的內容將受到影響"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"節約耗電量模式已開啟"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"只能使用部分功能"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"行動數據已關閉"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"只能透過 Wi-Fi 使用網際網路"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"數據節省模式"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"只能使用部分功能"</string>
<string name="condition_work_title" msgid="7293722361184366648">"工作資料夾已停用"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"應用程式和通知摘要"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"開啟音效"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"裝置已設為靜音"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"手機已設為靜音"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"通話和通知"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"裝置已設為震動"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"僅發出震動"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"有來電和通知時會使裝置發出震動"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"通話和通知"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"設定夜燈時間表"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"每晚自動調整螢幕色調"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"夜燈模式已開啟"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"已將螢幕色調改為琥珀色"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"收合"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"為你推薦"</string>
<string name="suggestions_title" msgid="7280792342273268377">"建議"</string>
@@ -3978,9 +3954,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"無"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"缺少排名物件。"</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"排名物件不包含這組金鑰。"</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"螢幕凹口"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"螢幕凹口, 凹口"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"裝置預設設定"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"特殊應用程式存取權"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="other"><xliff:g id="COUNT">%d</xliff:g> 個應用程式不受數據用量限制</item>
@@ -4059,6 +4046,14 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"拿起裝置即可查看時間、通知和其他資訊。"</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"喚醒鎖定畫面手勢"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <!-- no translation found for ambient_display_tap_screen_title (5458679563086979424) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (9108878716863882877) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (7071150656699666085) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_summary (8862155601920379979) -->
+ <skip />
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"滑動感應指紋以查看通知"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"滑動手指"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"將手指放在手機背面的指紋感應器上並向下滑動,即可查看通知。"</string>
@@ -4201,27 +4196,21 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"這個裝置不支援此功能"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"強制啟用完整的 GNSS 測量資料"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"在停用工作週期的情況下追蹤所有 GNSS 星座圖和頻率"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"允許系統執行背景活動"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"允許系統執行所有背景活動"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"一律顯示當機對話方塊"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"在每次應用程式當機時顯示對話方塊"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"選取已啟用 ANGLE 的應用程式"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"未設定已啟用 ANGLE 的應用程式"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"已啟用 ANGLE 的應用程式:<xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"遊戲更新套件偏好設定"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"修改遊戲更新套件設定"</string>
+ <!-- no translation found for gup_all_apps_switch_title (8071650410524064369) -->
<skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
- <skip />
- <!-- no translation found for gup_app_preference_title (7176388161899486800) -->
- <skip />
- <!-- no translation found for gup_app_preference_default (7995039180348956109) -->
- <skip />
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_title" msgid="7176388161899486800">"選取繪圖驅動程式"</string>
+ <string name="gup_app_preference_default" msgid="7995039180348956109">"預設"</string>
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"遊戲更新套件"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"系統繪圖驅動程式"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4313,6 +4302,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"設定數據傳輸服務"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"行動數據"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"使用行動網路存取數據"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"首選網路類型"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"變更網路操作模式"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"首選網路類型"</string>
@@ -4348,23 +4350,23 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"沒有任何藍牙裝置"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"設定面板"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"網際網路連線"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"音量"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"強制使用桌面模式"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"在次要顯示器上強制使用桌面模式實驗性功能"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"覆寫強制使用深色模式的功能"</string>
<string name="hwui_force_dark_summary" msgid="8705328793382981780">"覆寫強制使用深色模式的功能,讓系統一律開啟這個模式"</string>
<string name="privacy_dashboard_title" msgid="2458407399263943923">"隱私權"</string>
- <!-- no translation found for privacy_dashboard_summary (7784809147411674104) -->
- <skip />
+ <string name="privacy_dashboard_summary" msgid="7784809147411674104">"權限、活動控制項、螢幕上顯示的資料"</string>
<string name="contextual_card_dismiss_remove" msgid="2813670241047194713">"移除"</string>
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"保留"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"要移除這項建議嗎?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"儲存空間即將用盡。已使用 <xliff:g id="PERCENTAGE">%1$s</xliff:g> - 尚餘 <xliff:g id="FREE_SPACE">%2$s</xliff:g>"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"提供意見"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"對於這項建議有任何意見或想法嗎?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"已將<xliff:g id="COPY_CONTENT">%1$s</xliff:g>複製到剪貼簿。"</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <!-- no translation found for gesture_skip_title (2092825906479683162) -->
+ <skip />
+ <!-- no translation found for gesture_silence_title (8991427657123202574) -->
+ <skip />
</resources>
diff --git a/res/values-zu/strings.xml b/res/values-zu/strings.xml
index db43cb9..f394f5d 100644
--- a/res/values-zu/strings.xml
+++ b/res/values-zu/strings.xml
@@ -420,10 +420,8 @@
<string name="security_settings_face_settings_use_face_for_apps" msgid="5751549943998662469">"Ukungena ngemvume kohlelo lokusebenza nezinkokhelo"</string>
<string name="security_settings_face_settings_require_attention" msgid="1638445716306615123">"Amehlo avuliwe ukuze kuvulwe"</string>
<string name="security_settings_face_settings_require_attention_details" msgid="5749808567341263288">"Uma usebenzisa ukufakazela ubuqiniso bobuso, amehlo akho kumele avulwe"</string>
- <!-- no translation found for security_settings_face_settings_require_confirmation (2559602923985027572) -->
- <skip />
- <!-- no translation found for security_settings_face_settings_require_confirmation_details (2002651109571928756) -->
- <skip />
+ <string name="security_settings_face_settings_require_confirmation" msgid="2559602923985027572">"Hlala ufuna ukuqinisekiswa"</string>
+ <string name="security_settings_face_settings_require_confirmation_details" msgid="2002651109571928756">"Uma ufakazela ubuqiniso kuzinhlelo zokusebenza, hlala ufuna ukuqinisekiswa"</string>
<string name="security_settings_face_settings_remove_face_data" msgid="3477772641643318370">"Susa idatha yobuso"</string>
<string name="security_settings_face_settings_footer" msgid="8056977398747222768">"Ubuso bakho bungasetshenziswa ukuvula idivayisi yakho nokufinyelela izinhlelo zokusebenza. "<annotation id="url">"Funda kabanzi"</annotation></string>
<string name="security_settings_fingerprint_preference_title" msgid="2488725232406204350">"Izigxivizo zeminwe"</string>
@@ -794,7 +792,10 @@
<string name="wifi_band_5ghz" msgid="6433822023268515117">"5 GHz"</string>
<string name="wifi_sign_in_button_text" msgid="8404345621836792112">"Ngena ngemvume"</string>
<string name="wifi_tap_to_sign_in" msgid="6990161842394669054">"Thepha lapha ukuze ungene ngemvume kunethiwekhi"</string>
- <string name="link_speed" msgid="8896664974117585555">"%1$d Mbps"</string>
+ <!-- no translation found for tx_link_speed (6139577455916971837) -->
+ <skip />
+ <!-- no translation found for rx_link_speed (5729003360923133988) -->
+ <skip />
<string name="wifi_ask_enable" msgid="2795469717302060104">"<xliff:g id="REQUESTER">%s</xliff:g> ifuna ukuvula i-Wi-Fi"</string>
<string name="wifi_ask_disable" msgid="728366570145493573">"<xliff:g id="REQUESTER">%s</xliff:g> ifuna ukuvala i-Wi-Fi"</string>
<string name="nfc_quick_toggle_title" msgid="6769159366307299004">"i-NFC"</string>
@@ -884,7 +885,10 @@
<string name="wifi_hidden_network_warning" msgid="6674068093531603452">"Uma irutha yakho ingasakazi i-ID yenethiwekhi kodwa ungathanda ukuxhumeka kuyo ngokuzayo, ungasetha inethiwekhi njengefihliwe.\n\nLokhu kungadala ingcuphe yezokuvikela ngoba ifoni yakho izosakaza ngokuvamile isignali yayo ukuze ithole inethiwekhi.\n\nUkusetha inethiwekhi njengefihliwe ngeke kushintshe izilungiselelo zerutha yakho."</string>
<string name="wifi_signal" msgid="5514120261628065287">"Amandla esiginali"</string>
<string name="wifi_status" msgid="4824568012414605414">"Isimo"</string>
- <string name="wifi_speed" msgid="3526198708812322037">"Isivinini sokuhlanganisa"</string>
+ <!-- no translation found for tx_wifi_speed (2994278184097786511) -->
+ <skip />
+ <!-- no translation found for rx_wifi_speed (7206089638282839236) -->
+ <skip />
<string name="wifi_frequency" msgid="7791090119577812214">"Imvamisa"</string>
<string name="wifi_ip_address" msgid="1440054061044402918">"Ikheli le-IP"</string>
<string name="passpoint_label" msgid="6381371313076009926">"Kulondolozwe nge-"</string>
@@ -1532,10 +1536,8 @@
<string name="reset_esim_error_msg" msgid="8434956817922668388">"Ama-eSIM awakwazi ukusethwa kabusha ngenxa yephutha."</string>
<string name="master_clear_title" msgid="3531267871084279512">"Sula yonke idatha (ukusethwa kabusha kwasekuqaleni)"</string>
<string name="master_clear_short_title" msgid="8652450915870274285">"Sula yonke idatha (ukusethwa kabusha kwasekuqaleni)"</string>
- <!-- no translation found for master_clear_desc (2314458161059569301) -->
- <skip />
- <!-- no translation found for master_clear_desc (7647628092266675099) -->
- <skip />
+ <string name="master_clear_desc" product="tablet" msgid="2314458161059569301">"Lokhu kuzosusa yonke idatha kusukela "<b>"kusitoreji sangaphakathi"</b>" sethebulethi yakho, okufaka:\n\n"<li>"I-akhawunti yakho ye-Google"</li>\n<li>"Idatha yesistimu neyohlelo lokusebenza neyezilungiselelo"</li>\n<li>"Izinhlelo zokusebenza ezilandiwe"</li></string>
+ <string name="master_clear_desc" product="default" msgid="7647628092266675099">"Lokhu kuzosusa yonke idatha kusukela "<b>"kusitoreji sangaphakathi"</b>" sefoni yakho, okufaka:\n\n"<li>"I-akhawunti yakho ye-Google"</li>\n<li>"Idatha yesistimu neyohlelo lokusebenza nezilungiselelo"</li>\n<li>"Izinhlelo zokusebenza ezilandiwe"</li></string>
<string name="master_clear_accounts" product="default" msgid="6412857499147999073">\n"Okwamanje ungene ngemvume kuma-akhawunti alandelayo:\n\n"</string>
<string name="master_clear_other_users_present" product="default" msgid="5161423070702470742">\n\n"Kukhona abanye abasebenzisi abakhona kule divayisi.\n"</string>
<string name="master_clear_desc_also_erases_external" msgid="1903185203791274237"><li>"Umculo"</li>\n<li>"Izithombe"</li>\n<li>"Enye idatha yomsebenzisi"</li></string>
@@ -1550,16 +1552,12 @@
<string name="erase_esim_storage" msgid="5684858600215441932">"Sula i-eSIM"</string>
<string name="erase_esim_storage_description" product="default" msgid="708691303677321598">"Sula onke ama-eSIMs efonini. Lokhu ngeke kukhansele icebo lakho lesevisi yeselula."</string>
<string name="erase_esim_storage_description" product="tablet" msgid="1780953956941209107">"Sula onke ama-eSIMs kuthebhulethi. Lokhu ngeke kukhansele icebo lakho lesevisi yeselula."</string>
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_button_text (1893179883931194922) -->
- <skip />
- <!-- no translation found for master_clear_final_desc (7166193761421238701) -->
- <skip />
+ <string name="master_clear_button_text" product="tablet" msgid="1893179883931194922">"Sula yonke idatha"</string>
+ <string name="master_clear_button_text" product="default" msgid="1893179883931194922">"Sula yonke idatha"</string>
+ <string name="master_clear_final_desc" msgid="7166193761421238701">"Lonke ulwazi lwakho lomuntu siqu nezinhlelo zokusebenza ezilandiwe zizosuswa. Awukwazi ukuhlehlisa lesi senzo!"</string>
<string name="master_clear_final_button_text" msgid="5390908019019242910">"Sula yonke into"</string>
<string name="master_clear_failed" msgid="2503230016394586353">"Akukho ukusetha kabusha okwenziwe ngoba isevisi Yokwesula Isistimu ayitholakali."</string>
- <!-- no translation found for master_clear_confirm_title (1134724452049918413) -->
- <skip />
+ <string name="master_clear_confirm_title" msgid="1134724452049918413">"Sula yonke idatha?"</string>
<string name="master_clear_not_available" msgid="1000370707967468909">"Ukusetha kabusha kwasekuqaleni akutholakaleli lo msebenzisi"</string>
<string name="master_clear_progress_title" msgid="5194793778701994634">"Iyasula"</string>
<string name="master_clear_progress_text" msgid="6559096229480527510">"Sicela ulinde..."</string>
@@ -2039,10 +2037,8 @@
<string name="accessibility_autoclick_description" msgid="4908960598910896933">"Uma usebenzisa imawuzi, ungasetha ikhesa ukuze yenze isenzo ngokuzenzakalela uma iyeka ukuhamba ngesikhathi esithile."</string>
<string name="accessibility_autoclick_delay_preference_title" msgid="3962261178385106006">"Bambezela ngaphambi kokuchofoza"</string>
<string name="accessibility_vibration_settings_title" msgid="3453277326300320803">"Ukudlidliza"</string>
- <!-- no translation found for accessibility_notification_vibration_title (3009997451790678444) -->
- <skip />
- <!-- no translation found for accessibility_ring_vibration_title (5369395955680650778) -->
- <skip />
+ <string name="accessibility_notification_vibration_title" msgid="3009997451790678444">"Ukudlidliza kwesaziso"</string>
+ <string name="accessibility_ring_vibration_title" msgid="5369395955680650778">"Ukudlidliza kokukhala"</string>
<string name="accessibility_touch_vibration_title" msgid="7931823772673770492">"Ukudlidlizela kokuthinta"</string>
<string name="accessibility_service_master_switch_title" msgid="6835441300276358239">"Sebenzisa isevisi"</string>
<string name="accessibility_daltonizer_master_switch_title" msgid="8655284637968823154">"Sebenzisa ukulungisa kombala"</string>
@@ -2084,8 +2080,7 @@
<item quantity="one">Ukubambezeleka okude kakhulu (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
<item quantity="other">Ukubambezeleka okude kakhulu (<xliff:g id="CLICK_DELAY_LABEL_1">%1$d</xliff:g> ms)</item>
</plurals>
- <!-- no translation found for accessibility_vibration_summary (4272038147476749536) -->
- <skip />
+ <string name="accessibility_vibration_summary" msgid="4272038147476749536">"Khalisa i-<xliff:g id="SUMMARY_RING">%1$s</xliff:g>, isaziso se-<xliff:g id="SUMMARY_NOTIFICATION">%2$s</xliff:g>, ukuthinta kwe-<xliff:g id="SUMMARY_TOUCH">%3$s</xliff:g>"</string>
<string name="accessibility_vibration_summary_off" msgid="1753566394591809629">"Ukukhalisa nesaziso kusethelwe kokuvaliwe"</string>
<string name="accessibility_vibration_summary_low" msgid="7628418309029013867">"Ukukhalisa nesaziso sisethelwe kokuphansi"</string>
<string name="accessibility_vibration_summary_medium" msgid="3422136736880414093">"Ukukhalisa nesaziso sisethelwe kokumaphakathi"</string>
@@ -3061,10 +3056,8 @@
<string name="keywords_ambient_display" msgid="3103487805748659132">"isaziso esingenayo"</string>
<string name="keywords_hotspot_tethering" msgid="1137511742967410918">"i-usb tether, i-bluetooth tether, i-wifi hotspot"</string>
<string name="keywords_touch_vibration" msgid="5983211715076385822">"ama-haptics, ukudlidliza, isikrini, ukuzwela"</string>
- <!-- no translation found for keywords_ring_vibration (4652101158979064884) -->
- <skip />
- <!-- no translation found for keywords_notification_vibration (31924624421190547) -->
- <skip />
+ <string name="keywords_ring_vibration" msgid="4652101158979064884">"ama-haptics, ukudlidliza, ifoni, ikholi, ukuzwela, ukukhala"</string>
+ <string name="keywords_notification_vibration" msgid="31924624421190547">"ama-haptics, ukudlidliza, ukuzwela"</string>
<string name="setup_wifi_nfc_tag" msgid="9028353016222911016">"Setha umaka we-Wi-Fi NFC"</string>
<string name="write_tag" msgid="8571858602896222537">"Bhala"</string>
<string name="status_awaiting_tap" msgid="2130145523773160617">"Thepha umaki ukuze ubhale..."</string>
@@ -3119,10 +3112,8 @@
<string name="zen_mode_behavior_no_sound_except" msgid="4968477585788243114">"Awukho umsindo ngaphandle kwe-<xliff:g id="CATEGORIES">%1$s</xliff:g>"</string>
<string name="zen_mode_behavior_alarms_only" msgid="6455884547877702466">"Awukho umsindo ngaphandle kwama-alamu nemidiya"</string>
<string name="zen_mode_automation_settings_title" msgid="6155298704165984370">"Amashejuli"</string>
- <!-- no translation found for zen_mode_delete_automatic_rules (5975522152123354381) -->
- <skip />
- <!-- no translation found for zen_mode_schedule_delete (5717258786128155695) -->
- <skip />
+ <string name="zen_mode_delete_automatic_rules" msgid="5975522152123354381">"Susa amashejuli"</string>
+ <string name="zen_mode_schedule_delete" msgid="5717258786128155695">"Susa"</string>
<string name="zen_mode_rule_name_edit" msgid="812185626159430507">"Hlela"</string>
<string name="zen_mode_automation_settings_page_title" msgid="8995524726286378583">"Amashejuli"</string>
<string name="zen_mode_automatic_rule_settings_page_title" msgid="4773111805919088437">"Ishejuli"</string>
@@ -3175,12 +3166,15 @@
<string name="zen_mode_enable_dialog_turn_on" msgid="8287824809739581837">"Vula"</string>
<string name="zen_mode_button_turn_on" msgid="2824380626482175552">"Vula manje"</string>
<string name="zen_mode_button_turn_off" msgid="6181953727880503094">"Vala manje"</string>
+ <!-- no translation found for live_captions_title (7450564721572472212) -->
+ <skip />
+ <!-- no translation found for live_captions_summary (3247164905504570813) -->
+ <skip />
<string name="zen_mode_settings_dnd_manual_end_time" msgid="8860646554263965569">"Okuthi ungaphazamisi kuvuliwe kuze kube ngu-<xliff:g id="FORMATTED_TIME">%s</xliff:g>"</string>
<string name="zen_mode_settings_dnd_manual_indefinite" msgid="7186615007561990908">"Okuthi Ungaphazamisi kuzohlala kuvuliwe uze ukuvale"</string>
<string name="zen_mode_settings_dnd_automatic_rule" msgid="6195725842906270996">"Okuthi Ungaphazamisi kuvulwe ngokuzenzakalelayo ngeshejuli (<xliff:g id="RULE_NAME">%s</xliff:g>)"</string>
<string name="zen_mode_settings_dnd_automatic_rule_app" msgid="1721179577382915270">"Okuthi Ungaphazamisi kuvulwe ngokuzenzakalelayo ngohlelo lokusebenza (<xliff:g id="APP_NAME">%s</xliff:g>)"</string>
- <!-- no translation found for zen_mode_settings_dnd_custom_settings_footer (1965922539531521052) -->
- <skip />
+ <string name="zen_mode_settings_dnd_custom_settings_footer" msgid="1965922539531521052">"Ukungaphazamisi kuvulelwe i-<xliff:g id="RULE_NAMES">%s</xliff:g> ngezilungiselelo zangokwezifiso."</string>
<string name="zen_mode_settings_dnd_custom_settings_footer_link" msgid="7555742240858292255"><annotation id="link">" Buka izilungiselelo zangezifiso"</annotation></string>
<string name="zen_interruption_level_priority" msgid="2078370238113347720">"Okubalulekile kuphela"</string>
<string name="zen_mode_and_condition" msgid="4927230238450354412">"<xliff:g id="ZEN_MODE">%1$s</xliff:g>. <xliff:g id="EXIT_CONDITION">%2$s</xliff:g>"</string>
@@ -3388,12 +3382,9 @@
<string name="zen_mode_schedule_rule_days_all" msgid="146511166522076034">"Nsuku zonke"</string>
<string name="zen_mode_schedule_alarm_title" msgid="767054141267122030">"I-alamu ingakhipha isikhathi sokugcina"</string>
<string name="zen_mode_schedule_alarm_summary" msgid="1673667979187593693">"Ishejuli iyavaleka uma i-alamu ikhala"</string>
- <!-- no translation found for zen_mode_custom_behavior_title (1148856394866360783) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary_default (7750128187766412708) -->
- <skip />
- <!-- no translation found for zen_mode_custom_behavior_summary (7458258833216726120) -->
- <skip />
+ <string name="zen_mode_custom_behavior_title" msgid="1148856394866360783">"Impatho yokungaphazamisi"</string>
+ <string name="zen_mode_custom_behavior_summary_default" msgid="7750128187766412708">"Sebenzisa izilungiselelo ezizenzakalelayo"</string>
+ <string name="zen_mode_custom_behavior_summary" msgid="7458258833216726120">"Dala izilungiselelo zangokwezifiso zale shejuli"</string>
<string name="zen_mode_custom_behavior_category_title" msgid="4070854282812755247">"Okwe-‘<xliff:g id="SCHEDULE_NAME">%1$s</xliff:g>’"</string>
<string name="summary_divider_text" msgid="7228986578690919294">", "</string>
<string name="summary_range_symbol_combination" msgid="5695218513421897027">"<xliff:g id="START">%1$s</xliff:g> - <xliff:g id="END">%2$s</xliff:g>"</string>
@@ -3807,41 +3798,32 @@
<string name="condition_turn_on" msgid="9089876276117874591">"Vula"</string>
<string name="condition_expand_show" msgid="608202020023489939">"Umbukiso"</string>
<string name="condition_expand_hide" msgid="948507739223760667">"Fihla"</string>
- <!-- no translation found for condition_hotspot_title (16457539111965844) -->
- <skip />
- <!-- no translation found for condition_hotspot_summary (4254900143903616196) -->
- <skip />
+ <string name="condition_hotspot_title" msgid="16457539111965844">"I-Hotspot"</string>
+ <string name="condition_hotspot_summary" msgid="4254900143903616196">"I-<xliff:g id="ID_1">%1$s</xliff:g> ivuliwe"</string>
<string name="condition_airplane_title" msgid="287356299107070503">"Imodi yendiza ivuliwe"</string>
- <!-- no translation found for condition_airplane_summary (2500054042183138980) -->
- <skip />
+ <string name="condition_airplane_summary" msgid="2500054042183138980">"Amanethiwekhi awatholakali"</string>
<string name="condition_zen_title" msgid="2897779738211625">"Ukungaphazamisi kuvuliwe"</string>
- <!-- no translation found for condition_zen_summary (1883081861671139612) -->
- <skip />
+ <string name="condition_zen_summary" msgid="1883081861671139612">"Ithinta okuzwayo nokubonayo"</string>
<string name="condition_battery_title" msgid="3272131008388575349">"Isilondolozi sebhethri sivuliwe"</string>
- <!-- no translation found for condition_battery_summary (5847532902924566572) -->
- <skip />
+ <string name="condition_battery_summary" msgid="5847532902924566572">"Izici zikhawulelwe"</string>
<string name="condition_cellular_title" msgid="1327317003797575735">"Idatha yeselula ivaliwe"</string>
<string name="condition_cellular_summary" msgid="816822977403022625">"I-inthanethi itholakala kuphela nge-Wi-Fi"</string>
- <!-- no translation found for condition_bg_data_title (5475793236997935138) -->
- <skip />
- <!-- no translation found for condition_bg_data_summary (1852811387315557164) -->
- <skip />
+ <string name="condition_bg_data_title" msgid="5475793236997935138">"Iseva yedatha"</string>
+ <string name="condition_bg_data_summary" msgid="1852811387315557164">"Izici zikhawulelwe"</string>
<string name="condition_work_title" msgid="7293722361184366648">"Iphrofayela yomsebenzi ivaliwe"</string>
<string name="condition_work_summary" msgid="9167580982244020746">"Okwezinhlelo zokusebenza nezaziso"</string>
<string name="condition_device_muted_action_turn_on_sound" msgid="4930240942726349213">"Vula umsindo"</string>
<string name="condition_device_muted_title" product="tablet" msgid="3095044864508335783">"Idivayisi ithulisiwe"</string>
<string name="condition_device_muted_title" product="default" msgid="5728503711902454888">"Ifoni ithulisiwe"</string>
- <!-- no translation found for condition_device_muted_summary (6313274406443663781) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_title (8070177546359590131) -->
- <skip />
- <!-- no translation found for condition_device_vibrate_summary (5743200564646910423) -->
- <skip />
+ <string name="condition_device_muted_summary" msgid="6313274406443663781">"Okwamakholi nezaziso"</string>
+ <string name="condition_device_vibrate_title" product="tablet" msgid="1983420639621523345">"Idivayisi ayisethiwe ukuthi idlidlizele"</string>
+ <string name="condition_device_vibrate_title" product="default" msgid="8070177546359590131">"Ukudlidliza kuphela"</string>
+ <string name="condition_device_vibrate_summary" product="tablet" msgid="433514444618164607">"Amakholi nezaziso zizodlidlizela idivayisi"</string>
+ <string name="condition_device_vibrate_summary" product="default" msgid="5743200564646910423">"Kwamakholi nezaziso"</string>
<string name="night_display_suggestion_title" msgid="6602129097059325291">"Bona ishejuli yokukhanya kwasebusuku"</string>
<string name="night_display_suggestion_summary" msgid="228346372178218442">"Ngokuzenzakalela yenza i-tint yesikrini njalo ngobusuku"</string>
<string name="condition_night_display_title" msgid="5599814941976856183">"Ukukhanya kwasebusuku kuvuliwe"</string>
- <!-- no translation found for condition_night_display_summary (7150932917610919907) -->
- <skip />
+ <string name="condition_night_display_summary" msgid="7150932917610919907">"Isikrini sifiphaliswe nge-amber"</string>
<string name="homepage_condition_footer_content_description" msgid="2335918927419018030">"Goqa"</string>
<string name="suggestions_title_v2" msgid="5601181602924147569">"Okuphakanyiselwe Wena"</string>
<string name="suggestions_title" msgid="7280792342273268377">"Iziphakamiso"</string>
@@ -3973,9 +3955,20 @@
<string name="notification_log_details_none" msgid="184131801230614059">"lutho"</string>
<string name="notification_log_details_ranking_null" msgid="244660392058720919">"Into yokulinganisa ilahlekile."</string>
<string name="notification_log_details_ranking_none" msgid="599607025882587844">"Into yokulinganisa ayiqukethe lo khiye."</string>
+ <!-- no translation found for theme_customization_category (1049181544004163283) -->
+ <skip />
+ <!-- no translation found for theme_customization_accent_color_title (2946868019715911717) -->
+ <skip />
+ <!-- no translation found for theme_customization_font_title (1634160034866477544) -->
+ <skip />
+ <!-- no translation found for theme_customization_icon_shape_title (9168569756271940841) -->
+ <skip />
+ <!-- no translation found for theme_customization_device_default (5058147707906551368) -->
+ <skip />
<string name="display_cutout_emulation" msgid="7466869822418376317">"Ukusikwa kwesiboniso"</string>
<string name="display_cutout_emulation_keywords" msgid="4495418317471622562">"bonisa ukusika, inotshi"</string>
- <string name="display_cutout_emulation_device_default" msgid="7957250558326167503">"Idivayisi ezenzakalelayo"</string>
+ <!-- no translation found for overlay_option_device_default (294510212512203638) -->
+ <skip />
<string name="special_access" msgid="3458780842491881155">"Ukufinyelela kohlelo lokusebenza okukhethekile"</string>
<plurals name="special_access_summary" formatted="false" msgid="260765309935675867">
<item quantity="one"><xliff:g id="COUNT">%d</xliff:g> izinhlelo zokusebenza zingasebenzisa idatha engakhawulelwe</item>
@@ -4054,6 +4047,14 @@
<string name="ambient_display_pickup_summary" product="device" msgid="4264958533375250254">"Ukuze uhlole isikhathi, izaziso, nolunye ulwazi, bamba idivayisi yakho."</string>
<string name="ambient_display_wake_lock_screen_title" msgid="562547995385322349">"Vusa ukuthinta kokukhiya isikrini"</string>
<string name="ambient_display_wake_lock_screen_summary" product="default" msgid="7758512805102207920"></string>
+ <!-- no translation found for ambient_display_tap_screen_title (5458679563086979424) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (9108878716863882877) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_title (7071150656699666085) -->
+ <skip />
+ <!-- no translation found for ambient_display_tap_screen_summary (8862155601920379979) -->
+ <skip />
<string name="fingerprint_swipe_for_notifications_title" msgid="5816346492253270243">"Swayipha izigxivizo zeminwe ukuze uthole izaziso"</string>
<string name="fingerprint_gesture_screen_title" msgid="8562169633234041196">"Swayipha izigxivizo zeminwe"</string>
<string name="fingerprint_swipe_for_notifications_summary" product="default" msgid="1770661868393713922">"Ukuze uhlole izaziso zakho, swayiphela phansi kunzwa yezigxivizo zeminwe ngemuva kwefoni yakho."</string>
@@ -4196,25 +4197,21 @@
<string name="disabled_low_ram_device" msgid="3751578499721173344">"Lesi sici asitholakali kule divayisi"</string>
<string name="enable_gnss_raw_meas_full_tracking" msgid="1294470289520660584">"Phoqa izikali ezigcwele ze-GNSS"</string>
<string name="enable_gnss_raw_meas_full_tracking_summary" msgid="496344699046454200">"Landelela onke ama-constellation nezimvamisa ngomjikelezo ongenawo umsebenzi"</string>
- <!-- no translation found for allow_background_activity_starts (4121456477541603005) -->
- <skip />
- <!-- no translation found for allow_background_activity_starts_summary (6837591829176921245) -->
- <skip />
+ <string name="allow_background_activity_starts" msgid="4121456477541603005">"Vumela ukuqala komsebenzi ongemuva"</string>
+ <string name="allow_background_activity_starts_summary" msgid="6837591829176921245">"Ivumela konke ukuqala komsebenzi ongemuva"</string>
<string name="show_first_crash_dialog" msgid="8889957119867262599">"Njalo bonisa ibhokisi lokusaphazeka"</string>
<string name="show_first_crash_dialog_summary" msgid="703224456285060428">"Bonisa ibhokisi njalo izinhlelo zokusebenza zisaphazeka"</string>
<string name="angle_enabled_app" msgid="1841862539745838255">"Khetha uhlelo lokusebenza olunikwe amandla lwe-ANGLE"</string>
<string name="angle_enabled_app_not_set" msgid="864740024581634768">"Alukho uhlelo lokusebenza olunikwe amandla lwe-ANGLE olusethiwe"</string>
<string name="angle_enabled_app_set" msgid="226015765615525056">"Uhlelo lokusebenza olunikwe amandla lwe-ANGLE: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
- <!-- no translation found for gup_dashboard_title (6365053025908111197) -->
- <skip />
- <!-- no translation found for gup_dashboard_summary (7454221684538769577) -->
+ <string name="gup_dashboard_title" msgid="6365053025908111197">"Okuncamelayo kwephakheji lokubuyekeza igeyimu"</string>
+ <string name="gup_dashboard_summary" msgid="7454221684538769577">"Lungisa izilungiselelo zephakheji lokubuyekeza igeyimu"</string>
+ <!-- no translation found for gup_all_apps_switch_title (8071650410524064369) -->
<skip />
<string name="gup_app_preference_title" msgid="7176388161899486800">"Khetha i-Graphics Driver"</string>
<string name="gup_app_preference_default" msgid="7995039180348956109">"Okuzenzekelayo"</string>
- <!-- no translation found for gup_app_preference_gup (5605778469372613985) -->
- <skip />
- <!-- no translation found for gup_app_preference_system (5701853677984004799) -->
- <skip />
+ <string name="gup_app_preference_gup" msgid="5605778469372613985">"Iphakheji yesibuyekezo segeyimu"</string>
+ <string name="gup_app_preference_system" msgid="5701853677984004799">"Umshayeli wemifanekiso yesistimu"</string>
<!-- no translation found for gup_app_preference_values:0 (8465947040872291983) -->
<!-- no translation found for gup_app_preference_values:1 (2528348813076808406) -->
<!-- no translation found for gup_app_preference_values:2 (1224045073126150618) -->
@@ -4306,6 +4303,19 @@
<string name="cdma_lte_data_service" msgid="8507044148856536098">"Misa isevisi yedatha"</string>
<string name="mobile_data_settings_title" msgid="7674604042461065482">"Idatha yeselula"</string>
<string name="mobile_data_settings_summary" msgid="2708261377199805404">"Finyelela kudatha usebenzisa inethiwekhi yeselula"</string>
+ <!-- no translation found for mobile_network_summary_add_a_network (9148476748420654283) -->
+ <skip />
+ <!-- no translation found for mobile_network_summary_count (4505694491027023039) -->
+ <!-- no translation found for mobile_network_list_add_more (4000806369124701679) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_sim (8034468461940321166) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_sim (5611153524222529180) -->
+ <skip />
+ <!-- no translation found for mobile_network_active_esim (4253830619317882982) -->
+ <skip />
+ <!-- no translation found for mobile_network_inactive_esim (5605993700944852351) -->
+ <skip />
<string name="preferred_network_mode_title" msgid="6505630109389684100">"Uhlobo lwenethiwekhi oluncamelayo"</string>
<string name="preferred_network_mode_summary" msgid="1216219115667163264">"Shintsha imodi esebenzayo yenethiwekhi"</string>
<string name="preferred_network_mode_dialogtitle" msgid="849254040214447984">"Uhlobo lwenethiwekhi oluncamelayo"</string>
@@ -4341,8 +4351,7 @@
<string name="no_bluetooth_devices" msgid="861861879657732058">"Awekho amadivayisi e-Bluetooth"</string>
<string name="settings_panel_title" msgid="4688575606213055744">"Iphaneli yezilungiselelo"</string>
<string name="internet_connectivity_panel_title" msgid="721392242301676444">"Uxhumo lwe-inthanethi"</string>
- <!-- no translation found for volume_connectivity_panel_title (9192664643867101356) -->
- <skip />
+ <string name="volume_connectivity_panel_title" msgid="9192664643867101356">"Ivolumu"</string>
<string name="force_desktop_mode" msgid="4303240595324847998">"Phoqelela imodi yedeskithophu"</string>
<string name="force_desktop_mode_summary" msgid="6259798246015387202">"Phoqelela imodi yedeskithophu yokuhlola esibukisweni sesibili"</string>
<string name="hwui_force_dark_title" msgid="2466919877609396257">"Bhala ngaphezulu isici sokuphoqelela okumnyama"</string>
@@ -4353,10 +4362,12 @@
<string name="contextual_card_dismiss_keep" msgid="2230740610451447340">"Gcina"</string>
<string name="contextual_card_dismiss_confirm_message" msgid="5507487987591500742">"Susa lesi isiphakamiso?"</string>
<string name="low_storage_summary" msgid="2077564126033530">"Isitoreji siphansi. <xliff:g id="PERCENTAGE">%1$s</xliff:g> osetshenzisiwe - <xliff:g id="FREE_SPACE">%2$s</xliff:g> okukhululekile"</string>
- <!-- no translation found for contextual_card_feedback_send (2996691837358030021) -->
- <skip />
- <!-- no translation found for contextual_card_feedback_confirm_message (8115454795160804779) -->
- <skip />
+ <string name="contextual_card_feedback_send" msgid="2996691837358030021">"Thumela impendulo"</string>
+ <string name="contextual_card_feedback_confirm_message" msgid="8115454795160804779">"Ungathanda ukunikeza impendulo kulesi siphakamiso?"</string>
<string name="copyable_slice_toast" msgid="2924110841440836023">"<xliff:g id="COPY_CONTENT">%1$s</xliff:g> kukopishelwe ebhodini lokunamathisela."</string>
<string name="search_bar_account_avatar_content_description" msgid="4718261366290530792"></string>
+ <!-- no translation found for gesture_skip_title (2092825906479683162) -->
+ <skip />
+ <!-- no translation found for gesture_silence_title (8991427657123202574) -->
+ <skip />
</resources>
diff --git a/res/values/arrays.xml b/res/values/arrays.xml
index 6f336eb..31b89f1 100644
--- a/res/values/arrays.xml
+++ b/res/values/arrays.xml
@@ -1105,8 +1105,8 @@
</string-array>
<string-array name="wifi_privacy_entries">
- <item>Use device MAC</item>
<item>Use randomized MAC (default)</item>
+ <item>Use device MAC</item>
</string-array>
<string-array name="wifi_hidden_entries">
@@ -1121,20 +1121,18 @@
</string-array>
<string-array name="wifi_privacy_values" translatable="false">
- <item>0</item>
<item>1</item>
+ <item>0</item>
</string-array>
<!-- Titles for ui dark mode preference. -->
<string-array name="dark_ui_mode_entries" >
- <item>Automatic (based on time of day)</item>
- <item>Always on</item>
- <item>Always off</item>
+ <item>Dark</item>
+ <item>Light</item>
</string-array>
<!-- Values for ui dark mode preference. -->
<string-array name="dark_ui_mode_values" translatable="false" >
- <item>auto</item>
<item>yes</item>
<item>no</item>
</string-array>
diff --git a/res/values/dimens.xml b/res/values/dimens.xml
index 416c8d7..087c870 100755
--- a/res/values/dimens.xml
+++ b/res/values/dimens.xml
@@ -335,10 +335,10 @@
<dimen name="homepage_half_card_title_margin_top">12dp</dimen>
<!-- Homepage dismissal cards size and padding -->
- <dimen name="homepage_card_dismissal_margin_top">16dp</dimen>
- <dimen name="homepage_card_dismissal_margin_bottom">2dp</dimen>
+ <dimen name="homepage_card_dismissal_margin_top">12dp</dimen>
<dimen name="homepage_card_dismissal_side_margin">16dp</dimen>
- <dimen name="homepage_card_dismissal_button_side_margin">6dp</dimen>
+ <dimen name="homepage_card_dismissal_button_margin_start">4dp</dimen>
+ <dimen name="homepage_card_dismissal_button_margin_end">6dp</dimen>
<!-- Horizontal divider size and margin -->
<dimen name="horizontal_divider_margin_top">4dp</dimen>
diff --git a/res/values/strings.xml b/res/values/strings.xml
index 19b2e69..36fba35 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -63,6 +63,9 @@
<!-- EAB provisioning flag on. Only shown in diagnostic screen, so precise translation is not needed. -->
<string name="eab_provisioned_switch_string">EAB/Presence Provisioned</string>
+ <!-- Cbrs enable disable flag. Only shown in diagnostic screen, so precise translation is not needed -->
+ <string name="cbrs_data_switch_string">Cbrs Data</string>
+
<!-- Title for controlling on/off for Mobile phone's radio power. Only shown in diagnostic screen, so precise translation is not needed. -->
<string name="radio_info_radio_power">Mobile Radio Power</string>
@@ -1427,6 +1430,16 @@
<!-- Title shown on security settings to allow the user to change their lockscreen password [CHAR LIMIT=22]-->
<string name="unlock_change_lock_password_title">Change unlock password</string>
+ <!-- Footer preference text in the screen lock type picker to indicate which app is requesting a new screen lock and that it requests for a strong PIN or password [CHAR LIMIT=NONE] -->
+ <string name="unlock_footer_high_complexity_requested"><xliff:g id="app_name" example="Gmail">%1$s</xliff:g> requests a strong PIN or password.</string>
+ <!-- Footer preference text in the screen lock type picker to indicate which app is requesting a new screen lock and that it requests for a medium strength PIN or password [CHAR LIMIT=NONE] -->
+ <string name="unlock_footer_medium_complexity_requested"><xliff:g id="app_name" example="Gmail">%1$s</xliff:g> requests a new PIN or password.</string>
+ <!-- Footer preference text in the screen lock type picker to indicate which app is requesting a new screen lock and it requests for any screen lock [CHAR LIMIT=NONE] -->
+ <string name="unlock_footer_low_complexity_requested"><xliff:g id="app_name" example="Gmail">%1$s</xliff:g> requests a new pattern, PIN or password.</string>
+ <!-- Footer preference text in the screen lock type picker to indicate which app is requesting a new screen lock [CHAR LIMIT=NONE] -->
+ <string name="unlock_footer_none_complexity_requested"><xliff:g id="app_name" example="Gmail">%1$s</xliff:g> requests a new screen lock.</string>
+
+
<!-- Message shown on the lock screen when the user incorrectly enters their lock and it counts towards the max attempts before their data on the device is wiped. [CHAR LIMIT=NONE] -->
<string name="lock_failed_attempts_before_wipe">Try again. Attempt <xliff:g id="current_attempts">%1$d</xliff:g> of <xliff:g id="total_attempts">%2$d</xliff:g>.</string>
@@ -2724,6 +2737,8 @@
<string name="night_display_activation_on_custom">Turn on until <xliff:g name="time" example="6 AM">%1$s</xliff:g></string>
<!-- Display settings screen, deactivation button action for custom schedule [CHAR LIMIT=40] -->
<string name="night_display_activation_off_custom">Turn off until <xliff:g name="time" example="10 PM">%1$s</xliff:g></string>
+ <!-- Night display slice screen, subtitle of intensity setting when night light is off. [CHAR LIMIT=30] -->
+ <string name="night_display_not_currently_on">Night Light not currently on</string>
<!-- Sound & display settings screen, setting option name to change screen timeout -->
<string name="screen_timeout">Sleep</string>
@@ -2897,6 +2912,8 @@
<string name="kernel_version">Kernel version</string>
<!-- About phone screen, setting option name [CHAR LIMIT=40] -->
<string name="build_number">Build number</string>
+ <!-- About phone screen, mainline module versions [CHAR LIMIT=40] -->
+ <string name="module_version">Mainline module versions</string>
<!-- About phone screen, show when a value of some status item is unavailable. -->
<string name="device_info_not_available">Not available</string>
@@ -4439,6 +4456,10 @@
<string name="keyboard_shortcuts_helper">Keyboard shortcuts helper</string>
<!-- Summary text for the 'keyboard shortcuts helper' dialog. [CHAR LIMIT=100] -->
<string name="keyboard_shortcuts_helper_summary">Display available shortcuts</string>
+ <!-- Title for the 'Work profile' preference category inside Languages and inputs'. [CHAR LIMIT=45] -->
+ <string name="language_and_input_for_work_category_title">Work profile</string>
+ <!-- Title for the 'Virtual keyboards for work' preference. [CHAR LIMIT=45] -->
+ <string name="virtual_keyboards_for_work_title">Virtual keyboard for work</string>
<!-- Summary text for keyboards when no layout has been selected. [CHAR LIMIT=35] -->
<string name="default_keyboard_layout">Default</string>
@@ -4470,6 +4491,8 @@
<!-- User dictionary settings --><skip />
<!-- User dictionary settings. The title of the list item to go into the Personal dictionary settings screen. [CHAR LIMIT=35] -->
<string name="user_dict_settings_title">Personal dictionary</string>
+ <!-- Title for the 'Spell checker for work' preference. [CHAR LIMIT=45] -->
+ <string name="user_dict_settings_for_work_title">Personal dictionary for work</string>
<!-- User dictionary settings. The summary of the list item to go into the Personal dictionary settings screen. -->
<string name="user_dict_settings_summary">""</string>
<!-- User dictionary settings. The title of the menu item to add a new word to the user dictionary. -->
@@ -5726,10 +5749,6 @@
<string name="credentials_erased">Credential storage is erased.</string>
<!-- Toast message [CHAR LIMIT=30] when credential storage containing private keys and certificates could not be erased (opposite of string credentials_erased) -->
<string name="credentials_not_erased">Credential storage couldn\u2019t be erased.</string>
- <!-- This string is in a dialog, and the dialog shows up on a device that's managed by a user's company. It lets the user know that they need to have a secure lock screen (PIN, password, or pattern) before they can use credential storage [CHAR LIMIT=NONE] -->
- <string name="credentials_configure_lock_screen_hint">Before you can use credential storage, your device need to have a secure lock screen</string>
- <!-- This string is for the content of the button that leads user to lock screen settings [CHAR LIMIT=20] -->
- <string name="credentials_configure_lock_screen_button">SET LOCK</string>
<!-- Title of Usage Access preference item [CHAR LIMIT=30] -->
<string name="usage_access_title">Apps with usage access</string>
@@ -6363,6 +6382,8 @@
<!-- Title for spell checker settings -->
<string name="spellcheckers_settings_title">Spell checker</string>
+ <!-- Title for spell checker settings for work [CHAR LIMIT=45]-->
+ <string name="spellcheckers_settings_for_work_title">Spell checker for work</string>
<!-- Prompt for the user to enter their current full-backup password -->
<string name="current_backup_pw_prompt">Type your current full backup password here</string>
@@ -9597,10 +9618,10 @@
<string name="demo_mode">System UI demo mode</string>
<!-- [CHAR LIMIT=60] Name of setting that changes the UI to dark -->
- <string name="dark_ui_mode">Dark mode</string>
+ <string name="dark_ui_mode">Theme</string>
<!-- [CHAR LIMIT=60] Name of dev option that changes the color of the UI -->
- <string name="dark_ui_mode_title">Set Dark mode</string>
+ <string name="dark_ui_mode_title">Set Theme</string>
<!-- [CHAR LIMIT=60] Name of dev option to enable extra quick settings tiles -->
<string name="quick_settings_developer_tiles">Quick settings developer tiles</string>
@@ -10358,6 +10379,17 @@
<string name="mobile_data_settings_title">Mobile data</string>
<!-- Mobile network settings screen, title of Mobile data switch preference [CHAR LIMIT=NONE] -->
<string name="mobile_data_settings_summary">Access data using mobile network</string>
+ <!-- Mobile network settings screen, title of item showing the name of the default subscription
+ that will be used for calls. This only appears in multi-SIM mode. [CHAR LIMIT=NONE] -->
+ <string name="calls_preference">Calls preference</string>
+ <!-- Mobile network settings screen, title of item showing the name of the default subscription
+ that will be used for SMS messages. This only appears in multi-SIM mode. [CHAR LIMIT=NONE] -->
+ <string name="sms_preference">SMS preference</string>
+ <!-- Mobile network settings screen, a label in a chooser dialog that appears when choosing the
+ default subscription to use for either calls or SMS when in multi-SIM mode. This label means
+ that the user will be asked which mobile network subscription to use every time they place a
+ call or send an SMS, instead of defaulting to one particular subscription. [CHAR LIMIT=40]-->
+ <string name="calls_and_sms_ask_every_time">Ask every time</string>
<!-- Summary of the 'Mobile network' item on the Network & internet page when there is no mobile
service setup yet (eg no SIM card inserted and no eSIM configured). Tapping it leads to a
@@ -10445,14 +10477,16 @@
<!-- See less items in contextual homepage [CHAR LIMIT=30]-->
<string name="see_less">See less</string>
- <!-- Title for Network connection request Dialog [CHAR LIMIT=30] -->
- <string name="network_connection_request_dialog_title">Choose a device</string>
+ <!-- Title for Network connection request Dialog [CHAR LIMIT=60] -->
+ <string name="network_connection_request_dialog_title">Device to use with <xliff:g id="appName" example="ThirdPartyAppName">%1$s</xliff:g></string>
<!-- Message for Network connection timeout Dialog [CHAR LIMIT=NONE] -->
<string name="network_connection_timeout_dialog_message">No devices found. Make sure devices are turned on and available to connect.</string>
<!-- OK button for Network connection timeout Dialog [CHAR LIMIT=30] -->
<string name="network_connection_timeout_dialog_ok">Try again</string>
<!-- Message for Network connection error state Dialog [CHAR LIMIT=NONE] -->
<string name="network_connection_errorstate_dialog_message">Something came up. The application has cancelled the request to choose a device.</string>
+ <!-- Toast message when connection is successful [CHAR LIMIT=30] -->
+ <string name="network_connection_connect_successful">Connection successful</string>
<!-- Summary for bluetooth devices count in Bluetooth devices slice. [CHAR LIMIT=NONE] -->
<plurals name="show_bluetooth_devices">
@@ -10512,4 +10546,24 @@
<!-- Preference title text for silence gesture [CHAR LIMIT=60]-->
<string name="gesture_silence_title">Silence alerts gesture</string>
+
+ <!-- Text to display when no app used permission. [CHAR LIMIT=NONE] -->
+ <string name="permission_bar_chart_empty_text">0 apps used permissions</string>
+
+ <!-- Text for permission bar chart title in Privacy page. [CHAR LIMIT=NONE] -->
+ <string name="permission_bar_chart_title">Most-used permissions in last 24 hours</string>
+
+ <!-- Text for permission bar chart details in Privacy page. [CHAR LIMIT=NONE] -->
+ <string name="permission_bar_chart_details">See all usage</string>
+
+ <!-- Title for notification channel slice. [CHAR LIMIT=NONE] -->
+ <string name="manage_app_notification">Manage <xliff:g id="app_name" example="Settings">%1$s</xliff:g> Notifications</string>
+ <!-- Title for no suggested app in notification channel slice. [CHAR LIMIT=NONE] -->
+ <string name="no_suggested_app">No suggested application</string>
+ <!-- Summary for notification channel slice. [CHAR LIMIT=NONE] -->
+ <plurals name="notification_channel_count_summary">
+ <item quantity="one"><xliff:g id="notification_channel_count">%1$d</xliff:g> notification channel. Tap to manage all.</item>
+ <item quantity="other"><xliff:g id="notification_channel_count">%1$d</xliff:g> notification channels. Tap to manage all.</item>
+ </plurals>
+
</resources>
diff --git a/res/values/styles.xml b/res/values/styles.xml
index 8b92d7e..8e8e86f 100644
--- a/res/values/styles.xml
+++ b/res/values/styles.xml
@@ -460,8 +460,7 @@
<style name="ContextualCardDismissalButton"
parent="android:Widget.DeviceDefault.Button.Borderless.Colored">
- <item name="android:minWidth">10dp</item>
- <item name="android:minHeight">16dp</item>
+ <item name="android:minWidth">24dp</item>
<item name="android:textAllCaps">false</item>
</style>
diff --git a/res/xml/development_settings.xml b/res/xml/development_settings.xml
index b23a9cb..6d22a1d 100644
--- a/res/xml/development_settings.xml
+++ b/res/xml/development_settings.xml
@@ -59,10 +59,12 @@
android:entries="@array/hdcp_checking_titles"
android:entryValues="@array/hdcp_checking_values" />
- <SwitchPreference
+ <ListPreference
android:key="bt_hci_snoop_log"
android:title="@string/bt_hci_snoop_log"
- android:summary="@string/bt_hci_snoop_log_summary" />
+ android:dialogTitle="@string/bt_hci_snoop_log_summary"
+ android:entries="@array/bt_hci_snoop_log_entries"
+ android:entryValues="@array/bt_hci_snoop_log_values" />
<com.android.settingslib.RestrictedSwitchPreference
android:key="oem_unlock_enable"
diff --git a/res/xml/language_and_input.xml b/res/xml/language_and_input.xml
index 8b63e32..b04bdf8 100644
--- a/res/xml/language_and_input.xml
+++ b/res/xml/language_and_input.xml
@@ -92,4 +92,27 @@
android:summary="@string/vibrate_input_devices_summary"
settings:controller="com.android.settings.inputmethod.GameControllerPreferenceController" />
+ <com.android.settings.widget.WorkOnlyCategory
+ android:key="language_and_input_for_work_category"
+ android:title="@string/language_and_input_for_work_category_title">
+
+ <Preference
+ android:key="virtual_keyboards_for_work_pref"
+ android:title="@string/virtual_keyboards_for_work_title"
+ android:fragment="com.android.settings.inputmethod.VirtualKeyboardFragment"
+ settings:controller="com.android.settings.inputmethod.VirtualKeyboardForWorkPreferenceController" />
+
+ <Preference
+ android:key="spellcheckers_settings_for_work_pref"
+ android:title="@string/spellcheckers_settings_for_work_title"
+ android:fragment="com.android.settings.inputmethod.SpellCheckersSettings"
+ settings:controller="com.android.settings.language.UserDictionaryForWorkPreferenceController" />
+
+ <Preference
+ android:key="user_dictionary_settings_for_work_pref"
+ android:title="@string/user_dict_settings_for_work_title"
+ android:fragment="com.android.settings.inputmethod.UserDictionaryList"
+ settings:controller="com.android.settings.inputmethod.SpellCheckerForWorkPreferenceController" />
+ </com.android.settings.widget.WorkOnlyCategory>
+
</PreferenceScreen>
diff --git a/res/xml/location_settings.xml b/res/xml/location_settings.xml
index f1c13cf..72ea312 100644
--- a/res/xml/location_settings.xml
+++ b/res/xml/location_settings.xml
@@ -23,6 +23,7 @@
<com.android.settingslib.widget.LayoutPreference
android:key="apps_dashboard"
android:layout="@layout/app_entities_header"
+ android:selectable="false"
settings:allowDividerBelow="true" />
<PreferenceCategory
diff --git a/res/xml/manage_assist.xml b/res/xml/manage_assist.xml
index a2b2ad5..bb387b5 100644
--- a/res/xml/manage_assist.xml
+++ b/res/xml/manage_assist.xml
@@ -25,8 +25,7 @@
<com.android.settings.widget.GearPreference
android:key="default_assist"
android:title="@string/default_assist_title"
- android:summary="@string/summary_placeholder"
- android:fragment="com.android.settings.applications.assist.DefaultAssistPicker" />
+ android:summary="@string/summary_placeholder" />
<Preference
android:key="gesture_assist_application"
diff --git a/res/xml/mobile_network_settings_v2.xml b/res/xml/mobile_network_settings_v2.xml
new file mode 100644
index 0000000..6273ad9
--- /dev/null
+++ b/res/xml/mobile_network_settings_v2.xml
@@ -0,0 +1,168 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2019 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<PreferenceScreen
+ xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:settings="http://schemas.android.com/apk/res-auto"
+ android:key="mobile_network_pref_screen"
+ settings:initialExpandedChildrenCount="7">
+
+ <com.android.settings.datausage.DataUsageSummaryPreference
+ android:key="status_header"
+ android:visibility="gone"
+ android:selectable="false" />
+
+ <ListPreference
+ android:key="calls_preference"
+ android:title="@string/calls_preference"
+ settings:controller="com.android.settings.network.telephony.CallsDefaultSubscriptionController"
+ settings:allowDividerAbove="true" />
+
+ <ListPreference
+ android:key="sms_preference"
+ android:title="@string/sms_preference"
+ settings:controller="com.android.settings.network.telephony.SmsDefaultSubscriptionController" />
+
+ <Preference
+ android:key="cdma_lte_data_service_key"
+ android:title="@string/cdma_lte_data_service"
+ settings:controller="com.android.settings.network.telephony.DataServiceSetupPreferenceController"
+ settings:allowDividerAbove="true"
+ settings:allowDividerBelow="false" />
+
+ <SwitchPreference
+ android:key="mobile_data_enable"
+ android:title="@string/mobile_data_settings_title"
+ android:summary="@string/mobile_data_settings_summary"
+ settings:controller="com.android.settings.network.telephony.MobileDataPreferenceController"
+ settings:allowDividerAbove="true"/>
+
+ <com.android.settingslib.RestrictedSwitchPreference
+ android:key="button_roaming_key"
+ android:title="@string/roaming"
+ android:persistent="false"
+ android:summaryOn="@string/roaming_enable"
+ android:summaryOff="@string/roaming_disable"
+ settings:userRestriction="no_data_roaming"
+ settings:controller="com.android.settings.network.telephony.RoamingPreferenceController"/>
+
+ <Preference
+ android:key="data_usage_summary"
+ android:title="@string/mobile_data_usage_title"
+ settings:controller="com.android.settings.network.telephony.DataUsagePreferenceController"/>
+
+ <SwitchPreference
+ android:key="enhanced_4g_lte"
+ android:title="@string/enhanced_4g_lte_mode_title"
+ android:persistent="false"
+ android:summary="@string/enhanced_4g_lte_mode_summary"
+ settings:controller="com.android.settings.network.telephony.Enhanced4gLtePreferenceController"/>
+
+ <ListPreference
+ android:key="preferred_network_mode_key"
+ android:title="@string/preferred_network_mode_title"
+ android:summary="@string/preferred_network_mode_summary"
+ android:entries="@array/preferred_network_mode_choices"
+ android:entryValues="@array/preferred_network_mode_values"
+ android:dialogTitle="@string/preferred_network_mode_dialogtitle"
+ settings:controller="com.android.settings.network.telephony.PreferredNetworkModePreferenceController"/>
+
+ <ListPreference
+ android:key="enabled_networks_key"
+ android:title="@string/preferred_network_mode_title"
+ android:summary="@string/preferred_network_mode_summary"
+ android:entries="@array/enabled_networks_choices"
+ android:entryValues="@array/enabled_networks_values"
+ android:dialogTitle="@string/preferred_network_mode_dialogtitle"
+ settings:controller="com.android.settings.network.telephony.EnabledNetworkModePreferenceController"/>
+
+ <Preference
+ android:key="carrier_settings_euicc_key"
+ android:title="@string/carrier_settings_euicc"
+ settings:controller="com.android.settings.network.telephony.EuiccPreferenceController" />
+
+ <PreferenceCategory
+ android:key="calling_category"
+ android:title="@string/call_category">
+
+ <PreferenceScreen
+ android:key="wifi_calling_key"
+ android:title="@string/wifi_calling_settings_title"
+ settings:controller="com.android.settings.network.telephony.WifiCallingPreferenceController" >
+ <intent android:action="android.intent.action.MAIN"
+ android:targetPackage="com.android.settings"
+ android:targetClass="com.android.settings.Settings$WifiCallingSettingsActivity">
+ <extra android:name="show_drawer_menu" android:value="true" />
+ </intent>
+ </PreferenceScreen>
+
+ <SwitchPreference
+ android:key="video_calling_key"
+ android:title="@string/video_calling_settings_title"
+ android:persistent="true"
+ settings:controller="com.android.settings.network.telephony.VideoCallingPreferenceController" />
+
+ </PreferenceCategory>
+
+ <com.android.settings.network.telephony.cdma.CdmaListPreference
+ android:key="cdma_system_select_key"
+ android:title="@string/cdma_system_select_title"
+ android:summary="@string/cdma_system_select_summary"
+ android:entries="@array/cdma_system_select_choices"
+ android:entryValues="@array/cdma_system_select_values"
+ android:dialogTitle="@string/cdma_system_select_dialogtitle"
+ settings:controller="com.android.settings.network.telephony.cdma.CdmaSystemSelectPreferenceController"/>
+
+ <com.android.settings.network.telephony.cdma.CdmaListPreference
+ android:key="cdma_subscription_key"
+ android:title="@string/cdma_subscription_title"
+ android:summary="@string/cdma_subscription_summary"
+ android:entries="@array/cdma_subscription_choices"
+ android:entryValues="@array/cdma_subscription_values"
+ android:dialogTitle="@string/cdma_subscription_dialogtitle"
+ settings:controller="com.android.settings.network.telephony.cdma.CdmaSubscriptionPreferenceController"/>
+
+ <PreferenceCategory
+ android:key="network_operators_category_key"
+ android:title="@string/network_operator_category"
+ settings:controller="com.android.settings.widget.PreferenceCategoryController">
+
+ <SwitchPreference
+ android:key="auto_select_key"
+ android:title="@string/select_automatically"
+ settings:controller="com.android.settings.network.telephony.gsm.AutoSelectPreferenceController"/>
+
+ <Preference
+ android:key="choose_network_key"
+ android:title="@string/choose_network_title"
+ android:fragment="com.android.phone.NetworkSelectSetting"
+ settings:controller="com.android.settings.network.telephony.gsm.OpenNetworkSelectPagePreferenceController"/>
+ </PreferenceCategory>
+
+ <!--We want separate APN setting from reset of settings because we want user to change it with caution-->
+ <com.android.settingslib.RestrictedPreference
+ android:key="telephony_apn_key"
+ android:persistent="false"
+ android:title="@string/mobile_network_apn_title"
+ settings:allowDividerAbove="true"
+ settings:controller="com.android.settings.network.telephony.ApnPreferenceController"/>
+
+ <Preference
+ android:key="carrier_settings_key"
+ android:title="@string/carrier_settings_title"
+ settings:controller="com.android.settings.network.telephony.CarrierPreferenceController">
+ </Preference>
+
+</PreferenceScreen>
diff --git a/res/xml/night_display_settings.xml b/res/xml/night_display_settings.xml
index b6f6251..07687ea 100644
--- a/res/xml/night_display_settings.xml
+++ b/res/xml/night_display_settings.xml
@@ -41,7 +41,8 @@
android:key="night_display_temperature"
android:title="@string/night_display_temperature_title"
settings:keywords="@string/keywords_display_night_display"
- settings:controller="com.android.settings.display.NightDisplayIntensityPreferenceController" />
+ settings:controller="com.android.settings.display.NightDisplayIntensityPreferenceController"
+ settings:unavailableSliceSubtitle="@string/night_display_not_currently_on" />
<com.android.settingslib.widget.LayoutPreference
android:key="night_display_activated"
diff --git a/res/xml/privacy_dashboard_settings.xml b/res/xml/privacy_dashboard_settings.xml
index a580f5f..44ac10a 100644
--- a/res/xml/privacy_dashboard_settings.xml
+++ b/res/xml/privacy_dashboard_settings.xml
@@ -22,10 +22,16 @@
android:title="@string/privacy_dashboard_title"
settings:initialExpandedChildrenCount="3">
+ <com.android.settingslib.widget.BarChartPreference
+ android:key="permission_bar_chart"
+ android:title="@string/privacy_dashboard_title"
+ settings:controller="com.android.settings.privacy.PermissionBarChartPreferenceController"/>
+
<!-- App permissions -->
<Preference
android:key="privacy_manage_perms"
android:title="@string/app_permissions"
+ settings:allowDividerAbove="true"
settings:keywords="@string/keywords_app_permissions"
settings:controller="com.android.settings.applications.AppPermissionsPreferenceController">
<intent android:action="android.intent.action.MANAGE_PERMISSIONS"/>
diff --git a/src/com/android/settings/AirplaneModeEnabler.java b/src/com/android/settings/AirplaneModeEnabler.java
index f144096..dde7ce0 100644
--- a/src/com/android/settings/AirplaneModeEnabler.java
+++ b/src/com/android/settings/AirplaneModeEnabler.java
@@ -16,6 +16,7 @@
package com.android.settings;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.database.ContentObserver;
@@ -26,7 +27,6 @@
import android.os.UserHandle;
import android.provider.Settings;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.internal.telephony.PhoneStateIntentReceiver;
import com.android.internal.telephony.TelephonyProperties;
import com.android.settingslib.WirelessUtils;
@@ -129,7 +129,7 @@
SystemProperties.get(TelephonyProperties.PROPERTY_INECM_MODE))) {
// In ECM mode, do not update database at this point
} else {
- mMetricsFeatureProvider.action(mContext, MetricsEvent.ACTION_AIRPLANE_TOGGLE,
+ mMetricsFeatureProvider.action(mContext, SettingsEnums.ACTION_AIRPLANE_TOGGLE,
isAirplaneModeOn);
setAirplaneModeOn(isAirplaneModeOn);
}
diff --git a/src/com/android/settings/BandMode.java b/src/com/android/settings/BandMode.java
index bae8860..6987d92 100644
--- a/src/com/android/settings/BandMode.java
+++ b/src/com/android/settings/BandMode.java
@@ -9,7 +9,6 @@
import android.util.Log;
import android.view.View;
import android.view.Window;
-import android.view.WindowManager;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.ListView;
diff --git a/src/com/android/settings/BugreportPreference.java b/src/com/android/settings/BugreportPreference.java
index 1da985c..1652ad2 100644
--- a/src/com/android/settings/BugreportPreference.java
+++ b/src/com/android/settings/BugreportPreference.java
@@ -17,6 +17,7 @@
package com.android.settings;
import android.app.ActivityManager;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.DialogInterface;
import android.os.RemoteException;
@@ -28,7 +29,6 @@
import androidx.appcompat.app.AlertDialog.Builder;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.overlay.FeatureFactory;
import com.android.settingslib.CustomDialogPreferenceCompat;
@@ -85,12 +85,12 @@
if (mFullTitle.isChecked()) {
Log.v(TAG, "Taking full bugreport right away");
FeatureFactory.getFactory(context).getMetricsFeatureProvider().action(context,
- MetricsEvent.ACTION_BUGREPORT_FROM_SETTINGS_FULL);
+ SettingsEnums.ACTION_BUGREPORT_FROM_SETTINGS_FULL);
takeBugreport(ActivityManager.BUGREPORT_OPTION_FULL);
} else {
Log.v(TAG, "Taking interactive bugreport right away");
FeatureFactory.getFactory(context).getMetricsFeatureProvider().action(context,
- MetricsEvent.ACTION_BUGREPORT_FROM_SETTINGS_INTERACTIVE);
+ SettingsEnums.ACTION_BUGREPORT_FROM_SETTINGS_INTERACTIVE);
takeBugreport(ActivityManager.BUGREPORT_OPTION_INTERACTIVE);
}
}
diff --git a/src/com/android/settings/CryptKeeperConfirm.java b/src/com/android/settings/CryptKeeperConfirm.java
index 2271200..2484948 100644
--- a/src/com/android/settings/CryptKeeperConfirm.java
+++ b/src/com/android/settings/CryptKeeperConfirm.java
@@ -19,6 +19,7 @@
import android.annotation.Nullable;
import android.app.Activity;
import android.app.StatusBarManager;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
@@ -34,7 +35,6 @@
import android.view.ViewGroup;
import android.widget.Button;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.internal.widget.LockPatternUtils;
import com.android.settings.core.InstrumentedFragment;
@@ -46,7 +46,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.CRYPT_KEEPER_CONFIRM;
+ return SettingsEnums.CRYPT_KEEPER_CONFIRM;
}
public static class Blank extends Activity {
diff --git a/src/com/android/settings/CustomListPreference.java b/src/com/android/settings/CustomListPreference.java
index 734cac2..978858b 100644
--- a/src/com/android/settings/CustomListPreference.java
+++ b/src/com/android/settings/CustomListPreference.java
@@ -17,6 +17,7 @@
package com.android.settings;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.DialogInterface;
import android.content.DialogInterface.OnClickListener;
@@ -30,7 +31,6 @@
import androidx.preference.ListPreference;
import androidx.preference.ListPreferenceDialogFragmentCompat;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
public class CustomListPreference extends ListPreference {
@@ -221,7 +221,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.DIALOG_CUSTOM_LIST_CONFIRMATION;
+ return SettingsEnums.DIALOG_CUSTOM_LIST_CONFIRMATION;
}
}
}
diff --git a/src/com/android/settings/DateTimeSettings.java b/src/com/android/settings/DateTimeSettings.java
index 05dd265..40b2005 100644
--- a/src/com/android/settings/DateTimeSettings.java
+++ b/src/com/android/settings/DateTimeSettings.java
@@ -18,11 +18,11 @@
import android.app.Activity;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.provider.SearchIndexableResource;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.dashboard.SummaryLoader;
import com.android.settings.datetime.AutoTimeFormatPreferenceController;
@@ -54,7 +54,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.DATE_TIME;
+ return SettingsEnums.DATE_TIME;
}
@Override
@@ -127,9 +127,9 @@
public int getDialogMetricsCategory(int dialogId) {
switch (dialogId) {
case DatePreferenceController.DIALOG_DATEPICKER:
- return MetricsEvent.DIALOG_DATE_PICKER;
+ return SettingsEnums.DIALOG_DATE_PICKER;
case TimePreferenceController.DIALOG_TIMEPICKER:
- return MetricsEvent.DIALOG_TIME_PICKER;
+ return SettingsEnums.DIALOG_TIME_PICKER;
default:
return 0;
}
diff --git a/src/com/android/settings/DisplaySettings.java b/src/com/android/settings/DisplaySettings.java
index fdd7f2e..b67e6e8 100644
--- a/src/com/android/settings/DisplaySettings.java
+++ b/src/com/android/settings/DisplaySettings.java
@@ -16,10 +16,10 @@
package com.android.settings;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.provider.SearchIndexableResource;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.display.BrightnessLevelPreferenceController;
import com.android.settings.display.CameraGesturePreferenceController;
@@ -49,7 +49,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.DISPLAY;
+ return SettingsEnums.DISPLAY;
}
@Override
diff --git a/src/com/android/settings/EncryptionInterstitial.java b/src/com/android/settings/EncryptionInterstitial.java
index 6060892..317e3bd 100644
--- a/src/com/android/settings/EncryptionInterstitial.java
+++ b/src/com/android/settings/EncryptionInterstitial.java
@@ -20,6 +20,7 @@
import android.app.Activity;
import android.app.Dialog;
import android.app.admin.DevicePolicyManager;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
@@ -35,13 +36,12 @@
import androidx.appcompat.app.AlertDialog;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.core.InstrumentedFragment;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
import com.android.settings.password.ChooseLockSettingsHelper;
-import com.google.android.setupcompat.item.FooterButton;
-import com.google.android.setupcompat.template.ButtonFooterMixin;
+import com.google.android.setupcompat.template.FooterBarMixin;
+import com.google.android.setupcompat.template.FooterButton;
import com.google.android.setupdesign.GlifLayout;
import java.util.List;
@@ -96,7 +96,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.ENCRYPTION;
+ return SettingsEnums.ENCRYPTION;
}
@Override
@@ -150,8 +150,8 @@
GlifLayout layout = (GlifLayout) view;
layout.setHeaderText(getActivity().getTitle());
- final ButtonFooterMixin buttonFooterMixin = layout.getMixin(ButtonFooterMixin.class);
- buttonFooterMixin.setSecondaryButton(
+ final FooterBarMixin mixin = layout.getMixin(FooterBarMixin.class);
+ mixin.setSecondaryButton(
new FooterButton.Builder(getContext())
.setText(R.string.encryption_interstitial_no)
.setListener(this::onNoButtonClicked)
@@ -160,7 +160,7 @@
.build()
);
- buttonFooterMixin.setPrimaryButton(
+ mixin.setPrimaryButton(
new FooterButton.Builder(getContext())
.setText(R.string.encryption_interstitial_yes)
.setListener(this::onYesButtonClicked)
@@ -281,7 +281,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.DIALOG_ENCRYPTION_INTERSTITIAL_ACCESSIBILITY;
+ return SettingsEnums.DIALOG_ENCRYPTION_INTERSTITIAL_ACCESSIBILITY;
}
@Override
diff --git a/src/com/android/settings/IccLockSettings.java b/src/com/android/settings/IccLockSettings.java
index 1de7a10..1133d0f 100644
--- a/src/com/android/settings/IccLockSettings.java
+++ b/src/com/android/settings/IccLockSettings.java
@@ -16,6 +16,7 @@
package com.android.settings;
+import android.app.settings.SettingsEnums;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
@@ -50,7 +51,6 @@
import androidx.preference.Preference;
import androidx.preference.SwitchPreference;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.internal.telephony.CommandException;
import com.android.internal.telephony.Phone;
import com.android.internal.telephony.PhoneFactory;
@@ -279,7 +279,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.ICC_LOCK;
+ return SettingsEnums.ICC_LOCK;
}
@Override
diff --git a/src/com/android/settings/LegalSettings.java b/src/com/android/settings/LegalSettings.java
index 3538cc9..e6f0c2c 100644
--- a/src/com/android/settings/LegalSettings.java
+++ b/src/com/android/settings/LegalSettings.java
@@ -16,10 +16,10 @@
package com.android.settings;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.provider.SearchIndexableResource;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.search.BaseSearchIndexProvider;
import com.android.settings.search.Indexable;
@@ -35,7 +35,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.ABOUT_LEGAL_SETTINGS;
+ return SettingsEnums.ABOUT_LEGAL_SETTINGS;
}
@Override
diff --git a/src/com/android/settings/ManualDisplayActivity.java b/src/com/android/settings/ManualDisplayActivity.java
index 8effc7b..a669c67 100644
--- a/src/com/android/settings/ManualDisplayActivity.java
+++ b/src/com/android/settings/ManualDisplayActivity.java
@@ -22,7 +22,6 @@
import android.content.res.Resources;
import android.net.Uri;
import android.os.Bundle;
-import android.text.TextUtils;
import android.util.Log;
import android.widget.Toast;
diff --git a/src/com/android/settings/MasterClear.java b/src/com/android/settings/MasterClear.java
index c03d499..8dad57f 100644
--- a/src/com/android/settings/MasterClear.java
+++ b/src/com/android/settings/MasterClear.java
@@ -23,6 +23,7 @@
import android.accounts.AuthenticatorDescription;
import android.app.ActionBar;
import android.app.Activity;
+import android.app.settings.SettingsEnums;
import android.content.ComponentName;
import android.content.ContentResolver;
import android.content.Context;
@@ -57,7 +58,6 @@
import androidx.annotation.VisibleForTesting;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.core.InstrumentedFragment;
import com.android.settings.core.SubSettingLauncher;
import com.android.settings.enterprise.ActionDisabledByAdminDialogHelper;
@@ -66,9 +66,9 @@
import com.android.settingslib.RestrictedLockUtilsInternal;
import com.google.android.setupcompat.TemplateLayout;
-import com.google.android.setupcompat.item.FooterButton;
-import com.google.android.setupcompat.item.FooterButton.ButtonType;
-import com.google.android.setupcompat.template.ButtonFooterMixin;
+import com.google.android.setupcompat.template.FooterBarMixin;
+import com.google.android.setupcompat.template.FooterButton;
+import com.google.android.setupcompat.template.FooterButton.ButtonType;
import java.util.List;
@@ -417,8 +417,8 @@
}
final TemplateLayout layout = mContentView.findViewById(R.id.setup_wizard_layout);
- final ButtonFooterMixin buttonFooterMixin = layout.getMixin(ButtonFooterMixin.class);
- buttonFooterMixin.setPrimaryButton(
+ final FooterBarMixin mixin = layout.getMixin(FooterBarMixin.class);
+ mixin.setPrimaryButton(
new FooterButton.Builder(getActivity())
.setText(R.string.master_clear_button_text)
.setListener(mInitiateListener)
@@ -426,7 +426,7 @@
.setTheme(R.style.SudGlifButton_Primary)
.build()
);
- mInitiateButton = buttonFooterMixin.getPrimaryButton();
+ mInitiateButton = mixin.getPrimaryButton();
}
private void getContentDescription(View v, StringBuffer description) {
@@ -565,6 +565,6 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.MASTER_CLEAR;
+ return SettingsEnums.MASTER_CLEAR;
}
}
diff --git a/src/com/android/settings/MasterClearConfirm.java b/src/com/android/settings/MasterClearConfirm.java
index cbd4924..c25f2af 100644
--- a/src/com/android/settings/MasterClearConfirm.java
+++ b/src/com/android/settings/MasterClearConfirm.java
@@ -22,6 +22,7 @@
import android.app.ActionBar;
import android.app.Activity;
import android.app.ProgressDialog;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.content.pm.ActivityInfo;
@@ -39,15 +40,14 @@
import android.widget.Button;
import android.widget.TextView;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.core.InstrumentedFragment;
import com.android.settings.enterprise.ActionDisabledByAdminDialogHelper;
import com.android.settingslib.RestrictedLockUtilsInternal;
import com.google.android.setupcompat.TemplateLayout;
-import com.google.android.setupcompat.item.FooterButton;
-import com.google.android.setupcompat.item.FooterButton.ButtonType;
-import com.google.android.setupcompat.template.ButtonFooterMixin;
+import com.google.android.setupcompat.template.FooterBarMixin;
+import com.google.android.setupcompat.template.FooterButton;
+import com.google.android.setupcompat.template.FooterButton.ButtonType;
/**
* Confirm and execute a reset of the device to a clean "just out of the box"
@@ -154,8 +154,8 @@
private void establishFinalConfirmationState() {
final TemplateLayout layout = mContentView.findViewById(R.id.setup_wizard_layout);
- final ButtonFooterMixin buttonFooterMixin = layout.getMixin(ButtonFooterMixin.class);
- buttonFooterMixin.setPrimaryButton(
+ final FooterBarMixin mixin = layout.getMixin(FooterBarMixin.class);
+ mixin.setPrimaryButton(
new FooterButton.Builder(getActivity())
.setText(R.string.master_clear_button_text)
.setListener(mFinalClickListener)
@@ -225,6 +225,6 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.MASTER_CLEAR_CONFIRM;
+ return SettingsEnums.MASTER_CLEAR_CONFIRM;
}
}
diff --git a/src/com/android/settings/ProxySelector.java b/src/com/android/settings/ProxySelector.java
index 4bd4585..625369e 100644
--- a/src/com/android/settings/ProxySelector.java
+++ b/src/com/android/settings/ProxySelector.java
@@ -19,6 +19,7 @@
import android.app.Activity;
import android.app.Dialog;
import android.app.admin.DevicePolicyManager;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.net.ConnectivityManager;
@@ -40,7 +41,6 @@
import androidx.appcompat.app.AlertDialog;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.SettingsPreferenceFragment.SettingsDialogFragment;
import com.android.settings.core.InstrumentedFragment;
@@ -106,7 +106,7 @@
@Override
public int getDialogMetricsCategory(int dialogId) {
- return MetricsEvent.DIALOG_PROXY_SELECTOR_ERROR;
+ return SettingsEnums.DIALOG_PROXY_SELECTOR_ERROR;
}
private void showDialog(int dialogId) {
@@ -277,6 +277,6 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.PROXY_SELECTOR;
+ return SettingsEnums.PROXY_SELECTOR;
}
}
diff --git a/src/com/android/settings/RadioInfo.java b/src/com/android/settings/RadioInfo.java
index 2791efa..251bfbc 100644
--- a/src/com/android/settings/RadioInfo.java
+++ b/src/com/android/settings/RadioInfo.java
@@ -213,6 +213,7 @@
private Switch imsVtProvisionedSwitch;
private Switch imsWfcProvisionedSwitch;
private Switch eabProvisionedSwitch;
+ private Switch cbrsDataSwitch;
private Spinner preferredNetworkType;
private Spinner cellInfoRefreshRateSpinner;
@@ -450,6 +451,9 @@
imsWfcProvisionedSwitch = (Switch) findViewById(R.id.wfc_provisioned_switch);
eabProvisionedSwitch = (Switch) findViewById(R.id.eab_provisioned_switch);
+ cbrsDataSwitch = (Switch) findViewById(R.id.cbrs_data_switch);
+ cbrsDataSwitch.setVisibility(isCbrsSupported() ? View.VISIBLE : View.GONE);
+
radioPowerOnSwitch = (Switch) findViewById(R.id.radio_power);
mDownlinkKbps = (TextView) findViewById(R.id.dl_kbps);
@@ -526,6 +530,11 @@
imsWfcProvisionedSwitch.setOnCheckedChangeListener(mImsWfcCheckedChangeListener);
eabProvisionedSwitch.setOnCheckedChangeListener(mEabCheckedChangeListener);
+ if (isCbrsSupported()) {
+ cbrsDataSwitch.setChecked(getCbrsDataState());
+ cbrsDataSwitch.setOnCheckedChangeListener(mCbrsDataSwitchChangeListener);
+ }
+
mTelephonyManager.listen(mPhoneStateListener,
PhoneStateListener.LISTEN_CALL_STATE
//b/27803938 - RadioInfo currently cannot read PRECISE_CALL_STATE
@@ -1483,4 +1492,38 @@
}
};
+ boolean isCbrsSupported() {
+ return getResources().getBoolean(
+ com.android.internal.R.bool.config_cbrs_supported);
+ }
+
+ void updateCbrsDataState(boolean state) {
+ Log.d(TAG, "setCbrsDataSwitchState() state:" + ((state)? "on":"off"));
+ if (mTelephonyManager != null) {
+ QueuedWork.queue(new Runnable() {
+ public void run() {
+ mTelephonyManager.setOpportunisticNetworkState(state);
+ cbrsDataSwitch.setChecked(getCbrsDataState());
+ }
+ }, false);
+ }
+ }
+
+ boolean getCbrsDataState() {
+ boolean state = false;
+ if (mTelephonyManager != null) {
+ state = mTelephonyManager.isOpportunisticNetworkEnabled();
+ }
+ Log.d(TAG, "getCbrsDataState() state:" +((state)? "on":"off"));
+ return state;
+ }
+
+ OnCheckedChangeListener mCbrsDataSwitchChangeListener = new OnCheckedChangeListener() {
+ @Override
+ public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
+ updateCbrsDataState(isChecked);
+ }
+ };
+
+
}
diff --git a/src/com/android/settings/ResetNetwork.java b/src/com/android/settings/ResetNetwork.java
index 9ad8a98..bd45f9b 100644
--- a/src/com/android/settings/ResetNetwork.java
+++ b/src/com/android/settings/ResetNetwork.java
@@ -18,6 +18,7 @@
import android.annotation.Nullable;
import android.app.Activity;
+import android.app.settings.SettingsEnums;
import android.content.ContentResolver;
import android.content.Context;
import android.content.Intent;
@@ -41,14 +42,12 @@
import android.widget.Spinner;
import android.widget.TextView;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.internal.telephony.PhoneConstants;
import com.android.settings.core.InstrumentedFragment;
import com.android.settings.core.SubSettingLauncher;
import com.android.settings.enterprise.ActionDisabledByAdminDialogHelper;
import com.android.settings.password.ChooseLockSettingsHelper;
import com.android.settings.password.ConfirmLockPattern;
-import com.android.settingslib.RestrictedLockUtils;
import com.android.settingslib.RestrictedLockUtils.EnforcedAdmin;
import com.android.settingslib.RestrictedLockUtilsInternal;
@@ -263,6 +262,6 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.RESET_NETWORK;
+ return SettingsEnums.RESET_NETWORK;
}
}
diff --git a/src/com/android/settings/ResetNetworkConfirm.java b/src/com/android/settings/ResetNetworkConfirm.java
index 270f22b..7c21b55 100644
--- a/src/com/android/settings/ResetNetworkConfirm.java
+++ b/src/com/android/settings/ResetNetworkConfirm.java
@@ -18,6 +18,7 @@
import static com.android.settingslib.RestrictedLockUtils.EnforcedAdmin;
+import android.app.settings.SettingsEnums;
import android.bluetooth.BluetoothAdapter;
import android.bluetooth.BluetoothManager;
import android.content.ContentResolver;
@@ -45,12 +46,10 @@
import androidx.appcompat.app.AlertDialog;
import com.android.ims.ImsManager;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.internal.telephony.PhoneConstants;
import com.android.settings.core.InstrumentedFragment;
import com.android.settings.enterprise.ActionDisabledByAdminDialogHelper;
import com.android.settings.network.ApnSettings;
-import com.android.settingslib.RestrictedLockUtils;
import com.android.settingslib.RestrictedLockUtilsInternal;
/**
@@ -262,6 +261,6 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.RESET_NETWORK_CONFIRM;
+ return SettingsEnums.RESET_NETWORK_CONFIRM;
}
}
diff --git a/src/com/android/settings/RestrictedSettingsFragment.java b/src/com/android/settings/RestrictedSettingsFragment.java
index 13bc9c51..6b538b8 100644
--- a/src/com/android/settings/RestrictedSettingsFragment.java
+++ b/src/com/android/settings/RestrictedSettingsFragment.java
@@ -36,7 +36,6 @@
import com.android.settings.dashboard.RestrictedDashboardFragment;
import com.android.settings.enterprise.ActionDisabledByAdminDialogHelper;
-import com.android.settingslib.RestrictedLockUtils;
import com.android.settingslib.RestrictedLockUtilsInternal;
/**
diff --git a/src/com/android/settings/SettingsActivity.java b/src/com/android/settings/SettingsActivity.java
index 9b5fc00..25ad73d 100644
--- a/src/com/android/settings/SettingsActivity.java
+++ b/src/com/android/settings/SettingsActivity.java
@@ -32,7 +32,6 @@
import android.os.UserHandle;
import android.os.UserManager;
import android.text.TextUtils;
-import android.transition.TransitionManager;
import android.util.Log;
import android.view.View;
import android.view.ViewGroup;
@@ -103,8 +102,6 @@
*/
public static final String EXTRA_FRAGMENT_ARG_KEY = ":settings:fragment_args_key";
- public static final String BACK_STACK_PREFS = ":settings:prefs";
-
// extras that allow any preference activity to be launched as part of a wizard
// show Back and Next buttons? takes boolean parameter
@@ -374,14 +371,13 @@
setTitleFromIntent(intent);
Bundle initialArguments = intent.getBundleExtra(EXTRA_SHOW_FRAGMENT_ARGUMENTS);
- switchToFragment(initialFragmentName, initialArguments, true, false,
- mInitialTitleResId, mInitialTitle, false);
+ switchToFragment(initialFragmentName, initialArguments, true,
+ mInitialTitleResId, mInitialTitle);
} else {
// Show search icon as up affordance if we are displaying the main Dashboard
mInitialTitleResId = R.string.dashboard_title;
- switchToFragment(TopLevelSettings.class.getName(), null /* args */, false, false,
- mInitialTitleResId, mInitialTitle, false);
-
+ switchToFragment(TopLevelSettings.class.getName(), null /* args */, false,
+ mInitialTitleResId, mInitialTitle);
}
}
@@ -567,7 +563,7 @@
* Switch to a specific Fragment with taking care of validation, Title and BackStack
*/
private Fragment switchToFragment(String fragmentName, Bundle args, boolean validate,
- boolean addToBackStack, int titleResId, CharSequence title, boolean withTransition) {
+ int titleResId, CharSequence title) {
Log.d(LOG_TAG, "Switching to fragment " + fragmentName);
if (validate && !isValidFragment(fragmentName)) {
throw new IllegalArgumentException("Invalid fragment for this activity: "
@@ -576,12 +572,6 @@
Fragment f = Fragment.instantiate(this, fragmentName, args);
FragmentTransaction transaction = getSupportFragmentManager().beginTransaction();
transaction.replace(R.id.main_content, f);
- if (withTransition) {
- TransitionManager.beginDelayedTransition(mContent);
- }
- if (addToBackStack) {
- transaction.addToBackStack(SettingsActivity.BACK_STACK_PREFS);
- }
if (titleResId > 0) {
transaction.setBreadCrumbTitle(titleResId);
} else if (title != null) {
diff --git a/src/com/android/settings/SettingsLicenseActivity.java b/src/com/android/settings/SettingsLicenseActivity.java
index 6f62057..6def6fa 100644
--- a/src/com/android/settings/SettingsLicenseActivity.java
+++ b/src/com/android/settings/SettingsLicenseActivity.java
@@ -21,7 +21,6 @@
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
-import android.text.TextUtils;
import android.util.Log;
import android.widget.Toast;
diff --git a/src/com/android/settings/SetupWizardUtils.java b/src/com/android/settings/SetupWizardUtils.java
index 1b911c7..70ee2ca 100644
--- a/src/com/android/settings/SetupWizardUtils.java
+++ b/src/com/android/settings/SetupWizardUtils.java
@@ -19,8 +19,6 @@
import android.content.Intent;
import android.sysprop.SetupWizardProperties;
-import androidx.annotation.VisibleForTesting;
-
import com.google.android.setupcompat.util.WizardManagerHelper;
import com.google.android.setupdesign.util.ThemeHelper;
diff --git a/src/com/android/settings/TestingSettings.java b/src/com/android/settings/TestingSettings.java
index ff58f11..c1df705 100644
--- a/src/com/android/settings/TestingSettings.java
+++ b/src/com/android/settings/TestingSettings.java
@@ -16,13 +16,12 @@
package com.android.settings;
+import android.app.settings.SettingsEnums;
import android.os.Bundle;
import android.os.UserManager;
import androidx.preference.PreferenceScreen;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
-
public class TestingSettings extends SettingsPreferenceFragment {
@Override
@@ -41,6 +40,6 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.TESTING;
+ return SettingsEnums.TESTING;
}
}
diff --git a/src/com/android/settings/TetherSettings.java b/src/com/android/settings/TetherSettings.java
index d32e387..20b6e2f 100644
--- a/src/com/android/settings/TetherSettings.java
+++ b/src/com/android/settings/TetherSettings.java
@@ -20,6 +20,7 @@
import static android.net.ConnectivityManager.TETHERING_USB;
import android.app.Activity;
+import android.app.settings.SettingsEnums;
import android.bluetooth.BluetoothAdapter;
import android.bluetooth.BluetoothPan;
import android.bluetooth.BluetoothProfile;
@@ -40,7 +41,6 @@
import androidx.preference.Preference;
import androidx.preference.SwitchPreference;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.datausage.DataSaverBackend;
import com.android.settings.search.BaseSearchIndexProvider;
import com.android.settings.search.Indexable;
@@ -101,7 +101,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.TETHER;
+ return SettingsEnums.TETHER;
}
public TetherSettings() {
diff --git a/src/com/android/settings/TrustedCredentialsSettings.java b/src/com/android/settings/TrustedCredentialsSettings.java
index ff217f6..ae25ba9 100644
--- a/src/com/android/settings/TrustedCredentialsSettings.java
+++ b/src/com/android/settings/TrustedCredentialsSettings.java
@@ -24,6 +24,7 @@
import android.app.Activity;
import android.app.KeyguardManager;
import android.app.admin.DevicePolicyManager;
+import android.app.settings.SettingsEnums;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.DialogInterface;
@@ -63,7 +64,6 @@
import com.android.internal.annotations.GuardedBy;
import com.android.internal.app.UnlaunchableAppActivity;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.internal.widget.LockPatternUtils;
import com.android.settings.core.InstrumentedFragment;
@@ -93,7 +93,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.TRUSTED_CREDENTIALS;
+ return SettingsEnums.TRUSTED_CREDENTIALS;
}
private enum Tab {
diff --git a/src/com/android/settings/UserCredentialsSettings.java b/src/com/android/settings/UserCredentialsSettings.java
index b1f9fe7..c30e51d 100644
--- a/src/com/android/settings/UserCredentialsSettings.java
+++ b/src/com/android/settings/UserCredentialsSettings.java
@@ -19,6 +19,7 @@
import android.annotation.LayoutRes;
import android.annotation.Nullable;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.DialogInterface;
import android.os.AsyncTask;
@@ -48,7 +49,6 @@
import androidx.fragment.app.Fragment;
import androidx.recyclerview.widget.RecyclerView;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.internal.widget.LockPatternUtils;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
import com.android.settingslib.RestrictedLockUtils;
@@ -68,7 +68,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.USER_CREDENTIALS;
+ return SettingsEnums.USER_CREDENTIALS;
}
@Override
@@ -165,7 +165,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.DIALOG_USER_CREDENTIAL;
+ return SettingsEnums.DIALOG_USER_CREDENTIAL;
}
/**
diff --git a/src/com/android/settings/accessibility/AccessibilityContentTimeoutPreferenceFragment.java b/src/com/android/settings/accessibility/AccessibilityContentTimeoutPreferenceFragment.java
index 4fc6159..8a41bd4 100644
--- a/src/com/android/settings/accessibility/AccessibilityContentTimeoutPreferenceFragment.java
+++ b/src/com/android/settings/accessibility/AccessibilityContentTimeoutPreferenceFragment.java
@@ -16,17 +16,16 @@
package com.android.settings.accessibility;
-import android.provider.SearchIndexableResource;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.res.Resources;
+import android.provider.SearchIndexableResource;
import androidx.preference.Preference;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.search.BaseSearchIndexProvider;
-import com.android.settings.search.Indexable;
import com.android.settingslib.core.AbstractPreferenceController;
import com.android.settingslib.core.lifecycle.Lifecycle;
import com.android.settingslib.search.SearchIndexable;
@@ -71,7 +70,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.ACCESSIBILITY;
+ return SettingsEnums.ACCESSIBILITY;
}
@Override
diff --git a/src/com/android/settings/accessibility/AccessibilityControlTimeoutPreferenceFragment.java b/src/com/android/settings/accessibility/AccessibilityControlTimeoutPreferenceFragment.java
index 56424af..a6426bf 100644
--- a/src/com/android/settings/accessibility/AccessibilityControlTimeoutPreferenceFragment.java
+++ b/src/com/android/settings/accessibility/AccessibilityControlTimeoutPreferenceFragment.java
@@ -16,17 +16,16 @@
package com.android.settings.accessibility;
-import android.provider.SearchIndexableResource;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.res.Resources;
+import android.provider.SearchIndexableResource;
import androidx.preference.Preference;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.search.BaseSearchIndexProvider;
-import com.android.settings.search.Indexable;
import com.android.settingslib.core.AbstractPreferenceController;
import com.android.settingslib.core.lifecycle.Lifecycle;
import com.android.settingslib.search.SearchIndexable;
@@ -71,7 +70,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.ACCESSIBILITY;
+ return SettingsEnums.ACCESSIBILITY;
}
@Override
diff --git a/src/com/android/settings/accessibility/AccessibilityHearingAidPreferenceController.java b/src/com/android/settings/accessibility/AccessibilityHearingAidPreferenceController.java
index b9713d7..617a9bb 100644
--- a/src/com/android/settings/accessibility/AccessibilityHearingAidPreferenceController.java
+++ b/src/com/android/settings/accessibility/AccessibilityHearingAidPreferenceController.java
@@ -16,6 +16,7 @@
package com.android.settings.accessibility;
+import android.app.settings.SettingsEnums;
import android.bluetooth.BluetoothAdapter;
import android.bluetooth.BluetoothDevice;
import android.bluetooth.BluetoothHearingAid;
@@ -33,7 +34,6 @@
import androidx.preference.Preference;
import androidx.preference.PreferenceScreen;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.bluetooth.BluetoothDeviceDetailsFragment;
import com.android.settings.core.BasePreferenceController;
@@ -152,7 +152,7 @@
if (!mHearingAidProfileSupported) {
return null;
}
- if (!mBluetoothAdapter.isEnabled()) {
+ if (mBluetoothAdapter == null || !mBluetoothAdapter.isEnabled()) {
return null;
}
final List<BluetoothDevice> deviceList = mLocalBluetoothManager.getProfileManager()
@@ -166,6 +166,9 @@
}
private boolean isHearingAidProfileSupported() {
+ if (mBluetoothAdapter == null || !mBluetoothAdapter.isEnabled()) {
+ return false;
+ }
final List<Integer> supportedList = mBluetoothAdapter.getSupportedProfiles();
if (supportedList.contains(BluetoothProfile.HEARING_AID)) {
return true;
@@ -204,7 +207,7 @@
.setDestination(BluetoothDeviceDetailsFragment.class.getName())
.setArguments(args)
.setTitleRes(R.string.device_details_title)
- .setSourceMetricsCategory(MetricsProto.MetricsEvent.ACCESSIBILITY)
+ .setSourceMetricsCategory(SettingsEnums.ACCESSIBILITY)
.launch();
}
diff --git a/src/com/android/settings/accessibility/AccessibilityServiceWarning.java b/src/com/android/settings/accessibility/AccessibilityServiceWarning.java
index e0f1747..dec734c 100644
--- a/src/com/android/settings/accessibility/AccessibilityServiceWarning.java
+++ b/src/com/android/settings/accessibility/AccessibilityServiceWarning.java
@@ -30,8 +30,6 @@
import android.view.View;
import android.view.Window;
import android.view.WindowManager;
-import android.widget.ImageView;
-import android.widget.LinearLayout;
import android.widget.TextView;
import android.widget.Toast;
@@ -39,7 +37,6 @@
import com.android.settings.R;
-import java.util.List;
import java.util.Locale;
/**
diff --git a/src/com/android/settings/accessibility/AccessibilitySettings.java b/src/com/android/settings/accessibility/AccessibilitySettings.java
index 6f6149f..5852757 100644
--- a/src/com/android/settings/accessibility/AccessibilitySettings.java
+++ b/src/com/android/settings/accessibility/AccessibilitySettings.java
@@ -20,6 +20,7 @@
import android.accessibilityservice.AccessibilityServiceInfo;
import android.app.admin.DevicePolicyManager;
+import android.app.settings.SettingsEnums;
import android.content.ComponentName;
import android.content.ContentResolver;
import android.content.Context;
@@ -27,6 +28,7 @@
import android.content.pm.ServiceInfo;
import android.content.res.Resources;
import android.graphics.drawable.Drawable;
+import android.hardware.display.ColorDisplayManager;
import android.net.Uri;
import android.os.Bundle;
import android.os.Handler;
@@ -50,7 +52,6 @@
import com.android.internal.accessibility.AccessibilityShortcutController;
import com.android.internal.content.PackageMonitor;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.internal.view.RotationPolicy;
import com.android.internal.view.RotationPolicy.RotationPolicyListener;
import com.android.settings.R;
@@ -272,7 +273,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.ACCESSIBILITY;
+ return SettingsEnums.ACCESSIBILITY;
}
@Override
@@ -662,7 +663,7 @@
protected void updateSystemPreferences() {
// Move color inversion and color correction preferences to Display category if device
// supports HWC hardware-accelerated color transform.
- if (isColorTransformAccelerated(getContext())) {
+ if (ColorDisplayManager.isColorTransformAccelerated(getContext())) {
PreferenceCategory experimentalCategory =
mCategoryToPrefCategoryMap.get(CATEGORY_EXPERIMENTAL);
PreferenceCategory displayCategory =
diff --git a/src/com/android/settings/accessibility/AccessibilitySettingsForSetupWizard.java b/src/com/android/settings/accessibility/AccessibilitySettingsForSetupWizard.java
index 9ee155f..46a6371 100644
--- a/src/com/android/settings/accessibility/AccessibilitySettingsForSetupWizard.java
+++ b/src/com/android/settings/accessibility/AccessibilitySettingsForSetupWizard.java
@@ -17,6 +17,7 @@
package com.android.settings.accessibility;
import android.accessibilityservice.AccessibilityServiceInfo;
+import android.app.settings.SettingsEnums;
import android.content.ComponentName;
import android.content.Context;
import android.content.pm.ServiceInfo;
@@ -26,7 +27,6 @@
import androidx.preference.Preference;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsPreferenceFragment;
@@ -60,7 +60,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.SUW_ACCESSIBILITY;
+ return SettingsEnums.SUW_ACCESSIBILITY;
}
@Override
diff --git a/src/com/android/settings/accessibility/AccessibilityShortcutPreferenceFragment.java b/src/com/android/settings/accessibility/AccessibilityShortcutPreferenceFragment.java
index 3cd260f..de65324 100644
--- a/src/com/android/settings/accessibility/AccessibilityShortcutPreferenceFragment.java
+++ b/src/com/android/settings/accessibility/AccessibilityShortcutPreferenceFragment.java
@@ -17,6 +17,7 @@
import android.accessibilityservice.AccessibilityServiceInfo;
import android.annotation.Nullable;
+import android.app.settings.SettingsEnums;
import android.content.ComponentName;
import android.content.ContentResolver;
import android.content.Context;
@@ -32,7 +33,6 @@
import androidx.preference.SwitchPreference;
import com.android.internal.accessibility.AccessibilityShortcutController;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.search.BaseSearchIndexProvider;
import com.android.settings.search.Indexable;
@@ -60,7 +60,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.ACCESSIBILITY_TOGGLE_GLOBAL_GESTURE;
+ return SettingsEnums.ACCESSIBILITY_TOGGLE_GLOBAL_GESTURE;
}
@Override
diff --git a/src/com/android/settings/accessibility/AccessibilityTimeoutController.java b/src/com/android/settings/accessibility/AccessibilityTimeoutController.java
index d933d92..a6c5f6f 100644
--- a/src/com/android/settings/accessibility/AccessibilityTimeoutController.java
+++ b/src/com/android/settings/accessibility/AccessibilityTimeoutController.java
@@ -33,8 +33,6 @@
import com.google.common.primitives.Ints;
-import java.lang.Integer;
-
import java.util.HashMap;
import java.util.Map;
diff --git a/src/com/android/settings/accessibility/CaptionPropertiesFragment.java b/src/com/android/settings/accessibility/CaptionPropertiesFragment.java
index 33cb95e..ae7e3fd 100644
--- a/src/com/android/settings/accessibility/CaptionPropertiesFragment.java
+++ b/src/com/android/settings/accessibility/CaptionPropertiesFragment.java
@@ -16,6 +16,7 @@
package com.android.settings.accessibility;
+import android.app.settings.SettingsEnums;
import android.content.ContentResolver;
import android.content.Context;
import android.content.res.Resources;
@@ -36,7 +37,6 @@
import androidx.preference.Preference.OnPreferenceChangeListener;
import androidx.preference.PreferenceCategory;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.internal.widget.SubtitleView;
import com.android.settings.R;
import com.android.settings.SettingsActivity;
@@ -99,7 +99,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.ACCESSIBILITY_CAPTION_PROPERTIES;
+ return SettingsEnums.ACCESSIBILITY_CAPTION_PROPERTIES;
}
@Override
diff --git a/src/com/android/settings/accessibility/HearingAidDialogFragment.java b/src/com/android/settings/accessibility/HearingAidDialogFragment.java
index 0380ed3..aa80564 100644
--- a/src/com/android/settings/accessibility/HearingAidDialogFragment.java
+++ b/src/com/android/settings/accessibility/HearingAidDialogFragment.java
@@ -18,10 +18,10 @@
import android.app.AlertDialog;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.DialogInterface;
import android.os.Bundle;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.bluetooth.BluetoothPairingDetail;
import com.android.settings.core.SubSettingLauncher;
@@ -53,13 +53,13 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.DIALOG_ACCESSIBILITY_HEARINGAID;
+ return SettingsEnums.DIALOG_ACCESSIBILITY_HEARINGAID;
}
private void launchBluetoothAddDeviceSetting() {
new SubSettingLauncher(getActivity())
.setDestination(BluetoothPairingDetail.class.getName())
- .setSourceMetricsCategory(MetricsProto.MetricsEvent.ACCESSIBILITY)
+ .setSourceMetricsCategory(SettingsEnums.ACCESSIBILITY)
.launch();
}
}
diff --git a/src/com/android/settings/accessibility/MagnificationPreferenceFragment.java b/src/com/android/settings/accessibility/MagnificationPreferenceFragment.java
index 31b23fa..c3cb34f 100644
--- a/src/com/android/settings/accessibility/MagnificationPreferenceFragment.java
+++ b/src/com/android/settings/accessibility/MagnificationPreferenceFragment.java
@@ -17,6 +17,7 @@
package com.android.settings.accessibility;
import android.accessibilityservice.AccessibilityServiceInfo;
+import android.app.settings.SettingsEnums;
import android.content.ComponentName;
import android.content.ContentResolver;
import android.content.Context;
@@ -30,7 +31,6 @@
import androidx.annotation.VisibleForTesting;
import androidx.preference.Preference;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.search.BaseSearchIndexProvider;
@@ -62,7 +62,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.ACCESSIBILITY_SCREEN_MAGNIFICATION_SETTINGS;
+ return SettingsEnums.ACCESSIBILITY_SCREEN_MAGNIFICATION_SETTINGS;
}
@Override
diff --git a/src/com/android/settings/accessibility/NotificationVibrationPreferenceFragment.java b/src/com/android/settings/accessibility/NotificationVibrationPreferenceFragment.java
index ba7d51d..3ca197f 100644
--- a/src/com/android/settings/accessibility/NotificationVibrationPreferenceFragment.java
+++ b/src/com/android/settings/accessibility/NotificationVibrationPreferenceFragment.java
@@ -15,11 +15,11 @@
*/
package com.android.settings.accessibility;
+import android.app.settings.SettingsEnums;
import android.media.AudioAttributes;
import android.os.Vibrator;
import android.provider.Settings;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
/**
@@ -28,7 +28,7 @@
public class NotificationVibrationPreferenceFragment extends VibrationPreferenceFragment {
@Override
public int getMetricsCategory() {
- return MetricsEvent.ACCESSIBILITY_VIBRATION_NOTIFICATION;
+ return SettingsEnums.ACCESSIBILITY_VIBRATION_NOTIFICATION;
}
@Override
diff --git a/src/com/android/settings/accessibility/RingVibrationPreferenceFragment.java b/src/com/android/settings/accessibility/RingVibrationPreferenceFragment.java
index df05231..3403b3b 100644
--- a/src/com/android/settings/accessibility/RingVibrationPreferenceFragment.java
+++ b/src/com/android/settings/accessibility/RingVibrationPreferenceFragment.java
@@ -15,11 +15,11 @@
*/
package com.android.settings.accessibility;
+import android.app.settings.SettingsEnums;
import android.media.AudioAttributes;
import android.os.Vibrator;
import android.provider.Settings;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
/**
@@ -28,7 +28,7 @@
public class RingVibrationPreferenceFragment extends VibrationPreferenceFragment {
@Override
public int getMetricsCategory() {
- return MetricsEvent.ACCESSIBILITY_VIBRATION_RING;
+ return SettingsEnums.ACCESSIBILITY_VIBRATION_RING;
}
@Override
diff --git a/src/com/android/settings/accessibility/ShortcutServicePickerFragment.java b/src/com/android/settings/accessibility/ShortcutServicePickerFragment.java
index 213bfbd..2da4f7a 100644
--- a/src/com/android/settings/accessibility/ShortcutServicePickerFragment.java
+++ b/src/com/android/settings/accessibility/ShortcutServicePickerFragment.java
@@ -17,13 +17,12 @@
import static android.content.DialogInterface.BUTTON_POSITIVE;
-import static com.android.internal.accessibility.AccessibilityShortcutController
- .COLOR_INVERSION_COMPONENT_NAME;
-import static com.android.internal.accessibility.AccessibilityShortcutController
- .DALTONIZER_COMPONENT_NAME;
+import static com.android.internal.accessibility.AccessibilityShortcutController.COLOR_INVERSION_COMPONENT_NAME;
+import static com.android.internal.accessibility.AccessibilityShortcutController.DALTONIZER_COMPONENT_NAME;
import android.accessibilityservice.AccessibilityServiceInfo;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.ComponentName;
import android.content.Context;
import android.content.DialogInterface;
@@ -43,9 +42,7 @@
import androidx.fragment.app.FragmentActivity;
import com.android.internal.accessibility.AccessibilityShortcutController;
-import com.android.internal.accessibility.AccessibilityShortcutController
- .ToggleableFrameworkFeatureInfo;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
+import com.android.internal.accessibility.AccessibilityShortcutController.ToggleableFrameworkFeatureInfo;
import com.android.settings.R;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
import com.android.settings.widget.RadioButtonPickerFragment;
@@ -64,7 +61,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.ACCESSIBILITY_TOGGLE_GLOBAL_GESTURE;
+ return SettingsEnums.ACCESSIBILITY_TOGGLE_GLOBAL_GESTURE;
}
@Override
@@ -169,7 +166,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.ACCESSIBILITY_TOGGLE_GLOBAL_GESTURE;
+ return SettingsEnums.ACCESSIBILITY_TOGGLE_GLOBAL_GESTURE;
}
@Override
diff --git a/src/com/android/settings/accessibility/ToggleAccessibilityServicePreferenceFragment.java b/src/com/android/settings/accessibility/ToggleAccessibilityServicePreferenceFragment.java
index c0df6a3..d935d92 100644
--- a/src/com/android/settings/accessibility/ToggleAccessibilityServicePreferenceFragment.java
+++ b/src/com/android/settings/accessibility/ToggleAccessibilityServicePreferenceFragment.java
@@ -20,6 +20,7 @@
import android.app.Activity;
import android.app.Dialog;
import android.app.admin.DevicePolicyManager;
+import android.app.settings.SettingsEnums;
import android.content.ComponentName;
import android.content.DialogInterface;
import android.content.Intent;
@@ -37,7 +38,6 @@
import androidx.appcompat.app.AlertDialog;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.internal.widget.LockPatternUtils;
import com.android.settings.R;
import com.android.settings.password.ConfirmDeviceCredentialActivity;
@@ -71,7 +71,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.ACCESSIBILITY_SERVICE;
+ return SettingsEnums.ACCESSIBILITY_SERVICE;
}
@Override
@@ -163,9 +163,9 @@
@Override
public int getDialogMetricsCategory(int dialogId) {
if (dialogId == DIALOG_ID_ENABLE_WARNING) {
- return MetricsEvent.DIALOG_ACCESSIBILITY_SERVICE_ENABLE;
+ return SettingsEnums.DIALOG_ACCESSIBILITY_SERVICE_ENABLE;
} else {
- return MetricsEvent.DIALOG_ACCESSIBILITY_SERVICE_DISABLE;
+ return SettingsEnums.DIALOG_ACCESSIBILITY_SERVICE_DISABLE;
}
}
diff --git a/src/com/android/settings/accessibility/ToggleAutoclickPreferenceFragment.java b/src/com/android/settings/accessibility/ToggleAutoclickPreferenceFragment.java
index a9c7781..8e12339 100644
--- a/src/com/android/settings/accessibility/ToggleAutoclickPreferenceFragment.java
+++ b/src/com/android/settings/accessibility/ToggleAutoclickPreferenceFragment.java
@@ -16,6 +16,7 @@
package com.android.settings.accessibility;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.res.Resources;
import android.os.Bundle;
@@ -26,7 +27,6 @@
import androidx.preference.Preference;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.search.BaseSearchIndexProvider;
import com.android.settings.search.Indexable;
@@ -109,7 +109,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.ACCESSIBILITY_TOGGLE_AUTOCLICK;
+ return SettingsEnums.ACCESSIBILITY_TOGGLE_AUTOCLICK;
}
@Override
diff --git a/src/com/android/settings/accessibility/ToggleDaltonizerPreferenceFragment.java b/src/com/android/settings/accessibility/ToggleDaltonizerPreferenceFragment.java
index 184c615..8924899 100644
--- a/src/com/android/settings/accessibility/ToggleDaltonizerPreferenceFragment.java
+++ b/src/com/android/settings/accessibility/ToggleDaltonizerPreferenceFragment.java
@@ -16,7 +16,9 @@
package com.android.settings.accessibility;
+import android.app.settings.SettingsEnums;
import android.content.Context;
+import android.hardware.display.ColorDisplayManager;
import android.os.Bundle;
import android.provider.SearchIndexableResource;
import android.provider.Settings;
@@ -26,7 +28,6 @@
import androidx.preference.ListPreference;
import androidx.preference.Preference;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.search.BaseSearchIndexProvider;
import com.android.settings.search.Indexable;
@@ -47,7 +48,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.ACCESSIBILITY_TOGGLE_DALTONIZER;
+ return SettingsEnums.ACCESSIBILITY_TOGGLE_DALTONIZER;
}
@Override
@@ -61,7 +62,7 @@
mType = (ListPreference) findPreference("type");
- if (!AccessibilitySettings.isColorTransformAccelerated(getActivity())) {
+ if (!ColorDisplayManager.isColorTransformAccelerated(getActivity())) {
mFooterPreferenceMixin.createFooterPreference().setTitle(
R.string.accessibility_display_daltonizer_preference_subtitle);
}
diff --git a/src/com/android/settings/accessibility/ToggleScreenMagnificationPreferenceFragment.java b/src/com/android/settings/accessibility/ToggleScreenMagnificationPreferenceFragment.java
index 99ed7a1..5ed5169 100644
--- a/src/com/android/settings/accessibility/ToggleScreenMagnificationPreferenceFragment.java
+++ b/src/com/android/settings/accessibility/ToggleScreenMagnificationPreferenceFragment.java
@@ -16,6 +16,7 @@
package com.android.settings.accessibility;
+import android.app.settings.SettingsEnums;
import android.content.ContentResolver;
import android.content.Context;
import android.content.res.Resources;
@@ -37,7 +38,6 @@
import androidx.preference.PreferenceScreen;
import androidx.preference.PreferenceViewHolder;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.widget.SwitchBar;
@@ -164,7 +164,7 @@
@Override
public int getMetricsCategory() {
// TODO: Distinguish between magnification modes
- return MetricsEvent.ACCESSIBILITY_TOGGLE_SCREEN_MAGNIFICATION;
+ return SettingsEnums.ACCESSIBILITY_TOGGLE_SCREEN_MAGNIFICATION;
}
@Override
diff --git a/src/com/android/settings/accessibility/ToggleScreenMagnificationPreferenceFragmentForSetupWizard.java b/src/com/android/settings/accessibility/ToggleScreenMagnificationPreferenceFragmentForSetupWizard.java
index 48a0569..5fe62a7 100644
--- a/src/com/android/settings/accessibility/ToggleScreenMagnificationPreferenceFragmentForSetupWizard.java
+++ b/src/com/android/settings/accessibility/ToggleScreenMagnificationPreferenceFragmentForSetupWizard.java
@@ -16,16 +16,15 @@
package com.android.settings.accessibility;
+import android.app.settings.SettingsEnums;
import android.os.Bundle;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
-
public class ToggleScreenMagnificationPreferenceFragmentForSetupWizard
extends ToggleScreenMagnificationPreferenceFragment {
@Override
public int getMetricsCategory() {
- return MetricsEvent.SUW_ACCESSIBILITY_TOGGLE_SCREEN_MAGNIFICATION;
+ return SettingsEnums.SUW_ACCESSIBILITY_TOGGLE_SCREEN_MAGNIFICATION;
}
@Override
@@ -36,7 +35,7 @@
if (mToggleSwitch.isChecked() != args.getBoolean(AccessibilitySettings.EXTRA_CHECKED)) {
// TODO: Distinguish between magnification modes
mMetricsFeatureProvider.action(getContext(),
- MetricsEvent.SUW_ACCESSIBILITY_TOGGLE_SCREEN_MAGNIFICATION,
+ SettingsEnums.SUW_ACCESSIBILITY_TOGGLE_SCREEN_MAGNIFICATION,
mToggleSwitch.isChecked());
}
}
diff --git a/src/com/android/settings/accessibility/ToggleScreenReaderPreferenceFragmentForSetupWizard.java b/src/com/android/settings/accessibility/ToggleScreenReaderPreferenceFragmentForSetupWizard.java
index 9bd2598..fc68e03 100644
--- a/src/com/android/settings/accessibility/ToggleScreenReaderPreferenceFragmentForSetupWizard.java
+++ b/src/com/android/settings/accessibility/ToggleScreenReaderPreferenceFragmentForSetupWizard.java
@@ -16,10 +16,9 @@
package com.android.settings.accessibility;
+import android.app.settings.SettingsEnums;
import android.os.Bundle;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
-
public class ToggleScreenReaderPreferenceFragmentForSetupWizard
extends ToggleAccessibilityServicePreferenceFragment {
@@ -33,7 +32,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.SUW_ACCESSIBILITY_TOGGLE_SCREEN_READER;
+ return SettingsEnums.SUW_ACCESSIBILITY_TOGGLE_SCREEN_READER;
}
@Override
@@ -41,7 +40,7 @@
// Log the final choice in value if it's different from the previous value.
if (mToggleSwitch.isChecked() != mToggleSwitchWasInitiallyChecked) {
mMetricsFeatureProvider.action(getContext(),
- MetricsEvent.SUW_ACCESSIBILITY_TOGGLE_SCREEN_READER, mToggleSwitch.isChecked());
+ SettingsEnums.SUW_ACCESSIBILITY_TOGGLE_SCREEN_READER, mToggleSwitch.isChecked());
}
super.onStop();
diff --git a/src/com/android/settings/accessibility/ToggleSelectToSpeakPreferenceFragmentForSetupWizard.java b/src/com/android/settings/accessibility/ToggleSelectToSpeakPreferenceFragmentForSetupWizard.java
index 2c9b58c..be9e8d4 100644
--- a/src/com/android/settings/accessibility/ToggleSelectToSpeakPreferenceFragmentForSetupWizard.java
+++ b/src/com/android/settings/accessibility/ToggleSelectToSpeakPreferenceFragmentForSetupWizard.java
@@ -16,10 +16,9 @@
package com.android.settings.accessibility;
+import android.app.settings.SettingsEnums;
import android.os.Bundle;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
-
public class ToggleSelectToSpeakPreferenceFragmentForSetupWizard
extends ToggleAccessibilityServicePreferenceFragment {
@@ -33,7 +32,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.SUW_ACCESSIBILITY_TOGGLE_SCREEN_READER;
+ return SettingsEnums.SUW_ACCESSIBILITY_TOGGLE_SCREEN_READER;
}
@Override
@@ -41,7 +40,7 @@
// Log the final choice in value if it's different from the previous value.
if (mToggleSwitch.isChecked() != mToggleSwitchWasInitiallyChecked) {
mMetricsFeatureProvider.action(getContext(),
- MetricsEvent.SUW_ACCESSIBILITY_TOGGLE_SELECT_TO_SPEAK,
+ SettingsEnums.SUW_ACCESSIBILITY_TOGGLE_SELECT_TO_SPEAK,
mToggleSwitch.isChecked());
}
diff --git a/src/com/android/settings/accessibility/TouchVibrationPreferenceFragment.java b/src/com/android/settings/accessibility/TouchVibrationPreferenceFragment.java
index 52fd069..f6bbbf3 100644
--- a/src/com/android/settings/accessibility/TouchVibrationPreferenceFragment.java
+++ b/src/com/android/settings/accessibility/TouchVibrationPreferenceFragment.java
@@ -15,11 +15,11 @@
*/
package com.android.settings.accessibility;
+import android.app.settings.SettingsEnums;
import android.media.AudioAttributes;
import android.os.Vibrator;
import android.provider.Settings;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
/**
@@ -28,7 +28,7 @@
public class TouchVibrationPreferenceFragment extends VibrationPreferenceFragment {
@Override
public int getMetricsCategory() {
- return MetricsEvent.ACCESSIBILITY_VIBRATION_TOUCH;
+ return SettingsEnums.ACCESSIBILITY_VIBRATION_TOUCH;
}
@Override
diff --git a/src/com/android/settings/accessibility/VibrationSettings.java b/src/com/android/settings/accessibility/VibrationSettings.java
index 37207e7..9d31220 100644
--- a/src/com/android/settings/accessibility/VibrationSettings.java
+++ b/src/com/android/settings/accessibility/VibrationSettings.java
@@ -16,10 +16,10 @@
package com.android.settings.accessibility;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.provider.SearchIndexableResource;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.search.BaseSearchIndexProvider;
@@ -38,7 +38,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.ACCESSIBILITY_VIBRATION;
+ return SettingsEnums.ACCESSIBILITY_VIBRATION;
}
@Override
diff --git a/src/com/android/settings/accounts/AccountDashboardFragment.java b/src/com/android/settings/accounts/AccountDashboardFragment.java
index c1499ce..515008a 100644
--- a/src/com/android/settings/accounts/AccountDashboardFragment.java
+++ b/src/com/android/settings/accounts/AccountDashboardFragment.java
@@ -17,10 +17,10 @@
import static android.provider.Settings.EXTRA_AUTHORITIES;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.provider.SearchIndexableResource;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsPreferenceFragment;
import com.android.settings.dashboard.DashboardFragment;
@@ -43,7 +43,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.ACCOUNT;
+ return SettingsEnums.ACCOUNT;
}
@Override
diff --git a/src/com/android/settings/accounts/AccountDetailDashboardFragment.java b/src/com/android/settings/accounts/AccountDetailDashboardFragment.java
index e13d3eb..4b61238 100644
--- a/src/com/android/settings/accounts/AccountDetailDashboardFragment.java
+++ b/src/com/android/settings/accounts/AccountDetailDashboardFragment.java
@@ -18,6 +18,7 @@
import android.accounts.Account;
import android.accounts.AccountManager;
import android.app.Activity;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.os.Bundle;
import android.os.UserHandle;
@@ -26,7 +27,6 @@
import androidx.annotation.VisibleForTesting;
import androidx.preference.PreferenceScreen;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.Utils;
import com.android.settings.dashboard.DashboardFragment;
@@ -113,7 +113,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.ACCOUNT;
+ return SettingsEnums.ACCOUNT;
}
@Override
diff --git a/src/com/android/settings/accounts/AccountFeatureProvider.java b/src/com/android/settings/accounts/AccountFeatureProvider.java
index ef14fa0..9829ca6 100644
--- a/src/com/android/settings/accounts/AccountFeatureProvider.java
+++ b/src/com/android/settings/accounts/AccountFeatureProvider.java
@@ -18,7 +18,6 @@
import android.accounts.Account;
import android.content.Context;
-import android.content.Intent;
public interface AccountFeatureProvider {
String getAccountType();
diff --git a/src/com/android/settings/accounts/AccountSyncPreferenceController.java b/src/com/android/settings/accounts/AccountSyncPreferenceController.java
index 6d58bb8..cea8843 100644
--- a/src/com/android/settings/accounts/AccountSyncPreferenceController.java
+++ b/src/com/android/settings/accounts/AccountSyncPreferenceController.java
@@ -19,6 +19,7 @@
import static android.content.Intent.EXTRA_USER;
import android.accounts.Account;
+import android.app.settings.SettingsEnums;
import android.content.ContentResolver;
import android.content.Context;
import android.content.SyncAdapterType;
@@ -29,7 +30,6 @@
import androidx.preference.Preference;
import androidx.preference.PreferenceScreen;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.core.PreferenceControllerMixin;
import com.android.settings.core.SubSettingLauncher;
@@ -66,7 +66,7 @@
new SubSettingLauncher(mContext)
.setDestination(AccountSyncSettings.class.getName())
.setArguments(args)
- .setSourceMetricsCategory( MetricsProto.MetricsEvent.ACCOUNT)
+ .setSourceMetricsCategory( SettingsEnums.ACCOUNT)
.setTitleRes( R.string.account_sync_title)
.launch();
diff --git a/src/com/android/settings/accounts/AccountSyncSettings.java b/src/com/android/settings/accounts/AccountSyncSettings.java
index 8a33e6c..0032989 100644
--- a/src/com/android/settings/accounts/AccountSyncSettings.java
+++ b/src/com/android/settings/accounts/AccountSyncSettings.java
@@ -20,6 +20,7 @@
import android.accounts.AccountManager;
import android.app.Activity;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.ContentResolver;
import android.content.Context;
import android.content.Intent;
@@ -44,7 +45,6 @@
import androidx.appcompat.app.AlertDialog;
import androidx.preference.Preference;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.Utils;
import com.android.settings.widget.EntityHeaderController;
@@ -80,14 +80,14 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.ACCOUNTS_ACCOUNT_SYNC;
+ return SettingsEnums.ACCOUNTS_ACCOUNT_SYNC;
}
@Override
public int getDialogMetricsCategory(int dialogId) {
switch (dialogId) {
case CANT_DO_ONETIME_SYNC_DIALOG:
- return MetricsEvent.DIALOG_ACCOUNT_SYNC_CANNOT_ONETIME_SYNC;
+ return SettingsEnums.DIALOG_ACCOUNT_SYNC_CANNOT_ONETIME_SYNC;
default:
return 0;
}
diff --git a/src/com/android/settings/accounts/ChooseAccountFragment.java b/src/com/android/settings/accounts/ChooseAccountFragment.java
index 98b9ee6..0d7956a 100644
--- a/src/com/android/settings/accounts/ChooseAccountFragment.java
+++ b/src/com/android/settings/accounts/ChooseAccountFragment.java
@@ -16,12 +16,12 @@
package com.android.settings.accounts;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.os.UserHandle;
import android.os.UserManager;
import android.provider.SearchIndexableResource;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.Utils;
import com.android.settings.dashboard.DashboardFragment;
@@ -43,7 +43,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.ACCOUNTS_CHOOSE_ACCOUNT_ACTIVITY;
+ return SettingsEnums.ACCOUNTS_CHOOSE_ACCOUNT_ACTIVITY;
}
@Override
diff --git a/src/com/android/settings/accounts/CrossProfileCalendarPreferenceController.java b/src/com/android/settings/accounts/CrossProfileCalendarPreferenceController.java
index 38c95dc..aa314d6 100644
--- a/src/com/android/settings/accounts/CrossProfileCalendarPreferenceController.java
+++ b/src/com/android/settings/accounts/CrossProfileCalendarPreferenceController.java
@@ -19,15 +19,13 @@
import android.os.UserHandle;
import android.provider.Settings;
-import com.android.settings.core.BasePreferenceController;
+import androidx.preference.Preference;
+
import com.android.settings.core.TogglePreferenceController;
-import com.android.settings.slices.SliceData;
import com.android.settingslib.RestrictedLockUtils;
import com.android.settingslib.RestrictedLockUtilsInternal;
import com.android.settingslib.RestrictedSwitchPreference;
-import androidx.preference.Preference;
-
public class CrossProfileCalendarPreferenceController extends TogglePreferenceController {
private UserHandle mManagedUser;
diff --git a/src/com/android/settings/accounts/ManagedProfileSettings.java b/src/com/android/settings/accounts/ManagedProfileSettings.java
index dccd7f6..a4105ef 100644
--- a/src/com/android/settings/accounts/ManagedProfileSettings.java
+++ b/src/com/android/settings/accounts/ManagedProfileSettings.java
@@ -16,6 +16,7 @@
package com.android.settings.accounts;
+import android.app.settings.SettingsEnums;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
@@ -26,7 +27,6 @@
import android.provider.SearchIndexableResource;
import android.util.Log;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.Utils;
import com.android.settings.dashboard.DashboardFragment;
@@ -105,7 +105,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.ACCOUNTS_WORK_PROFILE_SETTINGS;
+ return SettingsEnums.ACCOUNTS_WORK_PROFILE_SETTINGS;
}
public static final Indexable.SearchIndexProvider SEARCH_INDEX_DATA_PROVIDER =
diff --git a/src/com/android/settings/accounts/RemoveAccountPreferenceController.java b/src/com/android/settings/accounts/RemoveAccountPreferenceController.java
index 06eddd3..5523cce 100644
--- a/src/com/android/settings/accounts/RemoveAccountPreferenceController.java
+++ b/src/com/android/settings/accounts/RemoveAccountPreferenceController.java
@@ -23,6 +23,7 @@
import android.accounts.OperationCanceledException;
import android.app.Activity;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
@@ -37,7 +38,6 @@
import androidx.fragment.app.Fragment;
import androidx.preference.PreferenceScreen;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.core.PreferenceControllerMixin;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
@@ -147,7 +147,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.DIALOG_ACCOUNT_SYNC_REMOVE;
+ return SettingsEnums.DIALOG_ACCOUNT_SYNC_REMOVE;
}
@Override
@@ -210,7 +210,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.DIALOG_ACCOUNT_SYNC_FAILED_REMOVAL;
+ return SettingsEnums.DIALOG_ACCOUNT_SYNC_FAILED_REMOVAL;
}
}
diff --git a/src/com/android/settings/accounts/RemoveUserFragment.java b/src/com/android/settings/accounts/RemoveUserFragment.java
index 0fcf64f..0524b63 100644
--- a/src/com/android/settings/accounts/RemoveUserFragment.java
+++ b/src/com/android/settings/accounts/RemoveUserFragment.java
@@ -17,12 +17,12 @@
package com.android.settings.accounts;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.DialogInterface;
import android.os.Bundle;
import android.os.UserManager;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
import com.android.settings.users.UserDialogs;
@@ -53,6 +53,6 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.DIALOG_REMOVE_USER;
+ return SettingsEnums.DIALOG_REMOVE_USER;
}
}
diff --git a/src/com/android/settings/applications/AppAndNotificationDashboardFragment.java b/src/com/android/settings/applications/AppAndNotificationDashboardFragment.java
index 9ac3ecc..94c332f 100644
--- a/src/com/android/settings/applications/AppAndNotificationDashboardFragment.java
+++ b/src/com/android/settings/applications/AppAndNotificationDashboardFragment.java
@@ -18,12 +18,12 @@
import android.app.Activity;
import android.app.Application;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.provider.SearchIndexableResource;
import androidx.fragment.app.Fragment;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.notification.EmergencyBroadcastPreferenceController;
@@ -42,7 +42,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.SETTINGS_APP_NOTIF_CATEGORY;
+ return SettingsEnums.SETTINGS_APP_NOTIF_CATEGORY;
}
@Override
diff --git a/src/com/android/settings/applications/AppInfoBase.java b/src/com/android/settings/applications/AppInfoBase.java
index 7fb5787f..7104340 100644
--- a/src/com/android/settings/applications/AppInfoBase.java
+++ b/src/com/android/settings/applications/AppInfoBase.java
@@ -21,6 +21,7 @@
import android.app.Activity;
import android.app.Dialog;
import android.app.admin.DevicePolicyManager;
+import android.app.settings.SettingsEnums;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
@@ -41,7 +42,6 @@
import androidx.fragment.app.DialogFragment;
import androidx.fragment.app.Fragment;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.SettingsActivity;
import com.android.settings.SettingsPreferenceFragment;
import com.android.settings.applications.manageapplications.ManageApplications;
@@ -241,7 +241,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.DIALOG_APP_INFO_ACTION;
+ return SettingsEnums.DIALOG_APP_INFO_ACTION;
}
@Override
diff --git a/src/com/android/settings/applications/AppLaunchSettings.java b/src/com/android/settings/applications/AppLaunchSettings.java
index 3ccc36f..c61f5d1 100644
--- a/src/com/android/settings/applications/AppLaunchSettings.java
+++ b/src/com/android/settings/applications/AppLaunchSettings.java
@@ -19,8 +19,8 @@
import static android.content.pm.PackageManager.INTENT_FILTER_DOMAIN_VERIFICATION_STATUS_ALWAYS;
import static android.content.pm.PackageManager.INTENT_FILTER_DOMAIN_VERIFICATION_STATUS_ALWAYS_ASK;
import static android.content.pm.PackageManager.INTENT_FILTER_DOMAIN_VERIFICATION_STATUS_NEVER;
-import static android.content.pm.PackageManager.INTENT_FILTER_DOMAIN_VERIFICATION_STATUS_UNDEFINED;
+import android.app.settings.SettingsEnums;
import android.content.Intent;
import android.content.IntentFilter;
import android.content.pm.ApplicationInfo;
@@ -40,7 +40,6 @@
import androidx.preference.Preference;
import androidx.preference.Preference.OnPreferenceChangeListener;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.Utils;
@@ -224,6 +223,6 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.APPLICATIONS_APP_LAUNCH;
+ return SettingsEnums.APPLICATIONS_APP_LAUNCH;
}
}
diff --git a/src/com/android/settings/applications/AppStorageSettings.java b/src/com/android/settings/applications/AppStorageSettings.java
index 61293c5..56fa455 100644
--- a/src/com/android/settings/applications/AppStorageSettings.java
+++ b/src/com/android/settings/applications/AppStorageSettings.java
@@ -22,6 +22,7 @@
import android.app.ActivityManager;
import android.app.AppGlobals;
import android.app.GrantedUriPermission;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
@@ -49,7 +50,6 @@
import androidx.preference.Preference;
import androidx.preference.PreferenceCategory;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.Utils;
import com.android.settings.deviceinfo.StorageWizardMoveConfirm;
@@ -198,7 +198,7 @@
mClearCacheObserver = new ClearCacheObserver();
}
mMetricsFeatureProvider.action(getContext(),
- MetricsEvent.ACTION_SETTINGS_CLEAR_APP_CACHE);
+ SettingsEnums.ACTION_SETTINGS_CLEAR_APP_CACHE);
mPm.deleteApplicationCacheFiles(mPackageName, mClearCacheObserver);
}
@@ -361,7 +361,7 @@
* button for a system package
*/
private void initiateClearUserData() {
- mMetricsFeatureProvider.action(getContext(), MetricsEvent.ACTION_SETTINGS_CLEAR_APP_DATA);
+ mMetricsFeatureProvider.action(getContext(), SettingsEnums.ACTION_SETTINGS_CLEAR_APP_DATA);
mButtonsPref.setButton1Enabled(false);
// Invoke uninstall or clear user data based on sysPackage
String packageName = mAppEntry.info.packageName;
@@ -602,7 +602,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.APPLICATIONS_APP_STORAGE;
+ return SettingsEnums.APPLICATIONS_APP_STORAGE;
}
class ClearCacheObserver extends IPackageDataObserver.Stub {
diff --git a/src/com/android/settings/applications/ConfirmConvertToFbe.java b/src/com/android/settings/applications/ConfirmConvertToFbe.java
index 5570f97..35ddc6b 100644
--- a/src/com/android/settings/applications/ConfirmConvertToFbe.java
+++ b/src/com/android/settings/applications/ConfirmConvertToFbe.java
@@ -15,6 +15,7 @@
*/
package com.android.settings.applications;
+import android.app.settings.SettingsEnums;
import android.content.Intent;
import android.os.Bundle;
import android.view.LayoutInflater;
@@ -22,7 +23,6 @@
import android.view.ViewGroup;
import android.widget.Button;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsPreferenceFragment;
@@ -50,6 +50,6 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.CONVERT_FBE_CONFIRM;
+ return SettingsEnums.CONVERT_FBE_CONFIRM;
}
}
diff --git a/src/com/android/settings/applications/ConvertToFbe.java b/src/com/android/settings/applications/ConvertToFbe.java
index 85527d2..2a6bdaf 100644
--- a/src/com/android/settings/applications/ConvertToFbe.java
+++ b/src/com/android/settings/applications/ConvertToFbe.java
@@ -17,6 +17,7 @@
import android.annotation.Nullable;
import android.app.Activity;
+import android.app.settings.SettingsEnums;
import android.content.Intent;
import android.content.res.Resources;
import android.os.Bundle;
@@ -25,7 +26,6 @@
import android.view.ViewGroup;
import android.widget.Button;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.core.InstrumentedFragment;
import com.android.settings.core.SubSettingLauncher;
@@ -90,6 +90,6 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.CONVERT_FBE;
+ return SettingsEnums.CONVERT_FBE;
}
}
diff --git a/src/com/android/settings/applications/DefaultAppSettings.java b/src/com/android/settings/applications/DefaultAppSettings.java
index d8fd9eb..353d867 100644
--- a/src/com/android/settings/applications/DefaultAppSettings.java
+++ b/src/com/android/settings/applications/DefaultAppSettings.java
@@ -16,12 +16,12 @@
package com.android.settings.applications;
import android.app.Activity;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.icu.text.ListFormatter;
import android.provider.SearchIndexableResource;
import android.text.TextUtils;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.applications.assist.DefaultAssistPreferenceController;
import com.android.settings.applications.defaultapps.DefaultBrowserPreferenceController;
@@ -69,7 +69,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.APPLICATIONS_ADVANCED;
+ return SettingsEnums.APPLICATIONS_ADVANCED;
}
private static List<AbstractPreferenceController> buildPreferenceControllers(Context context) {
diff --git a/src/com/android/settings/applications/ProcessStatsDetail.java b/src/com/android/settings/applications/ProcessStatsDetail.java
index 59de758..266c195 100644
--- a/src/com/android/settings/applications/ProcessStatsDetail.java
+++ b/src/com/android/settings/applications/ProcessStatsDetail.java
@@ -22,6 +22,7 @@
import android.app.ActivityManager;
import android.app.ActivityManager.RunningServiceInfo;
import android.app.admin.DevicePolicyManager;
+import android.app.settings.SettingsEnums;
import android.content.ComponentName;
import android.content.Context;
import android.content.DialogInterface;
@@ -47,7 +48,6 @@
import androidx.preference.Preference;
import androidx.preference.PreferenceCategory;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.CancellablePreference;
import com.android.settings.CancellablePreference.OnCancelListener;
import com.android.settings.R;
@@ -146,7 +146,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.APPLICATIONS_PROCESS_STATS_DETAIL;
+ return SettingsEnums.APPLICATIONS_PROCESS_STATS_DETAIL;
}
@Override
diff --git a/src/com/android/settings/applications/ProcessStatsSummary.java b/src/com/android/settings/applications/ProcessStatsSummary.java
index c32bac7..e576065 100644
--- a/src/com/android/settings/applications/ProcessStatsSummary.java
+++ b/src/com/android/settings/applications/ProcessStatsSummary.java
@@ -16,6 +16,7 @@
package com.android.settings.applications;
import android.app.Activity;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.os.Bundle;
import android.text.format.Formatter;
@@ -24,7 +25,6 @@
import androidx.preference.Preference;
import androidx.preference.Preference.OnPreferenceClickListener;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SummaryPreference;
import com.android.settings.Utils;
@@ -102,7 +102,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.PROCESS_STATS_SUMMARY;
+ return SettingsEnums.PROCESS_STATS_SUMMARY;
}
@Override
diff --git a/src/com/android/settings/applications/ProcessStatsUi.java b/src/com/android/settings/applications/ProcessStatsUi.java
index 25f9c7e..f49d638 100644
--- a/src/com/android/settings/applications/ProcessStatsUi.java
+++ b/src/com/android/settings/applications/ProcessStatsUi.java
@@ -16,6 +16,7 @@
package com.android.settings.applications;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.pm.PackageManager;
import android.os.Bundle;
@@ -29,7 +30,6 @@
import androidx.preference.PreferenceGroup;
import com.android.internal.app.procstats.ProcessStats;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsActivity;
import com.android.settings.applications.ProcStatsData.MemInfo;
@@ -93,7 +93,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.APPLICATIONS_PROCESS_STATS_UI;
+ return SettingsEnums.APPLICATIONS_PROCESS_STATS_UI;
}
@Override
diff --git a/src/com/android/settings/applications/RecentAppsPreferenceController.java b/src/com/android/settings/applications/RecentAppsPreferenceController.java
index b6e8f4c..c7d310e 100644
--- a/src/com/android/settings/applications/RecentAppsPreferenceController.java
+++ b/src/com/android/settings/applications/RecentAppsPreferenceController.java
@@ -16,10 +16,8 @@
package com.android.settings.applications;
-import static com.android.internal.logging.nano.MetricsProto.MetricsEvent
- .SETTINGS_APP_NOTIF_CATEGORY;
-
import android.app.Application;
+import android.app.settings.SettingsEnums;
import android.app.usage.UsageStats;
import android.app.usage.UsageStatsManager;
import android.content.Context;
@@ -251,7 +249,7 @@
pref.setOnPreferenceClickListener(preference -> {
AppInfoBase.startAppInfoFragment(AppInfoDashboardFragment.class,
R.string.application_info_label, pkgName, appEntry.info.uid, mHost,
- 1001 /*RequestCode*/, SETTINGS_APP_NOTIF_CATEGORY);
+ 1001 /*RequestCode*/, SettingsEnums.SETTINGS_APP_NOTIF_CATEGORY);
return true;
});
if (!rebindPref) {
@@ -316,6 +314,9 @@
Log.d(TAG, "System package, skipping " + pkgName);
return false;
}
+ if (AppUtils.isHiddenSystemModule(mContext, pkgName)) {
+ return false;
+ }
final Intent launchIntent = new Intent().addCategory(Intent.CATEGORY_LAUNCHER)
.setPackage(pkgName);
diff --git a/src/com/android/settings/applications/RunningServiceDetails.java b/src/com/android/settings/applications/RunningServiceDetails.java
index 272945c..6165fb4 100644
--- a/src/com/android/settings/applications/RunningServiceDetails.java
+++ b/src/com/android/settings/applications/RunningServiceDetails.java
@@ -5,6 +5,7 @@
import android.app.ApplicationErrorReport;
import android.app.Dialog;
import android.app.PendingIntent;
+import android.app.settings.SettingsEnums;
import android.content.ActivityNotFoundException;
import android.content.ComponentName;
import android.content.Context;
@@ -32,7 +33,6 @@
import androidx.appcompat.app.AlertDialog;
import androidx.fragment.app.DialogFragment;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.Utils;
import com.android.settings.core.InstrumentedFragment;
@@ -535,7 +535,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.RUNNING_SERVICE_DETAILS;
+ return SettingsEnums.RUNNING_SERVICE_DETAILS;
}
@Override
@@ -608,7 +608,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.DIALOG_RUNNIGN_SERVICE;
+ return SettingsEnums.DIALOG_RUNNIGN_SERVICE;
}
}
diff --git a/src/com/android/settings/applications/RunningServices.java b/src/com/android/settings/applications/RunningServices.java
index bf48492..4d13241 100644
--- a/src/com/android/settings/applications/RunningServices.java
+++ b/src/com/android/settings/applications/RunningServices.java
@@ -15,6 +15,7 @@
*/
package com.android.settings.applications;
+import android.app.settings.SettingsEnums;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.Menu;
@@ -23,7 +24,6 @@
import android.view.View;
import android.view.ViewGroup;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsPreferenceFragment;
import com.android.settings.widget.LoadingViewController;
@@ -110,7 +110,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.RUNNING_SERVICES;
+ return SettingsEnums.RUNNING_SERVICES;
}
private final Runnable mRunningProcessesAvail = new Runnable() {
diff --git a/src/com/android/settings/applications/UsageAccessDetails.java b/src/com/android/settings/applications/UsageAccessDetails.java
index 0a01896..58dff7c 100644
--- a/src/com/android/settings/applications/UsageAccessDetails.java
+++ b/src/com/android/settings/applications/UsageAccessDetails.java
@@ -17,6 +17,7 @@
import android.app.AppOpsManager;
import android.app.admin.DevicePolicyManager;
+import android.app.settings.SettingsEnums;
import android.content.ComponentName;
import android.content.Context;
import android.content.Intent;
@@ -32,7 +33,6 @@
import androidx.preference.Preference.OnPreferenceClickListener;
import androidx.preference.SwitchPreference;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.applications.AppStateUsageBridge.UsageState;
import com.android.settings.overlay.FeatureFactory;
@@ -112,8 +112,8 @@
@VisibleForTesting
void logSpecialPermissionChange(boolean newState, String packageName) {
- int logCategory = newState ? MetricsEvent.APP_SPECIAL_PERMISSION_USAGE_VIEW_ALLOW
- : MetricsEvent.APP_SPECIAL_PERMISSION_USAGE_VIEW_DENY;
+ int logCategory = newState ? SettingsEnums.APP_SPECIAL_PERMISSION_USAGE_VIEW_ALLOW
+ : SettingsEnums.APP_SPECIAL_PERMISSION_USAGE_VIEW_DENY;
final MetricsFeatureProvider metricsFeatureProvider =
FeatureFactory.getFactory(getContext()).getMetricsFeatureProvider();
metricsFeatureProvider.action(
@@ -163,7 +163,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.APPLICATIONS_USAGE_ACCESS_DETAIL;
+ return SettingsEnums.APPLICATIONS_USAGE_ACCESS_DETAIL;
}
}
diff --git a/src/com/android/settings/applications/appinfo/AppButtonsPreferenceController.java b/src/com/android/settings/applications/appinfo/AppButtonsPreferenceController.java
index 2e528a7..c661890 100644
--- a/src/com/android/settings/applications/appinfo/AppButtonsPreferenceController.java
+++ b/src/com/android/settings/applications/appinfo/AppButtonsPreferenceController.java
@@ -19,6 +19,7 @@
import android.app.Activity;
import android.app.ActivityManager;
import android.app.admin.DevicePolicyManager;
+import android.app.settings.SettingsEnums;
import android.content.BroadcastReceiver;
import android.content.ComponentName;
import android.content.Context;
@@ -44,7 +45,6 @@
import androidx.fragment.app.Fragment;
import androidx.preference.PreferenceScreen;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.SettingsActivity;
import com.android.settings.Utils;
@@ -218,7 +218,7 @@
uninstallDaIntent.putExtra(DeviceAdminAdd.EXTRA_DEVICE_ADMIN_PACKAGE_NAME,
packageName);
mMetricsFeatureProvider.action(mActivity,
- MetricsProto.MetricsEvent.ACTION_SETTINGS_UNINSTALL_DEVICE_ADMIN);
+ SettingsEnums.ACTION_SETTINGS_UNINSTALL_DEVICE_ADMIN);
mFragment.startActivityForResult(uninstallDaIntent, mRequestRemoveDeviceAdmin);
return;
}
@@ -244,8 +244,8 @@
mMetricsFeatureProvider.action(
mActivity,
mAppEntry.info.enabled
- ? MetricsProto.MetricsEvent.ACTION_SETTINGS_DISABLE_APP
- : MetricsProto.MetricsEvent.ACTION_SETTINGS_ENABLE_APP);
+ ? SettingsEnums.ACTION_SETTINGS_DISABLE_APP
+ : SettingsEnums.ACTION_SETTINGS_ENABLE_APP);
AsyncTask.execute(new DisableChangerRunnable(mPm, mAppEntry.info.packageName,
PackageManager.COMPONENT_ENABLED_STATE_DEFAULT));
}
@@ -288,13 +288,13 @@
switch (id) {
case ButtonActionDialogFragment.DialogType.DISABLE:
mMetricsFeatureProvider.action(mActivity,
- MetricsProto.MetricsEvent.ACTION_SETTINGS_DISABLE_APP);
+ SettingsEnums.ACTION_SETTINGS_DISABLE_APP);
AsyncTask.execute(new DisableChangerRunnable(mPm, mAppEntry.info.packageName,
PackageManager.COMPONENT_ENABLED_STATE_DISABLED_USER));
break;
case ButtonActionDialogFragment.DialogType.SPECIAL_DISABLE:
mMetricsFeatureProvider.action(mActivity,
- MetricsProto.MetricsEvent.ACTION_SETTINGS_DISABLE_APP);
+ SettingsEnums.ACTION_SETTINGS_DISABLE_APP);
uninstallPkg(mAppEntry.info.packageName, false, true);
break;
case ButtonActionDialogFragment.DialogType.FORCE_STOP:
@@ -524,7 +524,7 @@
uninstallIntent.putExtra(Intent.EXTRA_UNINSTALL_ALL_USERS, allUsers);
mMetricsFeatureProvider.action(
- mActivity, MetricsProto.MetricsEvent.ACTION_SETTINGS_UNINSTALL_APP);
+ mActivity, SettingsEnums.ACTION_SETTINGS_UNINSTALL_APP);
mFragment.startActivityForResult(uninstallIntent, mRequestUninstall);
mDisableAfterUninstall = andDisable;
}
@@ -533,7 +533,7 @@
void forceStopPackage(String pkgName) {
mMetricsFeatureProvider.action(
mMetricsFeatureProvider.getAttribution(mActivity),
- MetricsProto.MetricsEvent.ACTION_APP_FORCE_STOP,
+ SettingsEnums.ACTION_APP_FORCE_STOP,
mFragment.getMetricsCategory(),
pkgName,
0);
diff --git a/src/com/android/settings/applications/appinfo/AppInfoDashboardFragment.java b/src/com/android/settings/applications/appinfo/AppInfoDashboardFragment.java
index 80cc6ae..4987286 100755
--- a/src/com/android/settings/applications/appinfo/AppInfoDashboardFragment.java
+++ b/src/com/android/settings/applications/appinfo/AppInfoDashboardFragment.java
@@ -20,6 +20,7 @@
import android.app.Activity;
import android.app.admin.DevicePolicyManager;
+import android.app.settings.SettingsEnums;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
@@ -41,13 +42,11 @@
import androidx.annotation.VisibleForTesting;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsActivity;
import com.android.settings.SettingsPreferenceFragment;
import com.android.settings.applications.manageapplications.ManageApplications;
-import com.android.settings.applications.specialaccess.pictureinpicture
- .PictureInPictureDetailPreferenceController;
+import com.android.settings.applications.specialaccess.pictureinpicture.PictureInPictureDetailPreferenceController;
import com.android.settings.core.SubSettingLauncher;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settingslib.RestrictedLockUtilsInternal;
@@ -209,7 +208,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.APPLICATIONS_INSTALLED_APP_DETAILS;
+ return SettingsEnums.APPLICATIONS_INSTALLED_APP_DETAILS;
}
@Override
@@ -459,7 +458,7 @@
final Intent uninstallIntent = new Intent(Intent.ACTION_UNINSTALL_PACKAGE, packageURI);
uninstallIntent.putExtra(Intent.EXTRA_UNINSTALL_ALL_USERS, allUsers);
mMetricsFeatureProvider.action(
- getContext(), MetricsEvent.ACTION_SETTINGS_UNINSTALL_APP);
+ getContext(), SettingsEnums.ACTION_SETTINGS_UNINSTALL_APP);
startActivityForResult(uninstallIntent, REQUEST_UNINSTALL);
}
diff --git a/src/com/android/settings/applications/appinfo/AppSettingPreferenceController.java b/src/com/android/settings/applications/appinfo/AppSettingPreferenceController.java
index c08ae75..cacbffb 100644
--- a/src/com/android/settings/applications/appinfo/AppSettingPreferenceController.java
+++ b/src/com/android/settings/applications/appinfo/AppSettingPreferenceController.java
@@ -16,8 +16,6 @@
package com.android.settings.applications.appinfo;
-import static com.android.internal.logging.nano.MetricsProto.MetricsEvent.ACTION_OPEN_APP_SETTING;
-
import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
@@ -63,7 +61,7 @@
}
FeatureFactory.getFactory(mContext).getMetricsFeatureProvider()
.action(SettingsEnums.PAGE_UNKNOWN,
- ACTION_OPEN_APP_SETTING,
+ SettingsEnums.ACTION_OPEN_APP_SETTING,
mParent.getMetricsCategory(),
null, 0);
mContext.startActivity(intent);
diff --git a/src/com/android/settings/applications/appinfo/ButtonActionDialogFragment.java b/src/com/android/settings/applications/appinfo/ButtonActionDialogFragment.java
index a0a8fb6..80ce802 100644
--- a/src/com/android/settings/applications/appinfo/ButtonActionDialogFragment.java
+++ b/src/com/android/settings/applications/appinfo/ButtonActionDialogFragment.java
@@ -16,6 +16,7 @@
package com.android.settings.applications.appinfo;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.DialogInterface;
import android.os.Bundle;
@@ -24,7 +25,6 @@
import androidx.annotation.VisibleForTesting;
import androidx.appcompat.app.AlertDialog;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
@@ -74,7 +74,7 @@
public int getMetricsCategory() {
//TODO(35810915): update the metrics label because for now this fragment will be shown
// in two screens
- return MetricsProto.MetricsEvent.DIALOG_APP_INFO_ACTION;
+ return SettingsEnums.DIALOG_APP_INFO_ACTION;
}
@Override
diff --git a/src/com/android/settings/applications/appinfo/DefaultAppShortcutPreferenceControllerBase.java b/src/com/android/settings/applications/appinfo/DefaultAppShortcutPreferenceControllerBase.java
index e25075f..20169d8 100644
--- a/src/com/android/settings/applications/appinfo/DefaultAppShortcutPreferenceControllerBase.java
+++ b/src/com/android/settings/applications/appinfo/DefaultAppShortcutPreferenceControllerBase.java
@@ -15,15 +15,17 @@
package com.android.settings.applications.appinfo;
import android.app.role.RoleManager;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.os.UserManager;
+import android.permission.PermissionControllerManager;
import android.text.TextUtils;
import androidx.preference.Preference;
+import androidx.preference.PreferenceScreen;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.internal.util.CollectionUtils;
import com.android.settings.R;
import com.android.settings.SettingsActivity;
@@ -43,6 +45,10 @@
private final RoleManager mRoleManager;
+ private boolean mAppQualified;
+
+ private PreferenceScreen mPreferenceScreen;
+
public DefaultAppShortcutPreferenceControllerBase(Context context, String preferenceKey,
String roleName, String packageName) {
super(context, preferenceKey);
@@ -51,6 +57,17 @@
mPackageName = packageName;
mRoleManager = context.getSystemService(RoleManager.class);
+
+ // TODO: STOPSHIP(b/110557011): Remove this check once we have all default apps migrated.
+ if (mRoleName != null) {
+ final PermissionControllerManager permissionControllerManager =
+ mContext.getSystemService(PermissionControllerManager.class);
+ permissionControllerManager.isApplicationQualifiedForRole(mRoleName, mPackageName,
+ mContext.getMainExecutor(), qualified -> {
+ mAppQualified = qualified;
+ refreshAvailability();
+ });
+ }
}
// TODO: STOPSHIP(b/110557011): Remove this once we have all default apps migrated.
@@ -60,6 +77,23 @@
}
@Override
+ public void displayPreference(PreferenceScreen screen) {
+ super.displayPreference(screen);
+
+ mPreferenceScreen = screen;
+ }
+
+ private void refreshAvailability() {
+ if (mPreferenceScreen != null) {
+ final Preference preference = mPreferenceScreen.findPreference(getPreferenceKey());
+ if (preference != null) {
+ preference.setVisible(isAvailable());
+ updateState(preference);
+ }
+ }
+ }
+
+ @Override
public int getAvailabilityStatus() {
if (mContext.getSystemService(UserManager.class).isManagedProfile()) {
return DISABLED_FOR_USER;
@@ -90,7 +124,7 @@
.setDestination(DefaultAppSettings.class.getName())
.setArguments(bundle)
.setTitleRes(R.string.configure_apps)
- .setSourceMetricsCategory(MetricsProto.MetricsEvent.VIEW_UNKNOWN)
+ .setSourceMetricsCategory(SettingsEnums.PAGE_UNKNOWN)
.launch();
}
return true;
@@ -104,7 +138,7 @@
protected boolean hasAppCapability() {
// TODO: STOPSHIP(b/110557011): Remove this check once we have all default apps migrated.
if (mRoleName != null) {
- return mRoleManager.isRoleAvailable(mRoleName);
+ return mAppQualified;
}
return false;
}
diff --git a/src/com/android/settings/applications/appinfo/DrawOverlayDetails.java b/src/com/android/settings/applications/appinfo/DrawOverlayDetails.java
index f0d1068..9cf57bd 100644
--- a/src/com/android/settings/applications/appinfo/DrawOverlayDetails.java
+++ b/src/com/android/settings/applications/appinfo/DrawOverlayDetails.java
@@ -18,6 +18,7 @@
import static android.view.WindowManager.LayoutParams.SYSTEM_FLAG_HIDE_NON_SYSTEM_OVERLAY_WINDOWS;
import android.app.AppOpsManager;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.content.pm.PackageManager;
@@ -34,7 +35,6 @@
import androidx.preference.Preference.OnPreferenceClickListener;
import androidx.preference.SwitchPreference;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.applications.AppInfoWithHeader;
import com.android.settings.applications.AppStateAppOpsBridge.PermissionState;
@@ -128,8 +128,8 @@
@VisibleForTesting
void logSpecialPermissionChange(boolean newState, String packageName) {
- int logCategory = newState ? MetricsEvent.APP_SPECIAL_PERMISSION_APPDRAW_ALLOW
- : MetricsEvent.APP_SPECIAL_PERMISSION_APPDRAW_DENY;
+ int logCategory = newState ? SettingsEnums.APP_SPECIAL_PERMISSION_APPDRAW_ALLOW
+ : SettingsEnums.APP_SPECIAL_PERMISSION_APPDRAW_DENY;
final MetricsFeatureProvider metricsFeatureProvider =
FeatureFactory.getFactory(getContext()).getMetricsFeatureProvider();
metricsFeatureProvider.action(
@@ -163,7 +163,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.SYSTEM_ALERT_WINDOW_APPS;
+ return SettingsEnums.SYSTEM_ALERT_WINDOW_APPS;
}
public static CharSequence getSummary(Context context, AppEntry entry) {
diff --git a/src/com/android/settings/applications/appinfo/ExternalSourcesDetails.java b/src/com/android/settings/applications/appinfo/ExternalSourcesDetails.java
index 38e70d1..b723274 100644
--- a/src/com/android/settings/applications/appinfo/ExternalSourcesDetails.java
+++ b/src/com/android/settings/applications/appinfo/ExternalSourcesDetails.java
@@ -19,6 +19,7 @@
import static android.app.Activity.RESULT_OK;
import android.app.AppOpsManager;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.os.Bundle;
import android.os.UserHandle;
@@ -28,7 +29,6 @@
import androidx.preference.Preference;
import androidx.preference.Preference.OnPreferenceChangeListener;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.Settings;
import com.android.settings.applications.AppInfoWithHeader;
@@ -143,6 +143,6 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.MANAGE_EXTERNAL_SOURCES;
+ return SettingsEnums.MANAGE_EXTERNAL_SOURCES;
}
}
diff --git a/src/com/android/settings/applications/appinfo/InstantAppButtonDialogFragment.java b/src/com/android/settings/applications/appinfo/InstantAppButtonDialogFragment.java
index 808d018..6376d52 100644
--- a/src/com/android/settings/applications/appinfo/InstantAppButtonDialogFragment.java
+++ b/src/com/android/settings/applications/appinfo/InstantAppButtonDialogFragment.java
@@ -16,6 +16,7 @@
package com.android.settings.applications.appinfo;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.DialogInterface;
import android.content.pm.PackageManager;
@@ -24,7 +25,6 @@
import androidx.appcompat.app.AlertDialog;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
import com.android.settings.overlay.FeatureFactory;
@@ -49,7 +49,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.DIALOG_APP_INFO_ACTION;
+ return SettingsEnums.DIALOG_APP_INFO_ACTION;
}
@Override
@@ -64,7 +64,7 @@
final Context context = getContext();
final PackageManager packageManager = context.getPackageManager();
FeatureFactory.getFactory(context).getMetricsFeatureProvider()
- .action(context, MetricsEvent.ACTION_SETTINGS_CLEAR_INSTANT_APP, mPackageName);
+ .action(context, SettingsEnums.ACTION_SETTINGS_CLEAR_INSTANT_APP, mPackageName);
packageManager.deletePackageAsUser(mPackageName, null, 0, UserHandle.myUserId());
}
diff --git a/src/com/android/settings/applications/appinfo/WriteSettingsDetails.java b/src/com/android/settings/applications/appinfo/WriteSettingsDetails.java
index e126b5e..f8c7ac5 100644
--- a/src/com/android/settings/applications/appinfo/WriteSettingsDetails.java
+++ b/src/com/android/settings/applications/appinfo/WriteSettingsDetails.java
@@ -16,6 +16,7 @@
package com.android.settings.applications.appinfo;
import android.app.AppOpsManager;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.content.pm.PackageManager;
@@ -29,7 +30,6 @@
import androidx.preference.Preference.OnPreferenceClickListener;
import androidx.preference.SwitchPreference;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.applications.AppInfoWithHeader;
import com.android.settings.applications.AppStateAppOpsBridge.PermissionState;
@@ -101,8 +101,8 @@
}
void logSpecialPermissionChange(boolean newState, String packageName) {
- int logCategory = newState ? MetricsEvent.APP_SPECIAL_PERMISSION_SETTINGS_CHANGE_ALLOW
- : MetricsEvent.APP_SPECIAL_PERMISSION_SETTINGS_CHANGE_DENY;
+ int logCategory = newState ? SettingsEnums.APP_SPECIAL_PERMISSION_SETTINGS_CHANGE_ALLOW
+ : SettingsEnums.APP_SPECIAL_PERMISSION_SETTINGS_CHANGE_DENY;
FeatureFactory.getFactory(getContext()).getMetricsFeatureProvider().action(getContext(),
logCategory, packageName);
}
@@ -139,7 +139,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.SYSTEM_ALERT_WINDOW_APPS;
+ return SettingsEnums.SYSTEM_ALERT_WINDOW_APPS;
}
public static CharSequence getSummary(Context context, AppEntry entry) {
diff --git a/src/com/android/settings/applications/appops/BackgroundCheckSummary.java b/src/com/android/settings/applications/appops/BackgroundCheckSummary.java
index 601a566..58f962a 100644
--- a/src/com/android/settings/applications/appops/BackgroundCheckSummary.java
+++ b/src/com/android/settings/applications/appops/BackgroundCheckSummary.java
@@ -17,6 +17,7 @@
package com.android.settings.applications.appops;
import android.annotation.Nullable;
+import android.app.settings.SettingsEnums;
import android.os.Bundle;
import android.preference.PreferenceFrameLayout;
import android.view.LayoutInflater;
@@ -25,7 +26,6 @@
import androidx.fragment.app.FragmentTransaction;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.core.InstrumentedPreferenceFragment;
@@ -35,7 +35,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.BACKGROUND_CHECK_SUMMARY;
+ return SettingsEnums.BACKGROUND_CHECK_SUMMARY;
}
@Override
diff --git a/src/com/android/settings/applications/assist/DefaultAssistPicker.java b/src/com/android/settings/applications/assist/DefaultAssistPicker.java
deleted file mode 100644
index d867070..0000000
--- a/src/com/android/settings/applications/assist/DefaultAssistPicker.java
+++ /dev/null
@@ -1,246 +0,0 @@
-/*
- * Copyright (C) 2017 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package com.android.settings.applications.assist;
-
-import android.app.ActivityManager;
-import android.content.ComponentName;
-import android.content.Context;
-import android.content.Intent;
-import android.content.pm.PackageManager;
-import android.content.pm.ResolveInfo;
-import android.provider.Settings;
-import android.service.voice.VoiceInteractionService;
-import android.service.voice.VoiceInteractionServiceInfo;
-import android.speech.RecognitionService;
-import android.text.TextUtils;
-import android.util.Log;
-
-import androidx.annotation.VisibleForTesting;
-
-import com.android.internal.app.AssistUtils;
-import com.android.internal.logging.nano.MetricsProto;
-import com.android.settings.R;
-import com.android.settings.applications.defaultapps.DefaultAppPickerFragment;
-import com.android.settingslib.applications.DefaultAppInfo;
-import com.android.settingslib.widget.CandidateInfo;
-
-import java.util.ArrayList;
-import java.util.List;
-
-public class DefaultAssistPicker extends DefaultAppPickerFragment {
-
- private static final String TAG = "DefaultAssistPicker";
- private static final Intent ASSIST_SERVICE_PROBE =
- new Intent(VoiceInteractionService.SERVICE_INTERFACE);
- private static final Intent ASSIST_ACTIVITY_PROBE =
- new Intent(Intent.ACTION_ASSIST);
-
- @VisibleForTesting
- final List<Info> mAvailableAssistants = new ArrayList<>();
-
- private AssistUtils mAssistUtils;
- private ActivityManager mActivityManager;
-
- @Override
- public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.DEFAULT_ASSIST_PICKER;
- }
-
- @Override
- protected boolean shouldShowItemNone() {
- return true;
- }
-
- @Override
- public void onAttach(Context context) {
- super.onAttach(context);
- mAssistUtils = new AssistUtils(context);
- mActivityManager = context.getSystemService(ActivityManager.class);
- }
-
- @Override
- protected int getPreferenceScreenResId() {
- return R.xml.default_assist_settings;
- }
-
- @Override
- protected List<DefaultAppInfo> getCandidates() {
- mAvailableAssistants.clear();
- addAssistServices();
- addAssistActivities();
-
- final List<String> packages = new ArrayList<>();
- final List<DefaultAppInfo> candidates = new ArrayList<>();
- for (Info info : mAvailableAssistants) {
- final String packageName = info.component.getPackageName();
- if (packages.contains(packageName)) {
- // A service appears before an activity thus overrides it if from the same package.
- continue;
- }
- packages.add(packageName);
- candidates.add(new DefaultAppInfo(getContext(), mPm, mUserId, info.component));
- }
- return candidates;
- }
-
- @Override
- protected String getDefaultKey() {
- final ComponentName cn = getCurrentAssist();
- if (cn != null) {
- return new DefaultAppInfo(getContext(), mPm, mUserId, cn).getKey();
- }
- return null;
- }
-
- @Override
- protected String getConfirmationMessage(CandidateInfo appInfo) {
- if (appInfo == null) {
- return null;
- }
- return getContext().getString(R.string.assistant_security_warning, appInfo.loadLabel());
- }
-
- @Override
- protected boolean setDefaultKey(String key) {
- if (TextUtils.isEmpty(key)) {
- setAssistNone();
- return true;
- }
- ComponentName cn = ComponentName.unflattenFromString(key);
- final Info info = findAssistantByPackageName(cn.getPackageName());
- if (info == null) {
- setAssistNone();
- return true;
- }
-
- if (info.isVoiceInteractionService()) {
- setAssistService(info);
- } else {
- setAssistActivity(info);
- }
- return true;
- }
-
- public ComponentName getCurrentAssist() {
- return mAssistUtils.getAssistComponentForUser(mUserId);
- }
-
- @VisibleForTesting
- void addAssistServices() {
- if (mActivityManager.isLowRamDevice()) {
- return;
- }
- final List<ResolveInfo> services = mPm.queryIntentServices(
- ASSIST_SERVICE_PROBE, PackageManager.GET_META_DATA);
- for (ResolveInfo resolveInfo : services) {
- VoiceInteractionServiceInfo voiceInteractionServiceInfo =
- new VoiceInteractionServiceInfo(mPm, resolveInfo.serviceInfo);
- if (!voiceInteractionServiceInfo.getSupportsAssist()) {
- continue;
- }
-
- mAvailableAssistants.add(new Info(
- new ComponentName(resolveInfo.serviceInfo.packageName,
- resolveInfo.serviceInfo.name),
- voiceInteractionServiceInfo));
- }
- }
-
- private void addAssistActivities() {
- final List<ResolveInfo> activities = mPm.queryIntentActivities(
- ASSIST_ACTIVITY_PROBE, PackageManager.MATCH_DEFAULT_ONLY);
- for (ResolveInfo resolveInfo : activities) {
- mAvailableAssistants.add(new Info(
- new ComponentName(resolveInfo.activityInfo.packageName,
- resolveInfo.activityInfo.name)));
- }
- }
-
- private Info findAssistantByPackageName(String packageName) {
- for (Info info : mAvailableAssistants) {
- if (TextUtils.equals(info.component.getPackageName(), packageName)) {
- return info;
- }
- }
- return null;
- }
-
- private void setAssistNone() {
- Settings.Secure.putString(getContext().getContentResolver(),
- Settings.Secure.ASSISTANT, "");
- Settings.Secure.putString(getContext().getContentResolver(),
- Settings.Secure.VOICE_INTERACTION_SERVICE, "");
- Settings.Secure.putString(getContext().getContentResolver(),
- Settings.Secure.VOICE_RECOGNITION_SERVICE, getDefaultRecognizer());
- }
-
- private void setAssistService(Info serviceInfo) {
- final String serviceComponentName = serviceInfo.component.
- flattenToShortString();
- final String serviceRecognizerName = new ComponentName(
- serviceInfo.component.getPackageName(),
- serviceInfo.voiceInteractionServiceInfo.getRecognitionService())
- .flattenToShortString();
-
- Settings.Secure.putString(getContext().getContentResolver(),
- Settings.Secure.ASSISTANT, serviceComponentName);
- Settings.Secure.putString(getContext().getContentResolver(),
- Settings.Secure.VOICE_INTERACTION_SERVICE, serviceComponentName);
- Settings.Secure.putString(getContext().getContentResolver(),
- Settings.Secure.VOICE_RECOGNITION_SERVICE, serviceRecognizerName);
- }
-
- private void setAssistActivity(Info activityInfo) {
- Settings.Secure.putString(getContext().getContentResolver(),
- Settings.Secure.ASSISTANT, activityInfo.component.flattenToShortString());
- Settings.Secure.putString(getContext().getContentResolver(),
- Settings.Secure.VOICE_INTERACTION_SERVICE, "");
- Settings.Secure.putString(getContext().getContentResolver(),
- Settings.Secure.VOICE_RECOGNITION_SERVICE, getDefaultRecognizer());
- }
-
- private String getDefaultRecognizer() {
- final ResolveInfo resolveInfo = mPm.resolveService(
- new Intent(RecognitionService.SERVICE_INTERFACE), PackageManager.GET_META_DATA);
- if (resolveInfo == null || resolveInfo.serviceInfo == null) {
- Log.w(TAG, "Unable to resolve default voice recognition service.");
- return "";
- }
-
- return new ComponentName(resolveInfo.serviceInfo.packageName,
- resolveInfo.serviceInfo.name).flattenToShortString();
- }
-
- static class Info {
- public final ComponentName component;
- public final VoiceInteractionServiceInfo voiceInteractionServiceInfo;
-
- Info(ComponentName component) {
- this.component = component;
- this.voiceInteractionServiceInfo = null;
- }
-
- Info(ComponentName component, VoiceInteractionServiceInfo voiceInteractionServiceInfo) {
- this.component = component;
- this.voiceInteractionServiceInfo = voiceInteractionServiceInfo;
- }
-
- public boolean isVoiceInteractionService() {
- return voiceInteractionServiceInfo != null;
- }
- }
-}
diff --git a/src/com/android/settings/applications/assist/DefaultAssistPreferenceController.java b/src/com/android/settings/applications/assist/DefaultAssistPreferenceController.java
index f95f96a..b2e3644 100644
--- a/src/com/android/settings/applications/assist/DefaultAssistPreferenceController.java
+++ b/src/com/android/settings/applications/assist/DefaultAssistPreferenceController.java
@@ -16,15 +16,19 @@
package com.android.settings.applications.assist;
+import android.app.role.RoleManager;
import android.content.ComponentName;
import android.content.Context;
import android.content.Intent;
import android.content.pm.PackageManager;
import android.content.pm.ResolveInfo;
+import android.provider.Settings;
import android.service.voice.VoiceInteractionService;
import android.service.voice.VoiceInteractionServiceInfo;
+import android.text.TextUtils;
import androidx.annotation.VisibleForTesting;
+import androidx.preference.Preference;
import com.android.internal.app.AssistUtils;
import com.android.settings.R;
@@ -38,6 +42,7 @@
private final AssistUtils mAssistUtils;
private final boolean mShowSetting;
private final String mPrefKey;
+ private final Intent mIntent;
public DefaultAssistPreferenceController(Context context, String prefKey,
boolean showSetting) {
@@ -45,6 +50,15 @@
mPrefKey = prefKey;
mShowSetting = showSetting;
mAssistUtils = new AssistUtils(context);
+
+ final String packageName = mPackageManager.getPermissionControllerPackageName();
+ if (packageName != null) {
+ mIntent = new Intent(Intent.ACTION_MANAGE_DEFAULT_APP)
+ .setPackage(packageName)
+ .putExtra(Intent.EXTRA_ROLE_NAME, RoleManager.ROLE_ASSISTANT);
+ } else {
+ mIntent = null;
+ }
}
@Override
@@ -73,6 +87,17 @@
}
@Override
+ public boolean handlePreferenceTreeClick(Preference preference) {
+ if (TextUtils.equals(preference.getKey(), "default_assist")) {
+ if (mIntent != null) {
+ mContext.startActivity(mIntent);
+ }
+ return true;
+ }
+ return false;
+ }
+
+ @Override
public boolean isAvailable() {
return mContext.getResources().getBoolean(R.bool.config_show_assist_and_voice_input);
}
diff --git a/src/com/android/settings/applications/assist/DefaultVoiceInputPicker.java b/src/com/android/settings/applications/assist/DefaultVoiceInputPicker.java
index 57672b9..e5953db 100644
--- a/src/com/android/settings/applications/assist/DefaultVoiceInputPicker.java
+++ b/src/com/android/settings/applications/assist/DefaultVoiceInputPicker.java
@@ -16,6 +16,7 @@
package com.android.settings.applications.assist;
+import android.app.settings.SettingsEnums;
import android.content.ComponentName;
import android.content.Context;
import android.content.Intent;
@@ -24,7 +25,6 @@
import android.text.TextUtils;
import com.android.internal.app.AssistUtils;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.applications.defaultapps.DefaultAppPickerFragment;
import com.android.settingslib.applications.DefaultAppInfo;
@@ -40,7 +40,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.DEFAULT_VOICE_INPUT_PICKER;
+ return SettingsEnums.DEFAULT_VOICE_INPUT_PICKER;
}
@Override
diff --git a/src/com/android/settings/applications/assist/ManageAssist.java b/src/com/android/settings/applications/assist/ManageAssist.java
index 8eb6a7f..952a3ad 100644
--- a/src/com/android/settings/applications/assist/ManageAssist.java
+++ b/src/com/android/settings/applications/assist/ManageAssist.java
@@ -16,10 +16,10 @@
package com.android.settings.applications.assist;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.provider.SearchIndexableResource;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.gestures.AssistGestureSettingsPreferenceController;
@@ -59,7 +59,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.APPLICATIONS_MANAGE_ASSIST;
+ return SettingsEnums.APPLICATIONS_MANAGE_ASSIST;
}
@Override
diff --git a/src/com/android/settings/applications/defaultapps/AutofillPicker.java b/src/com/android/settings/applications/defaultapps/AutofillPicker.java
index 6691d2f..fb9d631 100644
--- a/src/com/android/settings/applications/defaultapps/AutofillPicker.java
+++ b/src/com/android/settings/applications/defaultapps/AutofillPicker.java
@@ -16,10 +16,10 @@
package com.android.settings.applications.defaultapps;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.provider.SearchIndexableResource;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.search.BaseSearchIndexProvider;
@@ -36,7 +36,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.DEFAULT_AUTOFILL_PICKER;
+ return SettingsEnums.DEFAULT_AUTOFILL_PICKER;
}
@Override
diff --git a/src/com/android/settings/applications/defaultapps/DefaultAppPickerFragment.java b/src/com/android/settings/applications/defaultapps/DefaultAppPickerFragment.java
index 14bf1ef..5d41ba7 100644
--- a/src/com/android/settings/applications/defaultapps/DefaultAppPickerFragment.java
+++ b/src/com/android/settings/applications/defaultapps/DefaultAppPickerFragment.java
@@ -29,7 +29,6 @@
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentActivity;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
import com.android.settings.fuelgauge.BatteryUtils;
@@ -71,7 +70,7 @@
protected void onRadioButtonConfirmed(String selectedKey) {
mMetricsFeatureProvider.action(
mMetricsFeatureProvider.getAttribution(getActivity()),
- MetricsEvent.ACTION_SETTINGS_UPDATE_DEFAULT_APP,
+ SettingsEnums.ACTION_SETTINGS_UPDATE_DEFAULT_APP,
getMetricsCategory(),
selectedKey,
0 /* value */);
@@ -113,7 +112,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.DEFAULT_APP_PICKER_CONFIRMATION_DIALOG;
+ return SettingsEnums.DEFAULT_APP_PICKER_CONFIRMATION_DIALOG;
}
/**
diff --git a/src/com/android/settings/applications/defaultapps/DefaultAutofillPicker.java b/src/com/android/settings/applications/defaultapps/DefaultAutofillPicker.java
index 459a5b7..49659ad 100644
--- a/src/com/android/settings/applications/defaultapps/DefaultAutofillPicker.java
+++ b/src/com/android/settings/applications/defaultapps/DefaultAutofillPicker.java
@@ -18,6 +18,7 @@
import android.Manifest;
import android.app.Activity;
+import android.app.settings.SettingsEnums;
import android.content.ComponentName;
import android.content.Context;
import android.content.DialogInterface;
@@ -38,7 +39,6 @@
import androidx.preference.Preference;
import com.android.internal.content.PackageMonitor;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settingslib.applications.DefaultAppInfo;
import com.android.settingslib.utils.ThreadUtils;
@@ -114,7 +114,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.DEFAULT_AUTOFILL_PICKER;
+ return SettingsEnums.DEFAULT_AUTOFILL_PICKER;
}
@Override
diff --git a/src/com/android/settings/applications/defaultapps/DefaultBrowserPicker.java b/src/com/android/settings/applications/defaultapps/DefaultBrowserPicker.java
index cfaac3a..40ea25e 100644
--- a/src/com/android/settings/applications/defaultapps/DefaultBrowserPicker.java
+++ b/src/com/android/settings/applications/defaultapps/DefaultBrowserPicker.java
@@ -16,11 +16,11 @@
package com.android.settings.applications.defaultapps;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.pm.PackageManager;
import android.content.pm.ResolveInfo;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settingslib.applications.DefaultAppInfo;
@@ -39,7 +39,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.DEFAULT_BROWSER_PICKER;
+ return SettingsEnums.DEFAULT_BROWSER_PICKER;
}
@Override
diff --git a/src/com/android/settings/applications/defaultapps/DefaultEmergencyPicker.java b/src/com/android/settings/applications/defaultapps/DefaultEmergencyPicker.java
index 76e93cc..5a1effd 100644
--- a/src/com/android/settings/applications/defaultapps/DefaultEmergencyPicker.java
+++ b/src/com/android/settings/applications/defaultapps/DefaultEmergencyPicker.java
@@ -16,6 +16,7 @@
package com.android.settings.applications.defaultapps;
+import android.app.settings.SettingsEnums;
import android.content.ContentResolver;
import android.content.Context;
import android.content.pm.ApplicationInfo;
@@ -25,7 +26,6 @@
import android.provider.Settings;
import android.text.TextUtils;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.Utils;
import com.android.settingslib.applications.DefaultAppInfo;
@@ -38,7 +38,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.DEFAULT_EMERGENCY_APP_PICKER;
+ return SettingsEnums.DEFAULT_EMERGENCY_APP_PICKER;
}
@Override
diff --git a/src/com/android/settings/applications/defaultapps/DefaultHomePicker.java b/src/com/android/settings/applications/defaultapps/DefaultHomePicker.java
index 73cc915..304b307 100644
--- a/src/com/android/settings/applications/defaultapps/DefaultHomePicker.java
+++ b/src/com/android/settings/applications/defaultapps/DefaultHomePicker.java
@@ -16,6 +16,7 @@
package com.android.settings.applications.defaultapps;
+import android.app.settings.SettingsEnums;
import android.content.ComponentName;
import android.content.Context;
import android.content.Intent;
@@ -28,7 +29,6 @@
import android.os.Build;
import android.text.TextUtils;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settingslib.applications.DefaultAppInfo;
@@ -52,7 +52,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.DEFAULT_HOME_PICKER;
+ return SettingsEnums.DEFAULT_HOME_PICKER;
}
@Override
diff --git a/src/com/android/settings/applications/defaultapps/DefaultPhonePicker.java b/src/com/android/settings/applications/defaultapps/DefaultPhonePicker.java
index 72f1cc5..8b16be1 100644
--- a/src/com/android/settings/applications/defaultapps/DefaultPhonePicker.java
+++ b/src/com/android/settings/applications/defaultapps/DefaultPhonePicker.java
@@ -16,13 +16,13 @@
package com.android.settings.applications.defaultapps;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.pm.PackageManager;
import android.telecom.DefaultDialerManager;
import android.telecom.TelecomManager;
import android.text.TextUtils;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settingslib.applications.DefaultAppInfo;
@@ -35,7 +35,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.DEFAULT_PHONE_PICKER;
+ return SettingsEnums.DEFAULT_PHONE_PICKER;
}
@Override
diff --git a/src/com/android/settings/applications/defaultapps/DefaultSmsPicker.java b/src/com/android/settings/applications/defaultapps/DefaultSmsPicker.java
index 6d1e21d..4c6b6e8 100644
--- a/src/com/android/settings/applications/defaultapps/DefaultSmsPicker.java
+++ b/src/com/android/settings/applications/defaultapps/DefaultSmsPicker.java
@@ -16,12 +16,12 @@
package com.android.settings.applications.defaultapps;
+import android.app.settings.SettingsEnums;
import android.content.ComponentName;
import android.content.Context;
import android.content.pm.PackageManager;
import android.text.TextUtils;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.internal.telephony.SmsApplication;
import com.android.settings.R;
import com.android.settings.Utils;
@@ -38,7 +38,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.DEFAULT_SMS_PICKER;
+ return SettingsEnums.DEFAULT_SMS_PICKER;
}
@Override
diff --git a/src/com/android/settings/applications/manageapplications/ManageApplications.java b/src/com/android/settings/applications/manageapplications/ManageApplications.java
index 5669b4c..126cf6d 100644
--- a/src/com/android/settings/applications/manageapplications/ManageApplications.java
+++ b/src/com/android/settings/applications/manageapplications/ManageApplications.java
@@ -18,32 +18,22 @@
import static androidx.recyclerview.widget.RecyclerView.SCROLL_STATE_IDLE;
-import static com.android.settings.applications.manageapplications.AppFilterRegistry
- .FILTER_APPS_ALL;
-import static com.android.settings.applications.manageapplications.AppFilterRegistry
- .FILTER_APPS_BLOCKED;
-import static com.android.settings.applications.manageapplications.AppFilterRegistry
- .FILTER_APPS_DISABLED;
-import static com.android.settings.applications.manageapplications.AppFilterRegistry
- .FILTER_APPS_ENABLED;
-import static com.android.settings.applications.manageapplications.AppFilterRegistry
- .FILTER_APPS_FREQUENT;
-import static com.android.settings.applications.manageapplications.AppFilterRegistry
- .FILTER_APPS_INSTANT;
-import static com.android.settings.applications.manageapplications.AppFilterRegistry
- .FILTER_APPS_PERSONAL;
-import static com.android.settings.applications.manageapplications.AppFilterRegistry
- .FILTER_APPS_POWER_WHITELIST;
-import static com.android.settings.applications.manageapplications.AppFilterRegistry
- .FILTER_APPS_POWER_WHITELIST_ALL;
-import static com.android.settings.applications.manageapplications.AppFilterRegistry
- .FILTER_APPS_RECENT;
-import static com.android.settings.applications.manageapplications.AppFilterRegistry
- .FILTER_APPS_WORK;
+import static com.android.settings.applications.manageapplications.AppFilterRegistry.FILTER_APPS_ALL;
+import static com.android.settings.applications.manageapplications.AppFilterRegistry.FILTER_APPS_BLOCKED;
+import static com.android.settings.applications.manageapplications.AppFilterRegistry.FILTER_APPS_DISABLED;
+import static com.android.settings.applications.manageapplications.AppFilterRegistry.FILTER_APPS_ENABLED;
+import static com.android.settings.applications.manageapplications.AppFilterRegistry.FILTER_APPS_FREQUENT;
+import static com.android.settings.applications.manageapplications.AppFilterRegistry.FILTER_APPS_INSTANT;
+import static com.android.settings.applications.manageapplications.AppFilterRegistry.FILTER_APPS_PERSONAL;
+import static com.android.settings.applications.manageapplications.AppFilterRegistry.FILTER_APPS_POWER_WHITELIST;
+import static com.android.settings.applications.manageapplications.AppFilterRegistry.FILTER_APPS_POWER_WHITELIST_ALL;
+import static com.android.settings.applications.manageapplications.AppFilterRegistry.FILTER_APPS_RECENT;
+import static com.android.settings.applications.manageapplications.AppFilterRegistry.FILTER_APPS_WORK;
import android.annotation.Nullable;
import android.annotation.StringRes;
import android.app.Activity;
+import android.app.settings.SettingsEnums;
import android.app.usage.IUsageStatsManager;
import android.content.Context;
import android.content.Intent;
@@ -78,7 +68,6 @@
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.Settings;
import com.android.settings.Settings.GamesStorageActivity;
@@ -453,34 +442,34 @@
public int getMetricsCategory() {
switch (mListType) {
case LIST_TYPE_MAIN:
- return MetricsEvent.MANAGE_APPLICATIONS;
+ return SettingsEnums.MANAGE_APPLICATIONS;
case LIST_TYPE_NOTIFICATION:
- return MetricsEvent.MANAGE_APPLICATIONS_NOTIFICATIONS;
+ return SettingsEnums.MANAGE_APPLICATIONS_NOTIFICATIONS;
case LIST_TYPE_STORAGE:
if (mStorageType == STORAGE_TYPE_MUSIC) {
- return MetricsEvent.APPLICATIONS_STORAGE_MUSIC;
+ return SettingsEnums.APPLICATIONS_STORAGE_MUSIC;
}
- return MetricsEvent.APPLICATIONS_STORAGE_APPS;
+ return SettingsEnums.APPLICATIONS_STORAGE_APPS;
case LIST_TYPE_GAMES:
- return MetricsEvent.APPLICATIONS_STORAGE_GAMES;
+ return SettingsEnums.APPLICATIONS_STORAGE_GAMES;
case LIST_TYPE_MOVIES:
- return MetricsEvent.APPLICATIONS_STORAGE_MOVIES;
+ return SettingsEnums.APPLICATIONS_STORAGE_MOVIES;
case LIST_TYPE_PHOTOGRAPHY:
- return MetricsEvent.APPLICATIONS_STORAGE_PHOTOS;
+ return SettingsEnums.APPLICATIONS_STORAGE_PHOTOS;
case LIST_TYPE_USAGE_ACCESS:
- return MetricsEvent.USAGE_ACCESS;
+ return SettingsEnums.USAGE_ACCESS;
case LIST_TYPE_HIGH_POWER:
- return MetricsEvent.APPLICATIONS_HIGH_POWER_APPS;
+ return SettingsEnums.APPLICATIONS_HIGH_POWER_APPS;
case LIST_TYPE_OVERLAY:
- return MetricsEvent.SYSTEM_ALERT_WINDOW_APPS;
+ return SettingsEnums.SYSTEM_ALERT_WINDOW_APPS;
case LIST_TYPE_WRITE_SETTINGS:
- return MetricsEvent.SYSTEM_ALERT_WINDOW_APPS;
+ return SettingsEnums.SYSTEM_ALERT_WINDOW_APPS;
case LIST_TYPE_MANAGE_SOURCES:
- return MetricsEvent.MANAGE_EXTERNAL_SOURCES;
+ return SettingsEnums.MANAGE_EXTERNAL_SOURCES;
case LIST_TYPE_WIFI_ACCESS:
- return MetricsEvent.CONFIGURE_WIFI;
+ return SettingsEnums.CONFIGURE_WIFI;
default:
- return MetricsEvent.VIEW_UNKNOWN;
+ return SettingsEnums.PAGE_UNKNOWN;
}
}
diff --git a/src/com/android/settings/applications/managedomainurls/ManageDomainUrls.java b/src/com/android/settings/applications/managedomainurls/ManageDomainUrls.java
index 16f954a..010bc94 100644
--- a/src/com/android/settings/applications/managedomainurls/ManageDomainUrls.java
+++ b/src/com/android/settings/applications/managedomainurls/ManageDomainUrls.java
@@ -18,10 +18,10 @@
import static com.android.settingslib.search.SearchIndexable.MOBILE;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.provider.SearchIndexableResource;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.search.BaseSearchIndexProvider;
@@ -58,7 +58,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.MANAGE_DOMAIN_URLS;
+ return SettingsEnums.MANAGE_DOMAIN_URLS;
}
public static final Indexable.SearchIndexProvider SEARCH_INDEX_DATA_PROVIDER =
diff --git a/src/com/android/settings/applications/specialaccess/SpecialAccessSettings.java b/src/com/android/settings/applications/specialaccess/SpecialAccessSettings.java
index 80cadcc..4d9a427 100644
--- a/src/com/android/settings/applications/specialaccess/SpecialAccessSettings.java
+++ b/src/com/android/settings/applications/specialaccess/SpecialAccessSettings.java
@@ -16,10 +16,10 @@
package com.android.settings.applications.specialaccess;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.provider.SearchIndexableResource;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.search.BaseSearchIndexProvider;
@@ -46,7 +46,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.SPECIAL_ACCESS;
+ return SettingsEnums.SPECIAL_ACCESS;
}
public static final Indexable.SearchIndexProvider SEARCH_INDEX_DATA_PROVIDER =
diff --git a/src/com/android/settings/applications/specialaccess/deviceadmin/DeviceAdminAdd.java b/src/com/android/settings/applications/specialaccess/deviceadmin/DeviceAdminAdd.java
index a260f67..7e0ca24 100644
--- a/src/com/android/settings/applications/specialaccess/deviceadmin/DeviceAdminAdd.java
+++ b/src/com/android/settings/applications/specialaccess/deviceadmin/DeviceAdminAdd.java
@@ -60,7 +60,6 @@
import androidx.appcompat.app.AlertDialog;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.EventLogTags;
import com.android.settings.R;
import com.android.settings.fuelgauge.BatteryUtils;
@@ -488,8 +487,8 @@
}
void logSpecialPermissionChange(boolean allow, String packageName) {
- int logCategory = allow ? MetricsProto.MetricsEvent.APP_SPECIAL_PERMISSION_ADMIN_ALLOW :
- MetricsProto.MetricsEvent.APP_SPECIAL_PERMISSION_ADMIN_DENY;
+ int logCategory = allow ? SettingsEnums.APP_SPECIAL_PERMISSION_ADMIN_ALLOW :
+ SettingsEnums.APP_SPECIAL_PERMISSION_ADMIN_DENY;
FeatureFactory.getFactory(this).getMetricsFeatureProvider().action(
SettingsEnums.PAGE_UNKNOWN,
logCategory,
diff --git a/src/com/android/settings/applications/specialaccess/deviceadmin/DeviceAdminSettings.java b/src/com/android/settings/applications/specialaccess/deviceadmin/DeviceAdminSettings.java
index 4cd4c04..7cbd8c7 100644
--- a/src/com/android/settings/applications/specialaccess/deviceadmin/DeviceAdminSettings.java
+++ b/src/com/android/settings/applications/specialaccess/deviceadmin/DeviceAdminSettings.java
@@ -16,10 +16,10 @@
package com.android.settings.applications.specialaccess.deviceadmin;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.provider.SearchIndexableResource;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.search.BaseSearchIndexProvider;
@@ -34,7 +34,7 @@
static final String TAG = "DeviceAdminSettings";
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.DEVICE_ADMIN_SETTINGS;
+ return SettingsEnums.DEVICE_ADMIN_SETTINGS;
}
@Override
diff --git a/src/com/android/settings/applications/specialaccess/financialapps/FinancialAppsController.java b/src/com/android/settings/applications/specialaccess/financialapps/FinancialAppsController.java
index 492e4fd..c0517df 100644
--- a/src/com/android/settings/applications/specialaccess/financialapps/FinancialAppsController.java
+++ b/src/com/android/settings/applications/specialaccess/financialapps/FinancialAppsController.java
@@ -15,8 +15,8 @@
*/
package com.android.settings.applications.specialaccess.financialapps;
-import static android.Manifest.permission.SMS_FINANCIAL_TRANSACTIONS;
import static android.Manifest.permission.READ_SMS;
+import static android.Manifest.permission.SMS_FINANCIAL_TRANSACTIONS;
import android.app.AppOpsManager;
import android.content.Context;
@@ -24,20 +24,18 @@
import android.content.pm.PackageManager;
import android.content.pm.PackageManager.NameNotFoundException;
import android.os.Build;
-import android.os.Bundle;
import android.util.Log;
+import androidx.preference.Preference;
+import androidx.preference.PreferenceScreen;
+import androidx.preference.SwitchPreference;
+
import com.android.internal.annotations.VisibleForTesting;
import com.android.internal.util.ArrayUtils;
import com.android.settings.core.BasePreferenceController;
import com.android.settingslib.applications.ApplicationsState;
import com.android.settingslib.applications.ApplicationsState.AppEntry;
-import androidx.preference.Preference;
-import androidx.preference.PreferenceScreen;
-import androidx.preference.Preference.OnPreferenceChangeListener;
-import androidx.preference.SwitchPreference;
-
import java.util.ArrayList;
import java.util.List;
diff --git a/src/com/android/settings/applications/specialaccess/pictureinpicture/PictureInPictureDetails.java b/src/com/android/settings/applications/specialaccess/pictureinpicture/PictureInPictureDetails.java
index c36c97a..3dd428b 100644
--- a/src/com/android/settings/applications/specialaccess/pictureinpicture/PictureInPictureDetails.java
+++ b/src/com/android/settings/applications/specialaccess/pictureinpicture/PictureInPictureDetails.java
@@ -20,6 +20,7 @@
import static android.app.AppOpsManager.OP_PICTURE_IN_PICTURE;
import android.app.AppOpsManager;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.os.Bundle;
@@ -29,7 +30,6 @@
import androidx.preference.Preference.OnPreferenceChangeListener;
import androidx.preference.SwitchPreference;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.applications.AppInfoWithHeader;
import com.android.settings.overlay.FeatureFactory;
@@ -84,7 +84,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.SETTINGS_MANAGE_PICTURE_IN_PICTURE;
+ return SettingsEnums.SETTINGS_MANAGE_PICTURE_IN_PICTURE;
}
/**
@@ -121,8 +121,8 @@
@VisibleForTesting
void logSpecialPermissionChange(boolean newState, String packageName) {
int logCategory = newState
- ? MetricsEvent.APP_PICTURE_IN_PICTURE_ALLOW
- : MetricsEvent.APP_PICTURE_IN_PICTURE_DENY;
+ ? SettingsEnums.APP_PICTURE_IN_PICTURE_ALLOW
+ : SettingsEnums.APP_PICTURE_IN_PICTURE_DENY;
final MetricsFeatureProvider metricsFeatureProvider =
FeatureFactory.getFactory(getContext()).getMetricsFeatureProvider();
metricsFeatureProvider.action(
diff --git a/src/com/android/settings/applications/specialaccess/pictureinpicture/PictureInPictureSettings.java b/src/com/android/settings/applications/specialaccess/pictureinpicture/PictureInPictureSettings.java
index d2cb2a7..fdbe1d8 100644
--- a/src/com/android/settings/applications/specialaccess/pictureinpicture/PictureInPictureSettings.java
+++ b/src/com/android/settings/applications/specialaccess/pictureinpicture/PictureInPictureSettings.java
@@ -18,6 +18,7 @@
import static android.content.pm.PackageManager.GET_ACTIVITIES;
import android.annotation.Nullable;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.pm.ActivityInfo;
import android.content.pm.ApplicationInfo;
@@ -37,7 +38,6 @@
import androidx.preference.Preference.OnPreferenceClickListener;
import androidx.preference.PreferenceScreen;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.applications.AppInfoBase;
import com.android.settings.search.BaseSearchIndexProvider;
@@ -192,7 +192,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.SETTINGS_MANAGE_PICTURE_IN_PICTURE;
+ return SettingsEnums.SETTINGS_MANAGE_PICTURE_IN_PICTURE;
}
/**
diff --git a/src/com/android/settings/applications/specialaccess/premiumsms/PremiumSmsAccess.java b/src/com/android/settings/applications/specialaccess/premiumsms/PremiumSmsAccess.java
index 2ccf64f..a40ddc9 100644
--- a/src/com/android/settings/applications/specialaccess/premiumsms/PremiumSmsAccess.java
+++ b/src/com/android/settings/applications/specialaccess/premiumsms/PremiumSmsAccess.java
@@ -18,6 +18,7 @@
import android.annotation.Nullable;
import android.app.Application;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.os.Bundle;
import android.provider.SearchIndexableResource;
@@ -30,7 +31,6 @@
import androidx.preference.PreferenceScreen;
import androidx.preference.PreferenceViewHolder;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.internal.telephony.SmsUsageMonitor;
import com.android.settings.R;
import com.android.settings.applications.AppStateBaseBridge.Callback;
@@ -99,7 +99,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.PREMIUM_SMS_ACCESS;
+ return SettingsEnums.PREMIUM_SMS_ACCESS;
}
@Override
@@ -116,13 +116,13 @@
int category = SmsUsageMonitor.PREMIUM_SMS_PERMISSION_UNKNOWN;
switch (smsState) {
case SmsUsageMonitor.PREMIUM_SMS_PERMISSION_ASK_USER:
- category = MetricsProto.MetricsEvent.APP_SPECIAL_PERMISSION_PREMIUM_SMS_ASK;
+ category = SettingsEnums.APP_SPECIAL_PERMISSION_PREMIUM_SMS_ASK;
break;
case SmsUsageMonitor.PREMIUM_SMS_PERMISSION_NEVER_ALLOW:
- category = MetricsProto.MetricsEvent.APP_SPECIAL_PERMISSION_PREMIUM_SMS_DENY;
+ category = SettingsEnums.APP_SPECIAL_PERMISSION_PREMIUM_SMS_DENY;
break;
case SmsUsageMonitor.PREMIUM_SMS_PERMISSION_ALWAYS_ALLOW:
- category = MetricsProto.MetricsEvent.
+ category = SettingsEnums.
APP_SPECIAL_PERMISSION_PREMIUM_SMS_ALWAYS_ALLOW;
break;
}
diff --git a/src/com/android/settings/applications/specialaccess/vrlistener/VrListenerSettings.java b/src/com/android/settings/applications/specialaccess/vrlistener/VrListenerSettings.java
index b0c745d..fec57c2 100644
--- a/src/com/android/settings/applications/specialaccess/vrlistener/VrListenerSettings.java
+++ b/src/com/android/settings/applications/specialaccess/vrlistener/VrListenerSettings.java
@@ -15,6 +15,7 @@
*/
package com.android.settings.applications.specialaccess.vrlistener;
+import android.app.settings.SettingsEnums;
import android.content.ComponentName;
import android.content.Context;
import android.provider.SearchIndexableResource;
@@ -23,7 +24,6 @@
import androidx.annotation.VisibleForTesting;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.overlay.FeatureFactory;
import com.android.settings.search.BaseSearchIndexProvider;
@@ -56,7 +56,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.VR_MANAGE_LISTENERS;
+ return SettingsEnums.VR_MANAGE_LISTENERS;
}
@Override
@@ -72,8 +72,8 @@
@VisibleForTesting
void logSpecialPermissionChange(boolean enable, String packageName) {
- int logCategory = enable ? MetricsEvent.APP_SPECIAL_PERMISSION_VRHELPER_ALLOW
- : MetricsEvent.APP_SPECIAL_PERMISSION_VRHELPER_DENY;
+ int logCategory = enable ? SettingsEnums.APP_SPECIAL_PERMISSION_VRHELPER_ALLOW
+ : SettingsEnums.APP_SPECIAL_PERMISSION_VRHELPER_DENY;
final MetricsFeatureProvider metricsFeatureProvider =
FeatureFactory.getFactory(getContext()).getMetricsFeatureProvider();
metricsFeatureProvider.action(
diff --git a/src/com/android/settings/aware/AwareFeatureProvider.java b/src/com/android/settings/aware/AwareFeatureProvider.java
new file mode 100644
index 0000000..a4db957
--- /dev/null
+++ b/src/com/android/settings/aware/AwareFeatureProvider.java
@@ -0,0 +1,24 @@
+/*
+ * Copyright (C) 2019 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License
+ */
+
+package com.android.settings.aware;
+
+import android.content.Context;
+
+public interface AwareFeatureProvider {
+ /** Returns true if the aware sensor is supported. */
+ boolean isSupported(Context context);
+}
diff --git a/src/com/android/settings/aware/AwareFeatureProviderImpl.java b/src/com/android/settings/aware/AwareFeatureProviderImpl.java
new file mode 100644
index 0000000..af40634
--- /dev/null
+++ b/src/com/android/settings/aware/AwareFeatureProviderImpl.java
@@ -0,0 +1,26 @@
+/*
+ * Copyright (C) 2019 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License
+ */
+
+package com.android.settings.aware;
+
+import android.content.Context;
+
+public class AwareFeatureProviderImpl implements AwareFeatureProvider {
+ @Override
+ public boolean isSupported(Context context) {
+ return false;
+ }
+}
diff --git a/src/com/android/settings/backup/BackupSettingsFragment.java b/src/com/android/settings/backup/BackupSettingsFragment.java
index 4124fce..57c8d00 100644
--- a/src/com/android/settings/backup/BackupSettingsFragment.java
+++ b/src/com/android/settings/backup/BackupSettingsFragment.java
@@ -16,10 +16,10 @@
package com.android.settings.backup;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.os.Bundle;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.search.BaseSearchIndexProvider;
@@ -76,6 +76,6 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.BACKUP_SETTINGS;
+ return SettingsEnums.BACKUP_SETTINGS;
}
}
diff --git a/src/com/android/settings/backup/PrivacySettings.java b/src/com/android/settings/backup/PrivacySettings.java
index 684956e..e6d2bd4 100644
--- a/src/com/android/settings/backup/PrivacySettings.java
+++ b/src/com/android/settings/backup/PrivacySettings.java
@@ -16,10 +16,10 @@
package com.android.settings.backup;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.provider.SearchIndexableResource;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.search.BaseSearchIndexProvider;
@@ -34,7 +34,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.PRIVACY;
+ return SettingsEnums.PRIVACY;
}
@Override
diff --git a/src/com/android/settings/backup/ToggleBackupSettingFragment.java b/src/com/android/settings/backup/ToggleBackupSettingFragment.java
index 70ab68a..8b3a54a 100644
--- a/src/com/android/settings/backup/ToggleBackupSettingFragment.java
+++ b/src/com/android/settings/backup/ToggleBackupSettingFragment.java
@@ -2,6 +2,7 @@
import android.app.Dialog;
import android.app.backup.IBackupManager;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.DialogInterface;
import android.os.Bundle;
@@ -17,7 +18,6 @@
import androidx.preference.PreferenceScreen;
import androidx.preference.PreferenceViewHolder;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsActivity;
import com.android.settings.SettingsPreferenceFragment;
@@ -194,7 +194,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.PRIVACY;
+ return SettingsEnums.PRIVACY;
}
/**
diff --git a/src/com/android/settings/biometrics/BiometricEnrollBase.java b/src/com/android/settings/biometrics/BiometricEnrollBase.java
index 4b1c9bc..bca70d7 100644
--- a/src/com/android/settings/biometrics/BiometricEnrollBase.java
+++ b/src/com/android/settings/biometrics/BiometricEnrollBase.java
@@ -32,8 +32,8 @@
import com.android.settings.core.InstrumentedActivity;
import com.android.settings.password.ChooseLockSettingsHelper;
-import com.google.android.setupcompat.item.FooterButton;
-import com.google.android.setupcompat.template.ButtonFooterMixin;
+import com.google.android.setupcompat.template.FooterBarMixin;
+import com.google.android.setupcompat.template.FooterButton;
import com.google.android.setupdesign.GlifLayout;
/**
@@ -78,7 +78,7 @@
protected boolean mLaunchedConfirmLock;
protected byte[] mToken;
protected int mUserId;
- protected ButtonFooterMixin mButtonFooterMixin;
+ protected FooterBarMixin mFooterBarMixin;
@Override
protected void onCreate(Bundle savedInstanceState) {
@@ -137,8 +137,8 @@
}
protected FooterButton getNextButton() {
- if (mButtonFooterMixin != null) {
- return mButtonFooterMixin.getPrimaryButton();
+ if (mFooterBarMixin != null) {
+ return mFooterBarMixin.getPrimaryButton();
}
return null;
}
diff --git a/src/com/android/settings/biometrics/BiometricEnrollIntroduction.java b/src/com/android/settings/biometrics/BiometricEnrollIntroduction.java
index 79e699d..e8cf809 100644
--- a/src/com/android/settings/biometrics/BiometricEnrollIntroduction.java
+++ b/src/com/android/settings/biometrics/BiometricEnrollIntroduction.java
@@ -28,7 +28,7 @@
import com.android.settings.password.ChooseLockGeneric;
import com.android.settings.password.ChooseLockSettingsHelper;
-import com.google.android.setupcompat.item.FooterButton;
+import com.google.android.setupcompat.template.FooterButton;
import com.google.android.setupdesign.span.LinkSpan;
/**
diff --git a/src/com/android/settings/biometrics/face/FaceEnrollEnrolling.java b/src/com/android/settings/biometrics/face/FaceEnrollEnrolling.java
index 2323afc..3456c23 100644
--- a/src/com/android/settings/biometrics/face/FaceEnrollEnrolling.java
+++ b/src/com/android/settings/biometrics/face/FaceEnrollEnrolling.java
@@ -16,6 +16,7 @@
package com.android.settings.biometrics.face;
+import android.app.settings.SettingsEnums;
import android.content.Intent;
import android.hardware.face.FaceManager;
import android.os.Bundle;
@@ -26,17 +27,16 @@
import android.view.animation.Interpolator;
import android.widget.TextView;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.biometrics.BiometricEnrollBase;
import com.android.settings.biometrics.BiometricEnrollSidecar;
import com.android.settings.biometrics.BiometricErrorDialog;
import com.android.settings.biometrics.BiometricsEnrollEnrolling;
-import java.util.ArrayList;
+import com.google.android.setupcompat.template.FooterBarMixin;
+import com.google.android.setupcompat.template.FooterButton;
-import com.google.android.setupcompat.item.FooterButton;
-import com.google.android.setupcompat.template.ButtonFooterMixin;
+import java.util.ArrayList;
public class FaceEnrollEnrolling extends BiometricsEnrollEnrolling {
@@ -68,7 +68,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.DIALOG_FACE_ERROR;
+ return SettingsEnums.DIALOG_FACE_ERROR;
}
@Override
@@ -91,8 +91,8 @@
mLinearOutSlowInInterpolator = AnimationUtils.loadInterpolator(
this, android.R.interpolator.linear_out_slow_in);
- mButtonFooterMixin = getLayout().getMixin(ButtonFooterMixin.class);
- mButtonFooterMixin.setSecondaryButton(
+ mFooterBarMixin = getLayout().getMixin(FooterBarMixin.class);
+ mFooterBarMixin.setSecondaryButton(
new FooterButton.Builder(this)
.setText(R.string.security_settings_face_enroll_enrolling_skip)
.setListener(this::onSkipButtonClick)
@@ -146,7 +146,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.FACE_ENROLL_ENROLLING;
+ return SettingsEnums.FACE_ENROLL_ENROLLING;
}
@Override
diff --git a/src/com/android/settings/biometrics/face/FaceEnrollFinish.java b/src/com/android/settings/biometrics/face/FaceEnrollFinish.java
index c347d0f..6e99cdb 100644
--- a/src/com/android/settings/biometrics/face/FaceEnrollFinish.java
+++ b/src/com/android/settings/biometrics/face/FaceEnrollFinish.java
@@ -16,15 +16,15 @@
package com.android.settings.biometrics.face;
+import android.app.settings.SettingsEnums;
import android.os.Bundle;
import android.view.View;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.biometrics.BiometricEnrollBase;
-import com.google.android.setupcompat.item.FooterButton;
-import com.google.android.setupcompat.template.ButtonFooterMixin;
+import com.google.android.setupcompat.template.FooterBarMixin;
+import com.google.android.setupcompat.template.FooterButton;
/**
* Activity which concludes face enrollment.
@@ -37,8 +37,8 @@
setContentView(R.layout.face_enroll_finish);
setHeaderText(R.string.security_settings_face_enroll_finish_title);
- mButtonFooterMixin = getLayout().getMixin(ButtonFooterMixin.class);
- mButtonFooterMixin.setPrimaryButton(
+ mFooterBarMixin = getLayout().getMixin(FooterBarMixin.class);
+ mFooterBarMixin.setPrimaryButton(
new FooterButton.Builder(this)
.setText(R.string.security_settings_face_enroll_done)
.setListener(this::onNextButtonClick)
@@ -50,7 +50,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.FACE_ENROLL_FINISHED;
+ return SettingsEnums.FACE_ENROLL_FINISHED;
}
@Override
diff --git a/src/com/android/settings/biometrics/face/FaceEnrollIntroduction.java b/src/com/android/settings/biometrics/face/FaceEnrollIntroduction.java
index ba5a85e..e45817d 100644
--- a/src/com/android/settings/biometrics/face/FaceEnrollIntroduction.java
+++ b/src/com/android/settings/biometrics/face/FaceEnrollIntroduction.java
@@ -17,6 +17,7 @@
package com.android.settings.biometrics.face;
import android.app.admin.DevicePolicyManager;
+import android.app.settings.SettingsEnums;
import android.content.ComponentName;
import android.content.Intent;
import android.hardware.face.FaceManager;
@@ -27,15 +28,14 @@
import android.widget.LinearLayout;
import android.widget.TextView;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.Utils;
import com.android.settings.biometrics.BiometricEnrollIntroduction;
import com.android.settings.password.ChooseLockSettingsHelper;
import com.android.settingslib.RestrictedLockUtilsInternal;
-import com.google.android.setupcompat.item.FooterButton;
-import com.google.android.setupcompat.template.ButtonFooterMixin;
+import com.google.android.setupcompat.template.FooterBarMixin;
+import com.google.android.setupcompat.template.FooterButton;
import com.google.android.setupdesign.span.LinkSpan;
public class FaceEnrollIntroduction extends BiometricEnrollIntroduction {
@@ -43,7 +43,6 @@
private static final String TAG = "FaceIntro";
private FaceManager mFaceManager;
- private FaceEnrollAccessibilityToggle mSwitchVision;
private FaceEnrollAccessibilityToggle mSwitchDiversity;
@Override
@@ -57,11 +56,10 @@
accessibilityLayout.setVisibility(View.VISIBLE);
});
- mSwitchVision = findViewById(R.id.toggle_vision);
mSwitchDiversity = findViewById(R.id.toggle_diversity);
- mButtonFooterMixin = getLayout().getMixin(ButtonFooterMixin.class);
- mButtonFooterMixin.setSecondaryButton(
+ mFooterBarMixin = getLayout().getMixin(FooterBarMixin.class);
+ mFooterBarMixin.setSecondaryButton(
new FooterButton.Builder(this)
.setText(R.string.security_settings_face_enroll_introduction_cancel)
.setListener(this::onCancelButtonClick)
@@ -70,7 +68,7 @@
.build()
);
- mButtonFooterMixin.setPrimaryButton(
+ mFooterBarMixin.setPrimaryButton(
new FooterButton.Builder(this)
.setText(R.string.wizard_next)
.setListener(this::onNextButtonClick)
@@ -108,16 +106,16 @@
@Override
protected FooterButton getCancelButton() {
- if (mButtonFooterMixin != null) {
- return mButtonFooterMixin.getSecondaryButton();
+ if (mFooterBarMixin != null) {
+ return mFooterBarMixin.getSecondaryButton();
}
return null;
}
@Override
protected FooterButton getNextButton() {
- if (mButtonFooterMixin != null) {
- return mButtonFooterMixin.getPrimaryButton();
+ if (mFooterBarMixin != null) {
+ return mFooterBarMixin.getPrimaryButton();
}
return null;
}
@@ -167,7 +165,6 @@
} else {
intent.setClass(this, FaceEnrollEnrolling.class);
}
- intent.putExtra(EXTRA_KEY_REQUIRE_VISION, mSwitchVision.isChecked());
intent.putExtra(EXTRA_KEY_REQUIRE_DIVERSITY, mSwitchDiversity.isChecked());
return intent;
}
@@ -179,7 +176,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.FACE_ENROLL_INTRO;
+ return SettingsEnums.FACE_ENROLL_INTRO;
}
@Override
diff --git a/src/com/android/settings/biometrics/face/FaceEnrollPreviewFragment.java b/src/com/android/settings/biometrics/face/FaceEnrollPreviewFragment.java
index a543584..8806712 100644
--- a/src/com/android/settings/biometrics/face/FaceEnrollPreviewFragment.java
+++ b/src/com/android/settings/biometrics/face/FaceEnrollPreviewFragment.java
@@ -16,6 +16,7 @@
package com.android.settings.biometrics.face;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.graphics.SurfaceTexture;
import android.hardware.camera2.CameraAccessException;
@@ -36,7 +37,6 @@
import android.view.View;
import android.widget.ImageView;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.biometrics.BiometricEnrollSidecar;
import com.android.settings.core.InstrumentedPreferenceFragment;
@@ -180,7 +180,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.FACE_ENROLL_PREVIEW;
+ return SettingsEnums.FACE_ENROLL_PREVIEW;
}
@Override
diff --git a/src/com/android/settings/biometrics/face/FaceEnrollSidecar.java b/src/com/android/settings/biometrics/face/FaceEnrollSidecar.java
index 7519530..c75f300 100644
--- a/src/com/android/settings/biometrics/face/FaceEnrollSidecar.java
+++ b/src/com/android/settings/biometrics/face/FaceEnrollSidecar.java
@@ -17,14 +17,13 @@
package com.android.settings.biometrics.face;
import android.app.Activity;
+import android.app.settings.SettingsEnums;
import android.hardware.face.FaceManager;
import android.os.UserHandle;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.Utils;
import com.android.settings.biometrics.BiometricEnrollSidecar;
-import java.util.ArrayList;
import java.util.Arrays;
/**
@@ -78,6 +77,6 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.FACE_ENROLL_SIDECAR;
+ return SettingsEnums.FACE_ENROLL_SIDECAR;
}
}
diff --git a/src/com/android/settings/biometrics/face/FaceSettings.java b/src/com/android/settings/biometrics/face/FaceSettings.java
index ada39de..4e2c711 100644
--- a/src/com/android/settings/biometrics/face/FaceSettings.java
+++ b/src/com/android/settings/biometrics/face/FaceSettings.java
@@ -21,6 +21,7 @@
import static com.android.settings.biometrics.BiometricEnrollBase.CONFIRM_REQUEST;
import static com.android.settings.biometrics.BiometricEnrollBase.RESULT_FINISHED;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.hardware.face.FaceManager;
@@ -29,7 +30,6 @@
import android.provider.SearchIndexableResource;
import android.util.Log;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.Utils;
import com.android.settings.dashboard.DashboardFragment;
@@ -68,7 +68,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.FACE;
+ return SettingsEnums.FACE;
}
@Override
diff --git a/src/com/android/settings/biometrics/face/FaceSettingsAttentionPreferenceController.java b/src/com/android/settings/biometrics/face/FaceSettingsAttentionPreferenceController.java
index 2e32bf3..b910fe5 100644
--- a/src/com/android/settings/biometrics/face/FaceSettingsAttentionPreferenceController.java
+++ b/src/com/android/settings/biometrics/face/FaceSettingsAttentionPreferenceController.java
@@ -19,12 +19,12 @@
import android.content.Context;
import android.hardware.face.FaceManager;
-import com.android.settings.Utils;
-import com.android.settings.core.TogglePreferenceController;
-
import androidx.preference.PreferenceScreen;
import androidx.preference.SwitchPreference;
+import com.android.settings.Utils;
+import com.android.settings.core.TogglePreferenceController;
+
/**
* Preference controller that manages the ability to use face authentication with/without
* user attention. See {@link FaceManager#setRequireAttention(boolean, byte[])}.
diff --git a/src/com/android/settings/biometrics/fingerprint/FingerprintAuthenticateSidecar.java b/src/com/android/settings/biometrics/fingerprint/FingerprintAuthenticateSidecar.java
index 0b92326..f5aae12 100644
--- a/src/com/android/settings/biometrics/fingerprint/FingerprintAuthenticateSidecar.java
+++ b/src/com/android/settings/biometrics/fingerprint/FingerprintAuthenticateSidecar.java
@@ -16,11 +16,11 @@
package com.android.settings.biometrics.fingerprint;
+import android.app.settings.SettingsEnums;
import android.hardware.fingerprint.FingerprintManager;
import android.hardware.fingerprint.FingerprintManager.AuthenticationResult;
import android.os.CancellationSignal;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.core.InstrumentedFragment;
/**
@@ -55,7 +55,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.FINGERPRINT_AUTHENTICATE_SIDECAR;
+ return SettingsEnums.FINGERPRINT_AUTHENTICATE_SIDECAR;
}
private FingerprintManager.AuthenticationCallback mAuthenticationCallback =
diff --git a/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollEnrolling.java b/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollEnrolling.java
index 4c1ca62..3d4ea16 100644
--- a/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollEnrolling.java
+++ b/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollEnrolling.java
@@ -19,6 +19,7 @@
import android.animation.Animator;
import android.animation.ObjectAnimator;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.DialogInterface;
import android.content.Intent;
import android.graphics.drawable.Animatable2;
@@ -40,15 +41,14 @@
import androidx.appcompat.app.AlertDialog;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.biometrics.BiometricEnrollSidecar;
import com.android.settings.biometrics.BiometricErrorDialog;
import com.android.settings.biometrics.BiometricsEnrollEnrolling;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
-import com.google.android.setupcompat.item.FooterButton;
-import com.google.android.setupcompat.template.ButtonFooterMixin;
+import com.google.android.setupcompat.template.FooterBarMixin;
+import com.google.android.setupcompat.template.FooterButton;
/**
* Activity which handles the actual enrolling for fingerprint.
@@ -112,7 +112,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.DIALOG_FINGERPINT_ERROR;
+ return SettingsEnums.DIALOG_FINGERPINT_ERROR;
}
@Override
@@ -137,8 +137,8 @@
mProgressBar = (ProgressBar) findViewById(R.id.fingerprint_progress_bar);
mVibrator = getSystemService(Vibrator.class);
- mButtonFooterMixin = getLayout().getMixin(ButtonFooterMixin.class);
- mButtonFooterMixin.setSecondaryButton(
+ mFooterBarMixin = getLayout().getMixin(FooterBarMixin.class);
+ mFooterBarMixin.setSecondaryButton(
new FooterButton.Builder(this)
.setText(R.string.security_settings_fingerprint_enroll_enrolling_skip)
.setListener(this::onSkipButtonClick)
@@ -419,7 +419,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.FINGERPRINT_ENROLLING;
+ return SettingsEnums.FINGERPRINT_ENROLLING;
}
public static class IconTouchDialog extends InstrumentedDialogFragment {
@@ -441,7 +441,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.DIALOG_FINGERPRINT_ICON_TOUCH;
+ return SettingsEnums.DIALOG_FINGERPRINT_ICON_TOUCH;
}
}
}
diff --git a/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollFindSensor.java b/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollFindSensor.java
index 72e115b..5589592 100644
--- a/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollFindSensor.java
+++ b/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollFindSensor.java
@@ -16,6 +16,7 @@
package com.android.settings.biometrics.fingerprint;
+import android.app.settings.SettingsEnums;
import android.content.Intent;
import android.hardware.fingerprint.FingerprintManager;
import android.os.Bundle;
@@ -23,14 +24,14 @@
import androidx.annotation.Nullable;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.Utils;
import com.android.settings.biometrics.BiometricEnrollBase;
import com.android.settings.biometrics.BiometricEnrollSidecar.Listener;
import com.android.settings.password.ChooseLockSettingsHelper;
-import com.google.android.setupcompat.item.FooterButton;
-import com.google.android.setupcompat.template.ButtonFooterMixin;
+
+import com.google.android.setupcompat.template.FooterBarMixin;
+import com.google.android.setupcompat.template.FooterButton;
/**
* Activity explaining the fingerprint sensor location for fingerprint enrollment.
@@ -47,8 +48,8 @@
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(getContentView());
- mButtonFooterMixin = getLayout().getMixin(ButtonFooterMixin.class);
- mButtonFooterMixin.setSecondaryButton(
+ mFooterBarMixin = getLayout().getMixin(FooterBarMixin.class);
+ mFooterBarMixin.setSecondaryButton(
new FooterButton.Builder(this)
.setText(R.string.skip_label)
.setListener(this::onSkipButtonClick)
@@ -190,6 +191,6 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.FINGERPRINT_FIND_SENSOR;
+ return SettingsEnums.FINGERPRINT_FIND_SENSOR;
}
}
diff --git a/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollFinish.java b/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollFinish.java
index 4cf3a46..3f02b6f 100644
--- a/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollFinish.java
+++ b/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollFinish.java
@@ -16,18 +16,18 @@
package com.android.settings.biometrics.fingerprint;
+import android.app.settings.SettingsEnums;
import android.content.Intent;
import android.hardware.fingerprint.FingerprintManager;
import android.os.Bundle;
import android.view.View;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.Utils;
import com.android.settings.biometrics.BiometricEnrollBase;
-import com.google.android.setupcompat.item.FooterButton;
-import com.google.android.setupcompat.template.ButtonFooterMixin;
+import com.google.android.setupcompat.template.FooterBarMixin;
+import com.google.android.setupcompat.template.FooterButton;
/**
* Activity which concludes fingerprint enrollment.
@@ -42,8 +42,8 @@
setContentView(R.layout.fingerprint_enroll_finish);
setHeaderText(R.string.security_settings_fingerprint_enroll_finish_title);
- mButtonFooterMixin = getLayout().getMixin(ButtonFooterMixin.class);
- mButtonFooterMixin.setSecondaryButton(
+ mFooterBarMixin = getLayout().getMixin(FooterBarMixin.class);
+ mFooterBarMixin.setSecondaryButton(
new FooterButton.Builder(this)
.setText(R.string.fingerprint_enroll_button_add)
.setButtonType(FooterButton.ButtonType.SKIP)
@@ -51,7 +51,7 @@
.build()
);
- mButtonFooterMixin.setPrimaryButton(
+ mFooterBarMixin.setPrimaryButton(
new FooterButton.Builder(this)
.setText(R.string.security_settings_fingerprint_enroll_done)
.setListener(this::onNextButtonClick)
@@ -65,7 +65,7 @@
protected void onResume() {
super.onResume();
- FooterButton addButton = mButtonFooterMixin.getSecondaryButton();
+ FooterButton addButton = mFooterBarMixin.getSecondaryButton();
final FingerprintManager fpm = Utils.getFingerprintManagerOrNull(this);
boolean hideAddAnother = false;
@@ -105,6 +105,6 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.FINGERPRINT_ENROLL_FINISH;
+ return SettingsEnums.FINGERPRINT_ENROLL_FINISH;
}
}
diff --git a/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollIntroduction.java b/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollIntroduction.java
index f603e24..d3618db 100644
--- a/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollIntroduction.java
+++ b/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollIntroduction.java
@@ -17,6 +17,7 @@
package com.android.settings.biometrics.fingerprint;
import android.app.admin.DevicePolicyManager;
+import android.app.settings.SettingsEnums;
import android.content.ActivityNotFoundException;
import android.content.Intent;
import android.hardware.fingerprint.FingerprintManager;
@@ -24,7 +25,6 @@
import android.util.Log;
import android.widget.TextView;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.Utils;
import com.android.settings.biometrics.BiometricEnrollIntroduction;
@@ -32,8 +32,8 @@
import com.android.settingslib.HelpUtils;
import com.android.settingslib.RestrictedLockUtilsInternal;
-import com.google.android.setupcompat.item.FooterButton;
-import com.google.android.setupcompat.template.ButtonFooterMixin;
+import com.google.android.setupcompat.template.FooterBarMixin;
+import com.google.android.setupcompat.template.FooterButton;
import com.google.android.setupdesign.span.LinkSpan;
public class FingerprintEnrollIntroduction extends BiometricEnrollIntroduction {
@@ -47,8 +47,8 @@
super.onCreate(savedInstanceState);
mFingerprintManager = Utils.getFingerprintManagerOrNull(this);
- mButtonFooterMixin = getLayout().getMixin(ButtonFooterMixin.class);
- mButtonFooterMixin.setSecondaryButton(
+ mFooterBarMixin = getLayout().getMixin(FooterBarMixin.class);
+ mFooterBarMixin.setSecondaryButton(
new FooterButton.Builder(this)
.setText(R.string.security_settings_face_enroll_introduction_cancel)
.setListener(this::onCancelButtonClick)
@@ -57,7 +57,7 @@
.build()
);
- mButtonFooterMixin.setPrimaryButton(
+ mFooterBarMixin.setPrimaryButton(
new FooterButton.Builder(this)
.setText(R.string.wizard_next)
.setListener(this::onNextButtonClick)
@@ -95,16 +95,16 @@
@Override
protected FooterButton getCancelButton() {
- if (mButtonFooterMixin != null) {
- return mButtonFooterMixin.getSecondaryButton();
+ if (mFooterBarMixin != null) {
+ return mFooterBarMixin.getSecondaryButton();
}
return null;
}
@Override
protected FooterButton getNextButton() {
- if (mButtonFooterMixin != null) {
- return mButtonFooterMixin.getPrimaryButton();
+ if (mFooterBarMixin != null) {
+ return mFooterBarMixin.getPrimaryButton();
}
return null;
}
@@ -156,7 +156,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.FINGERPRINT_ENROLL_INTRO;
+ return SettingsEnums.FINGERPRINT_ENROLL_INTRO;
}
@Override
diff --git a/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollSidecar.java b/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollSidecar.java
index 27d71cd..b72a802 100644
--- a/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollSidecar.java
+++ b/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollSidecar.java
@@ -17,10 +17,10 @@
package com.android.settings.biometrics.fingerprint;
import android.app.Activity;
+import android.app.settings.SettingsEnums;
import android.hardware.fingerprint.FingerprintManager;
import android.os.UserHandle;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.Utils;
import com.android.settings.biometrics.BiometricEnrollSidecar;
@@ -68,6 +68,6 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.FINGERPRINT_ENROLL_SIDECAR;
+ return SettingsEnums.FINGERPRINT_ENROLL_SIDECAR;
}
}
diff --git a/src/com/android/settings/biometrics/fingerprint/FingerprintRemoveSidecar.java b/src/com/android/settings/biometrics/fingerprint/FingerprintRemoveSidecar.java
index 25cd2f5..19d0518 100644
--- a/src/com/android/settings/biometrics/fingerprint/FingerprintRemoveSidecar.java
+++ b/src/com/android/settings/biometrics/fingerprint/FingerprintRemoveSidecar.java
@@ -17,13 +17,13 @@
package com.android.settings.biometrics.fingerprint;
import android.annotation.Nullable;
+import android.app.settings.SettingsEnums;
import android.hardware.fingerprint.Fingerprint;
import android.hardware.fingerprint.FingerprintManager;
import android.os.Bundle;
import android.os.UserHandle;
import android.util.Log;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.core.InstrumentedFragment;
import java.util.LinkedList;
@@ -130,7 +130,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.FINGERPRINT_REMOVE_SIDECAR;
+ return SettingsEnums.FINGERPRINT_REMOVE_SIDECAR;
}
}
diff --git a/src/com/android/settings/biometrics/fingerprint/FingerprintSettings.java b/src/com/android/settings/biometrics/fingerprint/FingerprintSettings.java
index 2e67ec3..4c7276d 100644
--- a/src/com/android/settings/biometrics/fingerprint/FingerprintSettings.java
+++ b/src/com/android/settings/biometrics/fingerprint/FingerprintSettings.java
@@ -20,6 +20,7 @@
import android.app.Activity;
import android.app.Dialog;
import android.app.admin.DevicePolicyManager;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
@@ -33,8 +34,6 @@
import android.text.TextUtils;
import android.util.Log;
import android.view.View;
-import android.view.WindowManager;
-import android.widget.EditText;
import android.widget.Toast;
import androidx.annotation.VisibleForTesting;
@@ -45,7 +44,6 @@
import androidx.preference.PreferenceScreen;
import androidx.preference.PreferenceViewHolder;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsPreferenceFragment;
import com.android.settings.SubSettings;
@@ -266,7 +264,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.FINGERPRINT;
+ return SettingsEnums.FINGERPRINT;
}
@Override
@@ -672,7 +670,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.DIALOG_FINGERPINT_EDIT;
+ return SettingsEnums.DIALOG_FINGERPINT_EDIT;
}
@Override
@@ -697,7 +695,7 @@
final int fingerprintId = mFp.getBiometricId();
Log.v(TAG, "Removing fpId=" + fingerprintId);
mMetricsFeatureProvider.action(getContext(),
- MetricsEvent.ACTION_FINGERPRINT_DELETE,
+ SettingsEnums.ACTION_FINGERPRINT_DELETE,
fingerprintId);
FingerprintSettingsFragment parent
= (FingerprintSettingsFragment) getTargetFragment();
@@ -744,7 +742,7 @@
if (!TextUtils.equals(newName, name)) {
Log.d(TAG, "rename " + name + " to " + newName);
mMetricsFeatureProvider.action(getContext(),
- MetricsEvent.ACTION_FINGERPRINT_RENAME,
+ SettingsEnums.ACTION_FINGERPRINT_RENAME,
mFp.getBiometricId());
FingerprintSettingsFragment parent
= (FingerprintSettingsFragment)
@@ -796,7 +794,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.DIALOG_FINGERPINT_EDIT;
+ return SettingsEnums.DIALOG_FINGERPINT_EDIT;
}
}
@@ -806,7 +804,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.DIALOG_FINGERPINT_DELETE_LAST;
+ return SettingsEnums.DIALOG_FINGERPINT_DELETE_LAST;
}
@Override
diff --git a/src/com/android/settings/biometrics/fingerprint/FingerprintSuggestionActivity.java b/src/com/android/settings/biometrics/fingerprint/FingerprintSuggestionActivity.java
index 704ed13..307553d 100644
--- a/src/com/android/settings/biometrics/fingerprint/FingerprintSuggestionActivity.java
+++ b/src/com/android/settings/biometrics/fingerprint/FingerprintSuggestionActivity.java
@@ -23,7 +23,7 @@
import com.android.settings.R;
import com.android.settings.Utils;
-import com.google.android.setupcompat.item.FooterButton;
+import com.google.android.setupcompat.template.FooterButton;
public class FingerprintSuggestionActivity extends SetupFingerprintEnrollIntroduction {
diff --git a/src/com/android/settings/biometrics/fingerprint/SetupFingerprintEnrollEnrolling.java b/src/com/android/settings/biometrics/fingerprint/SetupFingerprintEnrollEnrolling.java
index c2c4930..a86711d 100644
--- a/src/com/android/settings/biometrics/fingerprint/SetupFingerprintEnrollEnrolling.java
+++ b/src/com/android/settings/biometrics/fingerprint/SetupFingerprintEnrollEnrolling.java
@@ -16,9 +16,9 @@
package com.android.settings.biometrics.fingerprint;
+import android.app.settings.SettingsEnums;
import android.content.Intent;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.SetupWizardUtils;
public class SetupFingerprintEnrollEnrolling extends FingerprintEnrollEnrolling {
@@ -32,6 +32,6 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.FINGERPRINT_ENROLLING_SETUP;
+ return SettingsEnums.FINGERPRINT_ENROLLING_SETUP;
}
}
diff --git a/src/com/android/settings/biometrics/fingerprint/SetupFingerprintEnrollFindSensor.java b/src/com/android/settings/biometrics/fingerprint/SetupFingerprintEnrollFindSensor.java
index 5f1a240..8097adc 100644
--- a/src/com/android/settings/biometrics/fingerprint/SetupFingerprintEnrollFindSensor.java
+++ b/src/com/android/settings/biometrics/fingerprint/SetupFingerprintEnrollFindSensor.java
@@ -18,6 +18,7 @@
import android.app.Activity;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.DialogInterface;
import android.content.Intent;
import android.os.Bundle;
@@ -28,8 +29,6 @@
import androidx.appcompat.app.AlertDialog;
import androidx.fragment.app.FragmentManager;
-import com.android.internal.logging.nano.MetricsProto;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SetupWizardUtils;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
@@ -60,7 +59,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.FINGERPRINT_FIND_SENSOR_SETUP;
+ return SettingsEnums.FINGERPRINT_FIND_SENSOR_SETUP;
}
public static class SkipFingerprintDialog extends InstrumentedDialogFragment
@@ -69,7 +68,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.DIALOG_FINGERPRINT_SKIP_SETUP;
+ return SettingsEnums.DIALOG_FINGERPRINT_SKIP_SETUP;
}
@Override
diff --git a/src/com/android/settings/biometrics/fingerprint/SetupFingerprintEnrollFinish.java b/src/com/android/settings/biometrics/fingerprint/SetupFingerprintEnrollFinish.java
index 6afbb84..971a410 100644
--- a/src/com/android/settings/biometrics/fingerprint/SetupFingerprintEnrollFinish.java
+++ b/src/com/android/settings/biometrics/fingerprint/SetupFingerprintEnrollFinish.java
@@ -16,16 +16,15 @@
package com.android.settings.biometrics.fingerprint;
+import android.app.settings.SettingsEnums;
import android.content.Intent;
import android.os.UserHandle;
-import android.widget.Button;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SetupWizardUtils;
import com.android.settings.password.ChooseLockSettingsHelper;
-import com.google.android.setupcompat.item.FooterButton;
+import com.google.android.setupcompat.template.FooterButton;
public class SetupFingerprintEnrollFinish extends FingerprintEnrollFinish {
@@ -49,6 +48,6 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.FINGERPRINT_ENROLL_FINISH_SETUP;
+ return SettingsEnums.FINGERPRINT_ENROLL_FINISH_SETUP;
}
}
diff --git a/src/com/android/settings/biometrics/fingerprint/SetupFingerprintEnrollIntroduction.java b/src/com/android/settings/biometrics/fingerprint/SetupFingerprintEnrollIntroduction.java
index a74bbba..7ccb47c 100644
--- a/src/com/android/settings/biometrics/fingerprint/SetupFingerprintEnrollIntroduction.java
+++ b/src/com/android/settings/biometrics/fingerprint/SetupFingerprintEnrollIntroduction.java
@@ -19,6 +19,7 @@
import android.app.Activity;
import android.app.KeyguardManager;
import android.app.admin.DevicePolicyManager;
+import android.app.settings.SettingsEnums;
import android.content.Intent;
import android.os.Bundle;
import android.os.UserHandle;
@@ -26,7 +27,6 @@
import android.view.View;
import android.widget.TextView;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.internal.widget.LockPatternUtils;
import com.android.settings.R;
import com.android.settings.SetupWizardUtils;
@@ -34,7 +34,7 @@
import com.android.settings.password.SetupChooseLockGeneric;
import com.android.settings.password.SetupSkipDialog;
-import com.google.android.setupcompat.item.FooterButton;
+import com.google.android.setupcompat.template.FooterButton;
public class SetupFingerprintEnrollIntroduction extends FingerprintEnrollIntroduction {
private static final String KEY_LOCK_SCREEN_PRESENT = "wasLockScreenPresent";
@@ -148,6 +148,6 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.FINGERPRINT_ENROLL_INTRO_SETUP;
+ return SettingsEnums.FINGERPRINT_ENROLL_INTRO_SETUP;
}
}
diff --git a/src/com/android/settings/bluetooth/BluetoothDetailsHeaderController.java b/src/com/android/settings/bluetooth/BluetoothDetailsHeaderController.java
index 18aeaa0..a41b791 100644
--- a/src/com/android/settings/bluetooth/BluetoothDetailsHeaderController.java
+++ b/src/com/android/settings/bluetooth/BluetoothDetailsHeaderController.java
@@ -20,7 +20,6 @@
import android.graphics.drawable.Drawable;
import android.util.Pair;
-import androidx.annotation.VisibleForTesting;
import androidx.preference.PreferenceFragmentCompat;
import androidx.preference.PreferenceScreen;
diff --git a/src/com/android/settings/bluetooth/BluetoothDeviceDetailsFragment.java b/src/com/android/settings/bluetooth/BluetoothDeviceDetailsFragment.java
index b2f917b..6ff4309 100644
--- a/src/com/android/settings/bluetooth/BluetoothDeviceDetailsFragment.java
+++ b/src/com/android/settings/bluetooth/BluetoothDeviceDetailsFragment.java
@@ -18,17 +18,17 @@
import static android.os.UserManager.DISALLOW_CONFIG_BLUETOOTH;
+import android.app.settings.SettingsEnums;
import android.bluetooth.BluetoothDevice;
import android.content.Context;
import android.os.Bundle;
import android.util.FeatureFlagUtils;
-
-import androidx.annotation.VisibleForTesting;
import android.view.Menu;
import android.view.MenuInflater;
import android.view.MenuItem;
-import com.android.internal.logging.nano.MetricsProto;
+import androidx.annotation.VisibleForTesting;
+
import com.android.settings.R;
import com.android.settings.core.FeatureFlags;
import com.android.settings.dashboard.RestrictedDashboardFragment;
@@ -109,17 +109,19 @@
mCachedDevice = getCachedDevice(mDeviceAddress);
super.onAttach(context);
- if (FeatureFlagUtils.isEnabled(context, FeatureFlags.SLICE_INJECTION)) {
- final BluetoothFeatureProvider featureProvider = FeatureFactory.getFactory(context)
- .getBluetoothFeatureProvider(context);
- use(BlockingSlicePrefController.class).setSliceUri(
- featureProvider.getBluetoothDeviceSettingsUri(mDeviceAddress));
- }
+ final BluetoothFeatureProvider featureProvider = FeatureFactory.getFactory(
+ context).getBluetoothFeatureProvider(context);
+ final boolean injectionEnabled = FeatureFlagUtils.isEnabled(context,
+ FeatureFlags.SLICE_INJECTION);
+
+ use(BlockingSlicePrefController.class).setSliceUri(injectionEnabled
+ ? featureProvider.getBluetoothDeviceSettingsUri(mDeviceAddress)
+ : null);
}
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.BLUETOOTH_DEVICE_DETAILS;
+ return SettingsEnums.BLUETOOTH_DEVICE_DETAILS;
}
@Override
diff --git a/src/com/android/settings/bluetooth/BluetoothDevicePreference.java b/src/com/android/settings/bluetooth/BluetoothDevicePreference.java
index 5f71948..d4c0ed0 100644
--- a/src/com/android/settings/bluetooth/BluetoothDevicePreference.java
+++ b/src/com/android/settings/bluetooth/BluetoothDevicePreference.java
@@ -18,6 +18,7 @@
import static android.os.UserManager.DISALLOW_CONFIG_BLUETOOTH;
+import android.app.settings.SettingsEnums;
import android.bluetooth.BluetoothDevice;
import android.content.Context;
import android.content.DialogInterface;
@@ -34,7 +35,6 @@
import androidx.preference.Preference;
import androidx.preference.PreferenceViewHolder;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.overlay.FeatureFactory;
import com.android.settings.widget.GearPreference;
@@ -203,18 +203,18 @@
if (mCachedDevice.isConnected()) {
metricsFeatureProvider.action(context,
- MetricsEvent.ACTION_SETTINGS_BLUETOOTH_DISCONNECT);
+ SettingsEnums.ACTION_SETTINGS_BLUETOOTH_DISCONNECT);
askDisconnect();
} else if (bondState == BluetoothDevice.BOND_BONDED) {
metricsFeatureProvider.action(context,
- MetricsEvent.ACTION_SETTINGS_BLUETOOTH_CONNECT);
+ SettingsEnums.ACTION_SETTINGS_BLUETOOTH_CONNECT);
mCachedDevice.connect(true);
} else if (bondState == BluetoothDevice.BOND_NONE) {
metricsFeatureProvider.action(context,
- MetricsEvent.ACTION_SETTINGS_BLUETOOTH_PAIR);
+ SettingsEnums.ACTION_SETTINGS_BLUETOOTH_PAIR);
if (!mCachedDevice.hasHumanReadableName()) {
metricsFeatureProvider.action(context,
- MetricsEvent.ACTION_SETTINGS_BLUETOOTH_PAIR_DEVICES_WITHOUT_NAMES);
+ SettingsEnums.ACTION_SETTINGS_BLUETOOTH_PAIR_DEVICES_WITHOUT_NAMES);
}
pair();
}
diff --git a/src/com/android/settings/bluetooth/BluetoothDeviceRenamePreferenceController.java b/src/com/android/settings/bluetooth/BluetoothDeviceRenamePreferenceController.java
index 1d782b1..1c75669 100644
--- a/src/com/android/settings/bluetooth/BluetoothDeviceRenamePreferenceController.java
+++ b/src/com/android/settings/bluetooth/BluetoothDeviceRenamePreferenceController.java
@@ -16,6 +16,7 @@
package com.android.settings.bluetooth;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.text.TextUtils;
@@ -23,7 +24,6 @@
import androidx.fragment.app.Fragment;
import androidx.preference.Preference;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.overlay.FeatureFactory;
import com.android.settingslib.core.instrumentation.MetricsFeatureProvider;
@@ -65,7 +65,7 @@
public boolean handlePreferenceTreeClick(Preference preference) {
if (TextUtils.equals(getPreferenceKey(), preference.getKey()) && mFragment != null) {
mMetricsFeatureProvider.action(mContext,
- MetricsProto.MetricsEvent.ACTION_BLUETOOTH_RENAME);
+ SettingsEnums.ACTION_BLUETOOTH_RENAME);
LocalDeviceNameDialogFragment.newInstance()
.show(mFragment.getFragmentManager(), LocalDeviceNameDialogFragment.TAG);
return true;
diff --git a/src/com/android/settings/bluetooth/BluetoothDeviceUpdater.java b/src/com/android/settings/bluetooth/BluetoothDeviceUpdater.java
index 2ea3371..2128b2f 100644
--- a/src/com/android/settings/bluetooth/BluetoothDeviceUpdater.java
+++ b/src/com/android/settings/bluetooth/BluetoothDeviceUpdater.java
@@ -19,7 +19,6 @@
import android.bluetooth.BluetoothDevice;
import android.content.Context;
import android.os.Bundle;
-import android.os.SystemProperties;
import android.util.Log;
import androidx.annotation.VisibleForTesting;
diff --git a/src/com/android/settings/bluetooth/BluetoothFilesPreferenceController.java b/src/com/android/settings/bluetooth/BluetoothFilesPreferenceController.java
index 3f566f0..e96fba3 100644
--- a/src/com/android/settings/bluetooth/BluetoothFilesPreferenceController.java
+++ b/src/com/android/settings/bluetooth/BluetoothFilesPreferenceController.java
@@ -16,6 +16,7 @@
package com.android.settings.bluetooth;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.content.pm.PackageManager;
@@ -23,7 +24,6 @@
import androidx.annotation.VisibleForTesting;
import androidx.preference.Preference;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.core.BasePreferenceController;
import com.android.settings.core.PreferenceControllerMixin;
import com.android.settings.overlay.FeatureFactory;
@@ -69,7 +69,7 @@
public boolean handlePreferenceTreeClick(Preference preference) {
if (KEY_RECEIVED_FILES.equals(preference.getKey())) {
mMetricsFeatureProvider.action(mContext,
- MetricsProto.MetricsEvent.ACTION_BLUETOOTH_FILES);
+ SettingsEnums.ACTION_BLUETOOTH_FILES);
Intent intent = new Intent(ACTION_OPEN_FILES);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TOP);
intent.putExtra(EXTRA_DIRECTION, 1 /* DIRECTION_INBOUND */);
diff --git a/src/com/android/settings/bluetooth/BluetoothPairingDetail.java b/src/com/android/settings/bluetooth/BluetoothPairingDetail.java
index 688ac00..b1a3174 100644
--- a/src/com/android/settings/bluetooth/BluetoothPairingDetail.java
+++ b/src/com/android/settings/bluetooth/BluetoothPairingDetail.java
@@ -18,6 +18,7 @@
import static android.os.UserManager.DISALLOW_CONFIG_BLUETOOTH;
+import android.app.settings.SettingsEnums;
import android.bluetooth.BluetoothAdapter;
import android.bluetooth.BluetoothDevice;
import android.content.Context;
@@ -27,7 +28,6 @@
import androidx.annotation.VisibleForTesting;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.search.Indexable;
import com.android.settingslib.bluetooth.BluetoothDeviceFilter;
@@ -114,7 +114,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.BLUETOOTH_PAIRING;
+ return SettingsEnums.BLUETOOTH_PAIRING;
}
@Override
diff --git a/src/com/android/settings/bluetooth/BluetoothPairingDialogFragment.java b/src/com/android/settings/bluetooth/BluetoothPairingDialogFragment.java
index f8a2bbe..d38302d 100644
--- a/src/com/android/settings/bluetooth/BluetoothPairingDialogFragment.java
+++ b/src/com/android/settings/bluetooth/BluetoothPairingDialogFragment.java
@@ -16,6 +16,7 @@
package com.android.settings.bluetooth;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.DialogInterface;
import android.content.DialogInterface.OnClickListener;
@@ -37,7 +38,6 @@
import androidx.annotation.VisibleForTesting;
import androidx.appcompat.app.AlertDialog;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
@@ -113,7 +113,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.BLUETOOTH_DIALOG_FRAGMENT;
+ return SettingsEnums.BLUETOOTH_DIALOG_FRAGMENT;
}
/**
diff --git a/src/com/android/settings/bluetooth/BluetoothPermissionActivity.java b/src/com/android/settings/bluetooth/BluetoothPermissionActivity.java
index 19339cd..4dd9a40 100644
--- a/src/com/android/settings/bluetooth/BluetoothPermissionActivity.java
+++ b/src/com/android/settings/bluetooth/BluetoothPermissionActivity.java
@@ -33,9 +33,6 @@
import com.android.internal.app.AlertActivity;
import com.android.internal.app.AlertController;
import com.android.settings.R;
-import com.android.settingslib.bluetooth.CachedBluetoothDevice;
-import com.android.settingslib.bluetooth.CachedBluetoothDeviceManager;
-import com.android.settingslib.bluetooth.LocalBluetoothManager;
/**
* BluetoothPermissionActivity shows a dialog for accepting incoming
diff --git a/src/com/android/settings/bluetooth/BluetoothSliceBuilder.java b/src/com/android/settings/bluetooth/BluetoothSliceBuilder.java
index 67e8b19..59b8007 100644
--- a/src/com/android/settings/bluetooth/BluetoothSliceBuilder.java
+++ b/src/com/android/settings/bluetooth/BluetoothSliceBuilder.java
@@ -19,6 +19,7 @@
import android.annotation.ColorInt;
import android.app.PendingIntent;
+import android.app.settings.SettingsEnums;
import android.bluetooth.BluetoothAdapter;
import android.content.Context;
import android.content.Intent;
@@ -32,7 +33,6 @@
import androidx.slice.builders.ListBuilder.RowBuilder;
import androidx.slice.builders.SliceAction;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.SubSettings;
import com.android.settings.connecteddevice.BluetoothDashboardFragment;
@@ -98,7 +98,7 @@
SettingsSlicesContract.KEY_BLUETOOTH).build();
return SliceBuilderUtils.buildSearchResultPageIntent(context,
BluetoothDashboardFragment.class.getName(), null /* key */, screenTitle,
- MetricsProto.MetricsEvent.SETTINGS_CONNECTED_DEVICE_CATEGORY)
+ SettingsEnums.SETTINGS_CONNECTED_DEVICE_CATEGORY)
.setClassName(context.getPackageName(), SubSettings.class.getName())
.setData(contentUri);
}
diff --git a/src/com/android/settings/bluetooth/BluetoothSwitchPreferenceController.java b/src/com/android/settings/bluetooth/BluetoothSwitchPreferenceController.java
index e0aa9e9..48376a7 100644
--- a/src/com/android/settings/bluetooth/BluetoothSwitchPreferenceController.java
+++ b/src/com/android/settings/bluetooth/BluetoothSwitchPreferenceController.java
@@ -15,13 +15,12 @@
*/
package com.android.settings.bluetooth;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.view.View;
import androidx.annotation.VisibleForTesting;
-import com.android.internal.logging.nano.MetricsProto;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.core.SubSettingLauncher;
import com.android.settings.location.ScanningSettings;
@@ -67,7 +66,7 @@
mBluetoothEnabler = new BluetoothEnabler(context,
switchController,
FeatureFactory.getFactory(context).getMetricsFeatureProvider(),
- MetricsEvent.ACTION_SETTINGS_MASTER_SWITCH_BLUETOOTH_TOGGLE,
+ SettingsEnums.ACTION_SETTINGS_MASTER_SWITCH_BLUETOOTH_TOGGLE,
mRestrictionUtils);
mBluetoothEnabler.setToggleCallback(this);
}
@@ -96,7 +95,7 @@
// send users to scanning settings if they click on the link in the summary text
new SubSettingLauncher(mContext)
.setDestination(ScanningSettings.class.getName())
- .setSourceMetricsCategory(MetricsProto.MetricsEvent.BLUETOOTH_FRAGMENT)
+ .setSourceMetricsCategory(SettingsEnums.BLUETOOTH_FRAGMENT)
.launch();
}
diff --git a/src/com/android/settings/bluetooth/DevicePickerFragment.java b/src/com/android/settings/bluetooth/DevicePickerFragment.java
index 38936f5..207b375 100644
--- a/src/com/android/settings/bluetooth/DevicePickerFragment.java
+++ b/src/com/android/settings/bluetooth/DevicePickerFragment.java
@@ -18,6 +18,7 @@
import static android.os.UserManager.DISALLOW_CONFIG_BLUETOOTH;
+import android.app.settings.SettingsEnums;
import android.bluetooth.BluetoothAdapter;
import android.bluetooth.BluetoothDevice;
import android.bluetooth.BluetoothDevicePicker;
@@ -30,7 +31,6 @@
import androidx.annotation.VisibleForTesting;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settingslib.bluetooth.CachedBluetoothDevice;
import com.android.settingslib.core.AbstractPreferenceController;
@@ -75,7 +75,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.BLUETOOTH_DEVICE_PICKER;
+ return SettingsEnums.BLUETOOTH_DEVICE_PICKER;
}
@Override
diff --git a/src/com/android/settings/bluetooth/ForgetDeviceDialogFragment.java b/src/com/android/settings/bluetooth/ForgetDeviceDialogFragment.java
index 33e2ab3..db6b832 100644
--- a/src/com/android/settings/bluetooth/ForgetDeviceDialogFragment.java
+++ b/src/com/android/settings/bluetooth/ForgetDeviceDialogFragment.java
@@ -18,6 +18,7 @@
import android.app.Activity;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.bluetooth.BluetoothDevice;
import android.content.Context;
import android.content.DialogInterface;
@@ -26,7 +27,6 @@
import androidx.annotation.VisibleForTesting;
import androidx.appcompat.app.AlertDialog;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
import com.android.settingslib.bluetooth.CachedBluetoothDevice;
@@ -58,7 +58,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.DIALOG_BLUETOOTH_PAIRED_DEVICE_FORGET;
+ return SettingsEnums.DIALOG_BLUETOOTH_PAIRED_DEVICE_FORGET;
}
@Override
diff --git a/src/com/android/settings/bluetooth/LocalDeviceNameDialogFragment.java b/src/com/android/settings/bluetooth/LocalDeviceNameDialogFragment.java
index 4cbcce8..5cf2ccc 100644
--- a/src/com/android/settings/bluetooth/LocalDeviceNameDialogFragment.java
+++ b/src/com/android/settings/bluetooth/LocalDeviceNameDialogFragment.java
@@ -16,6 +16,7 @@
package com.android.settings.bluetooth;
+import android.app.settings.SettingsEnums;
import android.bluetooth.BluetoothAdapter;
import android.content.BroadcastReceiver;
import android.content.Context;
@@ -23,7 +24,6 @@
import android.content.IntentFilter;
import android.os.Bundle;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
/** Provides a dialog for changing the advertised name of the local bluetooth adapter. */
@@ -71,7 +71,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.DIALOG_BLUETOOTH_RENAME;
+ return SettingsEnums.DIALOG_BLUETOOTH_RENAME;
}
@Override
diff --git a/src/com/android/settings/bluetooth/RemoteDeviceNameDialogFragment.java b/src/com/android/settings/bluetooth/RemoteDeviceNameDialogFragment.java
index 7894ed6..2ba94a1 100644
--- a/src/com/android/settings/bluetooth/RemoteDeviceNameDialogFragment.java
+++ b/src/com/android/settings/bluetooth/RemoteDeviceNameDialogFragment.java
@@ -16,13 +16,13 @@
package com.android.settings.bluetooth;
+import android.app.settings.SettingsEnums;
import android.bluetooth.BluetoothDevice;
import android.content.Context;
import android.os.Bundle;
import androidx.annotation.VisibleForTesting;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settingslib.bluetooth.CachedBluetoothDevice;
import com.android.settingslib.bluetooth.LocalBluetoothManager;
@@ -58,7 +58,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.DIALOG_BLUETOOTH_PAIRED_DEVICE_RENAME;
+ return SettingsEnums.DIALOG_BLUETOOTH_PAIRED_DEVICE_RENAME;
}
@Override
diff --git a/src/com/android/settings/bluetooth/Utils.java b/src/com/android/settings/bluetooth/Utils.java
index fd6bbc3..d6e395e 100755
--- a/src/com/android/settings/bluetooth/Utils.java
+++ b/src/com/android/settings/bluetooth/Utils.java
@@ -16,6 +16,7 @@
package com.android.settings.bluetooth;
+import android.app.settings.SettingsEnums;
import android.bluetooth.BluetoothDevice;
import android.bluetooth.BluetoothProfile;
import android.content.Context;
@@ -27,7 +28,6 @@
import androidx.annotation.VisibleForTesting;
import androidx.appcompat.app.AlertDialog;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.overlay.FeatureFactory;
import com.android.settingslib.bluetooth.BluetoothUtils;
@@ -90,15 +90,10 @@
return dialog;
}
- // TODO: wire this up to show connection errors...
- static void showConnectingError(Context context, String name) {
- showConnectingError(context, name, getLocalBtManager(context));
- }
-
@VisibleForTesting
static void showConnectingError(Context context, String name, LocalBluetoothManager manager) {
FeatureFactory.getFactory(context).getMetricsFeatureProvider().visible(context,
- MetricsEvent.VIEW_UNKNOWN, MetricsEvent.ACTION_SETTINGS_BLUETOOTH_CONNECT_ERROR);
+ SettingsEnums.PAGE_UNKNOWN, SettingsEnums.ACTION_SETTINGS_BLUETOOTH_CONNECT_ERROR);
showError(context, name, R.string.bluetooth_connecting_error_message, manager);
}
diff --git a/src/com/android/settings/connecteddevice/AdvancedConnectedDeviceDashboardFragment.java b/src/com/android/settings/connecteddevice/AdvancedConnectedDeviceDashboardFragment.java
index 54842f7..0d130d9 100644
--- a/src/com/android/settings/connecteddevice/AdvancedConnectedDeviceDashboardFragment.java
+++ b/src/com/android/settings/connecteddevice/AdvancedConnectedDeviceDashboardFragment.java
@@ -15,11 +15,11 @@
*/
package com.android.settings.connecteddevice;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.pm.PackageManager;
import android.provider.SearchIndexableResource;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.bluetooth.BluetoothFilesPreferenceController;
import com.android.settings.dashboard.DashboardFragment;
@@ -46,7 +46,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.CONNECTION_DEVICE_ADVANCED;
+ return SettingsEnums.CONNECTION_DEVICE_ADVANCED;
}
@Override
diff --git a/src/com/android/settings/connecteddevice/BluetoothDashboardFragment.java b/src/com/android/settings/connecteddevice/BluetoothDashboardFragment.java
index b5a9ffb..ecbda15 100644
--- a/src/com/android/settings/connecteddevice/BluetoothDashboardFragment.java
+++ b/src/com/android/settings/connecteddevice/BluetoothDashboardFragment.java
@@ -15,12 +15,12 @@
*/
package com.android.settings.connecteddevice;
+import android.app.settings.SettingsEnums;
import android.bluetooth.BluetoothAdapter;
import android.bluetooth.BluetoothManager;
import android.content.Context;
import android.os.Bundle;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.SettingsActivity;
import com.android.settings.bluetooth.BluetoothDeviceRenamePreferenceController;
@@ -54,7 +54,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.BLUETOOTH_FRAGMENT;
+ return SettingsEnums.BLUETOOTH_FRAGMENT;
}
@Override
diff --git a/src/com/android/settings/connecteddevice/ConnectedDeviceDashboardFragment.java b/src/com/android/settings/connecteddevice/ConnectedDeviceDashboardFragment.java
index 223b78f..b84cc26 100644
--- a/src/com/android/settings/connecteddevice/ConnectedDeviceDashboardFragment.java
+++ b/src/com/android/settings/connecteddevice/ConnectedDeviceDashboardFragment.java
@@ -15,12 +15,12 @@
*/
package com.android.settings.connecteddevice;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.provider.SearchIndexableResource;
import androidx.annotation.VisibleForTesting;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.search.BaseSearchIndexProvider;
@@ -44,7 +44,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.SETTINGS_CONNECTED_DEVICE_CATEGORY;
+ return SettingsEnums.SETTINGS_CONNECTED_DEVICE_CATEGORY;
}
@Override
diff --git a/src/com/android/settings/connecteddevice/PreviouslyConnectedDeviceDashboardFragment.java b/src/com/android/settings/connecteddevice/PreviouslyConnectedDeviceDashboardFragment.java
index c543b7a..709e1dc 100644
--- a/src/com/android/settings/connecteddevice/PreviouslyConnectedDeviceDashboardFragment.java
+++ b/src/com/android/settings/connecteddevice/PreviouslyConnectedDeviceDashboardFragment.java
@@ -15,10 +15,10 @@
*/
package com.android.settings.connecteddevice;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.res.Resources;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.search.BaseSearchIndexProvider;
@@ -54,7 +54,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.PREVIOUSLY_CONNECTED_DEVICES;
+ return SettingsEnums.PREVIOUSLY_CONNECTED_DEVICES;
}
@Override
diff --git a/src/com/android/settings/connecteddevice/TopLevelConnectedDevicesPreferenceController.java b/src/com/android/settings/connecteddevice/TopLevelConnectedDevicesPreferenceController.java
index 4b2bdc0..2102283 100644
--- a/src/com/android/settings/connecteddevice/TopLevelConnectedDevicesPreferenceController.java
+++ b/src/com/android/settings/connecteddevice/TopLevelConnectedDevicesPreferenceController.java
@@ -18,8 +18,8 @@
import android.content.Context;
-import com.android.settings.core.BasePreferenceController;
import com.android.settings.R;
+import com.android.settings.core.BasePreferenceController;
public class TopLevelConnectedDevicesPreferenceController extends BasePreferenceController {
diff --git a/src/com/android/settings/connecteddevice/usb/UsbConnectionBroadcastReceiver.java b/src/com/android/settings/connecteddevice/usb/UsbConnectionBroadcastReceiver.java
index beb2375..695a714 100644
--- a/src/com/android/settings/connecteddevice/usb/UsbConnectionBroadcastReceiver.java
+++ b/src/com/android/settings/connecteddevice/usb/UsbConnectionBroadcastReceiver.java
@@ -20,7 +20,6 @@
import android.content.Intent;
import android.content.IntentFilter;
import android.hardware.usb.UsbManager;
-import android.hardware.usb.UsbPort;
import android.hardware.usb.UsbPortStatus;
import com.android.settingslib.core.lifecycle.LifecycleObserver;
diff --git a/src/com/android/settings/connecteddevice/usb/UsbDefaultFragment.java b/src/com/android/settings/connecteddevice/usb/UsbDefaultFragment.java
index 5057abe..4c00c3e 100644
--- a/src/com/android/settings/connecteddevice/usb/UsbDefaultFragment.java
+++ b/src/com/android/settings/connecteddevice/usb/UsbDefaultFragment.java
@@ -18,16 +18,15 @@
import static android.net.ConnectivityManager.TETHERING_USB;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.graphics.drawable.Drawable;
import android.hardware.usb.UsbManager;
import android.net.ConnectivityManager;
import android.os.Bundle;
-import android.util.Log;
import androidx.annotation.VisibleForTesting;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.Utils;
import com.android.settings.widget.RadioButtonPickerFragment;
@@ -70,7 +69,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.USB_DEFAULT;
+ return SettingsEnums.USB_DEFAULT;
}
@Override
diff --git a/src/com/android/settings/connecteddevice/usb/UsbDetailsDataRoleController.java b/src/com/android/settings/connecteddevice/usb/UsbDetailsDataRoleController.java
index a584c11..01977d8 100644
--- a/src/com/android/settings/connecteddevice/usb/UsbDetailsDataRoleController.java
+++ b/src/com/android/settings/connecteddevice/usb/UsbDetailsDataRoleController.java
@@ -21,7 +21,6 @@
import static android.hardware.usb.UsbPortStatus.DATA_ROLE_NONE;
import android.content.Context;
-import android.hardware.usb.UsbPort;
import androidx.preference.PreferenceCategory;
import androidx.preference.PreferenceScreen;
diff --git a/src/com/android/settings/connecteddevice/usb/UsbDetailsFragment.java b/src/com/android/settings/connecteddevice/usb/UsbDetailsFragment.java
index 936a4c0..6d8de6d 100644
--- a/src/com/android/settings/connecteddevice/usb/UsbDetailsFragment.java
+++ b/src/com/android/settings/connecteddevice/usb/UsbDetailsFragment.java
@@ -16,12 +16,12 @@
package com.android.settings.connecteddevice.usb;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.provider.SearchIndexableResource;
import androidx.annotation.VisibleForTesting;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.search.BaseSearchIndexProvider;
@@ -56,7 +56,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.USB_DEVICE_DETAILS;
+ return SettingsEnums.USB_DEVICE_DETAILS;
}
@Override
diff --git a/src/com/android/settings/connecteddevice/usb/UsbDetailsFunctionsController.java b/src/com/android/settings/connecteddevice/usb/UsbDetailsFunctionsController.java
index 283e56b..77ae13f 100644
--- a/src/com/android/settings/connecteddevice/usb/UsbDetailsFunctionsController.java
+++ b/src/com/android/settings/connecteddevice/usb/UsbDetailsFunctionsController.java
@@ -21,7 +21,6 @@
import android.content.Context;
import android.hardware.usb.UsbManager;
-import android.hardware.usb.UsbPort;
import android.net.ConnectivityManager;
import androidx.annotation.VisibleForTesting;
diff --git a/src/com/android/settings/connecteddevice/usb/UsbDetailsPowerRoleController.java b/src/com/android/settings/connecteddevice/usb/UsbDetailsPowerRoleController.java
index b59890a..42c5bae 100644
--- a/src/com/android/settings/connecteddevice/usb/UsbDetailsPowerRoleController.java
+++ b/src/com/android/settings/connecteddevice/usb/UsbDetailsPowerRoleController.java
@@ -21,8 +21,6 @@
import static android.hardware.usb.UsbPortStatus.POWER_ROLE_SOURCE;
import android.content.Context;
-import android.hardware.usb.UsbPort;
-import android.hardware.usb.UsbPortStatus;
import androidx.preference.Preference;
import androidx.preference.Preference.OnPreferenceClickListener;
diff --git a/src/com/android/settings/core/SettingsBaseActivity.java b/src/com/android/settings/core/SettingsBaseActivity.java
index 23eb860..294e754 100644
--- a/src/com/android/settings/core/SettingsBaseActivity.java
+++ b/src/com/android/settings/core/SettingsBaseActivity.java
@@ -64,7 +64,6 @@
final TypedArray theme = getTheme().obtainStyledAttributes(android.R.styleable.Theme);
if (!theme.getBoolean(android.R.styleable.Theme_windowNoTitle, false)) {
- getWindow().addFlags(LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS);
requestWindowFeature(Window.FEATURE_NO_TITLE);
}
super.setContentView(R.layout.settings_base_layout);
diff --git a/src/com/android/settings/core/WorkProfilePreferenceController.java b/src/com/android/settings/core/WorkProfilePreferenceController.java
new file mode 100644
index 0000000..603af20
--- /dev/null
+++ b/src/com/android/settings/core/WorkProfilePreferenceController.java
@@ -0,0 +1,97 @@
+/*
+ * Copyright (C) 2019 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software distributed under the
+ * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ */
+
+package com.android.settings.core;
+
+import android.content.Context;
+import android.os.UserHandle;
+import android.os.UserManager;
+import android.text.TextUtils;
+
+import androidx.annotation.Nullable;
+import androidx.preference.Preference;
+
+import com.android.settings.Utils;
+
+/**
+ * Abstract class to provide additional logic to deal with optional {@link Preference} entries that
+ * are used only when work profile is enabled.
+ *
+ * <p>TODO(b/123376083): Consider merging this into {@link BasePreferenceController}.</p>
+ */
+public abstract class WorkProfilePreferenceController extends BasePreferenceController {
+ @Nullable
+ private final UserHandle mWorkProfileUser;
+
+ /**
+ * Constructor of {@link WorkProfilePreferenceController}. Called by
+ * {@link BasePreferenceController#createInstance(Context, String)} through reflection.
+ *
+ * @param context {@link Context} to instantiate this controller.
+ * @param preferenceKey Preference key to be associated with the {@link Preference}.
+ */
+ public WorkProfilePreferenceController(Context context, String preferenceKey) {
+ super(context, preferenceKey);
+ mWorkProfileUser = Utils.getManagedProfile(UserManager.get(context));
+ }
+
+ /**
+ * @return Non-{@code null} {@link UserHandle} when a work profile is enabled.
+ * Otherwise {@code null}.
+ */
+ @Nullable
+ protected UserHandle getWorkProfileUser() {
+ return mWorkProfileUser;
+ }
+
+ /**
+ * Called back from {@link #handlePreferenceTreeClick(Preference)} to associate source metrics
+ * category.
+ *
+ * @return One of {@link android.app.settings.SettingsEnums}.
+ */
+ protected abstract int getSourceMetricsCategory();
+
+ /**
+ * {@inheritDoc}
+ *
+ * <p>When you override this method, do not forget to check {@link #getWorkProfileUser()} to
+ * see if work profile user actually exists or not.</p>
+ */
+ @AvailabilityStatus
+ @Override
+ public int getAvailabilityStatus() {
+ return mWorkProfileUser != null ? AVAILABLE : DISABLED_FOR_USER;
+ }
+
+ /**
+ * Launches the specified fragment for the work profile user if the associated
+ * {@link Preference} is clicked. Otherwise just forward it to the super class.
+ *
+ * @param preference the preference being clicked.
+ * @return {@code true} if handled.
+ */
+ public boolean handlePreferenceTreeClick(Preference preference) {
+ if (!TextUtils.equals(preference.getKey(), getPreferenceKey())) {
+ return super.handlePreferenceTreeClick(preference);
+ }
+ new SubSettingLauncher(preference.getContext())
+ .setDestination(preference.getFragment())
+ .setSourceMetricsCategory(getSourceMetricsCategory())
+ .setArguments(preference.getExtras())
+ .setUserHandle(mWorkProfileUser)
+ .launch();
+ return true;
+ }
+}
diff --git a/src/com/android/settings/core/instrumentation/StatsLogWriter.java b/src/com/android/settings/core/instrumentation/StatsLogWriter.java
index b6644c6..bcdecf3 100644
--- a/src/com/android/settings/core/instrumentation/StatsLogWriter.java
+++ b/src/com/android/settings/core/instrumentation/StatsLogWriter.java
@@ -18,8 +18,8 @@
import android.app.settings.SettingsEnums;
import android.content.Context;
-import android.util.StatsLog;
import android.util.Pair;
+import android.util.StatsLog;
import com.android.settingslib.core.instrumentation.LogWriter;
diff --git a/src/com/android/settings/dashboard/DashboardFeatureProviderImpl.java b/src/com/android/settings/dashboard/DashboardFeatureProviderImpl.java
index 2a6bb38..f79cf5b 100644
--- a/src/com/android/settings/dashboard/DashboardFeatureProviderImpl.java
+++ b/src/com/android/settings/dashboard/DashboardFeatureProviderImpl.java
@@ -20,6 +20,7 @@
import static com.android.settingslib.drawer.TileUtils.META_DATA_PREFERENCE_SUMMARY;
import static com.android.settingslib.drawer.TileUtils.META_DATA_PREFERENCE_SUMMARY_URI;
+import android.app.settings.SettingsEnums;
import android.content.ComponentName;
import android.content.Context;
import android.content.IContentProvider;
@@ -38,7 +39,6 @@
import androidx.fragment.app.FragmentActivity;
import androidx.preference.Preference;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsActivity;
import com.android.settings.dashboard.profileselector.ProfileSelectDialog;
@@ -160,9 +160,9 @@
}
final Intent intent = new Intent(tile.getIntent())
.putExtra(MetricsFeatureProvider.EXTRA_SOURCE_METRICS_CATEGORY,
- MetricsEvent.DASHBOARD_SUMMARY)
+ SettingsEnums.DASHBOARD_SUMMARY)
.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK);
- launchIntentOrSelectProfile(activity, tile, intent, MetricsEvent.DASHBOARD_SUMMARY);
+ launchIntentOrSelectProfile(activity, tile, intent, SettingsEnums.DASHBOARD_SUMMARY);
}
private void bindSummary(Preference preference, Tile tile) {
diff --git a/src/com/android/settings/dashboard/DashboardFragment.java b/src/com/android/settings/dashboard/DashboardFragment.java
index e2c013d..dde98ce 100644
--- a/src/com/android/settings/dashboard/DashboardFragment.java
+++ b/src/com/android/settings/dashboard/DashboardFragment.java
@@ -32,7 +32,6 @@
import androidx.preference.PreferenceManager;
import androidx.preference.PreferenceScreen;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.SettingsPreferenceFragment;
import com.android.settings.core.BasePreferenceController;
import com.android.settings.core.PreferenceControllerListHelper;
@@ -235,7 +234,7 @@
@Override
public void onExpandButtonClick() {
mMetricsFeatureProvider.action(SettingsEnums.PAGE_UNKNOWN,
- MetricsEvent.ACTION_SETTINGS_ADVANCED_BUTTON_EXPAND,
+ SettingsEnums.ACTION_SETTINGS_ADVANCED_BUTTON_EXPAND,
getMetricsCategory(), null, 0);
}
diff --git a/src/com/android/settings/datausage/AppDataUsage.java b/src/com/android/settings/datausage/AppDataUsage.java
index b6c95dd..329bf68 100644
--- a/src/com/android/settings/datausage/AppDataUsage.java
+++ b/src/com/android/settings/datausage/AppDataUsage.java
@@ -17,6 +17,7 @@
import static android.net.NetworkPolicyManager.POLICY_REJECT_METERED_BACKGROUND;
import android.app.Activity;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.content.pm.ApplicationInfo;
@@ -38,7 +39,6 @@
import androidx.preference.Preference.OnPreferenceChangeListener;
import androidx.preference.PreferenceCategory;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.applications.AppInfoBase;
import com.android.settings.widget.EntityHeaderController;
@@ -348,7 +348,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.APP_DATA_USAGE;
+ return SettingsEnums.APP_DATA_USAGE;
}
private AdapterView.OnItemSelectedListener mCycleListener =
diff --git a/src/com/android/settings/datausage/BillingCyclePreference.java b/src/com/android/settings/datausage/BillingCyclePreference.java
index b30f32e..23c577c 100644
--- a/src/com/android/settings/datausage/BillingCyclePreference.java
+++ b/src/com/android/settings/datausage/BillingCyclePreference.java
@@ -14,6 +14,7 @@
package com.android.settings.datausage;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.net.NetworkTemplate;
@@ -23,7 +24,6 @@
import androidx.preference.Preference;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.core.SubSettingLauncher;
import com.android.settings.datausage.CellDataPreference.DataStateListener;
@@ -79,7 +79,7 @@
.setDestination(BillingCycleSettings.class.getName())
.setArguments(args)
.setTitleRes(R.string.billing_cycle)
- .setSourceMetricsCategory(MetricsProto.MetricsEvent.VIEW_UNKNOWN)
+ .setSourceMetricsCategory(SettingsEnums.PAGE_UNKNOWN)
.toIntent();
}
diff --git a/src/com/android/settings/datausage/BillingCycleSettings.java b/src/com/android/settings/datausage/BillingCycleSettings.java
index 45997f8..87b8198 100644
--- a/src/com/android/settings/datausage/BillingCycleSettings.java
+++ b/src/com/android/settings/datausage/BillingCycleSettings.java
@@ -18,6 +18,7 @@
import static android.net.NetworkPolicy.WARNING_DISABLED;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.DialogInterface;
import android.content.res.Resources;
@@ -39,7 +40,6 @@
import androidx.preference.Preference;
import androidx.preference.SwitchPreference;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
import com.android.settings.search.BaseSearchIndexProvider;
@@ -193,7 +193,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.BILLING_CYCLE;
+ return SettingsEnums.BILLING_CYCLE;
}
@Override
@@ -340,7 +340,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.DIALOG_BILLING_BYTE_LIMIT;
+ return SettingsEnums.DIALOG_BILLING_BYTE_LIMIT;
}
}
@@ -366,7 +366,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.DIALOG_BILLING_CYCLE;
+ return SettingsEnums.DIALOG_BILLING_CYCLE;
}
@Override
@@ -446,7 +446,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.DIALOG_BILLING_CONFIRM_LIMIT;
+ return SettingsEnums.DIALOG_BILLING_CONFIRM_LIMIT;
}
@Override
diff --git a/src/com/android/settings/datausage/CellDataPreference.java b/src/com/android/settings/datausage/CellDataPreference.java
index 9c6be46..af7e16e 100644
--- a/src/com/android/settings/datausage/CellDataPreference.java
+++ b/src/com/android/settings/datausage/CellDataPreference.java
@@ -14,6 +14,7 @@
package com.android.settings.datausage;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.DialogInterface;
import android.database.ContentObserver;
@@ -37,7 +38,6 @@
import androidx.core.content.res.TypedArrayUtils;
import androidx.preference.PreferenceViewHolder;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.Utils;
import com.android.settings.overlay.FeatureFactory;
@@ -136,7 +136,7 @@
protected void performClick(View view) {
final Context context = getContext();
FeatureFactory.getFactory(context).getMetricsFeatureProvider()
- .action(context, MetricsEvent.ACTION_CELL_DATA_TOGGLE, !mChecked);
+ .action(context, SettingsEnums.ACTION_CELL_DATA_TOGGLE, !mChecked);
final SubscriptionInfo currentSir = mSubscriptionManager.getActiveSubscriptionInfo(
mSubId);
final SubscriptionInfo nextSir = mSubscriptionManager.getDefaultDataSubscriptionInfo();
diff --git a/src/com/android/settings/datausage/DataSaverBackend.java b/src/com/android/settings/datausage/DataSaverBackend.java
index ed2e6c9..de28b07 100644
--- a/src/com/android/settings/datausage/DataSaverBackend.java
+++ b/src/com/android/settings/datausage/DataSaverBackend.java
@@ -18,13 +18,13 @@
import static android.net.NetworkPolicyManager.POLICY_NONE;
import static android.net.NetworkPolicyManager.POLICY_REJECT_METERED_BACKGROUND;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.net.INetworkPolicyListener;
import android.net.NetworkPolicyManager;
import android.os.RemoteException;
import android.util.SparseIntArray;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.overlay.FeatureFactory;
import com.android.settingslib.core.instrumentation.MetricsFeatureProvider;
import com.android.settingslib.utils.ThreadUtils;
@@ -73,7 +73,7 @@
public void setDataSaverEnabled(boolean enabled) {
mPolicyManager.setRestrictBackground(enabled);
mMetricsFeatureProvider.action(
- mContext, MetricsEvent.ACTION_DATA_SAVER_MODE, enabled ? 1 : 0);
+ mContext, SettingsEnums.ACTION_DATA_SAVER_MODE, enabled ? 1 : 0);
}
public void refreshWhitelist() {
@@ -86,7 +86,7 @@
mUidPolicies.put(uid, policy);
if (whitelisted) {
mMetricsFeatureProvider.action(
- mContext, MetricsEvent.ACTION_DATA_SAVER_WHITELIST, packageName);
+ mContext, SettingsEnums.ACTION_DATA_SAVER_WHITELIST, packageName);
}
}
@@ -116,7 +116,7 @@
mUidPolicies.put(uid, policy);
if (blacklisted) {
mMetricsFeatureProvider.action(
- mContext, MetricsEvent.ACTION_DATA_SAVER_BLACKLIST, packageName);
+ mContext, SettingsEnums.ACTION_DATA_SAVER_BLACKLIST, packageName);
}
}
diff --git a/src/com/android/settings/datausage/DataSaverSummary.java b/src/com/android/settings/datausage/DataSaverSummary.java
index f401342..1ab8c79 100644
--- a/src/com/android/settings/datausage/DataSaverSummary.java
+++ b/src/com/android/settings/datausage/DataSaverSummary.java
@@ -15,6 +15,7 @@
package com.android.settings.datausage;
import android.app.Application;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.os.Bundle;
import android.provider.SearchIndexableResource;
@@ -23,7 +24,6 @@
import androidx.preference.Preference;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsActivity;
import com.android.settings.SettingsPreferenceFragment;
@@ -113,7 +113,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.DATA_SAVER_SUMMARY;
+ return SettingsEnums.DATA_SAVER_SUMMARY;
}
@Override
diff --git a/src/com/android/settings/datausage/DataUsageList.java b/src/com/android/settings/datausage/DataUsageList.java
index 3369e5e..735532a 100644
--- a/src/com/android/settings/datausage/DataUsageList.java
+++ b/src/com/android/settings/datausage/DataUsageList.java
@@ -22,6 +22,7 @@
import android.app.Activity;
import android.app.ActivityManager;
+import android.app.settings.SettingsEnums;
import android.app.usage.NetworkStats;
import android.app.usage.NetworkStats.Bucket;
import android.content.Context;
@@ -31,16 +32,13 @@
import android.net.ConnectivityManager;
import android.net.NetworkPolicy;
import android.net.NetworkTemplate;
-import android.os.AsyncTask;
import android.os.Bundle;
-import android.os.RemoteException;
import android.os.UserHandle;
import android.os.UserManager;
import android.provider.Settings;
import android.telephony.SubscriptionInfo;
import android.telephony.SubscriptionManager;
import android.telephony.TelephonyManager;
-import android.text.format.DateUtils;
import android.util.Log;
import android.util.SparseArray;
import android.view.View;
@@ -55,14 +53,13 @@
import androidx.preference.Preference;
import androidx.preference.PreferenceGroup;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.core.SubSettingLauncher;
import com.android.settings.datausage.CycleAdapter.SpinnerInterface;
import com.android.settings.widget.LoadingViewController;
import com.android.settingslib.AppItem;
-import com.android.settingslib.net.NetworkCycleChartDataLoader;
import com.android.settingslib.net.NetworkCycleChartData;
+import com.android.settingslib.net.NetworkCycleChartDataLoader;
import com.android.settingslib.net.NetworkStatsSummaryLoader;
import com.android.settingslib.net.UidDetailProvider;
@@ -122,7 +119,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.DATA_USAGE_LIST;
+ return SettingsEnums.DATA_USAGE_LIST;
}
@Override
@@ -138,8 +135,8 @@
mUidDetailProvider = new UidDetailProvider(activity);
mTelephonyManager = activity.getSystemService(TelephonyManager.class);
mUsageAmount = findPreference(KEY_USAGE_AMOUNT);
- mChart = (ChartDataUsagePreference) findPreference(KEY_CHART_DATA);
- mApps = (PreferenceGroup) findPreference(KEY_APPS_GROUP);
+ mChart = findPreference(KEY_CHART_DATA);
+ mApps = findPreference(KEY_APPS_GROUP);
processArgument();
}
@@ -309,7 +306,7 @@
getLoaderManager().restartLoader(LOADER_SUMMARY, null /* args */,
mNetworkStatsDetailCallbacks);
- final long totalBytes = mCycleData != null
+ final long totalBytes = mCycleData != null && !mCycleData.isEmpty()
? mCycleData.get(mCycleSpinner.getSelectedItemPosition()).getTotalUsage() : 0;
final CharSequence totalPhrase = DataUsageUtils.formatDataUsage(getActivity(), totalBytes);
mUsageAmount.setTitle(getString(R.string.data_used_template, totalPhrase));
diff --git a/src/com/android/settings/datausage/DataUsagePreference.java b/src/com/android/settings/datausage/DataUsagePreference.java
index 21c0503..644ea9b 100644
--- a/src/com/android/settings/datausage/DataUsagePreference.java
+++ b/src/com/android/settings/datausage/DataUsagePreference.java
@@ -14,6 +14,7 @@
package com.android.settings.datausage;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.content.res.TypedArray;
@@ -26,7 +27,6 @@
import androidx.core.content.res.TypedArrayUtils;
import androidx.preference.Preference;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.core.SubSettingLauncher;
import com.android.settingslib.net.DataUsageController;
@@ -83,7 +83,7 @@
launcher = new SubSettingLauncher(getContext())
.setArguments(args)
.setDestination(DataUsageList.class.getName())
- .setSourceMetricsCategory(MetricsProto.MetricsEvent.VIEW_UNKNOWN);
+ .setSourceMetricsCategory(SettingsEnums.PAGE_UNKNOWN);
if (mTemplate.isMatchRuleMobile()) {
launcher.setTitleRes(R.string.app_cellular_data_usage);
} else {
diff --git a/src/com/android/settings/datausage/DataUsageSummary.java b/src/com/android/settings/datausage/DataUsageSummary.java
index 97715db..ad4e1e2 100644
--- a/src/com/android/settings/datausage/DataUsageSummary.java
+++ b/src/com/android/settings/datausage/DataUsageSummary.java
@@ -15,6 +15,7 @@
package com.android.settings.datausage;
import android.app.Activity;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.net.NetworkTemplate;
import android.os.Bundle;
@@ -33,7 +34,6 @@
import androidx.preference.Preference;
import androidx.preference.PreferenceScreen;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.Utils;
import com.android.settings.dashboard.SummaryLoader;
@@ -87,7 +87,7 @@
boolean hasMobileData = DataUsageUtils.hasMobileData(context);
- int defaultSubId = DataUsageUtils.getDefaultSubscriptionId(context);
+ final int defaultSubId = SubscriptionManager.getDefaultDataSubscriptionId();
if (defaultSubId == SubscriptionManager.INVALID_SUBSCRIPTION_ID) {
hasMobileData = false;
}
@@ -141,7 +141,8 @@
final Activity activity = getActivity();
final ArrayList<AbstractPreferenceController> controllers = new ArrayList<>();
mSummaryController =
- new DataUsageSummaryPreferenceController(activity, getSettingsLifecycle(), this);
+ new DataUsageSummaryPreferenceController(activity, getSettingsLifecycle(), this,
+ DataUsageUtils.getDefaultSubscriptionId(activity));
controllers.add(mSummaryController);
getSettingsLifecycle().addObserver(mSummaryController);
return controllers;
@@ -242,7 +243,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.DATA_USAGE_SUMMARY;
+ return SettingsEnums.DATA_USAGE_SUMMARY;
}
@Override
diff --git a/src/com/android/settings/datausage/DataUsageSummaryPreference.java b/src/com/android/settings/datausage/DataUsageSummaryPreference.java
index 92d3e29..3cbe1ea 100644
--- a/src/com/android/settings/datausage/DataUsageSummaryPreference.java
+++ b/src/com/android/settings/datausage/DataUsageSummaryPreference.java
@@ -17,6 +17,7 @@
package com.android.settings.datausage;
import android.annotation.AttrRes;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.graphics.Typeface;
@@ -37,7 +38,6 @@
import androidx.preference.Preference;
import androidx.preference.PreferenceViewHolder;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.core.SubSettingLauncher;
import com.android.settingslib.Utils;
@@ -213,7 +213,7 @@
final SubSettingLauncher launcher = new SubSettingLauncher(context)
.setArguments(args)
.setDestination(DataUsageList.class.getName())
- .setSourceMetricsCategory(MetricsProto.MetricsEvent.VIEW_UNKNOWN);
+ .setSourceMetricsCategory(SettingsEnums.PAGE_UNKNOWN);
launcher.setTitleRes(R.string.wifi_data_usage);
launcher.launch();
}
diff --git a/src/com/android/settings/datausage/DataUsageSummaryPreferenceController.java b/src/com/android/settings/datausage/DataUsageSummaryPreferenceController.java
index d5707c4..353c5ee 100644
--- a/src/com/android/settings/datausage/DataUsageSummaryPreferenceController.java
+++ b/src/com/android/settings/datausage/DataUsageSummaryPreferenceController.java
@@ -31,6 +31,7 @@
import androidx.annotation.VisibleForTesting;
import androidx.preference.Preference;
+import androidx.preference.PreferenceFragmentCompat;
import androidx.recyclerview.widget.RecyclerView;
import com.android.internal.util.CollectionUtils;
@@ -47,9 +48,9 @@
import java.util.List;
/**
- * This is the controller for the top of the data usage screen that retrieves carrier data from the
- * new subscriptions framework API if available. The controller reads subscription information from
- * the framework and falls back to legacy usage data if none are available.
+ * This is the controller for a data usage header that retrieves carrier data from the new
+ * subscriptions framework API if available. The controller reads subscription information from the
+ * framework and falls back to legacy usage data if none are available.
*/
public class DataUsageSummaryPreferenceController extends BasePreferenceController
implements PreferenceControllerMixin, LifecycleObserver, OnStart {
@@ -63,7 +64,7 @@
private final Activity mActivity;
private final EntityHeaderController mEntityHeaderController;
private final Lifecycle mLifecycle;
- private final DataUsageSummary mDataUsageSummary;
+ private final PreferenceFragmentCompat mFragment;
private final DataUsageController mDataUsageController;
private final DataUsageInfoController mDataInfoController;
private final NetworkTemplate mDefaultTemplate;
@@ -94,28 +95,31 @@
private long mCycleStart;
/** The ending time of the billing cycle in ms since the epoch */
private long mCycleEnd;
+ /** The subscription that we should show usage for. */
+ private int mSubscriptionId;
private Intent mManageSubscriptionIntent;
public DataUsageSummaryPreferenceController(Activity activity,
- Lifecycle lifecycle, DataUsageSummary dataUsageSummary) {
+ Lifecycle lifecycle, PreferenceFragmentCompat fragment, int subscriptionId) {
super(activity, KEY);
mActivity = activity;
mEntityHeaderController = EntityHeaderController.newInstance(activity,
- dataUsageSummary, null);
+ fragment, null);
mLifecycle = lifecycle;
- mDataUsageSummary = dataUsageSummary;
+ mFragment = fragment;
+ mSubscriptionId = subscriptionId;
- final int defaultSubId = DataUsageUtils.getDefaultSubscriptionId(activity);
- mDefaultTemplate = DataUsageUtils.getDefaultTemplate(activity, defaultSubId);
- NetworkPolicyManager policyManager = NetworkPolicyManager.from(activity);
+ mDefaultTemplate = DataUsageUtils.getDefaultTemplate(activity, mSubscriptionId);
+ NetworkPolicyManager policyManager = activity.getSystemService(NetworkPolicyManager.class);
mPolicyEditor = new NetworkPolicyEditor(policyManager);
mHasMobileData = DataUsageUtils.hasMobileData(activity)
- && defaultSubId != SubscriptionManager.INVALID_SUBSCRIPTION_ID;
+ && mSubscriptionId != SubscriptionManager.INVALID_SUBSCRIPTION_ID;
mDataUsageController = new DataUsageController(activity);
+ mDataUsageController.setSubscriptionId(mSubscriptionId);
mDataInfoController = new DataUsageInfoController();
if (mHasMobileData) {
@@ -142,7 +146,8 @@
Activity activity,
Lifecycle lifecycle,
EntityHeaderController entityHeaderController,
- DataUsageSummary dataUsageSummary) {
+ PreferenceFragmentCompat fragment,
+ int subscriptionId) {
super(activity, KEY);
mDataUsageController = dataUsageController;
mDataInfoController = dataInfoController;
@@ -154,12 +159,13 @@
mActivity = activity;
mLifecycle = lifecycle;
mEntityHeaderController = entityHeaderController;
- mDataUsageSummary = dataUsageSummary;
+ mFragment = fragment;
+ mSubscriptionId = subscriptionId;
}
@Override
public void onStart() {
- RecyclerView view = mDataUsageSummary.getListView();
+ RecyclerView view = mFragment.getListView();
mEntityHeaderController.setRecyclerView(view, mLifecycle);
mEntityHeaderController.styleActionBar(mActivity);
}
@@ -260,12 +266,18 @@
mCycleEnd = info.cycleEnd;
mSnapshotTime = -1L;
- final int defaultSubId = SubscriptionManager.getDefaultSubscriptionId();
- final SubscriptionInfo subInfo = mSubscriptionManager.getDefaultDataSubscriptionInfo();
+ SubscriptionInfo subInfo = mSubscriptionManager.getActiveSubscriptionInfo(mSubscriptionId);
+ if (subInfo == null) {
+ subInfo = mSubscriptionManager.getAllSubscriptionInfoList().stream().filter(
+ i -> i.getSubscriptionId() == mSubscriptionId).findFirst().orElse(null);
+ }
if (subInfo != null && mHasMobileData) {
mCarrierName = subInfo.getCarrierName();
- List<SubscriptionPlan> plans = mSubscriptionManager.getSubscriptionPlans(defaultSubId);
- final SubscriptionPlan primaryPlan = getPrimaryPlan(mSubscriptionManager, defaultSubId);
+ List<SubscriptionPlan> plans = mSubscriptionManager.getSubscriptionPlans(
+ mSubscriptionId);
+ final SubscriptionPlan primaryPlan = getPrimaryPlan(mSubscriptionManager,
+ mSubscriptionId);
+
if (primaryPlan != null) {
mDataplanCount = plans.size();
mDataplanSize = primaryPlan.getDataLimitBytes();
@@ -284,8 +296,8 @@
}
}
mManageSubscriptionIntent =
- mSubscriptionManager.createManageSubscriptionIntent(defaultSubId);
- Log.i(TAG, "Have " + mDataplanCount + " plans, dflt sub-id " + defaultSubId
+ mSubscriptionManager.createManageSubscriptionIntent(mSubscriptionId);
+ Log.i(TAG, "Have " + mDataplanCount + " plans, dflt sub-id " + mSubscriptionId
+ ", intent " + mManageSubscriptionIntent);
}
diff --git a/src/com/android/settings/datausage/UnrestrictedDataAccess.java b/src/com/android/settings/datausage/UnrestrictedDataAccess.java
index ff516ee..d40537f 100644
--- a/src/com/android/settings/datausage/UnrestrictedDataAccess.java
+++ b/src/com/android/settings/datausage/UnrestrictedDataAccess.java
@@ -14,6 +14,7 @@
package com.android.settings.datausage;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.os.Bundle;
import android.provider.SearchIndexableResource;
@@ -22,7 +23,6 @@
import android.view.MenuItem;
import android.view.View;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.search.BaseSearchIndexProvider;
@@ -109,7 +109,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.DATA_USAGE_UNRESTRICTED_ACCESS;
+ return SettingsEnums.DATA_USAGE_UNRESTRICTED_ACCESS;
}
@Override
diff --git a/src/com/android/settings/datausage/UnrestrictedDataAccessPreferenceController.java b/src/com/android/settings/datausage/UnrestrictedDataAccessPreferenceController.java
index efc20f0..d8656ca 100644
--- a/src/com/android/settings/datausage/UnrestrictedDataAccessPreferenceController.java
+++ b/src/com/android/settings/datausage/UnrestrictedDataAccessPreferenceController.java
@@ -16,6 +16,7 @@
import static com.android.settingslib.RestrictedLockUtilsInternal.checkIfMeteredDataRestricted;
import android.app.Application;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.os.UserHandle;
@@ -23,7 +24,6 @@
import androidx.preference.Preference;
import androidx.preference.PreferenceScreen;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.applications.AppStateBaseBridge;
import com.android.settings.core.BasePreferenceController;
@@ -225,8 +225,8 @@
@VisibleForTesting
void logSpecialPermissionChange(boolean whitelisted, String packageName) {
- final int logCategory = whitelisted ? MetricsEvent.APP_SPECIAL_PERMISSION_UNL_DATA_ALLOW
- : MetricsEvent.APP_SPECIAL_PERMISSION_UNL_DATA_DENY;
+ final int logCategory = whitelisted ? SettingsEnums.APP_SPECIAL_PERMISSION_UNL_DATA_ALLOW
+ : SettingsEnums.APP_SPECIAL_PERMISSION_UNL_DATA_DENY;
FeatureFactory.getFactory(mContext).getMetricsFeatureProvider().action(mContext,
logCategory, packageName);
}
diff --git a/src/com/android/settings/datetime/timezone/FixedOffsetPicker.java b/src/com/android/settings/datetime/timezone/FixedOffsetPicker.java
index f134051..a0431cc 100644
--- a/src/com/android/settings/datetime/timezone/FixedOffsetPicker.java
+++ b/src/com/android/settings/datetime/timezone/FixedOffsetPicker.java
@@ -16,9 +16,9 @@
package com.android.settings.datetime.timezone;
+import android.app.settings.SettingsEnums;
import android.icu.util.TimeZone;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.datetime.timezone.model.TimeZoneData;
@@ -45,7 +45,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.SETTINGS_ZONE_PICKER_FIXED_OFFSET;
+ return SettingsEnums.SETTINGS_ZONE_PICKER_FIXED_OFFSET;
}
@Override
diff --git a/src/com/android/settings/datetime/timezone/RegionSearchPicker.java b/src/com/android/settings/datetime/timezone/RegionSearchPicker.java
index 0abf4e4..07986e2 100644
--- a/src/com/android/settings/datetime/timezone/RegionSearchPicker.java
+++ b/src/com/android/settings/datetime/timezone/RegionSearchPicker.java
@@ -17,6 +17,7 @@
package com.android.settings.datetime.timezone;
import android.app.Activity;
+import android.app.settings.SettingsEnums;
import android.content.Intent;
import android.icu.text.Collator;
import android.icu.text.LocaleDisplayNames;
@@ -25,7 +26,6 @@
import androidx.annotation.VisibleForTesting;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.core.SubSettingLauncher;
import com.android.settings.datetime.timezone.BaseTimeZoneAdapter.AdapterItem;
@@ -54,7 +54,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.SETTINGS_ZONE_PICKER_REGION;
+ return SettingsEnums.SETTINGS_ZONE_PICKER_REGION;
}
@Override
diff --git a/src/com/android/settings/datetime/timezone/RegionZonePicker.java b/src/com/android/settings/datetime/timezone/RegionZonePicker.java
index 83d71f1..8e4aa05 100644
--- a/src/com/android/settings/datetime/timezone/RegionZonePicker.java
+++ b/src/com/android/settings/datetime/timezone/RegionZonePicker.java
@@ -16,6 +16,7 @@
package com.android.settings.datetime.timezone;
+import android.app.settings.SettingsEnums;
import android.content.Intent;
import android.icu.text.Collator;
import android.icu.text.LocaleDisplayNames;
@@ -26,7 +27,6 @@
import androidx.annotation.Nullable;
import androidx.annotation.VisibleForTesting;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.datetime.timezone.model.FilteredCountryTimeZones;
import com.android.settings.datetime.timezone.model.TimeZoneData;
@@ -55,7 +55,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.SETTINGS_ZONE_PICKER_TIME_ZONE;
+ return SettingsEnums.SETTINGS_ZONE_PICKER_TIME_ZONE;
}
@Override
diff --git a/src/com/android/settings/datetime/timezone/TimeZoneSettings.java b/src/com/android/settings/datetime/timezone/TimeZoneSettings.java
index a20cdb5..6f776c9 100644
--- a/src/com/android/settings/datetime/timezone/TimeZoneSettings.java
+++ b/src/com/android/settings/datetime/timezone/TimeZoneSettings.java
@@ -18,6 +18,7 @@
import android.app.Activity;
import android.app.AlarmManager;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.content.SharedPreferences;
@@ -31,7 +32,6 @@
import androidx.annotation.VisibleForTesting;
import androidx.preference.PreferenceCategory;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.core.SubSettingLauncher;
import com.android.settings.dashboard.DashboardFragment;
@@ -75,7 +75,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.ZONE_PICKER;
+ return SettingsEnums.ZONE_PICKER;
}
@Override
diff --git a/src/com/android/settings/deletionhelper/AutomaticStorageManagerSettings.java b/src/com/android/settings/deletionhelper/AutomaticStorageManagerSettings.java
index 221afb0..0bc9dc9 100644
--- a/src/com/android/settings/deletionhelper/AutomaticStorageManagerSettings.java
+++ b/src/com/android/settings/deletionhelper/AutomaticStorageManagerSettings.java
@@ -16,6 +16,7 @@
package com.android.settings.deletionhelper;
+import android.app.settings.SettingsEnums;
import android.content.ContentResolver;
import android.content.Context;
import android.os.Bundle;
@@ -28,7 +29,6 @@
import androidx.preference.Preference;
import androidx.preference.Preference.OnPreferenceChangeListener;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsActivity;
import com.android.settings.Utils;
@@ -138,7 +138,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.STORAGE_MANAGER_SETTINGS;
+ return SettingsEnums.STORAGE_MANAGER_SETTINGS;
}
@Override
diff --git a/src/com/android/settings/deletionhelper/AutomaticStorageManagerSwitchBarController.java b/src/com/android/settings/deletionhelper/AutomaticStorageManagerSwitchBarController.java
index eab19be..c54d789 100644
--- a/src/com/android/settings/deletionhelper/AutomaticStorageManagerSwitchBarController.java
+++ b/src/com/android/settings/deletionhelper/AutomaticStorageManagerSwitchBarController.java
@@ -16,6 +16,7 @@
package com.android.settings.deletionhelper;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.os.SystemProperties;
import android.provider.Settings;
@@ -24,7 +25,6 @@
import androidx.fragment.app.FragmentManager;
import androidx.preference.Preference;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.internal.util.Preconditions;
import com.android.settings.widget.SwitchBar;
import com.android.settingslib.Utils;
@@ -64,7 +64,7 @@
@Override
public void onSwitchChanged(Switch switchView, boolean isChecked) {
- mMetrics.action(mContext, MetricsEvent.ACTION_TOGGLE_STORAGE_MANAGER, isChecked);
+ mMetrics.action(mContext, SettingsEnums.ACTION_TOGGLE_STORAGE_MANAGER, isChecked);
mDaysToRetainPreference.setEnabled(isChecked);
Settings.Secure.putInt(
mContext.getContentResolver(),
diff --git a/src/com/android/settings/development/AllowBackgroundActivityStartsPreferenceController.java b/src/com/android/settings/development/AllowBackgroundActivityStartsPreferenceController.java
index ea47f35..d26517a 100644
--- a/src/com/android/settings/development/AllowBackgroundActivityStartsPreferenceController.java
+++ b/src/com/android/settings/development/AllowBackgroundActivityStartsPreferenceController.java
@@ -19,12 +19,12 @@
import android.content.Context;
import android.provider.Settings;
-import com.android.settings.core.PreferenceControllerMixin;
-import com.android.settingslib.development.DeveloperOptionsPreferenceController;
-
import androidx.preference.Preference;
import androidx.preference.SwitchPreference;
+import com.android.settings.core.PreferenceControllerMixin;
+import com.android.settingslib.development.DeveloperOptionsPreferenceController;
+
public class AllowBackgroundActivityStartsPreferenceController
extends DeveloperOptionsPreferenceController
implements Preference.OnPreferenceChangeListener, PreferenceControllerMixin {
@@ -62,7 +62,7 @@
@Override
protected void onDeveloperOptionsSwitchDisabled() {
super.onDeveloperOptionsSwitchDisabled();
- writeSetting(false);
- ((SwitchPreference) mPreference).setChecked(false);
+ writeSetting(true);
+ ((SwitchPreference) mPreference).setChecked(true);
}
}
diff --git a/src/com/android/settings/development/BluetoothA2dpHwOffloadRebootDialog.java b/src/com/android/settings/development/BluetoothA2dpHwOffloadRebootDialog.java
index cbd77f5..95ef019 100644
--- a/src/com/android/settings/development/BluetoothA2dpHwOffloadRebootDialog.java
+++ b/src/com/android/settings/development/BluetoothA2dpHwOffloadRebootDialog.java
@@ -17,6 +17,7 @@
package com.android.settings.development;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.DialogInterface;
import android.os.Bundle;
import android.os.PowerManager;
@@ -24,7 +25,6 @@
import androidx.appcompat.app.AlertDialog;
import androidx.fragment.app.FragmentManager;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
@@ -46,7 +46,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.DIALOG_BLUETOOTH_DISABLE_A2DP_HW_OFFLOAD;
+ return SettingsEnums.DIALOG_BLUETOOTH_DISABLE_A2DP_HW_OFFLOAD;
}
@Override
diff --git a/src/com/android/settings/development/BluetoothSnoopLogPreferenceController.java b/src/com/android/settings/development/BluetoothSnoopLogPreferenceController.java
index c92fe90..d26f0dd 100644
--- a/src/com/android/settings/development/BluetoothSnoopLogPreferenceController.java
+++ b/src/com/android/settings/development/BluetoothSnoopLogPreferenceController.java
@@ -17,12 +17,19 @@
package com.android.settings.development;
import android.content.Context;
+import android.os.Build;
import android.os.SystemProperties;
+import android.provider.Settings;
+import android.text.TextUtils;
+
+import android.util.Log;
import androidx.annotation.VisibleForTesting;
+import androidx.preference.ListPreference;
import androidx.preference.Preference;
import androidx.preference.SwitchPreference;
+import com.android.settings.R;
import com.android.settings.core.PreferenceControllerMixin;
import com.android.settingslib.development.DeveloperOptionsPreferenceController;
@@ -31,11 +38,40 @@
private static final String PREFERENCE_KEY = "bt_hci_snoop_log";
@VisibleForTesting
- static final String BLUETOOTH_BTSNOOP_ENABLE_PROPERTY =
- "persist.bluetooth.btsnoopenable";
+ static final int BTSNOOP_LOG_MODE_DISABLED_INDEX = 0;
+ @VisibleForTesting
+ static final int BTSNOOP_LOG_MODE_FILTERED_INDEX = 1;
+ @VisibleForTesting
+ static final int BTSNOOP_LOG_MODE_FULL_INDEX = 2;
+ @VisibleForTesting
+ static final String BLUETOOTH_BTSNOOP_LOG_MODE_PROPERTY = "persist.bluetooth.btsnooplogmode";
+
+ private final String[] mListValues;
+ private final String[] mListEntries;
public BluetoothSnoopLogPreferenceController(Context context) {
super(context);
+ mListValues = context.getResources().getStringArray(R.array.bt_hci_snoop_log_values);
+ mListEntries = context.getResources().getStringArray(R.array.bt_hci_snoop_log_entries);
+ }
+
+ // Default mode is FILTERED on userdebug/eng build, DISABLED on user build,
+ // or can be changed by modifying the global setting.
+ public int getDefaultModeIndex() {
+ if (!Build.IS_DEBUGGABLE) {
+ return BTSNOOP_LOG_MODE_DISABLED_INDEX;
+ }
+
+ final String default_mode = Settings.Global.getString(mContext.getContentResolver(),
+ Settings.Global.BLUETOOTH_BTSNOOP_DEFAULT_MODE);
+
+ for (int i = 0; i < mListValues.length; i++) {
+ if (TextUtils.equals(default_mode, mListValues[i])) {
+ return i;
+ }
+ }
+
+ return BTSNOOP_LOG_MODE_FILTERED_INDEX;
}
@Override
@@ -45,23 +81,32 @@
@Override
public boolean onPreferenceChange(Preference preference, Object newValue) {
- final boolean enableBtSnoopLog = (Boolean) newValue;
- SystemProperties.set(BLUETOOTH_BTSNOOP_ENABLE_PROPERTY, Boolean.toString(enableBtSnoopLog));
+ SystemProperties.set(BLUETOOTH_BTSNOOP_LOG_MODE_PROPERTY, newValue.toString());
+ updateState(mPreference);
return true;
}
@Override
public void updateState(Preference preference) {
- super.updateState(preference);
- final boolean enableBtSnoopLog = SystemProperties.getBoolean(
- BLUETOOTH_BTSNOOP_ENABLE_PROPERTY, false /* def */);
- ((SwitchPreference) mPreference).setChecked(enableBtSnoopLog);
+ final ListPreference listPreference = (ListPreference) preference;
+ final String currentValue = SystemProperties.get(BLUETOOTH_BTSNOOP_LOG_MODE_PROPERTY);
+
+ int index = getDefaultModeIndex();
+ for (int i = 0; i < mListValues.length; i++) {
+ if (TextUtils.equals(currentValue, mListValues[i])) {
+ index = i;
+ break;
+ }
+ }
+ listPreference.setValue(mListValues[index]);
+ listPreference.setSummary(mListEntries[index]);
}
@Override
protected void onDeveloperOptionsSwitchDisabled() {
super.onDeveloperOptionsSwitchDisabled();
- SystemProperties.set(BLUETOOTH_BTSNOOP_ENABLE_PROPERTY, Boolean.toString(false));
- ((SwitchPreference) mPreference).setChecked(false);
+ SystemProperties.set(BLUETOOTH_BTSNOOP_LOG_MODE_PROPERTY, null);
+ ((ListPreference) mPreference).setValue(mListValues[getDefaultModeIndex()]);
+ ((ListPreference) mPreference).setSummary(mListEntries[getDefaultModeIndex()]);
}
}
diff --git a/src/com/android/settings/development/ClearAdbKeysPreferenceController.java b/src/com/android/settings/development/ClearAdbKeysPreferenceController.java
index 6613cfd..b39d874 100644
--- a/src/com/android/settings/development/ClearAdbKeysPreferenceController.java
+++ b/src/com/android/settings/development/ClearAdbKeysPreferenceController.java
@@ -20,7 +20,6 @@
import android.debug.IAdbManager;
import android.os.RemoteException;
import android.os.ServiceManager;
-import android.os.SystemProperties;
import android.os.UserManager;
import android.sysprop.AdbProperties;
import android.text.TextUtils;
diff --git a/src/com/android/settings/development/ClearAdbKeysWarningDialog.java b/src/com/android/settings/development/ClearAdbKeysWarningDialog.java
index ce7e149..cdf8a95 100644
--- a/src/com/android/settings/development/ClearAdbKeysWarningDialog.java
+++ b/src/com/android/settings/development/ClearAdbKeysWarningDialog.java
@@ -17,6 +17,7 @@
package com.android.settings.development;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.DialogInterface;
import android.os.Bundle;
@@ -24,7 +25,6 @@
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentManager;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
@@ -45,7 +45,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.DIALOG_CLEAR_ADB_KEYS;
+ return SettingsEnums.DIALOG_CLEAR_ADB_KEYS;
}
@Override
diff --git a/src/com/android/settings/development/DevelopmentSettingsDashboardFragment.java b/src/com/android/settings/development/DevelopmentSettingsDashboardFragment.java
index b1e118a..ed6a19f 100644
--- a/src/com/android/settings/development/DevelopmentSettingsDashboardFragment.java
+++ b/src/com/android/settings/development/DevelopmentSettingsDashboardFragment.java
@@ -17,6 +17,7 @@
package com.android.settings.development;
import android.app.Activity;
+import android.app.settings.SettingsEnums;
import android.bluetooth.BluetoothA2dp;
import android.bluetooth.BluetoothAdapter;
import android.bluetooth.BluetoothCodecStatus;
@@ -37,7 +38,6 @@
import androidx.annotation.VisibleForTesting;
import androidx.localbroadcastmanager.content.LocalBroadcastManager;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.SettingsActivity;
import com.android.settings.Utils;
@@ -207,7 +207,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.DEVELOPMENT;
+ return SettingsEnums.DEVELOPMENT;
}
@Override
diff --git a/src/com/android/settings/development/DisableDevSettingsDialogFragment.java b/src/com/android/settings/development/DisableDevSettingsDialogFragment.java
index 9b3ba58..803030e 100644
--- a/src/com/android/settings/development/DisableDevSettingsDialogFragment.java
+++ b/src/com/android/settings/development/DisableDevSettingsDialogFragment.java
@@ -17,17 +17,17 @@
package com.android.settings.development;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.DialogInterface;
import android.os.Bundle;
import android.os.PowerManager;
import android.util.Log;
-import androidx.annotation.VisibleForTesting;
-import androidx.fragment.app.Fragment;
+import androidx.annotation.VisibleForTesting;
import androidx.appcompat.app.AlertDialog;
+import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentManager;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
@@ -51,7 +51,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.DIALOG_DISABLE_DEVELOPMENT_OPTIONS;
+ return SettingsEnums.DIALOG_DISABLE_DEVELOPMENT_OPTIONS;
}
@Override
diff --git a/src/com/android/settings/development/DisableLogPersistWarningDialog.java b/src/com/android/settings/development/DisableLogPersistWarningDialog.java
index a2192c1..76035cc 100644
--- a/src/com/android/settings/development/DisableLogPersistWarningDialog.java
+++ b/src/com/android/settings/development/DisableLogPersistWarningDialog.java
@@ -17,6 +17,7 @@
package com.android.settings.development;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.DialogInterface;
import android.os.Bundle;
@@ -24,7 +25,6 @@
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentManager;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
@@ -49,7 +49,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.DIALOG_LOG_PERSIST;
+ return SettingsEnums.DIALOG_LOG_PERSIST;
}
@Override
diff --git a/src/com/android/settings/development/EnableAdbWarningDialog.java b/src/com/android/settings/development/EnableAdbWarningDialog.java
index 3eff3f8..1fcd350 100644
--- a/src/com/android/settings/development/EnableAdbWarningDialog.java
+++ b/src/com/android/settings/development/EnableAdbWarningDialog.java
@@ -17,6 +17,7 @@
package com.android.settings.development;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.DialogInterface;
import android.os.Bundle;
@@ -24,7 +25,6 @@
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentManager;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
@@ -44,7 +44,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.DIALOG_ENABLE_ADB;
+ return SettingsEnums.DIALOG_ENABLE_ADB;
}
@Override
diff --git a/src/com/android/settings/development/EnableDevelopmentSettingWarningDialog.java b/src/com/android/settings/development/EnableDevelopmentSettingWarningDialog.java
index 5d102eb..983f55e 100644
--- a/src/com/android/settings/development/EnableDevelopmentSettingWarningDialog.java
+++ b/src/com/android/settings/development/EnableDevelopmentSettingWarningDialog.java
@@ -17,13 +17,13 @@
package com.android.settings.development;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.DialogInterface;
import android.os.Bundle;
import androidx.appcompat.app.AlertDialog;
import androidx.fragment.app.FragmentManager;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
@@ -45,7 +45,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.DIALOG_ENABLE_DEVELOPMENT_OPTIONS;
+ return SettingsEnums.DIALOG_ENABLE_DEVELOPMENT_OPTIONS;
}
@Override
diff --git a/src/com/android/settings/development/EnableOemUnlockSettingWarningDialog.java b/src/com/android/settings/development/EnableOemUnlockSettingWarningDialog.java
index 6324ada..9bfe9d2 100644
--- a/src/com/android/settings/development/EnableOemUnlockSettingWarningDialog.java
+++ b/src/com/android/settings/development/EnableOemUnlockSettingWarningDialog.java
@@ -17,6 +17,7 @@
package com.android.settings.development;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.DialogInterface;
import android.os.Bundle;
@@ -24,7 +25,6 @@
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentManager;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
@@ -45,7 +45,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.DIALOG_ENABLE_OEM_UNLOCKING;
+ return SettingsEnums.DIALOG_ENABLE_OEM_UNLOCKING;
}
@Override
diff --git a/src/com/android/settings/development/ForceMSAAPreferenceController.java b/src/com/android/settings/development/ForceMSAAPreferenceController.java
index ce539c7..a1a4d66 100644
--- a/src/com/android/settings/development/ForceMSAAPreferenceController.java
+++ b/src/com/android/settings/development/ForceMSAAPreferenceController.java
@@ -19,7 +19,6 @@
import android.content.Context;
import android.sysprop.DisplayProperties;
-import androidx.annotation.VisibleForTesting;
import androidx.preference.Preference;
import androidx.preference.SwitchPreference;
diff --git a/src/com/android/settings/development/MockLocationAppPreferenceController.java b/src/com/android/settings/development/MockLocationAppPreferenceController.java
index 0d8c07a..45d6be8 100644
--- a/src/com/android/settings/development/MockLocationAppPreferenceController.java
+++ b/src/com/android/settings/development/MockLocationAppPreferenceController.java
@@ -16,8 +16,7 @@
package com.android.settings.development;
-import static com.android.settings.development.DevelopmentOptionsActivityRequestCodes
- .REQUEST_MOCK_LOCATION_APP;
+import static com.android.settings.development.DevelopmentOptionsActivityRequestCodes.REQUEST_MOCK_LOCATION_APP;
import android.Manifest;
import android.app.Activity;
diff --git a/src/com/android/settings/development/OemLockInfoDialog.java b/src/com/android/settings/development/OemLockInfoDialog.java
index 3136ec1..c540daa 100644
--- a/src/com/android/settings/development/OemLockInfoDialog.java
+++ b/src/com/android/settings/development/OemLockInfoDialog.java
@@ -17,13 +17,13 @@
package com.android.settings.development;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.os.Bundle;
import androidx.appcompat.app.AlertDialog;
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentManager;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
@@ -41,7 +41,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.DIALOG_OEM_LOCK_INFO;
+ return SettingsEnums.DIALOG_OEM_LOCK_INFO;
}
@Override
diff --git a/src/com/android/settings/development/OemUnlockPreferenceController.java b/src/com/android/settings/development/OemUnlockPreferenceController.java
index cadb0bc..b6b4d17 100644
--- a/src/com/android/settings/development/OemUnlockPreferenceController.java
+++ b/src/com/android/settings/development/OemUnlockPreferenceController.java
@@ -16,8 +16,7 @@
package com.android.settings.development;
-import static com.android.settings.development.DevelopmentOptionsActivityRequestCodes
- .REQUEST_CODE_ENABLE_OEM_UNLOCK;
+import static com.android.settings.development.DevelopmentOptionsActivityRequestCodes.REQUEST_CODE_ENABLE_OEM_UNLOCK;
import android.app.Activity;
import android.content.Context;
diff --git a/src/com/android/settings/development/OverlayCategoryPreferenceController.java b/src/com/android/settings/development/OverlayCategoryPreferenceController.java
index 276049f..9db8a2f 100644
--- a/src/com/android/settings/development/OverlayCategoryPreferenceController.java
+++ b/src/com/android/settings/development/OverlayCategoryPreferenceController.java
@@ -26,6 +26,11 @@
import android.os.ServiceManager;
import android.text.TextUtils;
+import androidx.annotation.VisibleForTesting;
+import androidx.preference.ListPreference;
+import androidx.preference.Preference;
+import androidx.preference.PreferenceScreen;
+
import com.android.settings.R;
import com.android.settings.core.PreferenceControllerMixin;
import com.android.settingslib.development.DeveloperOptionsPreferenceController;
@@ -34,11 +39,6 @@
import java.util.Comparator;
import java.util.List;
-import androidx.annotation.VisibleForTesting;
-import androidx.preference.ListPreference;
-import androidx.preference.Preference;
-import androidx.preference.PreferenceScreen;
-
/**
* Preference controller to allow users to choose an overlay from a list for a given category.
* The chosen overlay is enabled exclusively within its category. A default option is also
diff --git a/src/com/android/settings/development/SelectDebugAppPreferenceController.java b/src/com/android/settings/development/SelectDebugAppPreferenceController.java
index ce6c7c4..b882c70 100644
--- a/src/com/android/settings/development/SelectDebugAppPreferenceController.java
+++ b/src/com/android/settings/development/SelectDebugAppPreferenceController.java
@@ -16,8 +16,7 @@
package com.android.settings.development;
-import static com.android.settings.development.DevelopmentOptionsActivityRequestCodes
- .REQUEST_CODE_DEBUG_APP;
+import static com.android.settings.development.DevelopmentOptionsActivityRequestCodes.REQUEST_CODE_DEBUG_APP;
import android.app.Activity;
import android.content.Context;
diff --git a/src/com/android/settings/development/ShowLayoutBoundsPreferenceController.java b/src/com/android/settings/development/ShowLayoutBoundsPreferenceController.java
index 18551bf..f78a297 100644
--- a/src/com/android/settings/development/ShowLayoutBoundsPreferenceController.java
+++ b/src/com/android/settings/development/ShowLayoutBoundsPreferenceController.java
@@ -18,7 +18,6 @@
import android.content.Context;
import android.sysprop.DisplayProperties;
-import android.view.View;
import androidx.preference.Preference;
import androidx.preference.SwitchPreference;
diff --git a/src/com/android/settings/development/SmsAccessRestrictionPreferenceController.java b/src/com/android/settings/development/SmsAccessRestrictionPreferenceController.java
index b3f7b23..6091614 100644
--- a/src/com/android/settings/development/SmsAccessRestrictionPreferenceController.java
+++ b/src/com/android/settings/development/SmsAccessRestrictionPreferenceController.java
@@ -19,12 +19,12 @@
import android.content.Context;
import android.provider.Settings;
-import com.android.settings.core.PreferenceControllerMixin;
-import com.android.settingslib.development.DeveloperOptionsPreferenceController;
-
import androidx.preference.Preference;
import androidx.preference.SwitchPreference;
+import com.android.settings.core.PreferenceControllerMixin;
+import com.android.settingslib.development.DeveloperOptionsPreferenceController;
+
// STOPSHIP b/118694572: remove the kill switch once the feature is tested and stable
public class SmsAccessRestrictionPreferenceController extends DeveloperOptionsPreferenceController
implements Preference.OnPreferenceChangeListener, PreferenceControllerMixin {
diff --git a/src/com/android/settings/development/WaitForDebuggerPreferenceController.java b/src/com/android/settings/development/WaitForDebuggerPreferenceController.java
index d11fe37..80cb225 100644
--- a/src/com/android/settings/development/WaitForDebuggerPreferenceController.java
+++ b/src/com/android/settings/development/WaitForDebuggerPreferenceController.java
@@ -16,8 +16,7 @@
package com.android.settings.development;
-import static com.android.settings.development.DevelopmentOptionsActivityRequestCodes
- .REQUEST_CODE_DEBUG_APP;
+import static com.android.settings.development.DevelopmentOptionsActivityRequestCodes.REQUEST_CODE_DEBUG_APP;
import android.app.Activity;
import android.app.ActivityManager;
diff --git a/src/com/android/settings/development/featureflags/FeatureFlagPersistent.java b/src/com/android/settings/development/featureflags/FeatureFlagPersistent.java
index 33de9c3..941c94c 100644
--- a/src/com/android/settings/development/featureflags/FeatureFlagPersistent.java
+++ b/src/com/android/settings/development/featureflags/FeatureFlagPersistent.java
@@ -23,8 +23,6 @@
import androidx.annotation.VisibleForTesting;
-import androidx.annotation.VisibleForTesting;
-
import com.android.settings.core.FeatureFlags;
import java.util.HashSet;
diff --git a/src/com/android/settings/development/featureflags/FeatureFlagsDashboard.java b/src/com/android/settings/development/featureflags/FeatureFlagsDashboard.java
index 0307727..613fb17 100644
--- a/src/com/android/settings/development/featureflags/FeatureFlagsDashboard.java
+++ b/src/com/android/settings/development/featureflags/FeatureFlagsDashboard.java
@@ -16,10 +16,10 @@
package com.android.settings.development.featureflags;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.provider.SearchIndexableResource;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.search.BaseSearchIndexProvider;
@@ -39,7 +39,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.SETTINGS_FEATURE_FLAGS_DASHBOARD;
+ return SettingsEnums.SETTINGS_FEATURE_FLAGS_DASHBOARD;
}
@Override
diff --git a/src/com/android/settings/development/gup/GupDashboard.java b/src/com/android/settings/development/gup/GupDashboard.java
index 31f01dd..0ab57e6 100644
--- a/src/com/android/settings/development/gup/GupDashboard.java
+++ b/src/com/android/settings/development/gup/GupDashboard.java
@@ -16,16 +16,14 @@
package com.android.settings.development.gup;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.provider.SearchIndexableResource;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.search.BaseSearchIndexProvider;
import com.android.settings.search.Indexable;
-import com.android.settingslib.core.AbstractPreferenceController;
-import com.android.settingslib.core.lifecycle.Lifecycle;
import com.android.settingslib.development.DevelopmentSettingsEnabler;
import com.android.settingslib.search.SearchIndexable;
@@ -38,7 +36,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.SETTINGS_GUP_DASHBOARD;
+ return SettingsEnums.SETTINGS_GUP_DASHBOARD;
}
@Override
diff --git a/src/com/android/settings/development/qstile/DevelopmentTileConfigFragment.java b/src/com/android/settings/development/qstile/DevelopmentTileConfigFragment.java
index 795d26c..c6f0ecd 100644
--- a/src/com/android/settings/development/qstile/DevelopmentTileConfigFragment.java
+++ b/src/com/android/settings/development/qstile/DevelopmentTileConfigFragment.java
@@ -16,10 +16,10 @@
package com.android.settings.development.qstile;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.provider.SearchIndexableResource;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.search.BaseSearchIndexProvider;
@@ -46,7 +46,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.DEVELOPMENT_QS_TILE_CONFIG;
+ return SettingsEnums.DEVELOPMENT_QS_TILE_CONFIG;
}
public static final Indexable.SearchIndexProvider SEARCH_INDEX_DATA_PROVIDER =
diff --git a/src/com/android/settings/development/qstile/DevelopmentTiles.java b/src/com/android/settings/development/qstile/DevelopmentTiles.java
index 849ed2f..5edbc70 100644
--- a/src/com/android/settings/development/qstile/DevelopmentTiles.java
+++ b/src/com/android/settings/development/qstile/DevelopmentTiles.java
@@ -31,7 +31,6 @@
import android.util.Log;
import android.view.IWindowManager;
import android.view.ThreadedRenderer;
-import android.view.View;
import android.view.WindowManagerGlobal;
import android.widget.Toast;
diff --git a/src/com/android/settings/deviceinfo/BrandedAccountPreferenceController.java b/src/com/android/settings/deviceinfo/BrandedAccountPreferenceController.java
index 5d07f2c..b54b398 100644
--- a/src/com/android/settings/deviceinfo/BrandedAccountPreferenceController.java
+++ b/src/com/android/settings/deviceinfo/BrandedAccountPreferenceController.java
@@ -17,13 +17,13 @@
package com.android.settings.deviceinfo;
import android.accounts.Account;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.os.Bundle;
import androidx.preference.Preference;
import androidx.preference.PreferenceScreen;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.accounts.AccountDetailDashboardFragment;
import com.android.settings.accounts.AccountFeatureProvider;
@@ -75,7 +75,7 @@
.setDestination(AccountDetailDashboardFragment.class.getName())
.setTitleRes(R.string.account_sync_title)
.setArguments(args)
- .setSourceMetricsCategory(MetricsEvent.DEVICEINFO)
+ .setSourceMetricsCategory(SettingsEnums.DEVICEINFO)
.launch();
return true;
});
diff --git a/src/com/android/settings/deviceinfo/BuildNumberPreferenceController.java b/src/com/android/settings/deviceinfo/BuildNumberPreferenceController.java
index 5883e21..ec0ab36 100644
--- a/src/com/android/settings/deviceinfo/BuildNumberPreferenceController.java
+++ b/src/com/android/settings/deviceinfo/BuildNumberPreferenceController.java
@@ -19,6 +19,7 @@
import static android.content.Context.CLIPBOARD_SERVICE;
import android.app.Activity;
+import android.app.settings.SettingsEnums;
import android.content.ClipData;
import android.content.ClipboardManager;
import android.content.ComponentName;
@@ -130,14 +131,14 @@
// Don't enable developer options for secondary non-demo users.
if (!(mUm.isAdminUser() || mUm.isDemoUser())) {
mMetricsFeatureProvider.action(
- mContext, MetricsEvent.ACTION_SETTINGS_BUILD_NUMBER_PREF);
+ mContext, SettingsEnums.ACTION_SETTINGS_BUILD_NUMBER_PREF);
return false;
}
// Don't enable developer options until device has been provisioned
if (!Utils.isDeviceProvisioned(mContext)) {
mMetricsFeatureProvider.action(
- mContext, MetricsEvent.ACTION_SETTINGS_BUILD_NUMBER_PREF);
+ mContext, SettingsEnums.ACTION_SETTINGS_BUILD_NUMBER_PREF);
return false;
}
@@ -163,7 +164,7 @@
mDebuggingFeaturesDisallowedAdmin);
}
mMetricsFeatureProvider.action(
- mContext, MetricsEvent.ACTION_SETTINGS_BUILD_NUMBER_PREF);
+ mContext, SettingsEnums.ACTION_SETTINGS_BUILD_NUMBER_PREF);
return false;
}
diff --git a/src/com/android/settings/deviceinfo/DeviceModelPreferenceController.java b/src/com/android/settings/deviceinfo/DeviceModelPreferenceController.java
index a9d0e3f..2797153 100644
--- a/src/com/android/settings/deviceinfo/DeviceModelPreferenceController.java
+++ b/src/com/android/settings/deviceinfo/DeviceModelPreferenceController.java
@@ -28,7 +28,6 @@
import com.android.settings.core.BasePreferenceController;
import com.android.settingslib.DeviceInfoUtils;
-import java.util.concurrent.Callable;
import java.util.concurrent.ExecutionException;
import java.util.concurrent.FutureTask;
diff --git a/src/com/android/settings/deviceinfo/HardwareInfoDialogFragment.java b/src/com/android/settings/deviceinfo/HardwareInfoDialogFragment.java
index fef0342..34a7143 100644
--- a/src/com/android/settings/deviceinfo/HardwareInfoDialogFragment.java
+++ b/src/com/android/settings/deviceinfo/HardwareInfoDialogFragment.java
@@ -17,6 +17,7 @@
package com.android.settings.deviceinfo;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.os.Build;
import android.os.Bundle;
import android.os.SystemProperties;
@@ -28,7 +29,6 @@
import androidx.annotation.VisibleForTesting;
import androidx.appcompat.app.AlertDialog;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
@@ -38,7 +38,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.DIALOG_SETTINGS_HARDWARE_INFO;
+ return SettingsEnums.DIALOG_SETTINGS_HARDWARE_INFO;
}
public static HardwareInfoDialogFragment newInstance() {
diff --git a/src/com/android/settings/deviceinfo/PrivateVolumeForget.java b/src/com/android/settings/deviceinfo/PrivateVolumeForget.java
index 41f8650..bd0772c 100644
--- a/src/com/android/settings/deviceinfo/PrivateVolumeForget.java
+++ b/src/com/android/settings/deviceinfo/PrivateVolumeForget.java
@@ -17,6 +17,7 @@
package com.android.settings.deviceinfo;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.DialogInterface;
import android.os.Bundle;
@@ -34,7 +35,6 @@
import androidx.appcompat.app.AlertDialog;
import androidx.fragment.app.Fragment;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.core.InstrumentedFragment;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
@@ -48,7 +48,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.DEVICEINFO_STORAGE;
+ return SettingsEnums.DEVICEINFO_STORAGE;
}
@Override
@@ -97,7 +97,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.DIALOG_VOLUME_FORGET;
+ return SettingsEnums.DIALOG_VOLUME_FORGET;
}
public static void show(Fragment parent, String fsUuid) {
diff --git a/src/com/android/settings/deviceinfo/PrivateVolumeFormat.java b/src/com/android/settings/deviceinfo/PrivateVolumeFormat.java
index 83b55f8..dadff3c 100644
--- a/src/com/android/settings/deviceinfo/PrivateVolumeFormat.java
+++ b/src/com/android/settings/deviceinfo/PrivateVolumeFormat.java
@@ -21,6 +21,7 @@
import static com.android.settings.deviceinfo.StorageWizardBase.EXTRA_FORMAT_FORGET_UUID;
import static com.android.settings.deviceinfo.StorageWizardBase.EXTRA_FORMAT_PRIVATE;
+import android.app.settings.SettingsEnums;
import android.content.Intent;
import android.os.Bundle;
import android.os.storage.DiskInfo;
@@ -34,7 +35,6 @@
import android.widget.Button;
import android.widget.TextView;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.core.InstrumentedFragment;
@@ -44,7 +44,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.DEVICEINFO_STORAGE;
+ return SettingsEnums.DEVICEINFO_STORAGE;
}
@Override
diff --git a/src/com/android/settings/deviceinfo/PrivateVolumeSettings.java b/src/com/android/settings/deviceinfo/PrivateVolumeSettings.java
index f516926..e68f851 100644
--- a/src/com/android/settings/deviceinfo/PrivateVolumeSettings.java
+++ b/src/com/android/settings/deviceinfo/PrivateVolumeSettings.java
@@ -17,6 +17,7 @@
package com.android.settings.deviceinfo;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
@@ -52,7 +53,6 @@
import androidx.preference.PreferenceGroup;
import androidx.preference.PreferenceScreen;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.Settings.StorageUseActivity;
import com.android.settings.SettingsPreferenceFragment;
@@ -140,7 +140,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.DEVICEINFO_STORAGE;
+ return SettingsEnums.DEVICEINFO_STORAGE;
}
@Override
@@ -707,7 +707,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.DIALOG_VOLUME_RENAME;
+ return SettingsEnums.DIALOG_VOLUME_RENAME;
}
@Override
@@ -755,7 +755,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.DIALOG_STORAGE_SYSTEM_INFO;
+ return SettingsEnums.DIALOG_STORAGE_SYSTEM_INFO;
}
@Override
@@ -786,7 +786,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.DIALOG_STORAGE_OTHER_INFO;
+ return SettingsEnums.DIALOG_STORAGE_OTHER_INFO;
}
@Override
@@ -828,7 +828,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.DIALOG_STORAGE_USER_INFO;
+ return SettingsEnums.DIALOG_STORAGE_USER_INFO;
}
@Override
@@ -862,7 +862,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.DIALOG_STORAGE_CLEAR_CACHE;
+ return SettingsEnums.DIALOG_STORAGE_CLEAR_CACHE;
}
@Override
diff --git a/src/com/android/settings/deviceinfo/PrivateVolumeUnmount.java b/src/com/android/settings/deviceinfo/PrivateVolumeUnmount.java
index e74abc9..3289df9 100644
--- a/src/com/android/settings/deviceinfo/PrivateVolumeUnmount.java
+++ b/src/com/android/settings/deviceinfo/PrivateVolumeUnmount.java
@@ -16,6 +16,7 @@
package com.android.settings.deviceinfo;
+import android.app.settings.SettingsEnums;
import android.os.Bundle;
import android.os.storage.DiskInfo;
import android.os.storage.StorageManager;
@@ -28,7 +29,6 @@
import android.widget.Button;
import android.widget.TextView;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.core.InstrumentedFragment;
import com.android.settings.deviceinfo.StorageSettings.UnmountTask;
@@ -40,7 +40,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.DEVICEINFO_STORAGE;
+ return SettingsEnums.DEVICEINFO_STORAGE;
}
@Override
diff --git a/src/com/android/settings/deviceinfo/PublicVolumeSettings.java b/src/com/android/settings/deviceinfo/PublicVolumeSettings.java
index 8476974..fc74ab8 100644
--- a/src/com/android/settings/deviceinfo/PublicVolumeSettings.java
+++ b/src/com/android/settings/deviceinfo/PublicVolumeSettings.java
@@ -17,6 +17,7 @@
package com.android.settings.deviceinfo;
import android.app.ActivityManager;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.res.Resources;
import android.net.Uri;
@@ -38,7 +39,6 @@
import androidx.preference.Preference;
import androidx.preference.PreferenceScreen;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.internal.util.Preconditions;
import com.android.settings.R;
import com.android.settings.SettingsPreferenceFragment;
@@ -77,7 +77,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.DEVICEINFO_STORAGE;
+ return SettingsEnums.DEVICEINFO_STORAGE;
}
@Override
diff --git a/src/com/android/settings/deviceinfo/StorageDashboardFragment.java b/src/com/android/settings/deviceinfo/StorageDashboardFragment.java
index 8fb3ef1..c9cec57 100644
--- a/src/com/android/settings/deviceinfo/StorageDashboardFragment.java
+++ b/src/com/android/settings/deviceinfo/StorageDashboardFragment.java
@@ -17,6 +17,7 @@
package com.android.settings.deviceinfo;
import android.app.Activity;
+import android.app.settings.SettingsEnums;
import android.app.usage.StorageStatsManager;
import android.content.Context;
import android.graphics.drawable.Drawable;
@@ -33,7 +34,6 @@
import androidx.loader.app.LoaderManager;
import androidx.loader.content.Loader;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.Utils;
import com.android.settings.dashboard.DashboardFragment;
@@ -169,7 +169,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.SETTINGS_STORAGE_CATEGORY;
+ return SettingsEnums.SETTINGS_STORAGE_CATEGORY;
}
@Override
diff --git a/src/com/android/settings/deviceinfo/StorageProfileFragment.java b/src/com/android/settings/deviceinfo/StorageProfileFragment.java
index 2a865bf..360265c 100644
--- a/src/com/android/settings/deviceinfo/StorageProfileFragment.java
+++ b/src/com/android/settings/deviceinfo/StorageProfileFragment.java
@@ -16,6 +16,7 @@
package com.android.settings.deviceinfo;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.os.Bundle;
import android.os.UserHandle;
@@ -28,7 +29,6 @@
import androidx.loader.app.LoaderManager;
import androidx.loader.content.Loader;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.Utils;
import com.android.settings.dashboard.DashboardFragment;
@@ -83,7 +83,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.SETTINGS_STORAGE_PROFILE;
+ return SettingsEnums.SETTINGS_STORAGE_PROFILE;
}
@Override
diff --git a/src/com/android/settings/deviceinfo/StorageSettings.java b/src/com/android/settings/deviceinfo/StorageSettings.java
index b32da9d..2e52e6b 100644
--- a/src/com/android/settings/deviceinfo/StorageSettings.java
+++ b/src/com/android/settings/deviceinfo/StorageSettings.java
@@ -19,6 +19,7 @@
import static com.android.settingslib.RestrictedLockUtils.EnforcedAdmin;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
@@ -46,7 +47,6 @@
import androidx.preference.Preference;
import androidx.preference.PreferenceCategory;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsPreferenceFragment;
import com.android.settings.core.SubSettingLauncher;
@@ -74,7 +74,7 @@
private static final String TAG_VOLUME_UNMOUNTED = "volume_unmounted";
private static final String TAG_DISK_INIT = "disk_init";
- private static final int METRICS_CATEGORY = MetricsEvent.DEVICEINFO_STORAGE;
+ private static final int METRICS_CATEGORY = SettingsEnums.DEVICEINFO_STORAGE;
static final int COLOR_PUBLIC = Color.parseColor("#ff9e9e9e");
@@ -447,7 +447,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.DIALOG_VOLUME_UNMOUNT;
+ return SettingsEnums.DIALOG_VOLUME_UNMOUNT;
}
@Override
@@ -513,7 +513,7 @@
public static class DiskInitFragment extends InstrumentedDialogFragment {
@Override
public int getMetricsCategory() {
- return MetricsEvent.DIALOG_VOLUME_INIT;
+ return SettingsEnums.DIALOG_VOLUME_INIT;
}
public static void show(Fragment parent, int resId, String diskId) {
diff --git a/src/com/android/settings/deviceinfo/StorageWizardBase.java b/src/com/android/settings/deviceinfo/StorageWizardBase.java
index db0d0d0..48cdeeb 100644
--- a/src/com/android/settings/deviceinfo/StorageWizardBase.java
+++ b/src/com/android/settings/deviceinfo/StorageWizardBase.java
@@ -44,8 +44,8 @@
import com.android.settings.R;
import com.android.settingslib.Utils;
-import com.google.android.setupcompat.item.FooterButton;
-import com.google.android.setupcompat.template.ButtonFooterMixin;
+import com.google.android.setupcompat.template.FooterBarMixin;
+import com.google.android.setupcompat.template.FooterButton;
import com.google.android.setupdesign.GlifLayout;
import java.text.NumberFormat;
@@ -63,7 +63,7 @@
protected VolumeInfo mVolume;
protected DiskInfo mDisk;
- private ButtonFooterMixin mButtonFooterMixin;
+ private FooterBarMixin mFooterBarMixin;
private FooterButton mBack;
private FooterButton mNext;
@@ -94,8 +94,8 @@
public void setContentView(@LayoutRes int layoutResID) {
super.setContentView(layoutResID);
- mButtonFooterMixin = getGlifLayout().getMixin(ButtonFooterMixin.class);
- mButtonFooterMixin.setSecondaryButton(
+ mFooterBarMixin = getGlifLayout().getMixin(FooterBarMixin.class);
+ mFooterBarMixin.setSecondaryButton(
new FooterButton.Builder(this)
.setText(R.string.wizard_back)
.setListener(this::onNavigateBack)
@@ -103,7 +103,7 @@
.setTheme(R.style.SudGlifButton_Secondary)
.build()
);
- mButtonFooterMixin.setPrimaryButton(
+ mFooterBarMixin.setPrimaryButton(
new FooterButton.Builder(this)
.setText(R.string.wizard_next)
.setListener(this::onNavigateNext)
@@ -111,8 +111,8 @@
.setTheme(R.style.SudGlifButton_Primary)
.build()
);
- mBack = mButtonFooterMixin.getSecondaryButton();
- mNext = mButtonFooterMixin.getPrimaryButton();
+ mBack = mFooterBarMixin.getSecondaryButton();
+ mNext = mFooterBarMixin.getPrimaryButton();
setIcon(com.android.internal.R.drawable.ic_sd_card_48dp);
}
diff --git a/src/com/android/settings/deviceinfo/StorageWizardFormatConfirm.java b/src/com/android/settings/deviceinfo/StorageWizardFormatConfirm.java
index 5e3c86e..9c18a0d 100644
--- a/src/com/android/settings/deviceinfo/StorageWizardFormatConfirm.java
+++ b/src/com/android/settings/deviceinfo/StorageWizardFormatConfirm.java
@@ -22,6 +22,7 @@
import static com.android.settings.deviceinfo.StorageWizardBase.EXTRA_FORMAT_PRIVATE;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
@@ -32,7 +33,6 @@
import androidx.appcompat.app.AlertDialog;
import androidx.fragment.app.FragmentActivity;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
@@ -65,7 +65,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.DIALOG_VOLUME_FORMAT;
+ return SettingsEnums.DIALOG_VOLUME_FORMAT;
}
@Override
diff --git a/src/com/android/settings/deviceinfo/StorageWizardFormatSlow.java b/src/com/android/settings/deviceinfo/StorageWizardFormatSlow.java
index f1ac1c2..79f97de8 100644
--- a/src/com/android/settings/deviceinfo/StorageWizardFormatSlow.java
+++ b/src/com/android/settings/deviceinfo/StorageWizardFormatSlow.java
@@ -16,6 +16,7 @@
package com.android.settings.deviceinfo;
+import android.app.settings.SettingsEnums;
import android.content.Intent;
import android.os.Bundle;
import android.os.storage.DiskInfo;
@@ -23,7 +24,6 @@
import android.text.TextUtils;
import android.view.View;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.overlay.FeatureFactory;
@@ -58,7 +58,7 @@
@Override
public void onNavigateBack(View view) {
FeatureFactory.getFactory(this).getMetricsFeatureProvider().action(this,
- MetricsEvent.ACTION_STORAGE_BENCHMARK_SLOW_ABORT);
+ SettingsEnums.ACTION_STORAGE_BENCHMARK_SLOW_ABORT);
final Intent intent = new Intent(this, StorageWizardInit.class);
startActivity(intent);
@@ -70,11 +70,11 @@
if (view != null) {
// User made an explicit choice to continue when slow
FeatureFactory.getFactory(this).getMetricsFeatureProvider().action(this,
- MetricsEvent.ACTION_STORAGE_BENCHMARK_SLOW_CONTINUE);
+ SettingsEnums.ACTION_STORAGE_BENCHMARK_SLOW_CONTINUE);
} else {
// User made an implicit choice to continue when fast
FeatureFactory.getFactory(this).getMetricsFeatureProvider().action(this,
- MetricsEvent.ACTION_STORAGE_BENCHMARK_FAST_CONTINUE);
+ SettingsEnums.ACTION_STORAGE_BENCHMARK_FAST_CONTINUE);
}
final String forgetUuid = getIntent().getStringExtra(EXTRA_FORMAT_FORGET_UUID);
diff --git a/src/com/android/settings/deviceinfo/StorageWizardInit.java b/src/com/android/settings/deviceinfo/StorageWizardInit.java
index 907f58c..4f9c5e7 100644
--- a/src/com/android/settings/deviceinfo/StorageWizardInit.java
+++ b/src/com/android/settings/deviceinfo/StorageWizardInit.java
@@ -17,6 +17,7 @@
package com.android.settings.deviceinfo;
import android.app.ActivityManager;
+import android.app.settings.SettingsEnums;
import android.content.Intent;
import android.os.Bundle;
import android.os.UserManager;
@@ -25,7 +26,6 @@
import android.view.View;
import android.widget.Button;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.overlay.FeatureFactory;
@@ -72,7 +72,7 @@
if (view != null) {
// User made an explicit choice for external
FeatureFactory.getFactory(this).getMetricsFeatureProvider().action(this,
- MetricsEvent.ACTION_STORAGE_INIT_EXTERNAL);
+ SettingsEnums.ACTION_STORAGE_INIT_EXTERNAL);
}
if (mVolume != null && mVolume.getType() == VolumeInfo.TYPE_PUBLIC
@@ -95,7 +95,7 @@
if (view != null) {
// User made an explicit choice for internal
FeatureFactory.getFactory(this).getMetricsFeatureProvider().action(this,
- MetricsEvent.ACTION_STORAGE_INIT_INTERNAL);
+ SettingsEnums.ACTION_STORAGE_INIT_INTERNAL);
}
StorageWizardFormatConfirm.showPrivate(this, mDisk.getId());
diff --git a/src/com/android/settings/deviceinfo/StorageWizardMigrateConfirm.java b/src/com/android/settings/deviceinfo/StorageWizardMigrateConfirm.java
index 48ec0e3..1cae22e 100644
--- a/src/com/android/settings/deviceinfo/StorageWizardMigrateConfirm.java
+++ b/src/com/android/settings/deviceinfo/StorageWizardMigrateConfirm.java
@@ -18,6 +18,7 @@
import static com.android.settings.deviceinfo.StorageSettings.TAG;
+import android.app.settings.SettingsEnums;
import android.content.Intent;
import android.content.pm.PackageManager;
import android.content.pm.UserInfo;
@@ -31,7 +32,6 @@
import android.view.View;
import android.widget.Toast;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.overlay.FeatureFactory;
import com.android.settings.password.ChooseLockSettingsHelper;
@@ -83,7 +83,7 @@
@Override
public void onNavigateBack(View view) {
FeatureFactory.getFactory(this).getMetricsFeatureProvider().action(this,
- MetricsEvent.ACTION_STORAGE_MIGRATE_LATER);
+ SettingsEnums.ACTION_STORAGE_MIGRATE_LATER);
if (mDisk != null) {
final Intent intent = new Intent(this, StorageWizardReady.class);
@@ -137,7 +137,7 @@
}
FeatureFactory.getFactory(this).getMetricsFeatureProvider().action(this,
- MetricsEvent.ACTION_STORAGE_MIGRATE_NOW);
+ SettingsEnums.ACTION_STORAGE_MIGRATE_NOW);
final Intent intent = new Intent(this, StorageWizardMigrateProgress.class);
intent.putExtra(VolumeInfo.EXTRA_VOLUME_ID, mVolume.getId());
diff --git a/src/com/android/settings/deviceinfo/aboutphone/DeviceNameWarningDialog.java b/src/com/android/settings/deviceinfo/aboutphone/DeviceNameWarningDialog.java
index a6b1dec..b38f13f 100644
--- a/src/com/android/settings/deviceinfo/aboutphone/DeviceNameWarningDialog.java
+++ b/src/com/android/settings/deviceinfo/aboutphone/DeviceNameWarningDialog.java
@@ -17,13 +17,13 @@
package com.android.settings.deviceinfo.aboutphone;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.DialogInterface;
import android.os.Bundle;
import androidx.appcompat.app.AlertDialog;
import androidx.fragment.app.FragmentManager;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
@@ -48,7 +48,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.DIALOG_ENABLE_DEVELOPMENT_OPTIONS;
+ return SettingsEnums.DIALOG_ENABLE_DEVELOPMENT_OPTIONS;
}
@Override
diff --git a/src/com/android/settings/deviceinfo/aboutphone/MyDeviceInfoFragment.java b/src/com/android/settings/deviceinfo/aboutphone/MyDeviceInfoFragment.java
index e836d1f..b61cb3c 100644
--- a/src/com/android/settings/deviceinfo/aboutphone/MyDeviceInfoFragment.java
+++ b/src/com/android/settings/deviceinfo/aboutphone/MyDeviceInfoFragment.java
@@ -17,6 +17,7 @@
package com.android.settings.deviceinfo.aboutphone;
import android.app.Activity;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.content.pm.UserInfo;
@@ -25,7 +26,6 @@
import android.provider.SearchIndexableResource;
import android.view.View;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.Utils;
import com.android.settings.accounts.EmergencyInfoPreferenceController;
@@ -68,7 +68,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.DEVICEINFO;
+ return SettingsEnums.DEVICEINFO;
}
@Override
diff --git a/src/com/android/settings/deviceinfo/firmwareversion/FirmwareVersionDialogFragment.java b/src/com/android/settings/deviceinfo/firmwareversion/FirmwareVersionDialogFragment.java
index 5dbc5ac..2093c3e 100644
--- a/src/com/android/settings/deviceinfo/firmwareversion/FirmwareVersionDialogFragment.java
+++ b/src/com/android/settings/deviceinfo/firmwareversion/FirmwareVersionDialogFragment.java
@@ -17,6 +17,7 @@
package com.android.settings.deviceinfo.firmwareversion;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
@@ -26,7 +27,6 @@
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentManager;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
@@ -46,7 +46,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.DIALOG_FIRMWARE_VERSION;
+ return SettingsEnums.DIALOG_FIRMWARE_VERSION;
}
@Override
@@ -90,5 +90,6 @@
new BasebandVersionDialogController(this).initialize();
new KernelVersionDialogController(this).initialize();
new BuildNumberDialogController(this).initialize();
+ new ModuleVersionDialogController(this).initialize();
}
}
diff --git a/src/com/android/settings/deviceinfo/firmwareversion/ModuleVersionDialogController.java b/src/com/android/settings/deviceinfo/firmwareversion/ModuleVersionDialogController.java
new file mode 100644
index 0000000..d6fcc38
--- /dev/null
+++ b/src/com/android/settings/deviceinfo/firmwareversion/ModuleVersionDialogController.java
@@ -0,0 +1,65 @@
+/*
+ * Copyright (C) 2019 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.android.settings.deviceinfo.firmwareversion;
+
+import android.content.Context;
+import android.content.pm.PackageManager;
+import android.text.TextUtils;
+import android.util.Log;
+
+import com.android.settings.R;
+
+import androidx.annotation.VisibleForTesting;
+
+public class ModuleVersionDialogController {
+
+ private static final String TAG = "MainlineModuleControl";
+
+ @VisibleForTesting
+ static final int MODULE_VERSION_LABEL_ID = R.id.module_version_label;
+ @VisibleForTesting
+ static final int MODULE_VERSION_VALUE_ID = R.id.module_version_value;
+
+ private final FirmwareVersionDialogFragment mDialog;
+ private final Context mContext;
+ private final PackageManager mPackageManager;
+
+ public ModuleVersionDialogController(FirmwareVersionDialogFragment dialog) {
+ mDialog = dialog;
+ mContext = mDialog.getContext();
+ mPackageManager = mContext.getPackageManager();
+ }
+
+ /**
+ * Updates the mainline module version field of the dialog.
+ */
+ public void initialize() {
+ final String moduleProvider = mContext.getString(
+ com.android.internal.R.string.config_defaultModuleMetadataProvider);
+ if (!TextUtils.isEmpty(moduleProvider)) {
+ try {
+ mDialog.setText(MODULE_VERSION_VALUE_ID,
+ mPackageManager.getPackageInfo(moduleProvider, 0 /* flags */).versionName);
+ return;
+ } catch (PackageManager.NameNotFoundException e) {
+ Log.e(TAG, "Failed to get mainline version.", e);
+ }
+ }
+ mDialog.removeSettingFromScreen(MODULE_VERSION_LABEL_ID);
+ mDialog.removeSettingFromScreen(MODULE_VERSION_VALUE_ID);
+ }
+}
diff --git a/src/com/android/settings/deviceinfo/imei/ImeiInfoDialogFragment.java b/src/com/android/settings/deviceinfo/imei/ImeiInfoDialogFragment.java
index 5347fa7..b2f083f 100644
--- a/src/com/android/settings/deviceinfo/imei/ImeiInfoDialogFragment.java
+++ b/src/com/android/settings/deviceinfo/imei/ImeiInfoDialogFragment.java
@@ -17,6 +17,7 @@
package com.android.settings.deviceinfo.imei;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.os.Bundle;
import android.text.TextUtils;
import android.view.LayoutInflater;
@@ -29,7 +30,6 @@
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentManager;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
@@ -57,7 +57,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.DIALOG_IMEI_INFO;
+ return SettingsEnums.DIALOG_IMEI_INFO;
}
@Override
diff --git a/src/com/android/settings/deviceinfo/simstatus/SimStatusDialogController.java b/src/com/android/settings/deviceinfo/simstatus/SimStatusDialogController.java
index e7e9fa4..af0bf5a 100644
--- a/src/com/android/settings/deviceinfo/simstatus/SimStatusDialogController.java
+++ b/src/com/android/settings/deviceinfo/simstatus/SimStatusDialogController.java
@@ -25,7 +25,6 @@
import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
-import android.content.pm.PackageManager;
import android.content.res.Resources;
import android.os.Bundle;
import android.os.PersistableBundle;
@@ -42,18 +41,17 @@
import android.text.BidiFormatter;
import android.text.TextDirectionHeuristics;
import android.text.TextUtils;
-import android.util.Log;
import androidx.annotation.NonNull;
import androidx.annotation.VisibleForTesting;
import com.android.settings.R;
import com.android.settingslib.DeviceInfoUtils;
+import com.android.settingslib.Utils;
import com.android.settingslib.core.lifecycle.Lifecycle;
import com.android.settingslib.core.lifecycle.LifecycleObserver;
import com.android.settingslib.core.lifecycle.events.OnPause;
import com.android.settingslib.core.lifecycle.events.OnResume;
-import com.android.settingslib.Utils;
import java.util.List;
diff --git a/src/com/android/settings/deviceinfo/simstatus/SimStatusDialogFragment.java b/src/com/android/settings/deviceinfo/simstatus/SimStatusDialogFragment.java
index ca1c6ef..d2d563f 100644
--- a/src/com/android/settings/deviceinfo/simstatus/SimStatusDialogFragment.java
+++ b/src/com/android/settings/deviceinfo/simstatus/SimStatusDialogFragment.java
@@ -17,6 +17,7 @@
package com.android.settings.deviceinfo.simstatus;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.os.Bundle;
import android.text.TextUtils;
import android.view.LayoutInflater;
@@ -27,7 +28,6 @@
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentManager;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
@@ -43,7 +43,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.DIALOG_SIM_STATUS;
+ return SettingsEnums.DIALOG_SIM_STATUS;
}
public static void show(Fragment host, int slotId, String dialogTitle) {
diff --git a/src/com/android/settings/deviceinfo/storage/AutomaticStorageManagementSwitchPreferenceController.java b/src/com/android/settings/deviceinfo/storage/AutomaticStorageManagementSwitchPreferenceController.java
index a9c98d5..95c02fd 100644
--- a/src/com/android/settings/deviceinfo/storage/AutomaticStorageManagementSwitchPreferenceController.java
+++ b/src/com/android/settings/deviceinfo/storage/AutomaticStorageManagementSwitchPreferenceController.java
@@ -17,6 +17,7 @@
package com.android.settings.deviceinfo.storage;
import android.app.ActivityManager;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.os.SystemProperties;
import android.provider.Settings;
@@ -25,7 +26,6 @@
import androidx.fragment.app.FragmentManager;
import androidx.preference.PreferenceScreen;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.core.BasePreferenceController;
import com.android.settings.deletionhelper.ActivationWarningFragment;
import com.android.settings.overlay.FeatureFactory;
@@ -86,7 +86,7 @@
@Override
public boolean onSwitchToggled(boolean isChecked) {
mMetricsFeatureProvider.action(mContext,
- MetricsEvent.ACTION_TOGGLE_STORAGE_MANAGER, isChecked);
+ SettingsEnums.ACTION_TOGGLE_STORAGE_MANAGER, isChecked);
Settings.Secure.putInt(mContext.getContentResolver(),
Settings.Secure.AUTOMATIC_STORAGE_MANAGER_ENABLED,
isChecked ? 1 : 0);
diff --git a/src/com/android/settings/deviceinfo/storage/StorageItemPreferenceController.java b/src/com/android/settings/deviceinfo/storage/StorageItemPreferenceController.java
index c63fe10..4bc7cde 100644
--- a/src/com/android/settings/deviceinfo/storage/StorageItemPreferenceController.java
+++ b/src/com/android/settings/deviceinfo/storage/StorageItemPreferenceController.java
@@ -16,6 +16,7 @@
package com.android.settings.deviceinfo.storage;
+import android.app.settings.SettingsEnums;
import android.content.ActivityNotFoundException;
import android.content.Context;
import android.content.Intent;
@@ -33,7 +34,6 @@
import androidx.preference.Preference;
import androidx.preference.PreferenceScreen;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.Settings;
import com.android.settings.applications.manageapplications.ManageApplications;
@@ -155,7 +155,7 @@
case FILES_KEY:
intent = getFilesIntent();
FeatureFactory.getFactory(mContext).getMetricsFeatureProvider().action(
- mContext, MetricsEvent.STORAGE_FILES);
+ mContext, SettingsEnums.STORAGE_FILES);
break;
case SYSTEM_KEY:
final SystemInfoFragment dialog = new SystemInfoFragment();
diff --git a/src/com/android/settings/deviceinfo/storage/StorageSummaryDonutPreference.java b/src/com/android/settings/deviceinfo/storage/StorageSummaryDonutPreference.java
index a025d8c..cf50596 100644
--- a/src/com/android/settings/deviceinfo/storage/StorageSummaryDonutPreference.java
+++ b/src/com/android/settings/deviceinfo/storage/StorageSummaryDonutPreference.java
@@ -16,6 +16,7 @@
package com.android.settings.deviceinfo.storage;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.graphics.Typeface;
@@ -29,7 +30,6 @@
import androidx.preference.Preference;
import androidx.preference.PreferenceViewHolder;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.overlay.FeatureFactory;
import com.android.settings.widget.DonutView;
@@ -81,7 +81,7 @@
if (v != null && R.id.deletion_helper_button == v.getId()) {
Context context = getContext();
FeatureFactory.getFactory(context).getMetricsFeatureProvider().action(
- context, MetricsEvent.STORAGE_FREE_UP_SPACE_NOW);
+ context, SettingsEnums.STORAGE_FREE_UP_SPACE_NOW);
Intent intent = new Intent(StorageManager.ACTION_MANAGE_STORAGE);
getContext().startActivity(intent);
}
diff --git a/src/com/android/settings/deviceinfo/storage/UserProfileController.java b/src/com/android/settings/deviceinfo/storage/UserProfileController.java
index 887b1a7..a2e19db 100644
--- a/src/com/android/settings/deviceinfo/storage/UserProfileController.java
+++ b/src/com/android/settings/deviceinfo/storage/UserProfileController.java
@@ -16,6 +16,7 @@
package com.android.settings.deviceinfo.storage;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.pm.UserInfo;
import android.graphics.drawable.Drawable;
@@ -26,7 +27,6 @@
import androidx.preference.Preference;
import androidx.preference.PreferenceScreen;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.internal.util.Preconditions;
import com.android.settings.Utils;
import com.android.settings.core.PreferenceControllerMixin;
@@ -84,7 +84,7 @@
.setDestination(StorageProfileFragment.class.getName())
.setArguments(args)
.setTitleText(mUser.name)
- .setSourceMetricsCategory(MetricsProto.MetricsEvent.DEVICEINFO_STORAGE)
+ .setSourceMetricsCategory(SettingsEnums.DEVICEINFO_STORAGE)
.launch();
return true;
}
diff --git a/src/com/android/settings/display/AmbientDisplayNotificationsPreferenceController.java b/src/com/android/settings/display/AmbientDisplayNotificationsPreferenceController.java
index f845331..5c19ca7 100644
--- a/src/com/android/settings/display/AmbientDisplayNotificationsPreferenceController.java
+++ b/src/com/android/settings/display/AmbientDisplayNotificationsPreferenceController.java
@@ -15,8 +15,7 @@
import static android.provider.Settings.Secure.DOZE_ENABLED;
-import static com.android.internal.logging.nano.MetricsProto.MetricsEvent.ACTION_AMBIENT_DISPLAY;
-
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.os.UserHandle;
import android.provider.Settings;
@@ -62,7 +61,7 @@
@Override
public boolean handlePreferenceTreeClick(Preference preference) {
if (KEY_AMBIENT_DISPLAY_NOTIFICATIONS.equals(preference.getKey())) {
- mMetricsFeatureProvider.action(mContext, ACTION_AMBIENT_DISPLAY);
+ mMetricsFeatureProvider.action(mContext, SettingsEnums.ACTION_AMBIENT_DISPLAY);
}
return false;
}
diff --git a/src/com/android/settings/display/AutoBrightnessSettings.java b/src/com/android/settings/display/AutoBrightnessSettings.java
index 39877ec..b0ab6b0 100644
--- a/src/com/android/settings/display/AutoBrightnessSettings.java
+++ b/src/com/android/settings/display/AutoBrightnessSettings.java
@@ -16,11 +16,11 @@
package com.android.settings.display;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.os.Bundle;
import android.provider.SearchIndexableResource;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.search.BaseSearchIndexProvider;
@@ -53,7 +53,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.SETTINGS_AUTO_BRIGHTNESS;
+ return SettingsEnums.SETTINGS_AUTO_BRIGHTNESS;
}
@Override
diff --git a/src/com/android/settings/display/AutoRotatePreferenceController.java b/src/com/android/settings/display/AutoRotatePreferenceController.java
index c852c01..f444d8a 100644
--- a/src/com/android/settings/display/AutoRotatePreferenceController.java
+++ b/src/com/android/settings/display/AutoRotatePreferenceController.java
@@ -13,12 +13,12 @@
*/
package com.android.settings.display;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.text.TextUtils;
import androidx.preference.Preference;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.internal.view.RotationPolicy;
import com.android.settings.core.PreferenceControllerMixin;
import com.android.settings.core.TogglePreferenceController;
@@ -89,7 +89,7 @@
@Override
public boolean setChecked(boolean isChecked) {
final boolean isLocked = !isChecked;
- mMetricsFeatureProvider.action(mContext, MetricsProto.MetricsEvent.ACTION_ROTATION_LOCK,
+ mMetricsFeatureProvider.action(mContext, SettingsEnums.ACTION_ROTATION_LOCK,
isLocked);
RotationPolicy.setRotationLock(mContext, isLocked);
return true;
diff --git a/src/com/android/settings/display/ColorModePreferenceController.java b/src/com/android/settings/display/ColorModePreferenceController.java
index 5d6a412..234cc98 100644
--- a/src/com/android/settings/display/ColorModePreferenceController.java
+++ b/src/com/android/settings/display/ColorModePreferenceController.java
@@ -18,14 +18,12 @@
import androidx.annotation.VisibleForTesting;
-import com.android.internal.app.ColorDisplayController;
import com.android.settings.R;
import com.android.settings.core.BasePreferenceController;
public class ColorModePreferenceController extends BasePreferenceController {
- private static final String TAG = "ColorModePreference";
- private ColorDisplayController mColorDisplayController;
+ private ColorDisplayManager mColorDisplayManager;
public ColorModePreferenceController(Context context, String key) {
super(context, key);
@@ -35,30 +33,30 @@
public int getAvailabilityStatus() {
return mContext.getSystemService(ColorDisplayManager.class)
.isDeviceColorManaged()
- && !getColorDisplayController().getAccessibilityTransformActivated() ?
+ && !ColorDisplayManager.areAccessibilityTransformsEnabled(mContext) ?
AVAILABLE_UNSEARCHABLE : DISABLED_FOR_USER;
}
@Override
public CharSequence getSummary() {
- final int colorMode = getColorDisplayController().getColorMode();
- if (colorMode == ColorDisplayController.COLOR_MODE_AUTOMATIC) {
+ final int colorMode = getColorDisplayManager().getColorMode();
+ if (colorMode == ColorDisplayManager.COLOR_MODE_AUTOMATIC) {
return mContext.getText(R.string.color_mode_option_automatic);
}
- if (colorMode == ColorDisplayController.COLOR_MODE_SATURATED) {
+ if (colorMode == ColorDisplayManager.COLOR_MODE_SATURATED) {
return mContext.getText(R.string.color_mode_option_saturated);
}
- if (colorMode == ColorDisplayController.COLOR_MODE_BOOSTED) {
+ if (colorMode == ColorDisplayManager.COLOR_MODE_BOOSTED) {
return mContext.getText(R.string.color_mode_option_boosted);
}
return mContext.getText(R.string.color_mode_option_natural);
}
@VisibleForTesting
- ColorDisplayController getColorDisplayController() {
- if (mColorDisplayController == null) {
- mColorDisplayController = new ColorDisplayController(mContext);
+ ColorDisplayManager getColorDisplayManager() {
+ if (mColorDisplayManager == null) {
+ mColorDisplayManager = mContext.getSystemService(ColorDisplayManager.class);
}
- return mColorDisplayController;
+ return mColorDisplayManager;
}
}
diff --git a/src/com/android/settings/display/ColorModePreferenceFragment.java b/src/com/android/settings/display/ColorModePreferenceFragment.java
index 2a21379..c28de73 100644
--- a/src/com/android/settings/display/ColorModePreferenceFragment.java
+++ b/src/com/android/settings/display/ColorModePreferenceFragment.java
@@ -13,15 +13,21 @@
*/
package com.android.settings.display;
+import android.app.settings.SettingsEnums;
+import android.content.ContentResolver;
import android.content.Context;
+import android.database.ContentObserver;
import android.graphics.drawable.Drawable;
+import android.hardware.display.ColorDisplayManager;
+import android.net.Uri;
+import android.os.Handler;
+import android.os.Looper;
import android.provider.SearchIndexableResource;
+import android.provider.Settings.Secure;
import androidx.annotation.VisibleForTesting;
import androidx.preference.PreferenceScreen;
-import com.android.internal.app.ColorDisplayController;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.search.BaseSearchIndexProvider;
import com.android.settings.search.Indexable;
@@ -36,8 +42,7 @@
@SuppressWarnings("WeakerAccess")
@SearchIndexable
-public class ColorModePreferenceFragment extends RadioButtonPickerFragment
- implements ColorDisplayController.Callback {
+public class ColorModePreferenceFragment extends RadioButtonPickerFragment {
@VisibleForTesting
static final String KEY_COLOR_MODE_NATURAL = "color_mode_natural";
@@ -48,21 +53,41 @@
@VisibleForTesting
static final String KEY_COLOR_MODE_AUTOMATIC = "color_mode_automatic";
- private ColorDisplayController mController;
+ private ContentObserver mContentObserver;
+ private ColorDisplayManager mColorDisplayManager;
@Override
public void onAttach(Context context) {
super.onAttach(context);
- mController = new ColorDisplayController(context);
- mController.setListener(this);
+
+ mColorDisplayManager = context.getSystemService(ColorDisplayManager.class);
+
+ final ContentResolver cr = context.getContentResolver();
+ mContentObserver = new ContentObserver(new Handler(Looper.getMainLooper())) {
+ @Override
+ public void onChange(boolean selfChange, Uri uri) {
+ super.onChange(selfChange, uri);
+ if (ColorDisplayManager.areAccessibilityTransformsEnabled(getContext())) {
+ // Color modes are not configurable when Accessibility transforms are enabled.
+ // Close this fragment in that case.
+ getActivity().finish();
+ }
+ }
+ };
+ cr.registerContentObserver(
+ Secure.getUriFor(Secure.ACCESSIBILITY_DISPLAY_INVERSION_ENABLED),
+ false /* notifyForDescendants */, mContentObserver, mUserId);
+ cr.registerContentObserver(
+ Secure.getUriFor(Secure.ACCESSIBILITY_DISPLAY_DALTONIZER_ENABLED),
+ false /* notifyForDescendants */, mContentObserver, mUserId);
}
@Override
public void onDetach() {
super.onDetach();
- if (mController != null) {
- mController.setListener(null);
- mController = null;
+ if (mContentObserver != null) {
+ getContext().getContentResolver().unregisterContentObserver(mContentObserver);
+ mContentObserver = null;
}
}
@@ -90,22 +115,22 @@
final int[] availableColorModes = c.getResources().getIntArray(
com.android.internal.R.array.config_availableColorModes);
- List<ColorModeCandidateInfo> candidates = new ArrayList<ColorModeCandidateInfo>();
+ List<ColorModeCandidateInfo> candidates = new ArrayList<>();
if (availableColorModes != null) {
for (int colorMode : availableColorModes) {
- if (colorMode == ColorDisplayController.COLOR_MODE_NATURAL) {
+ if (colorMode == ColorDisplayManager.COLOR_MODE_NATURAL) {
candidates.add(new ColorModeCandidateInfo(
c.getText(R.string.color_mode_option_natural),
KEY_COLOR_MODE_NATURAL, true /* enabled */));
- } else if (colorMode == ColorDisplayController.COLOR_MODE_BOOSTED) {
+ } else if (colorMode == ColorDisplayManager.COLOR_MODE_BOOSTED) {
candidates.add(new ColorModeCandidateInfo(
c.getText(R.string.color_mode_option_boosted),
KEY_COLOR_MODE_BOOSTED, true /* enabled */));
- } else if (colorMode == ColorDisplayController.COLOR_MODE_SATURATED) {
+ } else if (colorMode == ColorDisplayManager.COLOR_MODE_SATURATED) {
candidates.add(new ColorModeCandidateInfo(
c.getText(R.string.color_mode_option_saturated),
KEY_COLOR_MODE_SATURATED, true /* enabled */));
- } else if (colorMode == ColorDisplayController.COLOR_MODE_AUTOMATIC) {
+ } else if (colorMode == ColorDisplayManager.COLOR_MODE_AUTOMATIC) {
candidates.add(new ColorModeCandidateInfo(
c.getText(R.string.color_mode_option_automatic),
KEY_COLOR_MODE_AUTOMATIC, true /* enabled */));
@@ -117,12 +142,12 @@
@Override
protected String getDefaultKey() {
- final int colorMode = mController.getColorMode();
- if (colorMode == ColorDisplayController.COLOR_MODE_AUTOMATIC) {
+ final int colorMode = mColorDisplayManager.getColorMode();
+ if (colorMode == ColorDisplayManager.COLOR_MODE_AUTOMATIC) {
return KEY_COLOR_MODE_AUTOMATIC;
- } else if (colorMode == ColorDisplayController.COLOR_MODE_SATURATED) {
+ } else if (colorMode == ColorDisplayManager.COLOR_MODE_SATURATED) {
return KEY_COLOR_MODE_SATURATED;
- } else if (colorMode == ColorDisplayController.COLOR_MODE_BOOSTED) {
+ } else if (colorMode == ColorDisplayManager.COLOR_MODE_BOOSTED) {
return KEY_COLOR_MODE_BOOSTED;
}
return KEY_COLOR_MODE_NATURAL;
@@ -132,16 +157,16 @@
protected boolean setDefaultKey(String key) {
switch (key) {
case KEY_COLOR_MODE_NATURAL:
- mController.setColorMode(ColorDisplayController.COLOR_MODE_NATURAL);
+ mColorDisplayManager.setColorMode(ColorDisplayManager.COLOR_MODE_NATURAL);
break;
case KEY_COLOR_MODE_BOOSTED:
- mController.setColorMode(ColorDisplayController.COLOR_MODE_BOOSTED);
+ mColorDisplayManager.setColorMode(ColorDisplayManager.COLOR_MODE_BOOSTED);
break;
case KEY_COLOR_MODE_SATURATED:
- mController.setColorMode(ColorDisplayController.COLOR_MODE_SATURATED);
+ mColorDisplayManager.setColorMode(ColorDisplayManager.COLOR_MODE_SATURATED);
break;
case KEY_COLOR_MODE_AUTOMATIC:
- mController.setColorMode(ColorDisplayController.COLOR_MODE_AUTOMATIC);
+ mColorDisplayManager.setColorMode(ColorDisplayManager.COLOR_MODE_AUTOMATIC);
break;
}
return true;
@@ -149,7 +174,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.COLOR_MODE_SETTINGS;
+ return SettingsEnums.COLOR_MODE_SETTINGS;
}
@VisibleForTesting
@@ -179,15 +204,6 @@
}
}
- @Override
- public void onAccessibilityTransformChanged(boolean state) {
- // Color modes are no not configurable when Accessibility transforms are enabled. Close
- // this fragment in that case.
- if (state) {
- getActivity().onBackPressed();
- }
- }
-
public static final Indexable.SearchIndexProvider SEARCH_INDEX_DATA_PROVIDER =
new BaseSearchIndexProvider() {
@Override
diff --git a/src/com/android/settings/display/DarkUIPreferenceController.java b/src/com/android/settings/display/DarkUIPreferenceController.java
index c3aafee..21af603 100644
--- a/src/com/android/settings/display/DarkUIPreferenceController.java
+++ b/src/com/android/settings/display/DarkUIPreferenceController.java
@@ -51,7 +51,7 @@
public void displayPreference(PreferenceScreen screen) {
super.displayPreference(screen);
int value = mUiModeManager.getNightMode();
- ListPreference preference = (ListPreference) screen.findPreference(getPreferenceKey());
+ ListPreference preference = screen.findPreference(getPreferenceKey());
preference.setValue(modeToString(value));
}
@@ -70,24 +70,22 @@
private String modeToDescription(int mode) {
String[] values = mContext.getResources().getStringArray(R.array.dark_ui_mode_entries);
switch (mode) {
- case UiModeManager.MODE_NIGHT_AUTO:
- return values[0];
case UiModeManager.MODE_NIGHT_YES:
- return values[1];
+ return values[0];
case UiModeManager.MODE_NIGHT_NO:
+ case UiModeManager.MODE_NIGHT_AUTO:
default:
- return values[2];
+ return values[1];
}
}
private String modeToString(int mode) {
switch (mode) {
- case UiModeManager.MODE_NIGHT_AUTO:
- return "auto";
case UiModeManager.MODE_NIGHT_YES:
return "yes";
case UiModeManager.MODE_NIGHT_NO:
+ case UiModeManager.MODE_NIGHT_AUTO:
default:
return "no";
@@ -96,11 +94,10 @@
private int modeToInt(String mode) {
switch (mode) {
- case "auto":
- return UiModeManager.MODE_NIGHT_AUTO;
case "yes":
return UiModeManager.MODE_NIGHT_YES;
case "no":
+ case "auto":
default:
return UiModeManager.MODE_NIGHT_NO;
}
diff --git a/src/com/android/settings/display/DisplayWhiteBalancePreferenceController.java b/src/com/android/settings/display/DisplayWhiteBalancePreferenceController.java
index dc8636a..c603dee 100644
--- a/src/com/android/settings/display/DisplayWhiteBalancePreferenceController.java
+++ b/src/com/android/settings/display/DisplayWhiteBalancePreferenceController.java
@@ -17,11 +17,13 @@
import android.hardware.display.ColorDisplayManager;
import android.os.UserHandle;
import android.provider.Settings.Secure;
-import com.android.internal.app.ColorDisplayController;
+import androidx.annotation.VisibleForTesting;
+
import com.android.settings.core.TogglePreferenceController;
public class DisplayWhiteBalancePreferenceController extends TogglePreferenceController {
- private ColorDisplayController mColorDisplayController;
+
+ private ColorDisplayManager mColorDisplayManager;
public DisplayWhiteBalancePreferenceController(Context context, String key) {
super(context, key);
@@ -32,8 +34,8 @@
// Display white balance is only valid in linear light space. COLOR_MODE_SATURATED implies
// unmanaged color mode, and hence unknown color processing conditions.
return ColorDisplayManager.isDisplayWhiteBalanceAvailable(mContext) &&
- getColorDisplayController().getColorMode() !=
- ColorDisplayController.COLOR_MODE_SATURATED ?
+ getColorDisplayManager().getColorMode() !=
+ ColorDisplayManager.COLOR_MODE_SATURATED ?
AVAILABLE : DISABLED_FOR_USER;
}
@@ -50,10 +52,11 @@
return true;
}
- ColorDisplayController getColorDisplayController() {
- if (mColorDisplayController == null) {
- mColorDisplayController = new ColorDisplayController(mContext);
+ @VisibleForTesting
+ ColorDisplayManager getColorDisplayManager() {
+ if (mColorDisplayManager == null) {
+ mColorDisplayManager = mContext.getSystemService(ColorDisplayManager.class);
}
- return mColorDisplayController;
+ return mColorDisplayManager;
}
}
diff --git a/src/com/android/settings/display/FontSizePreferenceFragmentForSetupWizard.java b/src/com/android/settings/display/FontSizePreferenceFragmentForSetupWizard.java
index 703ec9c..04b6dc3 100644
--- a/src/com/android/settings/display/FontSizePreferenceFragmentForSetupWizard.java
+++ b/src/com/android/settings/display/FontSizePreferenceFragmentForSetupWizard.java
@@ -16,21 +16,21 @@
package com.android.settings.display;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
+import android.app.settings.SettingsEnums;
public class FontSizePreferenceFragmentForSetupWizard
extends ToggleFontSizePreferenceFragment {
@Override
public int getMetricsCategory() {
- return MetricsEvent.SUW_ACCESSIBILITY_FONT_SIZE;
+ return SettingsEnums.SUW_ACCESSIBILITY_FONT_SIZE;
}
@Override
public void onStop() {
// Log the final choice in value if it's different from the previous value.
if (mCurrentIndex != mInitialIndex) {
- mMetricsFeatureProvider.action(getContext(), MetricsEvent.SUW_ACCESSIBILITY_FONT_SIZE,
+ mMetricsFeatureProvider.action(getContext(), SettingsEnums.SUW_ACCESSIBILITY_FONT_SIZE,
mCurrentIndex);
}
diff --git a/src/com/android/settings/display/NightDisplayActivationPreferenceController.java b/src/com/android/settings/display/NightDisplayActivationPreferenceController.java
index 35cb5ed..17c16e7 100644
--- a/src/com/android/settings/display/NightDisplayActivationPreferenceController.java
+++ b/src/com/android/settings/display/NightDisplayActivationPreferenceController.java
@@ -67,8 +67,7 @@
public void displayPreference(PreferenceScreen screen) {
super.displayPreference(screen);
- final LayoutPreference preference = (LayoutPreference) screen.findPreference(
- getPreferenceKey());
+ final LayoutPreference preference = screen.findPreference(getPreferenceKey());
mTurnOnButton = preference.findViewById(R.id.night_display_turn_on_button);
mTurnOnButton.setOnClickListener(mListener);
mTurnOffButton = preference.findViewById(R.id.night_display_turn_off_button);
@@ -106,14 +105,14 @@
final int autoMode = mController.getAutoMode();
String buttonText;
- if (autoMode == ColorDisplayController.AUTO_MODE_CUSTOM) {
+ if (autoMode == ColorDisplayManager.AUTO_MODE_CUSTOM_TIME) {
buttonText = mContext.getString(isActivated
? R.string.night_display_activation_off_custom
: R.string.night_display_activation_on_custom,
mTimeFormatter.getFormattedTimeString(isActivated
? mController.getCustomStartTime()
: mController.getCustomEndTime()));
- } else if (autoMode == ColorDisplayController.AUTO_MODE_TWILIGHT) {
+ } else if (autoMode == ColorDisplayManager.AUTO_MODE_TWILIGHT) {
buttonText = mContext.getString(isActivated
? R.string.night_display_activation_off_twilight
: R.string.night_display_activation_on_twilight);
diff --git a/src/com/android/settings/display/NightDisplayAutoModePreferenceController.java b/src/com/android/settings/display/NightDisplayAutoModePreferenceController.java
index 1710f51..33e3e6f 100644
--- a/src/com/android/settings/display/NightDisplayAutoModePreferenceController.java
+++ b/src/com/android/settings/display/NightDisplayAutoModePreferenceController.java
@@ -23,7 +23,6 @@
import androidx.preference.Preference;
import androidx.preference.PreferenceScreen;
-import com.android.internal.app.ColorDisplayController;
import com.android.settings.R;
import com.android.settings.core.BasePreferenceController;
@@ -31,11 +30,11 @@
implements Preference.OnPreferenceChangeListener {
private DropDownPreference mPreference;
- private ColorDisplayController mController;
+ private ColorDisplayManager mManager;
public NightDisplayAutoModePreferenceController(Context context, String key) {
super(context, key);
- mController = new ColorDisplayController(context);
+ mManager = context.getSystemService(ColorDisplayManager.class);
}
@Override
@@ -48,7 +47,7 @@
public void displayPreference(PreferenceScreen screen) {
super.displayPreference(screen);
- mPreference = (DropDownPreference) screen.findPreference(getPreferenceKey());
+ mPreference = screen.findPreference(getPreferenceKey());
mPreference.setEntries(new CharSequence[]{
mContext.getString(R.string.night_display_auto_mode_never),
@@ -56,19 +55,19 @@
mContext.getString(R.string.night_display_auto_mode_twilight)
});
mPreference.setEntryValues(new CharSequence[]{
- String.valueOf(ColorDisplayController.AUTO_MODE_DISABLED),
- String.valueOf(ColorDisplayController.AUTO_MODE_CUSTOM),
- String.valueOf(ColorDisplayController.AUTO_MODE_TWILIGHT)
+ String.valueOf(ColorDisplayManager.AUTO_MODE_DISABLED),
+ String.valueOf(ColorDisplayManager.AUTO_MODE_CUSTOM_TIME),
+ String.valueOf(ColorDisplayManager.AUTO_MODE_TWILIGHT)
});
}
@Override
public final void updateState(Preference preference) {
- mPreference.setValue(String.valueOf(mController.getAutoMode()));
+ mPreference.setValue(String.valueOf(mManager.getNightDisplayAutoMode()));
}
@Override
public final boolean onPreferenceChange(Preference preference, Object newValue) {
- return mController.setAutoMode(Integer.parseInt((String) newValue));
+ return mManager.setNightDisplayAutoMode(Integer.parseInt((String) newValue));
}
}
diff --git a/src/com/android/settings/display/NightDisplayCustomEndTimePreferenceController.java b/src/com/android/settings/display/NightDisplayCustomEndTimePreferenceController.java
index f7a5425..b12c18a 100644
--- a/src/com/android/settings/display/NightDisplayCustomEndTimePreferenceController.java
+++ b/src/com/android/settings/display/NightDisplayCustomEndTimePreferenceController.java
@@ -17,11 +17,8 @@
package com.android.settings.display;
import android.content.Context;
-
-import androidx.preference.Preference;
-
import android.hardware.display.ColorDisplayManager;
-
+import androidx.preference.Preference;
import com.android.internal.app.ColorDisplayController;
import com.android.settings.core.BasePreferenceController;
@@ -45,7 +42,8 @@
@Override
public final void updateState(Preference preference) {
- preference.setVisible(mController.getAutoMode() == ColorDisplayController.AUTO_MODE_CUSTOM);
+ preference
+ .setVisible(mController.getAutoMode() == ColorDisplayManager.AUTO_MODE_CUSTOM_TIME);
preference.setSummary(mTimeFormatter.getFormattedTimeString(
mController.getCustomEndTime()));
}
diff --git a/src/com/android/settings/display/NightDisplayCustomStartTimePreferenceController.java b/src/com/android/settings/display/NightDisplayCustomStartTimePreferenceController.java
index 346ddd6..10fb3a1 100644
--- a/src/com/android/settings/display/NightDisplayCustomStartTimePreferenceController.java
+++ b/src/com/android/settings/display/NightDisplayCustomStartTimePreferenceController.java
@@ -17,11 +17,8 @@
package com.android.settings.display;
import android.content.Context;
-
-import androidx.preference.Preference;
-
import android.hardware.display.ColorDisplayManager;
-
+import androidx.preference.Preference;
import com.android.internal.app.ColorDisplayController;
import com.android.settings.core.BasePreferenceController;
@@ -45,7 +42,8 @@
@Override
public final void updateState(Preference preference) {
- preference.setVisible(mController.getAutoMode() == ColorDisplayController.AUTO_MODE_CUSTOM);
+ preference
+ .setVisible(mController.getAutoMode() == ColorDisplayManager.AUTO_MODE_CUSTOM_TIME);
preference.setSummary(mTimeFormatter.getFormattedTimeString(
mController.getCustomStartTime()));
}
diff --git a/src/com/android/settings/display/NightDisplayFooterPreferenceController.java b/src/com/android/settings/display/NightDisplayFooterPreferenceController.java
index e0c12c3..194f006 100644
--- a/src/com/android/settings/display/NightDisplayFooterPreferenceController.java
+++ b/src/com/android/settings/display/NightDisplayFooterPreferenceController.java
@@ -17,11 +17,10 @@
package com.android.settings.display;
import android.content.Context;
+import android.hardware.display.ColorDisplayManager;
import androidx.preference.Preference;
-import android.hardware.display.ColorDisplayManager;
-
import com.android.settings.R;
import com.android.settings.core.BasePreferenceController;
import com.android.settingslib.widget.FooterPreference;
diff --git a/src/com/android/settings/display/NightDisplayIntensityPreferenceController.java b/src/com/android/settings/display/NightDisplayIntensityPreferenceController.java
index 6adaf23..7487873 100644
--- a/src/com/android/settings/display/NightDisplayIntensityPreferenceController.java
+++ b/src/com/android/settings/display/NightDisplayIntensityPreferenceController.java
@@ -22,6 +22,7 @@
import androidx.preference.Preference;
import androidx.preference.PreferenceScreen;
+import androidx.annotation.VisibleForTesting;
import com.android.internal.app.ColorDisplayController;
import com.android.settings.core.SliderPreferenceController;
@@ -54,8 +55,7 @@
@Override
public void displayPreference(PreferenceScreen screen) {
super.displayPreference(screen);
- final SeekBarPreference preference = (SeekBarPreference) screen.findPreference(
- getPreferenceKey());
+ final SeekBarPreference preference = screen.findPreference(getPreferenceKey());
preference.setContinuousUpdates(true);
preference.setMax(getMaxSteps());
}
diff --git a/src/com/android/settings/display/NightDisplayPreferenceController.java b/src/com/android/settings/display/NightDisplayPreferenceController.java
index 678e4d3..ab0250d 100644
--- a/src/com/android/settings/display/NightDisplayPreferenceController.java
+++ b/src/com/android/settings/display/NightDisplayPreferenceController.java
@@ -14,8 +14,8 @@
package com.android.settings.display;
import android.content.Context;
-
import android.hardware.display.ColorDisplayManager;
+
import com.android.internal.app.ColorDisplayController;
import com.android.settings.R;
import com.android.settings.core.PreferenceControllerMixin;
@@ -38,7 +38,7 @@
return true;
}
final ColorDisplayController controller = new ColorDisplayController(context);
- return controller.getAutoMode() != ColorDisplayController.AUTO_MODE_DISABLED;
+ return controller.getAutoMode() != ColorDisplayManager.AUTO_MODE_DISABLED;
}
@Override
diff --git a/src/com/android/settings/display/NightDisplaySettings.java b/src/com/android/settings/display/NightDisplaySettings.java
index 7e77415..fb81a8c 100644
--- a/src/com/android/settings/display/NightDisplaySettings.java
+++ b/src/com/android/settings/display/NightDisplaySettings.java
@@ -18,6 +18,7 @@
import android.app.Dialog;
import android.app.TimePickerDialog;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.hardware.display.ColorDisplayManager;
import android.os.Bundle;
@@ -26,7 +27,6 @@
import androidx.preference.Preference;
import com.android.internal.app.ColorDisplayController;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.search.BaseSearchIndexProvider;
@@ -116,9 +116,9 @@
public int getDialogMetricsCategory(int dialogId) {
switch (dialogId) {
case DIALOG_START_TIME:
- return MetricsEvent.DIALOG_NIGHT_DISPLAY_SET_START_TIME;
+ return SettingsEnums.DIALOG_NIGHT_DISPLAY_SET_START_TIME;
case DIALOG_END_TIME:
- return MetricsEvent.DIALOG_NIGHT_DISPLAY_SET_END_TIME;
+ return SettingsEnums.DIALOG_NIGHT_DISPLAY_SET_END_TIME;
default:
return 0;
}
@@ -161,7 +161,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.NIGHT_DISPLAY_SETTINGS;
+ return SettingsEnums.NIGHT_DISPLAY_SETTINGS;
}
@Override
diff --git a/src/com/android/settings/display/NightDisplayTimeFormatter.java b/src/com/android/settings/display/NightDisplayTimeFormatter.java
index 48a1994..1b82e0a 100644
--- a/src/com/android/settings/display/NightDisplayTimeFormatter.java
+++ b/src/com/android/settings/display/NightDisplayTimeFormatter.java
@@ -18,6 +18,7 @@
import android.content.Context;
+import android.hardware.display.ColorDisplayManager;
import com.android.internal.app.ColorDisplayController;
import com.android.settings.R;
@@ -54,7 +55,7 @@
private String getAutoModeSummary(Context context, ColorDisplayController controller) {
final boolean isActivated = controller.isActivated();
final int autoMode = controller.getAutoMode();
- if (autoMode == ColorDisplayController.AUTO_MODE_CUSTOM) {
+ if (autoMode == ColorDisplayManager.AUTO_MODE_CUSTOM_TIME) {
if (isActivated) {
return context.getString(R.string.night_display_summary_on_auto_mode_custom,
getFormattedTimeString(controller.getCustomEndTime()));
@@ -62,7 +63,7 @@
return context.getString(R.string.night_display_summary_off_auto_mode_custom,
getFormattedTimeString(controller.getCustomStartTime()));
}
- } else if (autoMode == ColorDisplayController.AUTO_MODE_TWILIGHT) {
+ } else if (autoMode == ColorDisplayManager.AUTO_MODE_TWILIGHT) {
return context.getString(isActivated
? R.string.night_display_summary_on_auto_mode_twilight
: R.string.night_display_summary_off_auto_mode_twilight);
diff --git a/src/com/android/settings/display/PreviewPagerAdapter.java b/src/com/android/settings/display/PreviewPagerAdapter.java
index 4d5b47a..5c43683 100644
--- a/src/com/android/settings/display/PreviewPagerAdapter.java
+++ b/src/com/android/settings/display/PreviewPagerAdapter.java
@@ -19,11 +19,9 @@
import android.animation.Animator.AnimatorListener;
import android.content.Context;
import android.content.res.Configuration;
-import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.view.ViewStub;
-import android.view.ViewStub.OnInflateListener;
import android.view.animation.AccelerateInterpolator;
import android.view.animation.DecelerateInterpolator;
import android.view.animation.Interpolator;
@@ -32,8 +30,6 @@
import androidx.viewpager.widget.PagerAdapter;
-import com.android.settings.support.actionbar.HelpResourceProvider;
-
/**
* A PagerAdapter used by PreviewSeekBarPreferenceFragment that for showing multiple preview screen
* regarding a single setting and allowing the user to swipe across them.
diff --git a/src/com/android/settings/display/ScreenZoomPreferenceFragmentForSetupWizard.java b/src/com/android/settings/display/ScreenZoomPreferenceFragmentForSetupWizard.java
index e02579f..cfa7b5d 100644
--- a/src/com/android/settings/display/ScreenZoomPreferenceFragmentForSetupWizard.java
+++ b/src/com/android/settings/display/ScreenZoomPreferenceFragmentForSetupWizard.java
@@ -16,13 +16,13 @@
package com.android.settings.display;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
+import android.app.settings.SettingsEnums;
public class ScreenZoomPreferenceFragmentForSetupWizard extends ScreenZoomSettings {
@Override
public int getMetricsCategory() {
- return MetricsEvent.SUW_ACCESSIBILITY_DISPLAY_SIZE;
+ return SettingsEnums.SUW_ACCESSIBILITY_DISPLAY_SIZE;
}
@Override
@@ -30,7 +30,7 @@
// Log the final choice in value if it's different from the previous value.
if (mCurrentIndex != mInitialIndex) {
mMetricsFeatureProvider.action(
- getContext(), MetricsEvent.SUW_ACCESSIBILITY_DISPLAY_SIZE, mCurrentIndex);
+ getContext(), SettingsEnums.SUW_ACCESSIBILITY_DISPLAY_SIZE, mCurrentIndex);
}
super.onStop();
diff --git a/src/com/android/settings/display/ScreenZoomSettings.java b/src/com/android/settings/display/ScreenZoomSettings.java
index 37ac046..ad6c685 100644
--- a/src/com/android/settings/display/ScreenZoomSettings.java
+++ b/src/com/android/settings/display/ScreenZoomSettings.java
@@ -17,13 +17,13 @@
package com.android.settings.display;
import android.annotation.Nullable;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.res.Configuration;
import android.content.res.Resources;
import android.os.Bundle;
import android.view.Display;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.search.BaseSearchIndexProvider;
import com.android.settings.search.Indexable;
@@ -113,7 +113,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.DISPLAY_SCREEN_ZOOM;
+ return SettingsEnums.DISPLAY_SCREEN_ZOOM;
}
/** Index provider used to expose this fragment in search. */
diff --git a/src/com/android/settings/display/ThemePreferenceController.java b/src/com/android/settings/display/ThemePreferenceController.java
index 6fc4b08..1dbf87f 100644
--- a/src/com/android/settings/display/ThemePreferenceController.java
+++ b/src/com/android/settings/display/ThemePreferenceController.java
@@ -13,8 +13,8 @@
*/
package com.android.settings.display;
-import static com.android.internal.logging.nano.MetricsProto.MetricsEvent.ACTION_THEME;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.om.IOverlayManager;
import android.content.om.OverlayInfo;
@@ -70,7 +70,7 @@
@Override
public boolean handlePreferenceTreeClick(Preference preference) {
if (KEY_THEME.equals(preference.getKey())) {
- mMetricsFeatureProvider.action(mContext, ACTION_THEME);
+ mMetricsFeatureProvider.action(mContext, SettingsEnums.ACTION_THEME);
}
return false;
}
diff --git a/src/com/android/settings/display/ToggleFontSizePreferenceFragment.java b/src/com/android/settings/display/ToggleFontSizePreferenceFragment.java
index 4f118d5..49177a0 100644
--- a/src/com/android/settings/display/ToggleFontSizePreferenceFragment.java
+++ b/src/com/android/settings/display/ToggleFontSizePreferenceFragment.java
@@ -17,6 +17,7 @@
package com.android.settings.display;
import android.annotation.Nullable;
+import android.app.settings.SettingsEnums;
import android.content.ContentResolver;
import android.content.Context;
import android.content.res.Configuration;
@@ -24,7 +25,6 @@
import android.os.Bundle;
import android.provider.Settings;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.search.BaseSearchIndexProvider;
import com.android.settings.search.Indexable;
@@ -96,7 +96,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.ACCESSIBILITY_FONT_SIZE;
+ return SettingsEnums.ACCESSIBILITY_FONT_SIZE;
}
/**
diff --git a/src/com/android/settings/display/VrDisplayPreferencePicker.java b/src/com/android/settings/display/VrDisplayPreferencePicker.java
index 5f99be9..4612779 100644
--- a/src/com/android/settings/display/VrDisplayPreferencePicker.java
+++ b/src/com/android/settings/display/VrDisplayPreferencePicker.java
@@ -16,12 +16,12 @@
package com.android.settings.display;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.graphics.drawable.Drawable;
import android.provider.Settings;
import android.text.TextUtils;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.widget.RadioButtonPickerFragment;
import com.android.settingslib.widget.CandidateInfo;
@@ -40,7 +40,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.VR_DISPLAY_PREFERENCE;
+ return SettingsEnums.VR_DISPLAY_PREFERENCE;
}
@Override
diff --git a/src/com/android/settings/dream/CurrentDreamPicker.java b/src/com/android/settings/dream/CurrentDreamPicker.java
index d33a1d9..3134e79 100644
--- a/src/com/android/settings/dream/CurrentDreamPicker.java
+++ b/src/com/android/settings/dream/CurrentDreamPicker.java
@@ -16,11 +16,11 @@
package com.android.settings.dream;
+import android.app.settings.SettingsEnums;
import android.content.ComponentName;
import android.content.Context;
import android.graphics.drawable.Drawable;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.widget.RadioButtonPickerFragment;
import com.android.settingslib.dream.DreamBackend;
@@ -50,7 +50,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.DREAM;
+ return SettingsEnums.DREAM;
}
@Override
diff --git a/src/com/android/settings/dream/DreamSettings.java b/src/com/android/settings/dream/DreamSettings.java
index 32869f8..c36970e 100644
--- a/src/com/android/settings/dream/DreamSettings.java
+++ b/src/com/android/settings/dream/DreamSettings.java
@@ -21,12 +21,12 @@
import static com.android.settingslib.dream.DreamBackend.WHILE_CHARGING;
import static com.android.settingslib.dream.DreamBackend.WHILE_DOCKED;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.provider.SearchIndexableResource;
import androidx.annotation.VisibleForTesting;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.search.BaseSearchIndexProvider;
@@ -93,7 +93,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.DREAM;
+ return SettingsEnums.DREAM;
}
@Override
diff --git a/src/com/android/settings/dream/WhenToDreamPicker.java b/src/com/android/settings/dream/WhenToDreamPicker.java
index 4c69b36..1c5e25e 100644
--- a/src/com/android/settings/dream/WhenToDreamPicker.java
+++ b/src/com/android/settings/dream/WhenToDreamPicker.java
@@ -16,10 +16,10 @@
package com.android.settings.dream;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.graphics.drawable.Drawable;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.widget.RadioButtonPickerFragment;
import com.android.settingslib.dream.DreamBackend;
@@ -47,7 +47,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.DREAM;
+ return SettingsEnums.DREAM;
}
@Override
diff --git a/src/com/android/settings/enterprise/ApplicationListFragment.java b/src/com/android/settings/enterprise/ApplicationListFragment.java
index 1b41f03..17de9f8 100644
--- a/src/com/android/settings/enterprise/ApplicationListFragment.java
+++ b/src/com/android/settings/enterprise/ApplicationListFragment.java
@@ -17,9 +17,9 @@
package com.android.settings.enterprise;
import android.Manifest;
+import android.app.settings.SettingsEnums;
import android.content.Context;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.applications.ApplicationFeatureProvider;
import com.android.settings.dashboard.DashboardFragment;
@@ -73,7 +73,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.ENTERPRISE_PRIVACY_PERMISSIONS;
+ return SettingsEnums.ENTERPRISE_PRIVACY_PERMISSIONS;
}
}
@@ -102,7 +102,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.ENTERPRISE_PRIVACY_INSTALLED_APPS;
+ return SettingsEnums.ENTERPRISE_PRIVACY_INSTALLED_APPS;
}
@Override
diff --git a/src/com/android/settings/enterprise/EnterprisePrivacySettings.java b/src/com/android/settings/enterprise/EnterprisePrivacySettings.java
index dab1395..c5beb86 100644
--- a/src/com/android/settings/enterprise/EnterprisePrivacySettings.java
+++ b/src/com/android/settings/enterprise/EnterprisePrivacySettings.java
@@ -16,10 +16,10 @@
package com.android.settings.enterprise;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.provider.SearchIndexableResource;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.overlay.FeatureFactory;
@@ -39,7 +39,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.ENTERPRISE_PRIVACY_SETTINGS;
+ return SettingsEnums.ENTERPRISE_PRIVACY_SETTINGS;
}
@Override
diff --git a/src/com/android/settings/enterprise/EnterpriseSetDefaultAppsListFragment.java b/src/com/android/settings/enterprise/EnterpriseSetDefaultAppsListFragment.java
index 1788c33..67bf687 100644
--- a/src/com/android/settings/enterprise/EnterpriseSetDefaultAppsListFragment.java
+++ b/src/com/android/settings/enterprise/EnterpriseSetDefaultAppsListFragment.java
@@ -16,9 +16,9 @@
package com.android.settings.enterprise;
+import android.app.settings.SettingsEnums;
import android.content.Context;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settingslib.core.AbstractPreferenceController;
@@ -34,7 +34,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.ENTERPRISE_PRIVACY_DEFAULT_APPS;
+ return SettingsEnums.ENTERPRISE_PRIVACY_DEFAULT_APPS;
}
@Override
diff --git a/src/com/android/settings/fuelgauge/AdvancedPowerUsageDetail.java b/src/com/android/settings/fuelgauge/AdvancedPowerUsageDetail.java
index 6ad50a9..e19cfb8 100644
--- a/src/com/android/settings/fuelgauge/AdvancedPowerUsageDetail.java
+++ b/src/com/android/settings/fuelgauge/AdvancedPowerUsageDetail.java
@@ -19,6 +19,7 @@
import android.annotation.UserIdInt;
import android.app.Activity;
import android.app.ActivityManager;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.content.pm.PackageManager;
@@ -32,7 +33,6 @@
import androidx.annotation.VisibleForTesting;
import androidx.preference.Preference;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.internal.os.BatterySipper;
import com.android.internal.os.BatteryStatsHelper;
import com.android.internal.util.ArrayUtils;
@@ -258,7 +258,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.FUELGAUGE_POWER_USAGE_DETAIL;
+ return SettingsEnums.FUELGAUGE_POWER_USAGE_DETAIL;
}
@Override
diff --git a/src/com/android/settings/fuelgauge/BatteryAppListPreferenceController.java b/src/com/android/settings/fuelgauge/BatteryAppListPreferenceController.java
index 65181c4..e2d1c53 100644
--- a/src/com/android/settings/fuelgauge/BatteryAppListPreferenceController.java
+++ b/src/com/android/settings/fuelgauge/BatteryAppListPreferenceController.java
@@ -46,6 +46,7 @@
import com.android.settings.SettingsActivity;
import com.android.settings.core.InstrumentedPreferenceFragment;
import com.android.settings.core.PreferenceControllerMixin;
+import com.android.settingslib.applications.AppUtils;
import com.android.settingslib.core.AbstractPreferenceController;
import com.android.settingslib.core.lifecycle.Lifecycle;
import com.android.settingslib.core.lifecycle.LifecycleObserver;
@@ -351,6 +352,12 @@
@VisibleForTesting
boolean shouldHideSipper(BatterySipper sipper) {
+ // Don't show hidden system module
+ final String packageName = mBatteryUtils.getPackageName(sipper.getUid());
+ if (!TextUtils.isEmpty(packageName)
+ && AppUtils.isHiddenSystemModule(mContext, packageName)) {
+ return true;
+ }
// Don't show over-counted and unaccounted in any condition
return sipper.drainType == BatterySipper.DrainType.OVERCOUNTED
|| sipper.drainType == BatterySipper.DrainType.UNACCOUNTED;
diff --git a/src/com/android/settings/fuelgauge/BatterySaverController.java b/src/com/android/settings/fuelgauge/BatterySaverController.java
index cd32c6c..c4ed88b 100644
--- a/src/com/android/settings/fuelgauge/BatterySaverController.java
+++ b/src/com/android/settings/fuelgauge/BatterySaverController.java
@@ -22,8 +22,8 @@
import android.os.Looper;
import android.os.PowerManager;
import android.provider.Settings;
-
import android.provider.Settings.Global;
+
import androidx.preference.Preference;
import androidx.preference.PreferenceScreen;
diff --git a/src/com/android/settings/fuelgauge/HighPowerDetail.java b/src/com/android/settings/fuelgauge/HighPowerDetail.java
index 3102973..a7a9812 100644
--- a/src/com/android/settings/fuelgauge/HighPowerDetail.java
+++ b/src/com/android/settings/fuelgauge/HighPowerDetail.java
@@ -18,6 +18,7 @@
import android.app.AppOpsManager;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.DialogInterface;
import android.content.DialogInterface.OnClickListener;
@@ -32,7 +33,6 @@
import androidx.appcompat.app.AlertDialog;
import androidx.fragment.app.Fragment;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.applications.AppInfoBase;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
@@ -62,7 +62,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.DIALOG_HIGH_POWER_DETAILS;
+ return SettingsEnums.DIALOG_HIGH_POWER_DETAILS;
}
@Override
@@ -153,8 +153,8 @@
@VisibleForTesting
static void logSpecialPermissionChange(boolean whitelist, String packageName, Context context) {
- int logCategory = whitelist ? MetricsProto.MetricsEvent.APP_SPECIAL_PERMISSION_BATTERY_DENY
- : MetricsProto.MetricsEvent.APP_SPECIAL_PERMISSION_BATTERY_ALLOW;
+ int logCategory = whitelist ? SettingsEnums.APP_SPECIAL_PERMISSION_BATTERY_DENY
+ : SettingsEnums.APP_SPECIAL_PERMISSION_BATTERY_ALLOW;
FeatureFactory.getFactory(context).getMetricsFeatureProvider().action(context, logCategory,
packageName);
}
diff --git a/src/com/android/settings/fuelgauge/InactiveApps.java b/src/com/android/settings/fuelgauge/InactiveApps.java
index cb419ca..fdfcaab 100644
--- a/src/com/android/settings/fuelgauge/InactiveApps.java
+++ b/src/com/android/settings/fuelgauge/InactiveApps.java
@@ -23,6 +23,7 @@
import static android.app.usage.UsageStatsManager.STANDBY_BUCKET_RARE;
import static android.app.usage.UsageStatsManager.STANDBY_BUCKET_WORKING_SET;
+import android.app.settings.SettingsEnums;
import android.app.usage.UsageStatsManager;
import android.content.Context;
import android.content.Intent;
@@ -35,7 +36,6 @@
import androidx.preference.Preference;
import androidx.preference.PreferenceGroup;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsPreferenceFragment;
@@ -58,7 +58,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.FUELGAUGE_INACTIVE_APPS;
+ return SettingsEnums.FUELGAUGE_INACTIVE_APPS;
}
@Override
diff --git a/src/com/android/settings/fuelgauge/PowerUsageAdvanced.java b/src/com/android/settings/fuelgauge/PowerUsageAdvanced.java
index a4ae1ac..669d7ed 100644
--- a/src/com/android/settings/fuelgauge/PowerUsageAdvanced.java
+++ b/src/com/android/settings/fuelgauge/PowerUsageAdvanced.java
@@ -15,6 +15,7 @@
import static com.android.settings.fuelgauge.BatteryBroadcastReceiver.BatteryUpdateType;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
@@ -27,7 +28,6 @@
import androidx.annotation.VisibleForTesting;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.SettingsActivity;
import com.android.settings.overlay.FeatureFactory;
@@ -81,7 +81,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.FUELGAUGE_BATTERY_HISTORY_DETAIL;
+ return SettingsEnums.FUELGAUGE_BATTERY_HISTORY_DETAIL;
}
@Override
@@ -108,7 +108,7 @@
mShowAllApps = !mShowAllApps;
item.setTitle(mShowAllApps ? R.string.hide_extra_apps : R.string.show_all_apps);
mMetricsFeatureProvider.action(getContext(),
- MetricsProto.MetricsEvent.ACTION_SETTINGS_MENU_BATTERY_APPS_TOGGLE,
+ SettingsEnums.ACTION_SETTINGS_MENU_BATTERY_APPS_TOGGLE,
mShowAllApps);
restartBatteryStatsLoader(BatteryUpdateType.MANUAL);
return true;
diff --git a/src/com/android/settings/fuelgauge/PowerUsageSummary.java b/src/com/android/settings/fuelgauge/PowerUsageSummary.java
index 85aa915..75db215 100644
--- a/src/com/android/settings/fuelgauge/PowerUsageSummary.java
+++ b/src/com/android/settings/fuelgauge/PowerUsageSummary.java
@@ -18,6 +18,7 @@
import static com.android.settings.fuelgauge.BatteryBroadcastReceiver.BatteryUpdateType;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.os.BatteryStats;
import android.os.Bundle;
@@ -35,7 +36,6 @@
import androidx.loader.app.LoaderManager.LoaderCallbacks;
import androidx.loader.content.Loader;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsActivity;
import com.android.settings.Utils;
@@ -225,7 +225,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.FUELGAUGE_POWER_USAGE_SUMMARY_V2;
+ return SettingsEnums.FUELGAUGE_POWER_USAGE_SUMMARY_V2;
}
@Override
diff --git a/src/com/android/settings/fuelgauge/RestrictedAppDetails.java b/src/com/android/settings/fuelgauge/RestrictedAppDetails.java
index 0906a5d..6722b4a 100644
--- a/src/com/android/settings/fuelgauge/RestrictedAppDetails.java
+++ b/src/com/android/settings/fuelgauge/RestrictedAppDetails.java
@@ -16,6 +16,7 @@
package com.android.settings.fuelgauge;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.pm.ApplicationInfo;
import android.content.pm.PackageManager;
@@ -30,7 +31,6 @@
import androidx.preference.Preference;
import androidx.preference.PreferenceGroup;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.Utils;
import com.android.settings.core.InstrumentedPreferenceFragment;
@@ -132,7 +132,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.FUELGAUGE_RESTRICTED_APP_DETAILS;
+ return SettingsEnums.FUELGAUGE_RESTRICTED_APP_DETAILS;
}
@Override
diff --git a/src/com/android/settings/fuelgauge/SmartBatterySettings.java b/src/com/android/settings/fuelgauge/SmartBatterySettings.java
index 7076001..5fddbac 100644
--- a/src/com/android/settings/fuelgauge/SmartBatterySettings.java
+++ b/src/com/android/settings/fuelgauge/SmartBatterySettings.java
@@ -16,11 +16,11 @@
package com.android.settings.fuelgauge;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.os.Bundle;
import android.provider.SearchIndexableResource;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.SettingsActivity;
import com.android.settings.core.InstrumentedPreferenceFragment;
@@ -48,7 +48,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.FUELGAUGE_SMART_BATTERY;
+ return SettingsEnums.FUELGAUGE_SMART_BATTERY;
}
@Override
diff --git a/src/com/android/settings/fuelgauge/batterysaver/BatterySaverSchedulePreferenceController.java b/src/com/android/settings/fuelgauge/batterysaver/BatterySaverSchedulePreferenceController.java
index 868c73f..2cc73d1 100644
--- a/src/com/android/settings/fuelgauge/batterysaver/BatterySaverSchedulePreferenceController.java
+++ b/src/com/android/settings/fuelgauge/batterysaver/BatterySaverSchedulePreferenceController.java
@@ -20,9 +20,11 @@
import android.os.PowerManager;
import android.provider.Settings;
import android.provider.Settings.Global;
+
import androidx.annotation.VisibleForTesting;
import androidx.preference.Preference;
import androidx.preference.PreferenceScreen;
+
import com.android.settings.R;
import com.android.settings.Utils;
import com.android.settings.core.BasePreferenceController;
diff --git a/src/com/android/settings/fuelgauge/batterysaver/BatterySaverScheduleSeekBarController.java b/src/com/android/settings/fuelgauge/batterysaver/BatterySaverScheduleSeekBarController.java
index 6c11576..6253947 100644
--- a/src/com/android/settings/fuelgauge/batterysaver/BatterySaverScheduleSeekBarController.java
+++ b/src/com/android/settings/fuelgauge/batterysaver/BatterySaverScheduleSeekBarController.java
@@ -20,9 +20,11 @@
import android.os.PowerManager;
import android.provider.Settings;
import android.provider.Settings.Global;
+
import androidx.preference.Preference;
import androidx.preference.Preference.OnPreferenceChangeListener;
import androidx.preference.PreferenceScreen;
+
import com.android.internal.annotations.VisibleForTesting;
import com.android.settings.R;
import com.android.settings.Utils;
diff --git a/src/com/android/settings/fuelgauge/batterysaver/BatterySaverScheduleSettings.java b/src/com/android/settings/fuelgauge/batterysaver/BatterySaverScheduleSettings.java
index bfd36f3..3f8716d 100644
--- a/src/com/android/settings/fuelgauge/batterysaver/BatterySaverScheduleSettings.java
+++ b/src/com/android/settings/fuelgauge/batterysaver/BatterySaverScheduleSettings.java
@@ -23,15 +23,19 @@
import android.os.Bundle;
import android.text.TextUtils;
import android.view.View;
+
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.preference.PreferenceScreen;
-import com.android.settings.widget.RadioButtonPickerFragment;
+
import com.android.settings.R;
+import com.android.settings.widget.RadioButtonPickerFragment;
import com.android.settings.widget.RadioButtonPreference;
import com.android.settingslib.fuelgauge.BatterySaverUtils;
import com.android.settingslib.widget.CandidateInfo;
+
import com.google.common.collect.Lists;
+
import java.util.List;
/**
diff --git a/src/com/android/settings/fuelgauge/batterysaver/BatterySaverSettings.java b/src/com/android/settings/fuelgauge/batterysaver/BatterySaverSettings.java
index 6aef9b5..6435468 100644
--- a/src/com/android/settings/fuelgauge/batterysaver/BatterySaverSettings.java
+++ b/src/com/android/settings/fuelgauge/batterysaver/BatterySaverSettings.java
@@ -16,20 +16,17 @@
package com.android.settings.fuelgauge.batterysaver;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.os.Bundle;
import android.provider.SearchIndexableResource;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.search.BaseSearchIndexProvider;
import com.android.settings.search.Indexable;
-import com.android.settingslib.core.AbstractPreferenceController;
-import com.android.settingslib.core.lifecycle.Lifecycle;
import com.android.settingslib.search.SearchIndexable;
-import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
@@ -47,7 +44,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.FUELGAUGE_BATTERY_SAVER;
+ return SettingsEnums.FUELGAUGE_BATTERY_SAVER;
}
@Override
diff --git a/src/com/android/settings/fuelgauge/batterytip/AnomalyDetectionJobService.java b/src/com/android/settings/fuelgauge/batterytip/AnomalyDetectionJobService.java
index 2534d08..8b57234 100644
--- a/src/com/android/settings/fuelgauge/batterytip/AnomalyDetectionJobService.java
+++ b/src/com/android/settings/fuelgauge/batterytip/AnomalyDetectionJobService.java
@@ -40,7 +40,6 @@
import androidx.annotation.GuardedBy;
import androidx.annotation.VisibleForTesting;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.internal.util.ArrayUtils;
import com.android.settings.R;
import com.android.settings.fuelgauge.BatteryUtils;
@@ -154,7 +153,7 @@
final String versionedPackage = packageName + "/" + versionCode;
if (batteryUtils.shouldHideAnomaly(powerWhitelistBackend, uid, anomalyInfo)) {
metricsFeatureProvider.action(SettingsEnums.PAGE_UNKNOWN,
- MetricsProto.MetricsEvent.ACTION_ANOMALY_IGNORED,
+ SettingsEnums.ACTION_ANOMALY_IGNORED,
SettingsEnums.PAGE_UNKNOWN,
versionedPackage,
anomalyInfo.anomalyType);
@@ -172,7 +171,7 @@
timeMs);
}
metricsFeatureProvider.action(SettingsEnums.PAGE_UNKNOWN,
- MetricsProto.MetricsEvent.ACTION_ANOMALY_TRIGGERED,
+ SettingsEnums.ACTION_ANOMALY_TRIGGERED,
SettingsEnums.PAGE_UNKNOWN,
versionedPackage,
anomalyInfo.anomalyType);
diff --git a/src/com/android/settings/fuelgauge/batterytip/BatteryDatabaseManager.java b/src/com/android/settings/fuelgauge/batterytip/BatteryDatabaseManager.java
index 5fa952c..f75588c 100644
--- a/src/com/android/settings/fuelgauge/batterytip/BatteryDatabaseManager.java
+++ b/src/com/android/settings/fuelgauge/batterytip/BatteryDatabaseManager.java
@@ -19,14 +19,10 @@
import static android.database.sqlite.SQLiteDatabase.CONFLICT_IGNORE;
import static android.database.sqlite.SQLiteDatabase.CONFLICT_REPLACE;
-import static com.android.settings.fuelgauge.batterytip.AnomalyDatabaseHelper.AnomalyColumns
- .ANOMALY_STATE;
-import static com.android.settings.fuelgauge.batterytip.AnomalyDatabaseHelper.AnomalyColumns
- .ANOMALY_TYPE;
-import static com.android.settings.fuelgauge.batterytip.AnomalyDatabaseHelper.AnomalyColumns
- .PACKAGE_NAME;
-import static com.android.settings.fuelgauge.batterytip.AnomalyDatabaseHelper.AnomalyColumns
- .TIME_STAMP_MS;
+import static com.android.settings.fuelgauge.batterytip.AnomalyDatabaseHelper.AnomalyColumns.ANOMALY_STATE;
+import static com.android.settings.fuelgauge.batterytip.AnomalyDatabaseHelper.AnomalyColumns.ANOMALY_TYPE;
+import static com.android.settings.fuelgauge.batterytip.AnomalyDatabaseHelper.AnomalyColumns.PACKAGE_NAME;
+import static com.android.settings.fuelgauge.batterytip.AnomalyDatabaseHelper.AnomalyColumns.TIME_STAMP_MS;
import static com.android.settings.fuelgauge.batterytip.AnomalyDatabaseHelper.AnomalyColumns.UID;
import static com.android.settings.fuelgauge.batterytip.AnomalyDatabaseHelper.Tables.TABLE_ACTION;
import static com.android.settings.fuelgauge.batterytip.AnomalyDatabaseHelper.Tables.TABLE_ANOMALY;
diff --git a/src/com/android/settings/fuelgauge/batterytip/BatteryTipDialogFragment.java b/src/com/android/settings/fuelgauge/batterytip/BatteryTipDialogFragment.java
index dc79835..58038cd 100644
--- a/src/com/android/settings/fuelgauge/batterytip/BatteryTipDialogFragment.java
+++ b/src/com/android/settings/fuelgauge/batterytip/BatteryTipDialogFragment.java
@@ -17,6 +17,7 @@
package com.android.settings.fuelgauge.batterytip;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.DialogInterface;
import android.os.Bundle;
@@ -27,7 +28,6 @@
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.SettingsActivity;
import com.android.settings.Utils;
@@ -145,7 +145,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.FUELGAUGE_BATTERY_TIP_DIALOG;
+ return SettingsEnums.FUELGAUGE_BATTERY_TIP_DIALOG;
}
@Override
diff --git a/src/com/android/settings/fuelgauge/batterytip/actions/BatterySaverAction.java b/src/com/android/settings/fuelgauge/batterytip/actions/BatterySaverAction.java
index 6eff47a..0a92215 100644
--- a/src/com/android/settings/fuelgauge/batterytip/actions/BatterySaverAction.java
+++ b/src/com/android/settings/fuelgauge/batterytip/actions/BatterySaverAction.java
@@ -16,9 +16,9 @@
package com.android.settings.fuelgauge.batterytip.actions;
+import android.app.settings.SettingsEnums;
import android.content.Context;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settingslib.fuelgauge.BatterySaverUtils;
public class BatterySaverAction extends BatteryTipAction {
@@ -33,6 +33,6 @@
public void handlePositiveAction(int metricsKey) {
BatterySaverUtils.setPowerSaveMode(mContext, true, /*needFirstTimeWarning*/ true);
mMetricsFeatureProvider.action(mContext,
- MetricsProto.MetricsEvent.ACTION_TIP_TURN_ON_BATTERY_SAVER, metricsKey);
+ SettingsEnums.ACTION_TIP_TURN_ON_BATTERY_SAVER, metricsKey);
}
}
diff --git a/src/com/android/settings/fuelgauge/batterytip/actions/OpenBatterySaverAction.java b/src/com/android/settings/fuelgauge/batterytip/actions/OpenBatterySaverAction.java
index 236413e..1bc2ebf 100644
--- a/src/com/android/settings/fuelgauge/batterytip/actions/OpenBatterySaverAction.java
+++ b/src/com/android/settings/fuelgauge/batterytip/actions/OpenBatterySaverAction.java
@@ -16,9 +16,9 @@
package com.android.settings.fuelgauge.batterytip.actions;
+import android.app.settings.SettingsEnums;
import android.content.Context;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.core.SubSettingLauncher;
import com.android.settings.fuelgauge.batterysaver.BatterySaverSettings;
@@ -38,7 +38,7 @@
@Override
public void handlePositiveAction(int metricsKey) {
mMetricsFeatureProvider.action(mContext,
- MetricsProto.MetricsEvent.ACTION_TIP_OPEN_BATTERY_SAVER_PAGE, metricsKey);
+ SettingsEnums.ACTION_TIP_OPEN_BATTERY_SAVER_PAGE, metricsKey);
new SubSettingLauncher(mContext)
.setDestination(BatterySaverSettings.class.getName())
.setSourceMetricsCategory(metricsKey)
diff --git a/src/com/android/settings/fuelgauge/batterytip/actions/OpenRestrictAppFragmentAction.java b/src/com/android/settings/fuelgauge/batterytip/actions/OpenRestrictAppFragmentAction.java
index 9d35615..f0d9f28 100644
--- a/src/com/android/settings/fuelgauge/batterytip/actions/OpenRestrictAppFragmentAction.java
+++ b/src/com/android/settings/fuelgauge/batterytip/actions/OpenRestrictAppFragmentAction.java
@@ -16,9 +16,10 @@
package com.android.settings.fuelgauge.batterytip.actions;
+import android.app.settings.SettingsEnums;
+
import androidx.annotation.VisibleForTesting;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.core.InstrumentedPreferenceFragment;
import com.android.settings.fuelgauge.RestrictedAppDetails;
import com.android.settings.fuelgauge.batterytip.AnomalyDatabaseHelper;
@@ -52,7 +53,7 @@
@Override
public void handlePositiveAction(int metricsKey) {
mMetricsFeatureProvider.action(mContext,
- MetricsProto.MetricsEvent.ACTION_TIP_OPEN_APP_RESTRICTION_PAGE, metricsKey);
+ SettingsEnums.ACTION_TIP_OPEN_APP_RESTRICTION_PAGE, metricsKey);
final List<AppInfo> mAppInfos = mRestrictAppTip.getRestrictAppList();
RestrictedAppDetails.startRestrictedAppDetails(mFragment, mAppInfos);
diff --git a/src/com/android/settings/fuelgauge/batterytip/actions/RestrictAppAction.java b/src/com/android/settings/fuelgauge/batterytip/actions/RestrictAppAction.java
index d52a967..33ac5df 100644
--- a/src/com/android/settings/fuelgauge/batterytip/actions/RestrictAppAction.java
+++ b/src/com/android/settings/fuelgauge/batterytip/actions/RestrictAppAction.java
@@ -22,7 +22,6 @@
import androidx.annotation.VisibleForTesting;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.internal.util.CollectionUtils;
import com.android.settings.fuelgauge.BatteryUtils;
import com.android.settings.fuelgauge.batterytip.AnomalyDatabaseHelper;
@@ -65,14 +64,14 @@
if (CollectionUtils.isEmpty(appInfo.anomalyTypes)) {
// Only log context if there is no anomaly type
mMetricsFeatureProvider.action(SettingsEnums.PAGE_UNKNOWN,
- MetricsProto.MetricsEvent.ACTION_TIP_RESTRICT_APP,
+ SettingsEnums.ACTION_TIP_RESTRICT_APP,
metricsKey,
packageName,
0);
} else {
for (int type : appInfo.anomalyTypes) {
mMetricsFeatureProvider.action(SettingsEnums.PAGE_UNKNOWN,
- MetricsProto.MetricsEvent.ACTION_TIP_RESTRICT_APP,
+ SettingsEnums.ACTION_TIP_RESTRICT_APP,
metricsKey,
packageName,
type);
diff --git a/src/com/android/settings/fuelgauge/batterytip/actions/SmartBatteryAction.java b/src/com/android/settings/fuelgauge/batterytip/actions/SmartBatteryAction.java
index 10a09c5..f6b9c94 100644
--- a/src/com/android/settings/fuelgauge/batterytip/actions/SmartBatteryAction.java
+++ b/src/com/android/settings/fuelgauge/batterytip/actions/SmartBatteryAction.java
@@ -16,9 +16,10 @@
package com.android.settings.fuelgauge.batterytip.actions;
+import android.app.settings.SettingsEnums;
+
import androidx.fragment.app.Fragment;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.SettingsActivity;
import com.android.settings.core.SubSettingLauncher;
@@ -41,7 +42,7 @@
@Override
public void handlePositiveAction(int metricsKey) {
mMetricsFeatureProvider.action(mContext,
- MetricsProto.MetricsEvent.ACTION_TIP_OPEN_SMART_BATTERY, metricsKey);
+ SettingsEnums.ACTION_TIP_OPEN_SMART_BATTERY, metricsKey);
new SubSettingLauncher(mSettingsActivity)
.setSourceMetricsCategory(mFragment instanceof Instrumentable
? ((Instrumentable) mFragment).getMetricsCategory()
diff --git a/src/com/android/settings/fuelgauge/batterytip/actions/UnrestrictAppAction.java b/src/com/android/settings/fuelgauge/batterytip/actions/UnrestrictAppAction.java
index db882e5..0ef2c0f 100644
--- a/src/com/android/settings/fuelgauge/batterytip/actions/UnrestrictAppAction.java
+++ b/src/com/android/settings/fuelgauge/batterytip/actions/UnrestrictAppAction.java
@@ -22,7 +22,6 @@
import androidx.annotation.VisibleForTesting;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.fuelgauge.BatteryUtils;
import com.android.settings.fuelgauge.batterytip.AppInfo;
import com.android.settings.fuelgauge.batterytip.tips.UnrestrictAppTip;
@@ -52,7 +51,7 @@
AppOpsManager.MODE_ALLOWED);
mMetricsFeatureProvider.action(
SettingsEnums.PAGE_UNKNOWN,
- MetricsProto.MetricsEvent.ACTION_TIP_UNRESTRICT_APP,
+ SettingsEnums.ACTION_TIP_UNRESTRICT_APP,
metricsKey,
appInfo.packageName,
0);
diff --git a/src/com/android/settings/fuelgauge/batterytip/tips/BatteryTip.java b/src/com/android/settings/fuelgauge/batterytip/tips/BatteryTip.java
index de71ab2..54eb913 100644
--- a/src/com/android/settings/fuelgauge/batterytip/tips/BatteryTip.java
+++ b/src/com/android/settings/fuelgauge/batterytip/tips/BatteryTip.java
@@ -26,7 +26,6 @@
import androidx.annotation.VisibleForTesting;
import androidx.preference.Preference;
-import com.android.settings.widget.CardPreference;
import com.android.settingslib.core.instrumentation.MetricsFeatureProvider;
import java.lang.annotation.Retention;
diff --git a/src/com/android/settings/fuelgauge/batterytip/tips/EarlyWarningTip.java b/src/com/android/settings/fuelgauge/batterytip/tips/EarlyWarningTip.java
index 28065fd..7674c09 100644
--- a/src/com/android/settings/fuelgauge/batterytip/tips/EarlyWarningTip.java
+++ b/src/com/android/settings/fuelgauge/batterytip/tips/EarlyWarningTip.java
@@ -16,10 +16,10 @@
package com.android.settings.fuelgauge.batterytip.tips;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.os.Parcel;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settingslib.core.instrumentation.MetricsFeatureProvider;
@@ -79,7 +79,7 @@
@Override
public void log(Context context, MetricsFeatureProvider metricsFeatureProvider) {
- metricsFeatureProvider.action(context, MetricsProto.MetricsEvent.ACTION_EARLY_WARNING_TIP,
+ metricsFeatureProvider.action(context, SettingsEnums.ACTION_EARLY_WARNING_TIP,
mState);
}
diff --git a/src/com/android/settings/fuelgauge/batterytip/tips/HighUsageTip.java b/src/com/android/settings/fuelgauge/batterytip/tips/HighUsageTip.java
index 356097d..0a7b1ab 100644
--- a/src/com/android/settings/fuelgauge/batterytip/tips/HighUsageTip.java
+++ b/src/com/android/settings/fuelgauge/batterytip/tips/HighUsageTip.java
@@ -16,13 +16,13 @@
package com.android.settings.fuelgauge.batterytip.tips;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.os.Parcel;
import android.os.Parcelable;
import androidx.annotation.VisibleForTesting;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.fuelgauge.batterytip.AppInfo;
import com.android.settingslib.core.instrumentation.MetricsFeatureProvider;
@@ -81,12 +81,12 @@
@Override
public void log(Context context, MetricsFeatureProvider metricsFeatureProvider) {
- metricsFeatureProvider.action(context, MetricsProto.MetricsEvent.ACTION_HIGH_USAGE_TIP,
+ metricsFeatureProvider.action(context, SettingsEnums.ACTION_HIGH_USAGE_TIP,
mState);
for (int i = 0, size = mHighUsageAppList.size(); i < size; i++) {
final AppInfo appInfo = mHighUsageAppList.get(i);
metricsFeatureProvider.action(context,
- MetricsProto.MetricsEvent.ACTION_HIGH_USAGE_TIP_LIST,
+ SettingsEnums.ACTION_HIGH_USAGE_TIP_LIST,
appInfo.packageName);
}
}
diff --git a/src/com/android/settings/fuelgauge/batterytip/tips/LowBatteryTip.java b/src/com/android/settings/fuelgauge/batterytip/tips/LowBatteryTip.java
index b48a7dd..d7acdd2 100644
--- a/src/com/android/settings/fuelgauge/batterytip/tips/LowBatteryTip.java
+++ b/src/com/android/settings/fuelgauge/batterytip/tips/LowBatteryTip.java
@@ -16,11 +16,11 @@
package com.android.settings.fuelgauge.batterytip.tips;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.os.Parcel;
import android.os.Parcelable;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settingslib.core.instrumentation.MetricsFeatureProvider;
@@ -55,7 +55,7 @@
@Override
public void log(Context context, MetricsFeatureProvider metricsFeatureProvider) {
- metricsFeatureProvider.action(context, MetricsProto.MetricsEvent.ACTION_LOW_BATTERY_TIP,
+ metricsFeatureProvider.action(context, SettingsEnums.ACTION_LOW_BATTERY_TIP,
mState);
}
diff --git a/src/com/android/settings/fuelgauge/batterytip/tips/RestrictAppTip.java b/src/com/android/settings/fuelgauge/batterytip/tips/RestrictAppTip.java
index f166734..1bd760b 100644
--- a/src/com/android/settings/fuelgauge/batterytip/tips/RestrictAppTip.java
+++ b/src/com/android/settings/fuelgauge/batterytip/tips/RestrictAppTip.java
@@ -24,7 +24,6 @@
import androidx.annotation.VisibleForTesting;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.Utils;
import com.android.settings.fuelgauge.batterytip.AppInfo;
@@ -120,14 +119,14 @@
@Override
public void log(Context context, MetricsFeatureProvider metricsFeatureProvider) {
- metricsFeatureProvider.action(context, MetricsProto.MetricsEvent.ACTION_APP_RESTRICTION_TIP,
+ metricsFeatureProvider.action(context, SettingsEnums.ACTION_APP_RESTRICTION_TIP,
mState);
if (mState == StateType.NEW) {
for (int i = 0, size = mRestrictAppList.size(); i < size; i++) {
final AppInfo appInfo = mRestrictAppList.get(i);
for (Integer anomalyType : appInfo.anomalyTypes) {
metricsFeatureProvider.action(SettingsEnums.PAGE_UNKNOWN,
- MetricsProto.MetricsEvent.ACTION_APP_RESTRICTION_TIP_LIST,
+ SettingsEnums.ACTION_APP_RESTRICTION_TIP_LIST,
SettingsEnums.PAGE_UNKNOWN,
appInfo.packageName,
anomalyType);
diff --git a/src/com/android/settings/fuelgauge/batterytip/tips/SmartBatteryTip.java b/src/com/android/settings/fuelgauge/batterytip/tips/SmartBatteryTip.java
index e8dc6a9..106766f 100644
--- a/src/com/android/settings/fuelgauge/batterytip/tips/SmartBatteryTip.java
+++ b/src/com/android/settings/fuelgauge/batterytip/tips/SmartBatteryTip.java
@@ -16,10 +16,10 @@
package com.android.settings.fuelgauge.batterytip.tips;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.os.Parcel;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settingslib.core.instrumentation.MetricsFeatureProvider;
@@ -58,7 +58,7 @@
@Override
public void log(Context context, MetricsFeatureProvider metricsFeatureProvider) {
- metricsFeatureProvider.action(context, MetricsProto.MetricsEvent.ACTION_SMART_BATTERY_TIP,
+ metricsFeatureProvider.action(context, SettingsEnums.ACTION_SMART_BATTERY_TIP,
mState);
}
diff --git a/src/com/android/settings/fuelgauge/batterytip/tips/SummaryTip.java b/src/com/android/settings/fuelgauge/batterytip/tips/SummaryTip.java
index 0e2e8b5..aec6456 100644
--- a/src/com/android/settings/fuelgauge/batterytip/tips/SummaryTip.java
+++ b/src/com/android/settings/fuelgauge/batterytip/tips/SummaryTip.java
@@ -16,13 +16,13 @@
package com.android.settings.fuelgauge.batterytip.tips;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.os.Parcel;
import android.os.Parcelable;
import androidx.annotation.VisibleForTesting;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settingslib.core.instrumentation.MetricsFeatureProvider;
@@ -71,7 +71,7 @@
@Override
public void log(Context context, MetricsFeatureProvider metricsFeatureProvider) {
- metricsFeatureProvider.action(context, MetricsProto.MetricsEvent.ACTION_SUMMARY_TIP,
+ metricsFeatureProvider.action(context, SettingsEnums.ACTION_SUMMARY_TIP,
mState);
}
diff --git a/src/com/android/settings/gestures/AssistGestureSettings.java b/src/com/android/settings/gestures/AssistGestureSettings.java
index bbd148c..b67fd65 100644
--- a/src/com/android/settings/gestures/AssistGestureSettings.java
+++ b/src/com/android/settings/gestures/AssistGestureSettings.java
@@ -16,10 +16,10 @@
package com.android.settings.gestures;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.provider.SearchIndexableResource;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.overlay.FeatureFactory;
@@ -39,7 +39,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.SETTINGS_ASSIST_GESTURE;
+ return SettingsEnums.SETTINGS_ASSIST_GESTURE;
}
@Override
diff --git a/src/com/android/settings/gestures/DoubleTapPowerSettings.java b/src/com/android/settings/gestures/DoubleTapPowerSettings.java
index 8afd2c1..acabdbc 100644
--- a/src/com/android/settings/gestures/DoubleTapPowerSettings.java
+++ b/src/com/android/settings/gestures/DoubleTapPowerSettings.java
@@ -16,11 +16,11 @@
package com.android.settings.gestures;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.SharedPreferences;
import android.provider.SearchIndexableResource;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.dashboard.suggestions.SuggestionFeatureProvider;
@@ -50,7 +50,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.SETTINGS_GESTURE_DOUBLE_TAP_POWER;
+ return SettingsEnums.SETTINGS_GESTURE_DOUBLE_TAP_POWER;
}
@Override
diff --git a/src/com/android/settings/gestures/DoubleTapScreenSettings.java b/src/com/android/settings/gestures/DoubleTapScreenSettings.java
index 496a45d..8122504 100644
--- a/src/com/android/settings/gestures/DoubleTapScreenSettings.java
+++ b/src/com/android/settings/gestures/DoubleTapScreenSettings.java
@@ -16,12 +16,12 @@
package com.android.settings.gestures;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.SharedPreferences;
import android.provider.SearchIndexableResource;
import com.android.internal.hardware.AmbientDisplayConfiguration;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.dashboard.suggestions.SuggestionFeatureProvider;
@@ -54,7 +54,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.SETTINGS_GESTURE_DOUBLE_TAP_SCREEN;
+ return SettingsEnums.SETTINGS_GESTURE_DOUBLE_TAP_SCREEN;
}
@Override
diff --git a/src/com/android/settings/gestures/DoubleTwistGestureSettings.java b/src/com/android/settings/gestures/DoubleTwistGestureSettings.java
index 145a06c..3481929 100644
--- a/src/com/android/settings/gestures/DoubleTwistGestureSettings.java
+++ b/src/com/android/settings/gestures/DoubleTwistGestureSettings.java
@@ -16,11 +16,11 @@
package com.android.settings.gestures;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.SharedPreferences;
import android.provider.SearchIndexableResource;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.dashboard.suggestions.SuggestionFeatureProvider;
@@ -50,7 +50,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.SETTINGS_GESTURE_DOUBLE_TWIST;
+ return SettingsEnums.SETTINGS_GESTURE_DOUBLE_TWIST;
}
@Override
diff --git a/src/com/android/settings/gestures/GestureSettings.java b/src/com/android/settings/gestures/GestureSettings.java
index c4911fe..c41d3c6 100644
--- a/src/com/android/settings/gestures/GestureSettings.java
+++ b/src/com/android/settings/gestures/GestureSettings.java
@@ -16,11 +16,11 @@
package com.android.settings.gestures;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.provider.SearchIndexableResource;
import com.android.internal.hardware.AmbientDisplayConfiguration;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.search.BaseSearchIndexProvider;
@@ -38,7 +38,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.SETTINGS_GESTURES;
+ return SettingsEnums.SETTINGS_GESTURES;
}
@Override
diff --git a/src/com/android/settings/gestures/GesturesSettingPreferenceController.java b/src/com/android/settings/gestures/GesturesSettingPreferenceController.java
index 00b7a0c..9366a15 100644
--- a/src/com/android/settings/gestures/GesturesSettingPreferenceController.java
+++ b/src/com/android/settings/gestures/GesturesSettingPreferenceController.java
@@ -20,6 +20,8 @@
import android.content.Context;
import android.provider.Settings;
+import androidx.annotation.NonNull;
+
import com.android.internal.hardware.AmbientDisplayConfiguration;
import com.android.settings.R;
import com.android.settings.core.BasePreferenceController;
@@ -29,8 +31,6 @@
import java.util.ArrayList;
import java.util.List;
-import androidx.annotation.NonNull;
-
public class GesturesSettingPreferenceController extends BasePreferenceController {
private final AssistGestureFeatureProvider mFeatureProvider;
private List<AbstractPreferenceController> mGestureControllers;
diff --git a/src/com/android/settings/gestures/PickupGestureSettings.java b/src/com/android/settings/gestures/PickupGestureSettings.java
index 05aba4e..6d47902 100644
--- a/src/com/android/settings/gestures/PickupGestureSettings.java
+++ b/src/com/android/settings/gestures/PickupGestureSettings.java
@@ -16,12 +16,12 @@
package com.android.settings.gestures;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.SharedPreferences;
import android.provider.SearchIndexableResource;
import com.android.internal.hardware.AmbientDisplayConfiguration;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.dashboard.suggestions.SuggestionFeatureProvider;
@@ -54,7 +54,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.SETTINGS_GESTURE_PICKUP;
+ return SettingsEnums.SETTINGS_GESTURE_PICKUP;
}
@Override
diff --git a/src/com/android/settings/gestures/PreventRingingGesturePreferenceController.java b/src/com/android/settings/gestures/PreventRingingGesturePreferenceController.java
index 8f037ce..d22e42a 100644
--- a/src/com/android/settings/gestures/PreventRingingGesturePreferenceController.java
+++ b/src/com/android/settings/gestures/PreventRingingGesturePreferenceController.java
@@ -24,6 +24,10 @@
import android.os.Handler;
import android.provider.Settings;
+import androidx.preference.Preference;
+import androidx.preference.PreferenceCategory;
+import androidx.preference.PreferenceScreen;
+
import com.android.internal.annotations.VisibleForTesting;
import com.android.settings.R;
import com.android.settings.core.PreferenceControllerMixin;
@@ -37,10 +41,6 @@
import com.android.settingslib.core.lifecycle.events.OnResume;
import com.android.settingslib.core.lifecycle.events.OnSaveInstanceState;
-import androidx.preference.Preference;
-import androidx.preference.PreferenceCategory;
-import androidx.preference.PreferenceScreen;
-
public class PreventRingingGesturePreferenceController extends AbstractPreferenceController
implements RadioButtonPreference.OnClickListener, LifecycleObserver, OnSaveInstanceState,
OnResume, OnPause, OnCreate, PreferenceControllerMixin {
diff --git a/src/com/android/settings/gestures/PreventRingingGestureSettings.java b/src/com/android/settings/gestures/PreventRingingGestureSettings.java
index 420a019..47cd3ea 100644
--- a/src/com/android/settings/gestures/PreventRingingGestureSettings.java
+++ b/src/com/android/settings/gestures/PreventRingingGestureSettings.java
@@ -16,10 +16,10 @@
package com.android.settings.gestures;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.provider.SearchIndexableResource;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.search.BaseSearchIndexProvider;
@@ -56,7 +56,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.SETTINGS_PREVENT_RINGING;
+ return SettingsEnums.SETTINGS_PREVENT_RINGING;
}
@Override
diff --git a/src/com/android/settings/gestures/SwipeToNotificationSettings.java b/src/com/android/settings/gestures/SwipeToNotificationSettings.java
index 6090eb2..230cdda 100644
--- a/src/com/android/settings/gestures/SwipeToNotificationSettings.java
+++ b/src/com/android/settings/gestures/SwipeToNotificationSettings.java
@@ -16,11 +16,11 @@
package com.android.settings.gestures;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.SharedPreferences;
import android.provider.SearchIndexableResource;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.dashboard.suggestions.SuggestionFeatureProvider;
@@ -50,7 +50,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.SETTINGS_GESTURE_SWIPE_TO_NOTIFICATION;
+ return SettingsEnums.SETTINGS_GESTURE_SWIPE_TO_NOTIFICATION;
}
@Override
diff --git a/src/com/android/settings/gestures/SwipeUpGestureSettings.java b/src/com/android/settings/gestures/SwipeUpGestureSettings.java
index 41a1aa4..a125643 100644
--- a/src/com/android/settings/gestures/SwipeUpGestureSettings.java
+++ b/src/com/android/settings/gestures/SwipeUpGestureSettings.java
@@ -16,11 +16,11 @@
package com.android.settings.gestures;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.SharedPreferences;
import android.provider.SearchIndexableResource;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.dashboard.suggestions.SuggestionFeatureProvider;
@@ -50,7 +50,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.SETTINGS_GESTURE_SWIPE_UP;
+ return SettingsEnums.SETTINGS_GESTURE_SWIPE_UP;
}
@Override
diff --git a/src/com/android/settings/gestures/WakeLockScreenGestureSettings.java b/src/com/android/settings/gestures/WakeLockScreenGestureSettings.java
index e6b7265..0fbdaa1 100644
--- a/src/com/android/settings/gestures/WakeLockScreenGestureSettings.java
+++ b/src/com/android/settings/gestures/WakeLockScreenGestureSettings.java
@@ -16,12 +16,12 @@
package com.android.settings.gestures;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.SharedPreferences;
import android.provider.SearchIndexableResource;
import com.android.internal.hardware.AmbientDisplayConfiguration;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.dashboard.suggestions.SuggestionFeatureProvider;
@@ -54,7 +54,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.SETTINGS_GESTURE_WAKE_LOCK_SCREEN;
+ return SettingsEnums.SETTINGS_GESTURE_WAKE_LOCK_SCREEN;
}
@Override
diff --git a/src/com/android/settings/homepage/SettingsHomepageActivity.java b/src/com/android/settings/homepage/SettingsHomepageActivity.java
index d40006f..9acda68 100644
--- a/src/com/android/settings/homepage/SettingsHomepageActivity.java
+++ b/src/com/android/settings/homepage/SettingsHomepageActivity.java
@@ -53,7 +53,7 @@
final Toolbar toolbar = findViewById(R.id.search_action_bar);
FeatureFactory.getFactory(this).getSearchFeatureProvider()
- .initSearchToolbar(this, toolbar);
+ .initSearchToolbar(this /* activity */, toolbar);
final ImageView avatarView = findViewById(R.id.account_avatar);
final AvatarViewMixin avatarViewMixin = new AvatarViewMixin(this, avatarView);
diff --git a/src/com/android/settings/homepage/TopLevelSettings.java b/src/com/android/settings/homepage/TopLevelSettings.java
index 8f70b2b..f5dee0c 100644
--- a/src/com/android/settings/homepage/TopLevelSettings.java
+++ b/src/com/android/settings/homepage/TopLevelSettings.java
@@ -16,10 +16,10 @@
package com.android.settings.homepage;
-import static com.android.settings.search.actionbar.SearchMenuController
- .NEED_SEARCH_ICON_IN_ACTION_BAR;
+import static com.android.settings.search.actionbar.SearchMenuController.NEED_SEARCH_ICON_IN_ACTION_BAR;
import static com.android.settingslib.search.SearchIndexable.MOBILE;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.os.Bundle;
import android.provider.SearchIndexableResource;
@@ -28,7 +28,6 @@
import androidx.preference.Preference;
import androidx.preference.PreferenceFragmentCompat;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.core.SubSettingLauncher;
import com.android.settings.dashboard.DashboardFragment;
@@ -65,7 +64,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.DASHBOARD_SUMMARY;
+ return SettingsEnums.DASHBOARD_SUMMARY;
}
@Override
diff --git a/src/com/android/settings/homepage/contextualcards/ContextualCardLoader.java b/src/com/android/settings/homepage/contextualcards/ContextualCardLoader.java
index 49e2a76..88c489b 100644
--- a/src/com/android/settings/homepage/contextualcards/ContextualCardLoader.java
+++ b/src/com/android/settings/homepage/contextualcards/ContextualCardLoader.java
@@ -22,6 +22,7 @@
import static com.android.settings.slices.CustomSliceRegistry.BLUETOOTH_DEVICES_SLICE_URI;
import static com.android.settings.slices.CustomSliceRegistry.CONTEXTUAL_WIFI_SLICE_URI;
+import static com.android.settings.slices.CustomSliceRegistry.NOTIFICATION_CHANNEL_SLICE_URI;
import android.content.ContentProviderClient;
import android.content.ContentResolver;
@@ -205,7 +206,8 @@
private boolean isLargeCard(ContextualCard card) {
return card.getSliceUri().equals(CONTEXTUAL_WIFI_SLICE_URI)
- || card.getSliceUri().equals(BLUETOOTH_DEVICES_SLICE_URI);
+ || card.getSliceUri().equals(BLUETOOTH_DEVICES_SLICE_URI)
+ || card.getSliceUri().equals(NOTIFICATION_CHANNEL_SLICE_URI);
}
public interface CardContentLoaderListener {
diff --git a/src/com/android/settings/homepage/contextualcards/SettingsContextualCardProvider.java b/src/com/android/settings/homepage/contextualcards/SettingsContextualCardProvider.java
index 5797043..7bbe430 100644
--- a/src/com/android/settings/homepage/contextualcards/SettingsContextualCardProvider.java
+++ b/src/com/android/settings/homepage/contextualcards/SettingsContextualCardProvider.java
@@ -56,11 +56,18 @@
.setCardName(CustomSliceRegistry.BATTERY_FIX_SLICE_URI.toString())
.setCardCategory(ContextualCard.Category.IMPORTANT)
.build();
+ final ContextualCard notificationChannelCard =
+ ContextualCard.newBuilder()
+ .setSliceUri(CustomSliceRegistry.NOTIFICATION_CHANNEL_SLICE_URI.toString())
+ .setCardName(CustomSliceRegistry.NOTIFICATION_CHANNEL_SLICE_URI.toString())
+ .setCardCategory(ContextualCard.Category.POSSIBLE)
+ .build();
final ContextualCardList cards = ContextualCardList.newBuilder()
.addCard(wifiCard)
.addCard(connectedDeviceCard)
.addCard(lowStorageCard)
.addCard(batteryFixCard)
+ .addCard(notificationChannelCard)
.build();
return cards;
diff --git a/src/com/android/settings/homepage/contextualcards/conditional/AirplaneModeConditionController.java b/src/com/android/settings/homepage/contextualcards/conditional/AirplaneModeConditionController.java
index a4a5a7a..2f55b3f 100644
--- a/src/com/android/settings/homepage/contextualcards/conditional/AirplaneModeConditionController.java
+++ b/src/com/android/settings/homepage/contextualcards/conditional/AirplaneModeConditionController.java
@@ -16,6 +16,7 @@
package com.android.settings.homepage.contextualcards.conditional;
+import android.app.settings.SettingsEnums;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
@@ -23,7 +24,6 @@
import android.net.ConnectivityManager;
import android.provider.Settings;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.homepage.contextualcards.ContextualCard;
import com.android.settingslib.WirelessUtils;
@@ -72,7 +72,7 @@
public ContextualCard buildContextualCard() {
return new ConditionalContextualCard.Builder()
.setConditionId(ID)
- .setMetricsConstant(MetricsProto.MetricsEvent.SETTINGS_CONDITION_AIRPLANE_MODE)
+ .setMetricsConstant(SettingsEnums.SETTINGS_CONDITION_AIRPLANE_MODE)
.setActionText(mAppContext.getText(R.string.condition_turn_off))
.setName(mAppContext.getPackageName() + "/"
+ mAppContext.getText(R.string.condition_airplane_title))
diff --git a/src/com/android/settings/homepage/contextualcards/conditional/BackgroundDataConditionController.java b/src/com/android/settings/homepage/contextualcards/conditional/BackgroundDataConditionController.java
index 550dfc0..419e5c6 100644
--- a/src/com/android/settings/homepage/contextualcards/conditional/BackgroundDataConditionController.java
+++ b/src/com/android/settings/homepage/contextualcards/conditional/BackgroundDataConditionController.java
@@ -16,11 +16,11 @@
package com.android.settings.homepage.contextualcards.conditional;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.net.NetworkPolicyManager;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.Settings;
import com.android.settings.homepage.contextualcards.ContextualCard;
@@ -66,7 +66,7 @@
public ContextualCard buildContextualCard() {
return new ConditionalContextualCard.Builder()
.setConditionId(ID)
- .setMetricsConstant(MetricsProto.MetricsEvent.SETTINGS_CONDITION_BACKGROUND_DATA)
+ .setMetricsConstant(SettingsEnums.SETTINGS_CONDITION_BACKGROUND_DATA)
.setActionText(mAppContext.getText(R.string.condition_turn_off))
.setName(mAppContext.getPackageName() + "/"
+ mAppContext.getText(R.string.condition_bg_data_title))
diff --git a/src/com/android/settings/homepage/contextualcards/conditional/BatterySaverConditionController.java b/src/com/android/settings/homepage/contextualcards/conditional/BatterySaverConditionController.java
index 73aa588..b90c1b5 100644
--- a/src/com/android/settings/homepage/contextualcards/conditional/BatterySaverConditionController.java
+++ b/src/com/android/settings/homepage/contextualcards/conditional/BatterySaverConditionController.java
@@ -16,10 +16,10 @@
package com.android.settings.homepage.contextualcards.conditional;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.os.PowerManager;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.core.SubSettingLauncher;
import com.android.settings.fuelgauge.BatterySaverReceiver;
@@ -60,7 +60,7 @@
public void onPrimaryClick(Context context) {
new SubSettingLauncher(context)
.setDestination(BatterySaverSettings.class.getName())
- .setSourceMetricsCategory(MetricsProto.MetricsEvent.DASHBOARD_SUMMARY)
+ .setSourceMetricsCategory(SettingsEnums.DASHBOARD_SUMMARY)
.setTitleRes(R.string.battery_saver)
.launch();
}
@@ -75,7 +75,7 @@
public ContextualCard buildContextualCard() {
return new ConditionalContextualCard.Builder()
.setConditionId(ID)
- .setMetricsConstant(MetricsProto.MetricsEvent.SETTINGS_CONDITION_BATTERY_SAVER)
+ .setMetricsConstant(SettingsEnums.SETTINGS_CONDITION_BATTERY_SAVER)
.setActionText(mAppContext.getText(R.string.condition_turn_off))
.setName(mAppContext.getPackageName() + "/"
+ mAppContext.getText(R.string.condition_battery_title))
diff --git a/src/com/android/settings/homepage/contextualcards/conditional/CellularDataConditionController.java b/src/com/android/settings/homepage/contextualcards/conditional/CellularDataConditionController.java
index f512d92..93b937b 100644
--- a/src/com/android/settings/homepage/contextualcards/conditional/CellularDataConditionController.java
+++ b/src/com/android/settings/homepage/contextualcards/conditional/CellularDataConditionController.java
@@ -16,6 +16,7 @@
package com.android.settings.homepage.contextualcards.conditional;
+import android.app.settings.SettingsEnums;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
@@ -23,7 +24,6 @@
import android.net.ConnectivityManager;
import android.telephony.TelephonyManager;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.internal.telephony.TelephonyIntents;
import com.android.settings.R;
import com.android.settings.Settings;
@@ -82,7 +82,7 @@
public ContextualCard buildContextualCard() {
return new ConditionalContextualCard.Builder()
.setConditionId(ID)
- .setMetricsConstant(MetricsProto.MetricsEvent.SETTINGS_CONDITION_CELLULAR_DATA)
+ .setMetricsConstant(SettingsEnums.SETTINGS_CONDITION_CELLULAR_DATA)
.setActionText(mAppContext.getText(R.string.condition_turn_on))
.setName(mAppContext.getPackageName() + "/"
+ mAppContext.getText(R.string.condition_cellular_title))
diff --git a/src/com/android/settings/homepage/contextualcards/conditional/ConditionContextualCardRenderer.java b/src/com/android/settings/homepage/contextualcards/conditional/ConditionContextualCardRenderer.java
index fc936bc..18019a6 100644
--- a/src/com/android/settings/homepage/contextualcards/conditional/ConditionContextualCardRenderer.java
+++ b/src/com/android/settings/homepage/contextualcards/conditional/ConditionContextualCardRenderer.java
@@ -16,6 +16,7 @@
package com.android.settings.homepage.contextualcards.conditional;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.text.TextUtils;
import android.view.View;
@@ -26,7 +27,6 @@
import androidx.annotation.LayoutRes;
import androidx.recyclerview.widget.RecyclerView;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.homepage.contextualcards.ContextualCard;
import com.android.settings.homepage.contextualcards.ContextualCardRenderer;
@@ -64,7 +64,7 @@
final MetricsFeatureProvider metricsFeatureProvider = FeatureFactory.getFactory(
mContext).getMetricsFeatureProvider();
- metricsFeatureProvider.visible(mContext, MetricsProto.MetricsEvent.SETTINGS_HOMEPAGE,
+ metricsFeatureProvider.visible(mContext, SettingsEnums.SETTINGS_HOMEPAGE,
card.getMetricsConstant());
initializePrimaryClick(view, card, metricsFeatureProvider);
initializeView(view, card);
@@ -76,7 +76,7 @@
view.itemView.findViewById(R.id.content).setOnClickListener(
v -> {
metricsFeatureProvider.action(mContext,
- MetricsProto.MetricsEvent.ACTION_SETTINGS_CONDITION_CLICK,
+ SettingsEnums.ACTION_SETTINGS_CONDITION_CLICK,
card.getMetricsConstant());
mControllerRendererPool.getController(mContext,
card.getCardType()).onPrimaryClick(card);
@@ -101,7 +101,7 @@
button.setOnClickListener(v -> {
final Context viewContext = v.getContext();
metricsFeatureProvider.action(
- viewContext, MetricsProto.MetricsEvent.ACTION_SETTINGS_CONDITION_BUTTON,
+ viewContext, SettingsEnums.ACTION_SETTINGS_CONDITION_BUTTON,
card.getMetricsConstant());
mControllerRendererPool.getController(mContext, card.getCardType())
.onActionClick(card);
diff --git a/src/com/android/settings/homepage/contextualcards/conditional/ConditionFooterContextualCardRenderer.java b/src/com/android/settings/homepage/contextualcards/conditional/ConditionFooterContextualCardRenderer.java
index 53de541..a516e13b 100644
--- a/src/com/android/settings/homepage/contextualcards/conditional/ConditionFooterContextualCardRenderer.java
+++ b/src/com/android/settings/homepage/contextualcards/conditional/ConditionFooterContextualCardRenderer.java
@@ -23,7 +23,6 @@
import androidx.annotation.LayoutRes;
import androidx.recyclerview.widget.RecyclerView;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.homepage.contextualcards.ContextualCard;
import com.android.settings.homepage.contextualcards.ContextualCardRenderer;
@@ -55,7 +54,7 @@
mContext).getMetricsFeatureProvider();
holder.itemView.setOnClickListener(v -> {
metricsFeatureProvider.action(SettingsEnums.PAGE_UNKNOWN,
- MetricsProto.MetricsEvent.ACTION_SETTINGS_CONDITION_EXPAND,
+ SettingsEnums.ACTION_SETTINGS_CONDITION_EXPAND,
SettingsEnums.SETTINGS_HOMEPAGE,
null /* key */,
0 /* false */);
diff --git a/src/com/android/settings/homepage/contextualcards/conditional/ConditionHeaderContextualCardRenderer.java b/src/com/android/settings/homepage/contextualcards/conditional/ConditionHeaderContextualCardRenderer.java
index d7fbee6..2aa8aca 100644
--- a/src/com/android/settings/homepage/contextualcards/conditional/ConditionHeaderContextualCardRenderer.java
+++ b/src/com/android/settings/homepage/contextualcards/conditional/ConditionHeaderContextualCardRenderer.java
@@ -26,7 +26,6 @@
import androidx.annotation.LayoutRes;
import androidx.recyclerview.widget.RecyclerView;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.homepage.contextualcards.ContextualCard;
import com.android.settings.homepage.contextualcards.ContextualCardRenderer;
@@ -68,7 +67,7 @@
});
view.itemView.setOnClickListener(v -> {
metricsFeatureProvider.action(SettingsEnums.PAGE_UNKNOWN,
- MetricsProto.MetricsEvent.ACTION_SETTINGS_CONDITION_EXPAND,
+ SettingsEnums.ACTION_SETTINGS_CONDITION_EXPAND,
SettingsEnums.SETTINGS_HOMEPAGE,
null /* key */,
1 /* true */);
diff --git a/src/com/android/settings/homepage/contextualcards/conditional/DndConditionCardController.java b/src/com/android/settings/homepage/contextualcards/conditional/DndConditionCardController.java
index 488280c..43ff537 100644
--- a/src/com/android/settings/homepage/contextualcards/conditional/DndConditionCardController.java
+++ b/src/com/android/settings/homepage/contextualcards/conditional/DndConditionCardController.java
@@ -17,6 +17,7 @@
package com.android.settings.homepage.contextualcards.conditional;
import android.app.NotificationManager;
+import android.app.settings.SettingsEnums;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
@@ -25,7 +26,6 @@
import androidx.annotation.VisibleForTesting;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.core.SubSettingLauncher;
import com.android.settings.homepage.contextualcards.ContextualCard;
@@ -78,7 +78,7 @@
public void onPrimaryClick(Context context) {
new SubSettingLauncher(context)
.setDestination(ZenModeSettings.class.getName())
- .setSourceMetricsCategory(MetricsProto.MetricsEvent.SETTINGS_HOMEPAGE)
+ .setSourceMetricsCategory(SettingsEnums.SETTINGS_HOMEPAGE)
.setTitleRes(R.string.zen_mode_settings_title)
.launch();
}
@@ -92,7 +92,7 @@
public ContextualCard buildContextualCard() {
return new ConditionalContextualCard.Builder()
.setConditionId(ID)
- .setMetricsConstant(MetricsProto.MetricsEvent.SETTINGS_CONDITION_DND)
+ .setMetricsConstant(SettingsEnums.SETTINGS_CONDITION_DND)
.setActionText(mAppContext.getText(R.string.condition_turn_off))
.setName(mAppContext.getPackageName() + "/"
+ mAppContext.getText(R.string.condition_zen_title))
diff --git a/src/com/android/settings/homepage/contextualcards/conditional/HotspotConditionController.java b/src/com/android/settings/homepage/contextualcards/conditional/HotspotConditionController.java
index 1305c26..fe5bc93 100644
--- a/src/com/android/settings/homepage/contextualcards/conditional/HotspotConditionController.java
+++ b/src/com/android/settings/homepage/contextualcards/conditional/HotspotConditionController.java
@@ -16,6 +16,7 @@
package com.android.settings.homepage.contextualcards.conditional;
+import android.app.settings.SettingsEnums;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
@@ -26,7 +27,6 @@
import android.os.UserHandle;
import android.os.UserManager;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.TetherSettings;
import com.android.settings.core.SubSettingLauncher;
@@ -69,7 +69,7 @@
public void onPrimaryClick(Context context) {
new SubSettingLauncher(context)
.setDestination(TetherSettings.class.getName())
- .setSourceMetricsCategory(MetricsProto.MetricsEvent.DASHBOARD_SUMMARY)
+ .setSourceMetricsCategory(SettingsEnums.DASHBOARD_SUMMARY)
.setTitleRes(R.string.tether_settings_title_all)
.launch();
}
@@ -92,7 +92,7 @@
public ContextualCard buildContextualCard() {
return new ConditionalContextualCard.Builder()
.setConditionId(ID)
- .setMetricsConstant(MetricsProto.MetricsEvent.SETTINGS_CONDITION_HOTSPOT)
+ .setMetricsConstant(SettingsEnums.SETTINGS_CONDITION_HOTSPOT)
.setActionText(mAppContext.getText(R.string.condition_turn_off))
.setName(mAppContext.getPackageName() + "/"
+ mAppContext.getText(R.string.condition_hotspot_title))
diff --git a/src/com/android/settings/homepage/contextualcards/conditional/NightDisplayConditionController.java b/src/com/android/settings/homepage/contextualcards/conditional/NightDisplayConditionController.java
index 09d3ba7..a673e46 100644
--- a/src/com/android/settings/homepage/contextualcards/conditional/NightDisplayConditionController.java
+++ b/src/com/android/settings/homepage/contextualcards/conditional/NightDisplayConditionController.java
@@ -16,10 +16,10 @@
package com.android.settings.homepage.contextualcards.conditional;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import com.android.internal.app.ColorDisplayController;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.core.SubSettingLauncher;
import com.android.settings.display.NightDisplaySettings;
@@ -55,7 +55,7 @@
public void onPrimaryClick(Context context) {
new SubSettingLauncher(context)
.setDestination(NightDisplaySettings.class.getName())
- .setSourceMetricsCategory(MetricsProto.MetricsEvent.SETTINGS_HOMEPAGE)
+ .setSourceMetricsCategory(SettingsEnums.SETTINGS_HOMEPAGE)
.setTitleRes(R.string.night_display_title)
.launch();
}
@@ -69,7 +69,7 @@
public ContextualCard buildContextualCard() {
return new ConditionalContextualCard.Builder()
.setConditionId(ID)
- .setMetricsConstant(MetricsProto.MetricsEvent.SETTINGS_CONDITION_NIGHT_DISPLAY)
+ .setMetricsConstant(SettingsEnums.SETTINGS_CONDITION_NIGHT_DISPLAY)
.setActionText(mAppContext.getText(R.string.condition_turn_off))
.setName(mAppContext.getPackageName() + "/"
+ mAppContext.getText(R.string.condition_night_display_title))
diff --git a/src/com/android/settings/homepage/contextualcards/conditional/RingerMutedConditionController.java b/src/com/android/settings/homepage/contextualcards/conditional/RingerMutedConditionController.java
index 38590f6..f800f92 100644
--- a/src/com/android/settings/homepage/contextualcards/conditional/RingerMutedConditionController.java
+++ b/src/com/android/settings/homepage/contextualcards/conditional/RingerMutedConditionController.java
@@ -16,10 +16,10 @@
package com.android.settings.homepage.contextualcards.conditional;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.media.AudioManager;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.homepage.contextualcards.ContextualCard;
@@ -49,7 +49,7 @@
public ContextualCard buildContextualCard() {
return new ConditionalContextualCard.Builder()
.setConditionId(ID)
- .setMetricsConstant(MetricsProto.MetricsEvent.SETTINGS_CONDITION_DEVICE_MUTED)
+ .setMetricsConstant(SettingsEnums.SETTINGS_CONDITION_DEVICE_MUTED)
.setActionText(
mAppContext.getText(R.string.condition_device_muted_action_turn_on_sound))
.setName(mAppContext.getPackageName() + "/"
diff --git a/src/com/android/settings/homepage/contextualcards/conditional/RingerVibrateConditionController.java b/src/com/android/settings/homepage/contextualcards/conditional/RingerVibrateConditionController.java
index eee364f..c193116 100644
--- a/src/com/android/settings/homepage/contextualcards/conditional/RingerVibrateConditionController.java
+++ b/src/com/android/settings/homepage/contextualcards/conditional/RingerVibrateConditionController.java
@@ -16,10 +16,10 @@
package com.android.settings.homepage.contextualcards.conditional;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.media.AudioManager;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.homepage.contextualcards.ContextualCard;
@@ -50,7 +50,7 @@
public ContextualCard buildContextualCard() {
return new ConditionalContextualCard.Builder()
.setConditionId(ID)
- .setMetricsConstant(MetricsProto.MetricsEvent.SETTINGS_CONDITION_DEVICE_VIBRATE)
+ .setMetricsConstant(SettingsEnums.SETTINGS_CONDITION_DEVICE_VIBRATE)
.setActionText(
mAppContext.getText(R.string.condition_device_muted_action_turn_on_sound))
.setName(mAppContext.getPackageName() + "/"
diff --git a/src/com/android/settings/homepage/contextualcards/conditional/WorkModeConditionController.java b/src/com/android/settings/homepage/contextualcards/conditional/WorkModeConditionController.java
index 26616f0..4e901fd 100644
--- a/src/com/android/settings/homepage/contextualcards/conditional/WorkModeConditionController.java
+++ b/src/com/android/settings/homepage/contextualcards/conditional/WorkModeConditionController.java
@@ -16,6 +16,7 @@
package com.android.settings.homepage.contextualcards.conditional;
+import android.app.settings.SettingsEnums;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
@@ -25,7 +26,6 @@
import android.os.UserManager;
import android.text.TextUtils;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.Settings;
import com.android.settings.homepage.contextualcards.ContextualCard;
@@ -86,7 +86,7 @@
public ContextualCard buildContextualCard() {
return new ConditionalContextualCard.Builder()
.setConditionId(ID)
- .setMetricsConstant(MetricsProto.MetricsEvent.SETTINGS_CONDITION_WORK_MODE)
+ .setMetricsConstant(SettingsEnums.SETTINGS_CONDITION_WORK_MODE)
.setActionText(mAppContext.getText(R.string.condition_turn_on))
.setName(mAppContext.getPackageName() + "/"
+ mAppContext.getText(R.string.condition_work_title))
diff --git a/src/com/android/settings/homepage/contextualcards/deviceinfo/BatteryInfoSlice.java b/src/com/android/settings/homepage/contextualcards/deviceinfo/BatteryInfoSlice.java
index 41095a4..6c7f930 100644
--- a/src/com/android/settings/homepage/contextualcards/deviceinfo/BatteryInfoSlice.java
+++ b/src/com/android/settings/homepage/contextualcards/deviceinfo/BatteryInfoSlice.java
@@ -17,6 +17,7 @@
package com.android.settings.homepage.contextualcards.deviceinfo;
import android.app.PendingIntent;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
@@ -29,7 +30,6 @@
import androidx.slice.builders.ListBuilder;
import androidx.slice.builders.SliceAction;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.SubSettings;
import com.android.settings.Utils;
@@ -94,7 +94,7 @@
final String screenTitle = mContext.getText(R.string.power_usage_summary_title).toString();
return SliceBuilderUtils.buildSearchResultPageIntent(mContext,
PowerUsageSummary.class.getName(), "" /* key */, screenTitle,
- MetricsProto.MetricsEvent.SLICE)
+ SettingsEnums.SLICE)
.setClassName(mContext.getPackageName(), SubSettings.class.getName())
.setData(CustomSliceRegistry.BATTERY_INFO_SLICE_URI);
}
diff --git a/src/com/android/settings/homepage/contextualcards/deviceinfo/DataUsageSlice.java b/src/com/android/settings/homepage/contextualcards/deviceinfo/DataUsageSlice.java
index 6e94f6d..419b770 100644
--- a/src/com/android/settings/homepage/contextualcards/deviceinfo/DataUsageSlice.java
+++ b/src/com/android/settings/homepage/contextualcards/deviceinfo/DataUsageSlice.java
@@ -17,6 +17,7 @@
package com.android.settings.homepage.contextualcards.deviceinfo;
import android.app.PendingIntent;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.net.Uri;
@@ -32,7 +33,6 @@
import androidx.slice.builders.SliceAction;
import com.android.internal.annotations.VisibleForTesting;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.SubSettings;
import com.android.settings.Utils;
@@ -93,7 +93,7 @@
final String screenTitle = mContext.getText(R.string.data_usage_wifi_title).toString();
return SliceBuilderUtils.buildSearchResultPageIntent(mContext,
DataUsageSummary.class.getName(), "" /* key */, screenTitle,
- MetricsProto.MetricsEvent.SLICE)
+ SettingsEnums.SLICE)
.setClassName(mContext.getPackageName(), SubSettings.class.getName())
.setData(CustomSliceRegistry.DATA_USAGE_SLICE_URI);
}
diff --git a/src/com/android/settings/homepage/contextualcards/deviceinfo/DeviceInfoSlice.java b/src/com/android/settings/homepage/contextualcards/deviceinfo/DeviceInfoSlice.java
index a2f71ec..e278baa 100644
--- a/src/com/android/settings/homepage/contextualcards/deviceinfo/DeviceInfoSlice.java
+++ b/src/com/android/settings/homepage/contextualcards/deviceinfo/DeviceInfoSlice.java
@@ -17,6 +17,7 @@
package com.android.settings.homepage.contextualcards.deviceinfo;
import android.app.PendingIntent;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.net.Uri;
@@ -32,7 +33,6 @@
import androidx.slice.builders.ListBuilder;
import androidx.slice.builders.SliceAction;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.SubSettings;
import com.android.settings.Utils;
@@ -84,7 +84,7 @@
final String screenTitle = mContext.getText(R.string.device_info_label).toString();
return SliceBuilderUtils.buildSearchResultPageIntent(mContext,
MyDeviceInfoFragment.class.getName(), "" /* key */, screenTitle,
- MetricsProto.MetricsEvent.SLICE)
+ SettingsEnums.SLICE)
.setClassName(mContext.getPackageName(), SubSettings.class.getName())
.setData(CustomSliceRegistry.DEVICE_INFO_SLICE_URI);
}
diff --git a/src/com/android/settings/homepage/contextualcards/deviceinfo/StorageSlice.java b/src/com/android/settings/homepage/contextualcards/deviceinfo/StorageSlice.java
index 799a701..d03b359 100644
--- a/src/com/android/settings/homepage/contextualcards/deviceinfo/StorageSlice.java
+++ b/src/com/android/settings/homepage/contextualcards/deviceinfo/StorageSlice.java
@@ -17,6 +17,7 @@
package com.android.settings.homepage.contextualcards.deviceinfo;
import android.app.PendingIntent;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.net.Uri;
@@ -29,7 +30,6 @@
import androidx.slice.builders.SliceAction;
import com.android.internal.annotations.VisibleForTesting;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.SubSettings;
import com.android.settings.Utils;
@@ -79,7 +79,7 @@
final String screenTitle = mContext.getText(R.string.storage_label).toString();
return SliceBuilderUtils.buildSearchResultPageIntent(mContext,
StorageDashboardFragment.class.getName(), "" /* key */, screenTitle,
- MetricsProto.MetricsEvent.SLICE)
+ SettingsEnums.SLICE)
.setClassName(mContext.getPackageName(), SubSettings.class.getName())
.setData(CustomSliceRegistry.STORAGE_SLICE_URI);
}
diff --git a/src/com/android/settings/homepage/contextualcards/slices/BatteryFixSlice.java b/src/com/android/settings/homepage/contextualcards/slices/BatteryFixSlice.java
index c0cfb3f..5b5d474 100644
--- a/src/com/android/settings/homepage/contextualcards/slices/BatteryFixSlice.java
+++ b/src/com/android/settings/homepage/contextualcards/slices/BatteryFixSlice.java
@@ -21,6 +21,7 @@
import static com.android.settings.slices.CustomSliceRegistry.BATTERY_FIX_SLICE_URI;
import android.app.PendingIntent;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.content.SharedPreferences;
@@ -34,7 +35,6 @@
import androidx.slice.builders.ListBuilder.RowBuilder;
import androidx.slice.builders.SliceAction;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.internal.os.BatteryStatsHelper;
import com.android.settings.R;
import com.android.settings.SubSettings;
@@ -125,7 +125,7 @@
return SliceBuilderUtils.buildSearchResultPageIntent(mContext,
PowerUsageSummary.class.getName(), BatteryTipPreferenceController.PREF_NAME,
screenTitle,
- MetricsProto.MetricsEvent.SLICE)
+ SettingsEnums.SLICE)
.setClassName(mContext.getPackageName(), SubSettings.class.getName())
.setData(contentUri);
}
diff --git a/src/com/android/settings/homepage/contextualcards/slices/BluetoothDevicesSlice.java b/src/com/android/settings/homepage/contextualcards/slices/BluetoothDevicesSlice.java
index b2bec7f..03868ee 100644
--- a/src/com/android/settings/homepage/contextualcards/slices/BluetoothDevicesSlice.java
+++ b/src/com/android/settings/homepage/contextualcards/slices/BluetoothDevicesSlice.java
@@ -36,7 +36,6 @@
import androidx.slice.builders.SliceAction;
import com.android.internal.annotations.VisibleForTesting;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.SubSettings;
import com.android.settings.Utils;
@@ -158,7 +157,7 @@
return SliceBuilderUtils.buildSearchResultPageIntent(mContext,
ConnectedDeviceDashboardFragment.class.getName(), "" /* key */,
screenTitle,
- MetricsProto.MetricsEvent.SLICE)
+ SettingsEnums.SLICE)
.setClassName(mContext.getPackageName(), SubSettings.class.getName())
.setData(getUri());
}
diff --git a/src/com/android/settings/homepage/contextualcards/slices/BluetoothUpdateWorker.java b/src/com/android/settings/homepage/contextualcards/slices/BluetoothUpdateWorker.java
index ff26888..1602f56 100644
--- a/src/com/android/settings/homepage/contextualcards/slices/BluetoothUpdateWorker.java
+++ b/src/com/android/settings/homepage/contextualcards/slices/BluetoothUpdateWorker.java
@@ -30,16 +30,11 @@
private static final String TAG = "BluetoothUpdateWorker";
- private final Context mContext;
- private final Uri mUri;
private final LocalBluetoothManager mLocalBluetoothManager;
public BluetoothUpdateWorker(Context context, Uri uri) {
super(context, uri);
-
- mContext = context;
- mUri = uri;
- mLocalBluetoothManager = Utils.getLocalBtManager(mContext);
+ mLocalBluetoothManager = Utils.getLocalBtManager(context);
}
@Override
@@ -89,8 +84,4 @@
int bluetoothProfile) {
notifySliceChange();
}
-
- private void notifySliceChange() {
- mContext.getContentResolver().notifyChange(mUri, null);
- }
}
\ No newline at end of file
diff --git a/src/com/android/settings/homepage/contextualcards/slices/LowStorageSlice.java b/src/com/android/settings/homepage/contextualcards/slices/LowStorageSlice.java
index 03e4301..2bc09e9 100644
--- a/src/com/android/settings/homepage/contextualcards/slices/LowStorageSlice.java
+++ b/src/com/android/settings/homepage/contextualcards/slices/LowStorageSlice.java
@@ -17,6 +17,7 @@
package com.android.settings.homepage.contextualcards.slices;
import android.app.PendingIntent;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.net.Uri;
@@ -29,7 +30,6 @@
import androidx.slice.builders.ListBuilder.RowBuilder;
import androidx.slice.builders.SliceAction;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.SubSettings;
import com.android.settings.Utils;
@@ -109,7 +109,7 @@
return SliceBuilderUtils.buildSearchResultPageIntent(mContext,
StorageSettings.class.getName(), "" /* key */,
screenTitle,
- MetricsProto.MetricsEvent.SLICE)
+ SettingsEnums.SLICE)
.setClassName(mContext.getPackageName(), SubSettings.class.getName())
.setData(CustomSliceRegistry.LOW_STORAGE_SLICE_URI);
}
diff --git a/src/com/android/settings/homepage/contextualcards/slices/NotificationChannelSlice.java b/src/com/android/settings/homepage/contextualcards/slices/NotificationChannelSlice.java
new file mode 100644
index 0000000..ca5bbec
--- /dev/null
+++ b/src/com/android/settings/homepage/contextualcards/slices/NotificationChannelSlice.java
@@ -0,0 +1,474 @@
+/*
+ * Copyright (C) 2019 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.android.settings.homepage.contextualcards.slices;
+
+import static android.app.NotificationManager.IMPORTANCE_LOW;
+import static android.app.NotificationManager.IMPORTANCE_NONE;
+import static android.app.slice.Slice.EXTRA_TOGGLE_STATE;
+
+import static com.android.settings.notification.NotificationSettingsBase.ARG_FROM_SETTINGS;
+
+import android.app.Application;
+import android.app.NotificationChannel;
+import android.app.NotificationChannelGroup;
+import android.app.PendingIntent;
+import android.content.Context;
+import android.content.Intent;
+import android.content.pm.PackageInfo;
+import android.content.pm.PackageManager;
+import android.graphics.Bitmap;
+import android.graphics.Canvas;
+import android.graphics.drawable.BitmapDrawable;
+import android.graphics.drawable.Drawable;
+import android.net.Uri;
+import android.os.Bundle;
+import android.os.UserHandle;
+import android.provider.Settings;
+import android.text.TextUtils;
+import android.util.Log;
+
+import androidx.core.graphics.drawable.IconCompat;
+import androidx.slice.Slice;
+import androidx.slice.builders.ListBuilder;
+import androidx.slice.builders.SliceAction;
+
+import com.android.internal.annotations.VisibleForTesting;
+import com.android.internal.logging.nano.MetricsProto;
+import com.android.settings.R;
+import com.android.settings.SubSettings;
+import com.android.settings.Utils;
+import com.android.settings.applications.AppAndNotificationDashboardFragment;
+import com.android.settings.applications.AppInfoBase;
+import com.android.settings.core.SubSettingLauncher;
+import com.android.settings.notification.AppNotificationSettings;
+import com.android.settings.notification.ChannelNotificationSettings;
+import com.android.settings.notification.NotificationBackend;
+import com.android.settings.slices.CustomSliceRegistry;
+import com.android.settings.slices.CustomSliceable;
+import com.android.settings.slices.SliceBroadcastReceiver;
+import com.android.settings.slices.SliceBuilderUtils;
+import com.android.settingslib.RestrictedLockUtils;
+import com.android.settingslib.RestrictedLockUtilsInternal;
+import com.android.settingslib.applications.ApplicationsState;
+
+import java.util.ArrayList;
+import java.util.Collections;
+import java.util.Comparator;
+import java.util.List;
+import java.util.concurrent.TimeUnit;
+import java.util.stream.Collectors;
+
+public class NotificationChannelSlice implements CustomSliceable {
+
+ /**
+ * Recently app condition:
+ * App was installed between 3 and 7 days ago.
+ */
+ @VisibleForTesting
+ static final long DURATION_START_DAYS = TimeUnit.DAYS.toMillis(7);
+ @VisibleForTesting
+ static final long DURATION_END_DAYS = TimeUnit.DAYS.toMillis(3);
+
+ /**
+ * Notification count condition:
+ * App has sent at least ~10 notifications.
+ */
+ @VisibleForTesting
+ static final int MIN_NOTIFICATION_SENT_COUNT = 10;
+
+ /**
+ * Limit rows when the number of notification channel is more than {@link
+ * #DEFAULT_EXPANDED_ROW_COUNT}.
+ */
+ @VisibleForTesting
+ static final int DEFAULT_EXPANDED_ROW_COUNT = 3;
+
+ private static final String TAG = "NotifChannelSlice";
+ private static final String PACKAGE_NAME = "package_name";
+ private static final String PACKAGE_UID = "package_uid";
+ private static final String CHANNEL_ID = "channel_id";
+
+ /**
+ * TODO(b/119831690): Change to notification count sorting.
+ * This is the default sorting from NotificationSettingsBase, will be replaced with notification
+ * count sorting mechanism.
+ */
+ private static final Comparator<NotificationChannel> mChannelComparator =
+ (left, right) -> {
+ if (TextUtils.equals(left.getId(), NotificationChannel.DEFAULT_CHANNEL_ID)) {
+ // Uncategorized/miscellaneous legacy channel goes last
+ return 1;
+ } else if (TextUtils.equals(right.getId(),
+ NotificationChannel.DEFAULT_CHANNEL_ID)) {
+ return -1;
+ }
+
+ return left.getId().compareTo(right.getId());
+ };
+
+ private final Context mContext;
+ @VisibleForTesting
+ NotificationBackend mNotificationBackend;
+ private String mPackageName;
+ private int mUid;
+
+ public NotificationChannelSlice(Context context) {
+ mContext = context;
+ mNotificationBackend = new NotificationBackend();
+ }
+
+ private static Bitmap drawableToBitmap(Drawable drawable) {
+ if (drawable instanceof BitmapDrawable) {
+ return ((BitmapDrawable) drawable).getBitmap();
+ }
+
+ final Bitmap bitmap = Bitmap.createBitmap(drawable.getIntrinsicWidth(),
+ drawable.getIntrinsicHeight(), Bitmap.Config.ARGB_8888);
+ final Canvas canvas = new Canvas(bitmap);
+ drawable.setBounds(0, 0, canvas.getWidth(), canvas.getHeight());
+ drawable.draw(canvas);
+
+ return bitmap;
+ }
+
+ @Override
+ public Slice getSlice() {
+ final ListBuilder listBuilder =
+ new ListBuilder(mContext, getUri(), ListBuilder.INFINITY).setAccentColor(-1);
+ /**
+ * Get package which is satisfied with:
+ * 1. Recently installed.
+ * 2. Multiple channels.
+ * 3. Sent at least ~10 notifications.
+ */
+ // TODO(b/123065955): Review latency of NotificationChannelSlice
+ final List<PackageInfo> multiChannelPackages = getMultiChannelPackages(
+ getRecentlyInstalledPackages());
+ final PackageInfo packageInfo = getMaxSentNotificationsPackage(multiChannelPackages);
+
+ // Return a header with IsError flag, if package is not found.
+ if (packageInfo == null) {
+ return listBuilder.setHeader(getNoSuggestedAppHeader())
+ .setIsError(true).build();
+ }
+
+ // Save eligible package name and its uid, they will be used in getIntent().
+ mPackageName = packageInfo.packageName;
+ mUid = getApplicationUid(mPackageName);
+
+ // Add notification channel header.
+ final IconCompat icon = getApplicationIcon(mPackageName);
+ final CharSequence title = mContext.getString(R.string.manage_app_notification,
+ Utils.getApplicationLabel(mContext, mPackageName));
+ listBuilder.addRow(new ListBuilder.RowBuilder()
+ .setTitleItem(icon, ListBuilder.ICON_IMAGE)
+ .setTitle(title)
+ .setSubtitle(getSubTitle(mPackageName, mUid))
+ .setPrimaryAction(getPrimarySliceAction(icon, title, getIntent())));
+
+ // Get rows by notification channel.
+ final List<ListBuilder.RowBuilder> rows = getNotificationChannelRows(packageInfo, icon);
+
+ // Get displayable notification channel count.
+ final int channelCount = Math.min(rows.size(), DEFAULT_EXPANDED_ROW_COUNT);
+
+ // According to the displayable channel count to add rows.
+ for (int i = 0; i < channelCount; i++) {
+ listBuilder.addRow(rows.get(i));
+ }
+
+ return listBuilder.build();
+ }
+
+ @Override
+ public Uri getUri() {
+ return CustomSliceRegistry.NOTIFICATION_CHANNEL_SLICE_URI;
+ }
+
+ @Override
+ public void onNotifyChange(Intent intent) {
+ final boolean newState = intent.getBooleanExtra(EXTRA_TOGGLE_STATE, false);
+ final String packageName = intent.getStringExtra(PACKAGE_NAME);
+ final int uid = intent.getIntExtra(PACKAGE_UID, -1);
+ final String channelId = intent.getStringExtra(CHANNEL_ID);
+ final PackageInfo packageInfo = getPackageInfo(packageName);
+ final NotificationBackend.AppRow appRow = mNotificationBackend.loadAppRow(mContext,
+ mContext.getPackageManager(), packageInfo);
+
+ final List<NotificationChannel> notificationChannels = getEnabledChannels(packageName, uid,
+ appRow);
+ for (NotificationChannel channel : notificationChannels) {
+ if (TextUtils.equals(channel.getId(), channelId)) {
+ final int importance = newState ? IMPORTANCE_LOW : IMPORTANCE_NONE;
+ channel.setImportance(importance);
+ channel.lockFields(NotificationChannel.USER_LOCKED_IMPORTANCE);
+ mNotificationBackend.updateChannel(packageName, uid, channel);
+ return;
+ }
+ }
+ }
+
+ @Override
+ public Intent getIntent() {
+ final Bundle args = new Bundle();
+ args.putString(AppInfoBase.ARG_PACKAGE_NAME, mPackageName);
+ args.putInt(AppInfoBase.ARG_PACKAGE_UID, mUid);
+
+ return new SubSettingLauncher(mContext)
+ .setDestination(AppNotificationSettings.class.getName())
+ .setTitleRes(R.string.notifications_title)
+ .setArguments(args)
+ .setSourceMetricsCategory(MetricsProto.MetricsEvent.SLICE)
+ .toIntent();
+ }
+
+ @VisibleForTesting
+ IconCompat getApplicationIcon(String packageName) {
+ final Drawable drawable;
+ try {
+ drawable = mContext.getPackageManager().getApplicationIcon(packageName);
+ } catch (PackageManager.NameNotFoundException e) {
+ Log.w(TAG, "No such package to get application icon.");
+ return null;
+ }
+
+ return IconCompat.createWithBitmap(drawableToBitmap(drawable));
+ }
+
+ @VisibleForTesting
+ int getApplicationUid(String packageName) {
+ final ApplicationsState.AppEntry appEntry =
+ ApplicationsState.getInstance((Application) mContext.getApplicationContext())
+ .getEntry(packageName, UserHandle.myUserId());
+
+ return appEntry.info.uid;
+ }
+
+ private SliceAction buildRowSliceAction(NotificationChannel channel, IconCompat icon) {
+ final Bundle channelArgs = new Bundle();
+ channelArgs.putInt(AppInfoBase.ARG_PACKAGE_UID, mUid);
+ channelArgs.putString(AppInfoBase.ARG_PACKAGE_NAME, mPackageName);
+ channelArgs.putString(Settings.EXTRA_CHANNEL_ID, channel.getId());
+ channelArgs.putBoolean(ARG_FROM_SETTINGS, true);
+
+ final Intent channelIntent = new SubSettingLauncher(mContext)
+ .setDestination(ChannelNotificationSettings.class.getName())
+ .setArguments(channelArgs)
+ .setTitleRes(R.string.notification_channel_title)
+ .setSourceMetricsCategory(MetricsProto.MetricsEvent.SLICE)
+ .toIntent();
+
+ return SliceAction.createDeeplink(
+ PendingIntent.getActivity(mContext, channel.hashCode(), channelIntent, 0), icon,
+ ListBuilder.ICON_IMAGE, channel.getName());
+ }
+
+ private ListBuilder.HeaderBuilder getNoSuggestedAppHeader() {
+ final IconCompat icon = IconCompat.createWithResource(mContext,
+ R.drawable.ic_homepage_apps);
+ final CharSequence titleNoSuggestedApp = mContext.getString(R.string.no_suggested_app);
+ final SliceAction primarySliceActionForNoSuggestedApp = getPrimarySliceAction(icon,
+ titleNoSuggestedApp, getAppAndNotificationPageIntent());
+
+ return new ListBuilder.HeaderBuilder()
+ .setTitle(titleNoSuggestedApp)
+ .setPrimaryAction(primarySliceActionForNoSuggestedApp);
+ }
+
+ private List<ListBuilder.RowBuilder> getNotificationChannelRows(PackageInfo packageInfo,
+ IconCompat icon) {
+ final List<ListBuilder.RowBuilder> notificationChannelRows = new ArrayList<>();
+ final NotificationBackend.AppRow appRow = mNotificationBackend.loadAppRow(mContext,
+ mContext.getPackageManager(), packageInfo);
+ final List<NotificationChannel> enabledChannels = getEnabledChannels(mPackageName, mUid,
+ appRow);
+
+ for (NotificationChannel channel : enabledChannels) {
+ notificationChannelRows.add(new ListBuilder.RowBuilder()
+ .setTitle(channel.getName())
+ .setSubtitle(NotificationBackend.getSentSummary(
+ mContext, appRow.sentByChannel.get(channel.getId()), false))
+ .setPrimaryAction(buildRowSliceAction(channel, icon))
+ .addEndItem(SliceAction.createToggle(getToggleIntent(channel.getId()),
+ null /* actionTitle */, channel.getImportance() != IMPORTANCE_NONE)));
+ }
+
+ return notificationChannelRows;
+ }
+
+ private PendingIntent getToggleIntent(String channelId) {
+ // Send broadcast to enable/disable channel.
+ final Intent intent = new Intent(getUri().toString())
+ .setClass(mContext, SliceBroadcastReceiver.class)
+ .putExtra(PACKAGE_NAME, mPackageName)
+ .putExtra(PACKAGE_UID, mUid)
+ .putExtra(CHANNEL_ID, channelId);
+
+ return PendingIntent.getBroadcast(mContext, intent.hashCode(), intent, 0);
+ }
+
+ private List<PackageInfo> getMultiChannelPackages(List<PackageInfo> packageInfoList) {
+ final List<PackageInfo> multiChannelPackages = new ArrayList<>();
+
+ if (packageInfoList.isEmpty()) {
+ return multiChannelPackages;
+ }
+
+ for (PackageInfo packageInfo : packageInfoList) {
+ final int channelCount = mNotificationBackend.getChannelCount(packageInfo.packageName,
+ getApplicationUid(packageInfo.packageName));
+ if (channelCount > 1) {
+ multiChannelPackages.add(packageInfo);
+ }
+ }
+
+ // TODO(b/119831690): Filter the packages which doesn't have any configurable channel.
+ return multiChannelPackages;
+ }
+
+ private List<PackageInfo> getRecentlyInstalledPackages() {
+ final long startTime = System.currentTimeMillis() - DURATION_START_DAYS;
+ final long endTime = System.currentTimeMillis() - DURATION_END_DAYS;
+
+ // Get recently installed packages between 3 and 7 days ago.
+ final List<PackageInfo> recentlyInstalledPackages = new ArrayList<>();
+ final List<PackageInfo> installedPackages =
+ mContext.getPackageManager().getInstalledPackages(0);
+ for (PackageInfo packageInfo : installedPackages) {
+ // Not include system app.
+ if (packageInfo.applicationInfo.isSystemApp()) {
+ continue;
+ }
+
+ if (packageInfo.firstInstallTime >= startTime
+ && packageInfo.firstInstallTime <= endTime) {
+ recentlyInstalledPackages.add(packageInfo);
+ }
+ }
+
+ return recentlyInstalledPackages;
+ }
+
+ private SliceAction getPrimarySliceAction(IconCompat icon, CharSequence title, Intent intent) {
+ return SliceAction.createDeeplink(
+ PendingIntent.getActivity(mContext, intent.hashCode(), intent, 0),
+ icon,
+ ListBuilder.ICON_IMAGE,
+ title);
+ }
+
+ private List<NotificationChannel> getEnabledChannels(String packageName, int uid,
+ NotificationBackend.AppRow appRow) {
+ final List<NotificationChannelGroup> channelGroupList =
+ mNotificationBackend.getGroups(packageName, uid).getList();
+ final List<NotificationChannel> channels = channelGroupList.stream()
+ .flatMap(group -> group.getChannels().stream().filter(
+ channel -> isChannelEnabled(group, channel, appRow)))
+ .collect(Collectors.toList());
+
+ // TODO(b/119831690): Sort the channels by notification count.
+ Collections.sort(channels, mChannelComparator);
+ return channels;
+ }
+
+ private PackageInfo getMaxSentNotificationsPackage(List<PackageInfo> packageInfoList) {
+ if (packageInfoList.isEmpty()) {
+ return null;
+ }
+
+ // Get the package which has sent at least ~10 notifications and not turn off channels.
+ int maxSentCount = 0;
+ PackageInfo maxSentCountPackage = null;
+ for (PackageInfo packageInfo : packageInfoList) {
+ final NotificationBackend.AppRow appRow = mNotificationBackend.loadAppRow(mContext,
+ mContext.getPackageManager(), packageInfo);
+ // Get sent notification count from app.
+ final int sentCount = appRow.sentByApp.sentCount;
+ if (!appRow.banned && sentCount >= MIN_NOTIFICATION_SENT_COUNT
+ && sentCount > maxSentCount) {
+ maxSentCount = sentCount;
+ maxSentCountPackage = packageInfo;
+ }
+ }
+
+ return maxSentCountPackage;
+ }
+
+ private CharSequence getSubTitle(String packageName, int uid) {
+ final int channelCount = mNotificationBackend.getChannelCount(packageName, uid);
+
+ return mContext.getResources().getQuantityString(
+ R.plurals.notification_channel_count_summary,
+ channelCount, channelCount);
+ }
+
+ private Intent getAppAndNotificationPageIntent() {
+ final String screenTitle = mContext.getText(R.string.app_and_notification_dashboard_title)
+ .toString();
+
+ return SliceBuilderUtils.buildSearchResultPageIntent(mContext,
+ AppAndNotificationDashboardFragment.class.getName(), "" /* key */,
+ screenTitle,
+ MetricsProto.MetricsEvent.SLICE)
+ .setClassName(mContext.getPackageName(), SubSettings.class.getName())
+ .setData(getUri());
+ }
+
+ private PackageInfo getPackageInfo(String packageName) {
+ try {
+ return mContext.getPackageManager().getPackageInfo(packageName, 0);
+ } catch (PackageManager.NameNotFoundException e) {
+ Log.w(TAG, "No such package to get package info.");
+ return null;
+ }
+ }
+
+ private boolean isChannelEnabled(NotificationChannelGroup group, NotificationChannel channel,
+ NotificationBackend.AppRow appRow) {
+ final RestrictedLockUtils.EnforcedAdmin suspendedAppsAdmin =
+ RestrictedLockUtilsInternal.checkIfApplicationIsSuspended(mContext, mPackageName,
+ mUid);
+
+ return suspendedAppsAdmin == null
+ && isChannelBlockable(channel, appRow)
+ && isChannelConfigurable(channel, appRow)
+ && !group.isBlocked();
+ }
+
+ private boolean isChannelConfigurable(NotificationChannel channel,
+ NotificationBackend.AppRow appRow) {
+ if (channel != null && appRow != null) {
+ return !TextUtils.equals(channel.getId(), appRow.lockedChannelId);
+ }
+
+ return false;
+ }
+
+ private boolean isChannelBlockable(NotificationChannel channel,
+ NotificationBackend.AppRow appRow) {
+ if (channel != null && appRow != null) {
+ if (!appRow.systemApp) {
+ return true;
+ }
+
+ return channel.isBlockableSystem()
+ || channel.getImportance() == IMPORTANCE_NONE;
+ }
+
+ return false;
+ }
+}
\ No newline at end of file
diff --git a/src/com/android/settings/inputmethod/AvailableVirtualKeyboardFragment.java b/src/com/android/settings/inputmethod/AvailableVirtualKeyboardFragment.java
index 0410176..c8b5b6d 100644
--- a/src/com/android/settings/inputmethod/AvailableVirtualKeyboardFragment.java
+++ b/src/com/android/settings/inputmethod/AvailableVirtualKeyboardFragment.java
@@ -21,6 +21,7 @@
import android.annotation.Nullable;
import android.app.Activity;
import android.app.admin.DevicePolicyManager;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.pm.ApplicationInfo;
import android.content.pm.PackageManager;
@@ -34,7 +35,6 @@
import android.view.inputmethod.InputMethodInfo;
import android.view.inputmethod.InputMethodManager;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsPreferenceFragment;
import com.android.settings.search.BaseSearchIndexProvider;
@@ -90,7 +90,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.ENABLE_VIRTUAL_KEYBOARDS;
+ return SettingsEnums.ENABLE_VIRTUAL_KEYBOARDS;
}
@Nullable
diff --git a/src/com/android/settings/inputmethod/InputMethodAndSubtypeEnabler.java b/src/com/android/settings/inputmethod/InputMethodAndSubtypeEnabler.java
index f354089..38df8d7 100644
--- a/src/com/android/settings/inputmethod/InputMethodAndSubtypeEnabler.java
+++ b/src/com/android/settings/inputmethod/InputMethodAndSubtypeEnabler.java
@@ -16,12 +16,12 @@
package com.android.settings.inputmethod;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.text.TextUtils;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
@@ -31,7 +31,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.INPUTMETHOD_SUBTYPE_ENABLER;
+ return SettingsEnums.INPUTMETHOD_SUBTYPE_ENABLER;
}
@Override
diff --git a/src/com/android/settings/inputmethod/KeyboardLayoutDialogFragment.java b/src/com/android/settings/inputmethod/KeyboardLayoutDialogFragment.java
index 5618697..f91c9d8 100644
--- a/src/com/android/settings/inputmethod/KeyboardLayoutDialogFragment.java
+++ b/src/com/android/settings/inputmethod/KeyboardLayoutDialogFragment.java
@@ -18,6 +18,7 @@
import android.app.Activity;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
@@ -40,7 +41,6 @@
import androidx.loader.content.AsyncTaskLoader;
import androidx.loader.content.Loader;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
@@ -66,7 +66,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.DIALOG_KEYBOARD_LAYOUT;
+ return SettingsEnums.DIALOG_KEYBOARD_LAYOUT;
}
@Override
diff --git a/src/com/android/settings/inputmethod/KeyboardLayoutPickerFragment.java b/src/com/android/settings/inputmethod/KeyboardLayoutPickerFragment.java
index 2c3f89b..a13ebc0 100644
--- a/src/com/android/settings/inputmethod/KeyboardLayoutPickerFragment.java
+++ b/src/com/android/settings/inputmethod/KeyboardLayoutPickerFragment.java
@@ -16,10 +16,10 @@
package com.android.settings.inputmethod;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.hardware.input.InputDeviceIdentifier;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
@@ -36,7 +36,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.INPUTMETHOD_KEYBOARD;
+ return SettingsEnums.INPUTMETHOD_KEYBOARD;
}
@Override
diff --git a/src/com/android/settings/inputmethod/PhysicalKeyboardFragment.java b/src/com/android/settings/inputmethod/PhysicalKeyboardFragment.java
index 8d45178..119571d 100644
--- a/src/com/android/settings/inputmethod/PhysicalKeyboardFragment.java
+++ b/src/com/android/settings/inputmethod/PhysicalKeyboardFragment.java
@@ -19,6 +19,7 @@
import android.annotation.NonNull;
import android.annotation.Nullable;
import android.app.Activity;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.database.ContentObserver;
@@ -39,7 +40,6 @@
import androidx.preference.PreferenceScreen;
import androidx.preference.SwitchPreference;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.internal.util.Preconditions;
import com.android.settings.R;
import com.android.settings.Settings;
@@ -132,7 +132,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.PHYSICAL_KEYBOARDS;
+ return SettingsEnums.PHYSICAL_KEYBOARDS;
}
private void scheduleUpdateHardKeyboards() {
diff --git a/src/com/android/settings/inputmethod/SpellCheckerForWorkPreferenceController.java b/src/com/android/settings/inputmethod/SpellCheckerForWorkPreferenceController.java
new file mode 100644
index 0000000..327af5b
--- /dev/null
+++ b/src/com/android/settings/inputmethod/SpellCheckerForWorkPreferenceController.java
@@ -0,0 +1,51 @@
+/*
+ * Copyright (C) 2019 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.android.settings.inputmethod;
+
+import android.app.settings.SettingsEnums;
+import android.content.Context;
+import android.view.inputmethod.InputMethodSystemProperty;
+
+import com.android.settings.R;
+import com.android.settings.core.WorkProfilePreferenceController;
+
+/**
+ * Preference controller for "Spell checker for work".
+ *
+ * @see SpellCheckerPreferenceController
+ */
+public final class SpellCheckerForWorkPreferenceController extends WorkProfilePreferenceController {
+
+ public SpellCheckerForWorkPreferenceController(Context context, String preferenceKey) {
+ super(context, preferenceKey);
+ }
+
+ @Override
+ protected int getSourceMetricsCategory() {
+ return SettingsEnums.SETTINGS_LANGUAGE_CATEGORY;
+ }
+
+ @AvailabilityStatus
+ @Override
+ public int getAvailabilityStatus() {
+ if (!mContext.getResources().getBoolean(R.bool.config_show_spellcheckers_settings)
+ || !InputMethodSystemProperty.PER_PROFILE_IME_ENABLED) {
+ return UNSUPPORTED_ON_DEVICE;
+ }
+ return super.getAvailabilityStatus();
+ }
+}
diff --git a/src/com/android/settings/inputmethod/SpellCheckersSettings.java b/src/com/android/settings/inputmethod/SpellCheckersSettings.java
index 2870484..974f2c4 100644
--- a/src/com/android/settings/inputmethod/SpellCheckersSettings.java
+++ b/src/com/android/settings/inputmethod/SpellCheckersSettings.java
@@ -16,6 +16,7 @@
package com.android.settings.inputmethod;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.DialogInterface;
import android.content.pm.ApplicationInfo;
@@ -33,7 +34,6 @@
import androidx.preference.Preference.OnPreferenceClickListener;
import androidx.preference.PreferenceScreen;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsActivity;
import com.android.settings.SettingsPreferenceFragment;
@@ -58,7 +58,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.INPUTMETHOD_SPELL_CHECKERS;
+ return SettingsEnums.INPUTMETHOD_SPELL_CHECKERS;
}
@Override
diff --git a/src/com/android/settings/inputmethod/UserDictionaryAddWordFragment.java b/src/com/android/settings/inputmethod/UserDictionaryAddWordFragment.java
index fd33051..dc2aa49 100644
--- a/src/com/android/settings/inputmethod/UserDictionaryAddWordFragment.java
+++ b/src/com/android/settings/inputmethod/UserDictionaryAddWordFragment.java
@@ -16,6 +16,7 @@
package com.android.settings.inputmethod;
+import android.app.settings.SettingsEnums;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.Menu;
@@ -25,7 +26,6 @@
import android.view.ViewGroup;
import android.widget.ArrayAdapter;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.core.InstrumentedFragment;
import com.android.settings.inputmethod.UserDictionaryAddWordContents.LocaleRenderer;
@@ -105,7 +105,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.INPUTMETHOD_USER_DICTIONARY_ADD_WORD;
+ return SettingsEnums.INPUTMETHOD_USER_DICTIONARY_ADD_WORD;
}
@Override
diff --git a/src/com/android/settings/inputmethod/UserDictionaryList.java b/src/com/android/settings/inputmethod/UserDictionaryList.java
index b3ea47e..497b380 100644
--- a/src/com/android/settings/inputmethod/UserDictionaryList.java
+++ b/src/com/android/settings/inputmethod/UserDictionaryList.java
@@ -16,12 +16,12 @@
package com.android.settings.inputmethod;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.provider.SearchIndexableResource;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.search.BaseSearchIndexProvider;
@@ -38,7 +38,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.INPUTMETHOD_USER_DICTIONARY;
+ return SettingsEnums.INPUTMETHOD_USER_DICTIONARY;
}
@Override
diff --git a/src/com/android/settings/inputmethod/UserDictionarySettings.java b/src/com/android/settings/inputmethod/UserDictionarySettings.java
index cdc8b07..eccfb3c 100644
--- a/src/com/android/settings/inputmethod/UserDictionarySettings.java
+++ b/src/com/android/settings/inputmethod/UserDictionarySettings.java
@@ -18,6 +18,7 @@
import android.annotation.Nullable;
import android.app.ActionBar;
+import android.app.settings.SettingsEnums;
import android.content.ContentResolver;
import android.content.Context;
import android.content.Intent;
@@ -42,7 +43,6 @@
import androidx.loader.app.LoaderManager;
import androidx.loader.content.Loader;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.core.SubSettingLauncher;
import com.android.settings.overlay.FeatureFactory;
@@ -68,7 +68,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.USER_DICTIONARY_SETTINGS;
+ return SettingsEnums.USER_DICTIONARY_SETTINGS;
}
@Override
diff --git a/src/com/android/settings/inputmethod/VirtualKeyboardForWorkPreferenceController.java b/src/com/android/settings/inputmethod/VirtualKeyboardForWorkPreferenceController.java
new file mode 100644
index 0000000..6cdd386
--- /dev/null
+++ b/src/com/android/settings/inputmethod/VirtualKeyboardForWorkPreferenceController.java
@@ -0,0 +1,48 @@
+/*
+ * Copyright (C) 2019 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.android.settings.inputmethod;
+
+import android.app.settings.SettingsEnums;
+import android.content.Context;
+import android.view.inputmethod.InputMethodSystemProperty;
+
+import com.android.settings.R;
+import com.android.settings.core.WorkProfilePreferenceController;
+
+public final class VirtualKeyboardForWorkPreferenceController
+ extends WorkProfilePreferenceController {
+
+ public VirtualKeyboardForWorkPreferenceController(Context context,
+ String preferenceKey) {
+ super(context, preferenceKey);
+ }
+
+ @Override
+ protected int getSourceMetricsCategory() {
+ return SettingsEnums.SETTINGS_LANGUAGE_CATEGORY;
+ }
+
+ @AvailabilityStatus
+ @Override
+ public int getAvailabilityStatus() {
+ if (!mContext.getResources().getBoolean(R.bool.config_show_virtual_keyboard_pref)
+ || !InputMethodSystemProperty.PER_PROFILE_IME_ENABLED) {
+ return UNSUPPORTED_ON_DEVICE;
+ }
+ return super.getAvailabilityStatus();
+ }
+}
diff --git a/src/com/android/settings/inputmethod/VirtualKeyboardFragment.java b/src/com/android/settings/inputmethod/VirtualKeyboardFragment.java
index e1c9615..cb7831e 100644
--- a/src/com/android/settings/inputmethod/VirtualKeyboardFragment.java
+++ b/src/com/android/settings/inputmethod/VirtualKeyboardFragment.java
@@ -18,6 +18,7 @@
import android.app.Activity;
import android.app.admin.DevicePolicyManager;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.graphics.Color;
import android.graphics.drawable.ColorDrawable;
@@ -29,7 +30,6 @@
import androidx.preference.Preference;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.internal.util.Preconditions;
import com.android.settings.R;
import com.android.settings.SettingsPreferenceFragment;
@@ -75,7 +75,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.VIRTUAL_KEYBOARDS;
+ return SettingsEnums.VIRTUAL_KEYBOARDS;
}
private void updateInputMethodPreferenceViews() {
diff --git a/src/com/android/settings/language/LanguageAndInputSettings.java b/src/com/android/settings/language/LanguageAndInputSettings.java
index ae0a568..3a8aeac 100644
--- a/src/com/android/settings/language/LanguageAndInputSettings.java
+++ b/src/com/android/settings/language/LanguageAndInputSettings.java
@@ -17,6 +17,7 @@
package com.android.settings.language;
import android.app.Activity;
+import android.app.settings.SettingsEnums;
import android.content.ComponentName;
import android.content.ContentResolver;
import android.content.Context;
@@ -30,7 +31,6 @@
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.dashboard.SummaryLoader;
@@ -58,7 +58,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.SETTINGS_LANGUAGE_CATEGORY;
+ return SettingsEnums.SETTINGS_LANGUAGE_CATEGORY;
}
@Override
diff --git a/src/com/android/settings/language/PhoneLanguagePreferenceController.java b/src/com/android/settings/language/PhoneLanguagePreferenceController.java
index c88bdb6..4f67a8f 100644
--- a/src/com/android/settings/language/PhoneLanguagePreferenceController.java
+++ b/src/com/android/settings/language/PhoneLanguagePreferenceController.java
@@ -16,11 +16,11 @@
package com.android.settings.language;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import androidx.preference.Preference;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.core.PreferenceControllerMixin;
import com.android.settings.core.SubSettingLauncher;
@@ -74,7 +74,7 @@
}
new SubSettingLauncher(mContext)
.setDestination(LocaleListEditor.class.getName())
- .setSourceMetricsCategory(MetricsProto.MetricsEvent.SETTINGS_LANGUAGE_CATEGORY)
+ .setSourceMetricsCategory(SettingsEnums.SETTINGS_LANGUAGE_CATEGORY)
.setTitleRes(R.string.language_picker_title)
.launch();
return true;
diff --git a/src/com/android/settings/language/UserDictionaryForWorkPreferenceController.java b/src/com/android/settings/language/UserDictionaryForWorkPreferenceController.java
new file mode 100644
index 0000000..7ff8aec
--- /dev/null
+++ b/src/com/android/settings/language/UserDictionaryForWorkPreferenceController.java
@@ -0,0 +1,51 @@
+/*
+ * Copyright (C) 2019 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.android.settings.language;
+
+import android.app.settings.SettingsEnums;
+import android.content.Context;
+import android.view.inputmethod.InputMethodSystemProperty;
+
+import com.android.settings.R;
+import com.android.settings.core.WorkProfilePreferenceController;
+
+/**
+ * Preference controller for "UserDictionary for work".
+ *
+ * @see UserDictionaryPreferenceController
+ */
+public final class UserDictionaryForWorkPreferenceController
+ extends WorkProfilePreferenceController {
+
+ public UserDictionaryForWorkPreferenceController(Context context, String preferenceKey) {
+ super(context, preferenceKey);
+ }
+
+ @Override
+ protected int getSourceMetricsCategory() {
+ return SettingsEnums.SETTINGS_LANGUAGE_CATEGORY;
+ }
+
+ @AvailabilityStatus
+ @Override
+ public int getAvailabilityStatus() {
+ if (!InputMethodSystemProperty.PER_PROFILE_IME_ENABLED) {
+ return UNSUPPORTED_ON_DEVICE;
+ }
+ return super.getAvailabilityStatus();
+ }
+}
diff --git a/src/com/android/settings/localepicker/LocaleListEditor.java b/src/com/android/settings/localepicker/LocaleListEditor.java
index cb66764..bee5152 100644
--- a/src/com/android/settings/localepicker/LocaleListEditor.java
+++ b/src/com/android/settings/localepicker/LocaleListEditor.java
@@ -19,6 +19,7 @@
import static android.os.UserManager.DISALLOW_CONFIG_LOCALE;
import android.app.Activity;
+import android.app.settings.SettingsEnums;
import android.content.DialogInterface;
import android.content.Intent;
import android.os.Bundle;
@@ -36,7 +37,6 @@
import com.android.internal.app.LocalePicker;
import com.android.internal.app.LocaleStore;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.RestrictedSettingsFragment;
@@ -68,7 +68,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.USER_LOCALE_LIST;
+ return SettingsEnums.USER_LOCALE_LIST;
}
@Override
diff --git a/src/com/android/settings/location/LocationSettings.java b/src/com/android/settings/location/LocationSettings.java
index 78a1541..6871428 100644
--- a/src/com/android/settings/location/LocationSettings.java
+++ b/src/com/android/settings/location/LocationSettings.java
@@ -16,6 +16,7 @@
package com.android.settings.location;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.location.SettingInjectorService;
import android.os.Bundle;
@@ -24,7 +25,6 @@
import androidx.preference.Preference;
import androidx.preference.PreferenceGroup;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsActivity;
import com.android.settings.dashboard.DashboardFragment;
@@ -69,7 +69,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.LOCATION;
+ return SettingsEnums.LOCATION;
}
@Override
diff --git a/src/com/android/settings/location/LocationSlice.java b/src/com/android/settings/location/LocationSlice.java
index 6dc4241..e2078e3 100644
--- a/src/com/android/settings/location/LocationSlice.java
+++ b/src/com/android/settings/location/LocationSlice.java
@@ -23,6 +23,7 @@
import android.annotation.ColorInt;
import android.app.PendingIntent;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.net.Uri;
@@ -33,7 +34,6 @@
import androidx.slice.builders.ListBuilder.RowBuilder;
import androidx.slice.builders.SliceAction;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SubSettings;
import com.android.settings.Utils;
@@ -88,7 +88,7 @@
final Uri contentUri = new Uri.Builder().appendPath(KEY_LOCATION).build();
return SliceBuilderUtils.buildSearchResultPageIntent(mContext,
LocationSettings.class.getName(), KEY_LOCATION, screenTitle,
- MetricsEvent.LOCATION)
+ SettingsEnums.LOCATION)
.setClassName(mContext.getPackageName(), SubSettings.class.getName())
.setData(contentUri);
}
diff --git a/src/com/android/settings/location/RecentLocationAccessPreferenceController.java b/src/com/android/settings/location/RecentLocationAccessPreferenceController.java
index 0d5cca5..3adc489 100644
--- a/src/com/android/settings/location/RecentLocationAccessPreferenceController.java
+++ b/src/com/android/settings/location/RecentLocationAccessPreferenceController.java
@@ -13,6 +13,8 @@
*/
package com.android.settings.location;
+import static java.util.concurrent.TimeUnit.DAYS;
+
import android.Manifest;
import android.content.Context;
import android.content.Intent;
@@ -27,6 +29,7 @@
import com.android.settingslib.core.AbstractPreferenceController;
import com.android.settingslib.location.RecentLocationAccesses;
import com.android.settingslib.widget.AppEntitiesHeaderController;
+import com.android.settingslib.widget.AppEntityInfo;
import com.android.settingslib.widget.LayoutPreference;
import java.util.List;
@@ -73,6 +76,7 @@
final Intent intent = new Intent(Intent.ACTION_REVIEW_PERMISSION_USAGE);
intent.putExtra(Intent.EXTRA_PERMISSION_NAME,
Manifest.permission.ACCESS_FINE_LOCATION);
+ intent.putExtra(Intent.EXTRA_DURATION_MILLIS, DAYS.toMillis(1));
mContext.startActivity(intent);
});
}
@@ -90,7 +94,12 @@
int i = 0;
for (; i < Math.min(recentLocationAccesses.size(), MAXIMUM_APP_COUNT); i++) {
final RecentLocationAccesses.Access access = recentLocationAccesses.get(i);
- mController.setAppEntity(i, access.icon, access.label, access.contentDescription);
+ final AppEntityInfo appEntityInfo = new AppEntityInfo.Builder()
+ .setIcon(access.icon)
+ .setTitle(access.label)
+ .setSummary(access.contentDescription)
+ .build();
+ mController.setAppEntity(i, appEntityInfo);
}
for (; i < MAXIMUM_APP_COUNT; i++) {
mController.removeAppEntity(i);
diff --git a/src/com/android/settings/location/ScanningSettings.java b/src/com/android/settings/location/ScanningSettings.java
index 86402c0..31ec955 100644
--- a/src/com/android/settings/location/ScanningSettings.java
+++ b/src/com/android/settings/location/ScanningSettings.java
@@ -16,10 +16,10 @@
package com.android.settings.location;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.provider.SearchIndexableResource;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.search.BaseSearchIndexProvider;
@@ -40,7 +40,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.LOCATION_SCANNING;
+ return SettingsEnums.LOCATION_SCANNING;
}
@Override
diff --git a/src/com/android/settings/network/AirplaneModePreferenceController.java b/src/com/android/settings/network/AirplaneModePreferenceController.java
index 1c4e351..1490e8a 100644
--- a/src/com/android/settings/network/AirplaneModePreferenceController.java
+++ b/src/com/android/settings/network/AirplaneModePreferenceController.java
@@ -21,7 +21,6 @@
import android.content.Intent;
import android.content.pm.PackageManager;
import android.os.SystemProperties;
-import android.text.TextUtils;
import androidx.fragment.app.Fragment;
import androidx.preference.Preference;
diff --git a/src/com/android/settings/network/ApnEditor.java b/src/com/android/settings/network/ApnEditor.java
index a16be66..4de4026 100644
--- a/src/com/android/settings/network/ApnEditor.java
+++ b/src/com/android/settings/network/ApnEditor.java
@@ -19,6 +19,7 @@
import static android.content.Context.TELEPHONY_SERVICE;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.ContentValues;
import android.content.Context;
import android.content.Intent;
@@ -49,7 +50,6 @@
import androidx.preference.Preference.OnPreferenceChangeListener;
import androidx.preference.SwitchPreference;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.internal.telephony.PhoneConstants;
import com.android.internal.util.ArrayUtils;
import com.android.settings.R;
@@ -483,7 +483,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.APN_EDITOR;
+ return SettingsEnums.APN_EDITOR;
}
@VisibleForTesting
@@ -1202,7 +1202,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.DIALOG_APN_EDITOR_ERROR;
+ return SettingsEnums.DIALOG_APN_EDITOR_ERROR;
}
}
diff --git a/src/com/android/settings/network/ApnSettings.java b/src/com/android/settings/network/ApnSettings.java
index ac3b1f6..174257b 100755
--- a/src/com/android/settings/network/ApnSettings.java
+++ b/src/com/android/settings/network/ApnSettings.java
@@ -19,6 +19,7 @@
import android.app.Activity;
import android.app.Dialog;
import android.app.ProgressDialog;
+import android.app.settings.SettingsEnums;
import android.content.BroadcastReceiver;
import android.content.ContentResolver;
import android.content.ContentValues;
@@ -51,7 +52,6 @@
import androidx.preference.Preference;
import androidx.preference.PreferenceGroup;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.internal.telephony.PhoneConstants;
import com.android.internal.telephony.TelephonyIntents;
import com.android.internal.telephony.uicc.UiccController;
@@ -173,7 +173,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.APN;
+ return SettingsEnums.APN;
}
@Override
@@ -518,7 +518,7 @@
@Override
public int getDialogMetricsCategory(int dialogId) {
if (dialogId == DIALOG_RESTORE_DEFAULTAPN) {
- return MetricsEvent.DIALOG_APN_RESTORE_DEFAULT;
+ return SettingsEnums.DIALOG_APN_RESTORE_DEFAULT;
}
return 0;
}
diff --git a/src/com/android/settings/network/MobileNetworkListController.java b/src/com/android/settings/network/MobileNetworkListController.java
index bd198e6..7de6cdd 100644
--- a/src/com/android/settings/network/MobileNetworkListController.java
+++ b/src/com/android/settings/network/MobileNetworkListController.java
@@ -26,6 +26,12 @@
import android.telephony.SubscriptionManager;
import android.util.ArrayMap;
+import androidx.lifecycle.Lifecycle;
+import androidx.lifecycle.LifecycleObserver;
+import androidx.lifecycle.OnLifecycleEvent;
+import androidx.preference.Preference;
+import androidx.preference.PreferenceScreen;
+
import com.android.settings.R;
import com.android.settings.network.telephony.MobileNetworkActivity;
import com.android.settingslib.core.AbstractPreferenceController;
@@ -33,12 +39,6 @@
import java.util.List;
import java.util.Map;
-import androidx.lifecycle.Lifecycle;
-import androidx.lifecycle.LifecycleObserver;
-import androidx.lifecycle.OnLifecycleEvent;
-import androidx.preference.Preference;
-import androidx.preference.PreferenceScreen;
-
/**
* This populates the entries on a page which lists all available mobile subscriptions. Each entry
* has the name of the subscription with some subtext giving additional detail, and clicking on the
diff --git a/src/com/android/settings/network/MobileNetworkListFragment.java b/src/com/android/settings/network/MobileNetworkListFragment.java
index 8787378..c90827e 100644
--- a/src/com/android/settings/network/MobileNetworkListFragment.java
+++ b/src/com/android/settings/network/MobileNetworkListFragment.java
@@ -16,6 +16,7 @@
package com.android.settings.network;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.provider.SearchIndexableResource;
@@ -44,9 +45,7 @@
@Override
public int getMetricsCategory() {
- // TODO(asargent) - return SettingsEnums.MOBILE_NETWORK_LIST once the CL defining it has
- // landed.
- return 0;
+ return SettingsEnums.MOBILE_NETWORK_LIST;
}
@Override
diff --git a/src/com/android/settings/network/MobileNetworkSummaryController.java b/src/com/android/settings/network/MobileNetworkSummaryController.java
index bbc4ea4..cc15676 100644
--- a/src/com/android/settings/network/MobileNetworkSummaryController.java
+++ b/src/com/android/settings/network/MobileNetworkSummaryController.java
@@ -24,18 +24,18 @@
import android.telephony.SubscriptionInfo;
import android.telephony.SubscriptionManager;
-import com.android.settings.R;
-import com.android.settings.network.telephony.MobileNetworkActivity;
-import com.android.settingslib.core.AbstractPreferenceController;
-
-import java.util.List;
-
import androidx.lifecycle.Lifecycle;
import androidx.lifecycle.LifecycleObserver;
import androidx.lifecycle.OnLifecycleEvent;
import androidx.preference.Preference;
import androidx.preference.PreferenceScreen;
+import com.android.settings.R;
+import com.android.settings.network.telephony.MobileNetworkActivity;
+import com.android.settingslib.core.AbstractPreferenceController;
+
+import java.util.List;
+
public class MobileNetworkSummaryController extends AbstractPreferenceController implements
SubscriptionsChangeListener.SubscriptionsChangeListenerClient, LifecycleObserver {
private static final String TAG = "MobileNetSummaryCtlr";
diff --git a/src/com/android/settings/network/MultiNetworkHeaderController.java b/src/com/android/settings/network/MultiNetworkHeaderController.java
index 8860c47..938c753 100644
--- a/src/com/android/settings/network/MultiNetworkHeaderController.java
+++ b/src/com/android/settings/network/MultiNetworkHeaderController.java
@@ -16,17 +16,17 @@
package com.android.settings.network;
+import android.app.settings.SettingsEnums;
import android.content.Context;
-import com.android.internal.logging.nano.MetricsProto;
-import com.android.settings.core.BasePreferenceController;
-import com.android.settings.wifi.WifiConnectionPreferenceController;
-import com.android.settingslib.core.lifecycle.Lifecycle;
-
import androidx.annotation.VisibleForTesting;
import androidx.preference.PreferenceCategory;
import androidx.preference.PreferenceScreen;
+import com.android.settings.core.BasePreferenceController;
+import com.android.settings.wifi.WifiConnectionPreferenceController;
+import com.android.settingslib.core.lifecycle.Lifecycle;
+
// This controls a header at the top of the Network & internet page that only appears when there
// are two or more active mobile subscriptions. It shows an overview of available network
// connections with an entry for wifi (if connected) and an entry for each subscription.
@@ -52,7 +52,7 @@
WifiConnectionPreferenceController createWifiController(Lifecycle lifecycle) {
final int prefOrder = 0;
return new WifiConnectionPreferenceController(mContext, lifecycle, this, mPreferenceKey,
- prefOrder, MetricsProto.MetricsEvent.SETTINGS_NETWORK_CATEGORY);
+ prefOrder, SettingsEnums.SETTINGS_NETWORK_CATEGORY);
}
@VisibleForTesting
diff --git a/src/com/android/settings/network/NetworkDashboardFragment.java b/src/com/android/settings/network/NetworkDashboardFragment.java
index efdb556..7672c2e 100644
--- a/src/com/android/settings/network/NetworkDashboardFragment.java
+++ b/src/com/android/settings/network/NetworkDashboardFragment.java
@@ -15,10 +15,10 @@
*/
package com.android.settings.network;
-import static com.android.settings.network.MobilePlanPreferenceController
- .MANAGE_MOBILE_PLAN_DIALOG_ID;
+import static com.android.settings.network.MobilePlanPreferenceController.MANAGE_MOBILE_PLAN_DIALOG_ID;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.provider.SearchIndexableResource;
import android.util.Log;
@@ -26,7 +26,6 @@
import androidx.appcompat.app.AlertDialog;
import androidx.fragment.app.Fragment;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.core.FeatureFlags;
import com.android.settings.dashboard.DashboardFragment;
@@ -51,7 +50,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.SETTINGS_NETWORK_CATEGORY;
+ return SettingsEnums.SETTINGS_NETWORK_CATEGORY;
}
@Override
@@ -158,7 +157,7 @@
@Override
public int getDialogMetricsCategory(int dialogId) {
if (MANAGE_MOBILE_PLAN_DIALOG_ID == dialogId) {
- return MetricsProto.MetricsEvent.DIALOG_MANAGE_MOBILE_PLAN;
+ return SettingsEnums.DIALOG_MANAGE_MOBILE_PLAN;
}
return 0;
}
diff --git a/src/com/android/settings/network/NetworkScorerPicker.java b/src/com/android/settings/network/NetworkScorerPicker.java
index d9c20ff..52e4ed9 100644
--- a/src/com/android/settings/network/NetworkScorerPicker.java
+++ b/src/com/android/settings/network/NetworkScorerPicker.java
@@ -15,6 +15,7 @@
*/
package com.android.settings.network;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.net.NetworkScoreManager;
import android.net.NetworkScorerAppData;
@@ -28,7 +29,6 @@
import androidx.preference.Preference;
import androidx.preference.PreferenceScreen;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.core.InstrumentedPreferenceFragment;
import com.android.settings.widget.RadioButtonPreference;
@@ -45,7 +45,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.SETTINGS_NETWORK_SCORER;
+ return SettingsEnums.SETTINGS_NETWORK_SCORER;
}
@Override
diff --git a/src/com/android/settings/network/PrivateDnsModeDialogPreference.java b/src/com/android/settings/network/PrivateDnsModeDialogPreference.java
index 322fdc4..1655c69 100644
--- a/src/com/android/settings/network/PrivateDnsModeDialogPreference.java
+++ b/src/com/android/settings/network/PrivateDnsModeDialogPreference.java
@@ -19,11 +19,10 @@
import static android.net.ConnectivityManager.PRIVATE_DNS_MODE_OFF;
import static android.net.ConnectivityManager.PRIVATE_DNS_MODE_OPPORTUNISTIC;
import static android.net.ConnectivityManager.PRIVATE_DNS_MODE_PROVIDER_HOSTNAME;
-import static android.system.OsConstants.AF_INET;
-import static android.system.OsConstants.AF_INET6;
import static com.android.settingslib.RestrictedLockUtils.EnforcedAdmin;
+import android.app.settings.SettingsEnums;
import android.content.ActivityNotFoundException;
import android.content.ContentResolver;
import android.content.Context;
@@ -33,7 +32,6 @@
import android.os.UserHandle;
import android.os.UserManager;
import android.provider.Settings;
-import android.system.Os;
import android.text.Editable;
import android.text.TextWatcher;
import android.text.method.LinkMovementMethod;
@@ -49,7 +47,6 @@
import androidx.appcompat.app.AlertDialog;
import androidx.preference.PreferenceViewHolder;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.overlay.FeatureFactory;
import com.android.settings.utils.AnnotationSpan;
@@ -203,7 +200,7 @@
}
FeatureFactory.getFactory(context).getMetricsFeatureProvider().action(context,
- MetricsProto.MetricsEvent.ACTION_PRIVATE_DNS_MODE, mMode);
+ SettingsEnums.ACTION_PRIVATE_DNS_MODE, mMode);
Settings.Global.putString(context.getContentResolver(), MODE_KEY, mMode);
}
}
diff --git a/src/com/android/settings/network/PrivateDnsPreferenceController.java b/src/com/android/settings/network/PrivateDnsPreferenceController.java
index 37adea7..47c3a95 100644
--- a/src/com/android/settings/network/PrivateDnsPreferenceController.java
+++ b/src/com/android/settings/network/PrivateDnsPreferenceController.java
@@ -45,11 +45,11 @@
import com.android.settings.R;
import com.android.settings.core.BasePreferenceController;
import com.android.settings.core.PreferenceControllerMixin;
+import com.android.settingslib.RestrictedLockUtils.EnforcedAdmin;
+import com.android.settingslib.RestrictedLockUtilsInternal;
import com.android.settingslib.core.lifecycle.LifecycleObserver;
import com.android.settingslib.core.lifecycle.events.OnStart;
import com.android.settingslib.core.lifecycle.events.OnStop;
-import com.android.settingslib.RestrictedLockUtilsInternal;
-import com.android.settingslib.RestrictedLockUtils.EnforcedAdmin;
import java.net.InetAddress;
import java.util.List;
diff --git a/src/com/android/settings/network/SubscriptionUtil.java b/src/com/android/settings/network/SubscriptionUtil.java
index 6b14759..237e08a 100644
--- a/src/com/android/settings/network/SubscriptionUtil.java
+++ b/src/com/android/settings/network/SubscriptionUtil.java
@@ -20,17 +20,17 @@
import android.telephony.SubscriptionManager;
import android.text.TextUtils;
+import androidx.annotation.VisibleForTesting;
+
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
-import androidx.annotation.VisibleForTesting;
-
public class SubscriptionUtil {
private static List<SubscriptionInfo> sResultsForTesting;
@VisibleForTesting
- static void setAvailableSubscriptionsForTesting(List<SubscriptionInfo> results) {
+ public static void setAvailableSubscriptionsForTesting(List<SubscriptionInfo> results) {
sResultsForTesting = results;
}
diff --git a/src/com/android/settings/network/SubscriptionsPreferenceController.java b/src/com/android/settings/network/SubscriptionsPreferenceController.java
index bf6d39c..6952a1e 100644
--- a/src/com/android/settings/network/SubscriptionsPreferenceController.java
+++ b/src/com/android/settings/network/SubscriptionsPreferenceController.java
@@ -25,12 +25,6 @@
import android.telephony.SubscriptionInfo;
import android.telephony.SubscriptionManager;
-import com.android.settings.R;
-import com.android.settings.network.telephony.MobileNetworkActivity;
-import com.android.settingslib.core.AbstractPreferenceController;
-
-import java.util.Map;
-
import androidx.collection.ArrayMap;
import androidx.lifecycle.Lifecycle;
import androidx.lifecycle.LifecycleObserver;
@@ -39,6 +33,12 @@
import androidx.preference.PreferenceGroup;
import androidx.preference.PreferenceScreen;
+import com.android.settings.R;
+import com.android.settings.network.telephony.MobileNetworkActivity;
+import com.android.settingslib.core.AbstractPreferenceController;
+
+import java.util.Map;
+
/**
* This manages a set of Preferences it places into a PreferenceGroup owned by some parent
* controller class - one for each available subscription. This controller is only considered
diff --git a/src/com/android/settings/network/telephony/CallsDefaultSubscriptionController.java b/src/com/android/settings/network/telephony/CallsDefaultSubscriptionController.java
new file mode 100644
index 0000000..008a3e4
--- /dev/null
+++ b/src/com/android/settings/network/telephony/CallsDefaultSubscriptionController.java
@@ -0,0 +1,43 @@
+/*
+ * Copyright (C) 2019 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.android.settings.network.telephony;
+
+import android.content.Context;
+import android.telephony.SubscriptionInfo;
+import android.telephony.SubscriptionManager;
+
+public class CallsDefaultSubscriptionController extends DefaultSubscriptionController {
+
+ public CallsDefaultSubscriptionController(Context context, String preferenceKey) {
+ super(context, preferenceKey);
+ }
+
+ @Override
+ protected SubscriptionInfo getDefaultSubscriptionInfo() {
+ return mManager.getDefaultVoiceSubscriptionInfo();
+ }
+
+ @Override
+ protected int getDefaultSubscriptionId() {
+ return SubscriptionManager.getDefaultVoiceSubscriptionId();
+ }
+
+ @Override
+ protected void setDefaultSubscription(int subscriptionId) {
+ mManager.setDefaultVoiceSubId(subscriptionId);
+ }
+}
diff --git a/src/com/android/settings/network/telephony/CarrierPreferenceController.java b/src/com/android/settings/network/telephony/CarrierPreferenceController.java
index 3dab15e..fbbfb9e 100644
--- a/src/com/android/settings/network/telephony/CarrierPreferenceController.java
+++ b/src/com/android/settings/network/telephony/CarrierPreferenceController.java
@@ -16,8 +16,8 @@
package com.android.settings.network.telephony;
-import android.content.Context;
import android.content.ComponentName;
+import android.content.Context;
import android.content.Intent;
import android.content.pm.PackageManager;
import android.content.pm.ResolveInfo;
@@ -41,7 +41,6 @@
public CarrierPreferenceController(Context context, String key) {
super(context, key);
- mSubId = SubscriptionManager.INVALID_SUBSCRIPTION_ID;
mCarrierConfigManager = new CarrierConfigManager(context);
mSubId = SubscriptionManager.INVALID_SUBSCRIPTION_ID;
}
@@ -88,6 +87,7 @@
final Intent intent = new Intent(Intent.ACTION_MAIN);
intent.setComponent(cn);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
+ intent.putExtra(SubscriptionManager.EXTRA_SUBSCRIPTION_INDEX, subId);
final PackageManager pm = mContext.getPackageManager();
final ResolveInfo resolveInfo = pm.resolveActivity(intent, 0 /* flags */);
diff --git a/src/com/android/settings/network/telephony/DataServiceSetupPreferenceController.java b/src/com/android/settings/network/telephony/DataServiceSetupPreferenceController.java
index 129ceb1..75579dd 100644
--- a/src/com/android/settings/network/telephony/DataServiceSetupPreferenceController.java
+++ b/src/com/android/settings/network/telephony/DataServiceSetupPreferenceController.java
@@ -26,7 +26,6 @@
import android.telephony.TelephonyManager;
import android.text.TextUtils;
-import androidx.annotation.VisibleForTesting;
import androidx.preference.Preference;
import com.android.internal.telephony.PhoneConstants;
diff --git a/src/com/android/settings/network/telephony/DefaultSubscriptionController.java b/src/com/android/settings/network/telephony/DefaultSubscriptionController.java
new file mode 100644
index 0000000..bca6750
--- /dev/null
+++ b/src/com/android/settings/network/telephony/DefaultSubscriptionController.java
@@ -0,0 +1,175 @@
+/*
+ * Copyright (C) 2019 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.android.settings.network.telephony;
+
+import static androidx.lifecycle.Lifecycle.Event.ON_PAUSE;
+import static androidx.lifecycle.Lifecycle.Event.ON_RESUME;
+
+import android.content.Context;
+import android.telephony.SubscriptionInfo;
+import android.telephony.SubscriptionManager;
+
+import com.android.settings.R;
+import com.android.settings.core.BasePreferenceController;
+import com.android.settings.network.SubscriptionUtil;
+import com.android.settings.network.SubscriptionsChangeListener;
+
+import java.util.List;
+
+import androidx.lifecycle.Lifecycle;
+import androidx.lifecycle.LifecycleObserver;
+import androidx.lifecycle.OnLifecycleEvent;
+import androidx.preference.ListPreference;
+import androidx.preference.Preference;
+import androidx.preference.PreferenceScreen;
+
+/**
+ * This implements common controller functionality for a Preference letting the user see/change
+ * what mobile network subscription is used by default for some service controlled by the
+ * SubscriptionManager. This can be used for services such as Calls or SMS.
+ */
+public abstract class DefaultSubscriptionController extends BasePreferenceController implements
+ LifecycleObserver, Preference.OnPreferenceChangeListener,
+ SubscriptionsChangeListener.SubscriptionsChangeListenerClient {
+ private static final String TAG = "DefaultSubController";
+
+ protected SubscriptionsChangeListener mChangeListener;
+ protected ListPreference mPreference;
+ protected SubscriptionManager mManager;
+
+ public DefaultSubscriptionController(Context context, String preferenceKey) {
+ super(context, preferenceKey);
+ mManager = context.getSystemService(SubscriptionManager.class);
+ mChangeListener = new SubscriptionsChangeListener(context, this);
+ }
+
+ public void init(Lifecycle lifecycle) {
+ lifecycle.addObserver(this);
+ }
+
+ /** @return SubscriptionInfo for the default subscription for the service, or null if there
+ * isn't one. */
+ protected abstract SubscriptionInfo getDefaultSubscriptionInfo();
+
+ /** @return the id of the default subscription for the service, or
+ * SubscriptionManager.INVALID_SUBSCRIPTION_ID if there isn't one. */
+ protected abstract int getDefaultSubscriptionId();
+
+ /** Called to change the default subscription for the service. */
+ protected abstract void setDefaultSubscription(int subscriptionId);
+
+ @Override
+ public int getAvailabilityStatus() {
+ final List<SubscriptionInfo> subs = SubscriptionUtil.getAvailableSubscriptions(mManager);
+ if (subs.size() > 1) {
+ return AVAILABLE;
+ } else {
+ return CONDITIONALLY_UNAVAILABLE;
+ }
+ }
+
+ @OnLifecycleEvent(ON_RESUME)
+ public void onResume() {
+ mChangeListener.start();
+ updateEntries();
+ }
+
+ @OnLifecycleEvent(ON_PAUSE)
+ public void onPause() {
+ mChangeListener.stop();
+ }
+
+ @Override
+ public void displayPreference(PreferenceScreen screen) {
+ super.displayPreference(screen);
+ mPreference = screen.findPreference(getPreferenceKey());
+ updateEntries();
+ }
+
+ @Override
+ public CharSequence getSummary() {
+ final SubscriptionInfo info = getDefaultSubscriptionInfo();
+ if (info != null) {
+ return info.getDisplayName();
+ } else {
+ return mContext.getString(R.string.calls_and_sms_ask_every_time);
+ }
+ }
+
+ private void updateEntries() {
+ if (mPreference == null) {
+ return;
+ }
+ if (!isAvailable()) {
+ mPreference.setVisible(false);
+ return;
+ }
+ mPreference.setVisible(true);
+
+ final List<SubscriptionInfo> subs = SubscriptionUtil.getAvailableSubscriptions(mManager);
+
+ // We'll have one entry for each available subscription, plus one for a "ask me every
+ // time" entry at the end.
+ final CharSequence[] displayNames = new CharSequence[subs.size() + 1];
+ final CharSequence[] subscriptionIds = new CharSequence[subs.size() + 1];
+
+ final int serviceDefaultSubId = getDefaultSubscriptionId();
+ boolean subIsAvailable = false;
+
+ int i = 0;
+ for (; i < subs.size(); i++) {
+ displayNames[i] = subs.get(i).getDisplayName();
+ final int subId = subs.get(i).getSubscriptionId();
+ subscriptionIds[i] = Integer.toString(subId);
+ if (subId == serviceDefaultSubId) {
+ subIsAvailable = true;
+ }
+ }
+ // Add the extra "Ask every time" value at the end.
+ displayNames[i] = mContext.getString(R.string.calls_and_sms_ask_every_time);
+ subscriptionIds[i] = Integer.toString(SubscriptionManager.INVALID_SUBSCRIPTION_ID);
+
+ mPreference.setEntries(displayNames);
+ mPreference.setEntryValues(subscriptionIds);
+
+ if (subIsAvailable) {
+ mPreference.setValue(Integer.toString(serviceDefaultSubId));
+ } else {
+ mPreference.setValue(Integer.toString(SubscriptionManager.INVALID_SUBSCRIPTION_ID));
+ }
+ }
+
+ @Override
+ public boolean onPreferenceChange(Preference preference, Object newValue) {
+ final int subscriptionId = Integer.parseInt((String) newValue);
+ setDefaultSubscription(subscriptionId);
+ refreshSummary(mPreference);
+ return true;
+ }
+
+ @Override
+ public void onAirplaneModeChanged(boolean airplaneModeEnabled) {
+ }
+
+ @Override
+ public void onSubscriptionsChanged() {
+ if (mPreference != null) {
+ updateEntries();
+ refreshSummary(mPreference);
+ }
+ }
+}
diff --git a/src/com/android/settings/network/telephony/EnabledNetworkModePreferenceController.java b/src/com/android/settings/network/telephony/EnabledNetworkModePreferenceController.java
index d2ec162..fcd2fa0 100644
--- a/src/com/android/settings/network/telephony/EnabledNetworkModePreferenceController.java
+++ b/src/com/android/settings/network/telephony/EnabledNetworkModePreferenceController.java
@@ -17,7 +17,6 @@
package com.android.settings.network.telephony;
import android.content.Context;
-import android.content.res.Resources;
import android.os.PersistableBundle;
import android.provider.Settings;
import android.telephony.CarrierConfigManager;
diff --git a/src/com/android/settings/network/telephony/EuiccPreferenceController.java b/src/com/android/settings/network/telephony/EuiccPreferenceController.java
index 8d03908..ae207a2 100644
--- a/src/com/android/settings/network/telephony/EuiccPreferenceController.java
+++ b/src/com/android/settings/network/telephony/EuiccPreferenceController.java
@@ -18,9 +18,6 @@
import android.content.Context;
import android.content.Intent;
-import android.os.PersistableBundle;
-import android.provider.Settings;
-import android.telephony.CarrierConfigManager;
import android.telephony.SubscriptionManager;
import android.telephony.TelephonyManager;
import android.telephony.euicc.EuiccManager;
diff --git a/src/com/android/settings/network/telephony/MobileNetworkSettings.java b/src/com/android/settings/network/telephony/MobileNetworkSettings.java
index 6e5dece..5201586 100644
--- a/src/com/android/settings/network/telephony/MobileNetworkSettings.java
+++ b/src/com/android/settings/network/telephony/MobileNetworkSettings.java
@@ -34,7 +34,10 @@
import com.android.internal.telephony.TelephonyIntents;
import com.android.settings.R;
+import com.android.settings.core.FeatureFlags;
import com.android.settings.dashboard.RestrictedDashboardFragment;
+import com.android.settings.datausage.DataUsageSummaryPreferenceController;
+import com.android.settings.development.featureflags.FeatureFlagPersistent;
import com.android.settings.network.telephony.cdma.CdmaSubscriptionPreferenceController;
import com.android.settings.network.telephony.cdma.CdmaSystemSelectPreferenceController;
import com.android.settings.network.telephony.gsm.AutoSelectPreferenceController;
@@ -42,6 +45,7 @@
import com.android.settings.search.BaseSearchIndexProvider;
import com.android.settings.search.Indexable;
import com.android.settings.widget.PreferenceCategoryController;
+import com.android.settingslib.core.AbstractPreferenceController;
import com.android.settingslib.search.SearchIndexable;
import java.util.ArrayList;
@@ -105,12 +109,27 @@
}
@Override
- public void onAttach(Context context) {
- super.onAttach(context);
-
+ protected List<AbstractPreferenceController> createPreferenceControllers(Context context) {
mSubId = getArguments().getInt(Settings.EXTRA_SUB_ID,
SubscriptionManager.INVALID_SUBSCRIPTION_ID);
+ if (FeatureFlagPersistent.isEnabled(getContext(), FeatureFlags.NETWORK_INTERNET_V2) &&
+ mSubId != SubscriptionManager.INVALID_SUBSCRIPTION_ID) {
+ return Arrays.asList(
+ new DataUsageSummaryPreferenceController(getActivity(), getSettingsLifecycle(),
+ this, mSubId));
+ }
+ return Arrays.asList();
+ }
+
+ @Override
+ public void onAttach(Context context) {
+ super.onAttach(context);
+
+ if (FeatureFlagPersistent.isEnabled(getContext(), FeatureFlags.NETWORK_INTERNET_V2)) {
+ use(CallsDefaultSubscriptionController.class).init(getLifecycle());
+ use(SmsDefaultSubscriptionController.class).init(getLifecycle());
+ }
use(MobileDataPreferenceController.class).init(getFragmentManager(), mSubId);
use(RoamingPreferenceController.class).init(getFragmentManager(), mSubId);
use(ApnPreferenceController.class).init(mSubId);
@@ -163,7 +182,11 @@
@Override
protected int getPreferenceScreenResId() {
- return R.xml.mobile_network_settings;
+ if (FeatureFlagPersistent.isEnabled(getContext(), FeatureFlags.NETWORK_INTERNET_V2)) {
+ return R.xml.mobile_network_settings_v2;
+ } else {
+ return R.xml.mobile_network_settings;
+ }
}
@Override
diff --git a/src/com/android/settings/network/telephony/MobileNetworkUtils.java b/src/com/android/settings/network/telephony/MobileNetworkUtils.java
index 3b9c8c0..c5cdd3a 100644
--- a/src/com/android/settings/network/telephony/MobileNetworkUtils.java
+++ b/src/com/android/settings/network/telephony/MobileNetworkUtils.java
@@ -27,7 +27,6 @@
import android.os.PersistableBundle;
import android.os.SystemProperties;
import android.provider.Settings;
-import android.service.carrier.CarrierMessagingService;
import android.telecom.PhoneAccountHandle;
import android.telecom.TelecomManager;
import android.telephony.CarrierConfigManager;
@@ -45,7 +44,6 @@
import com.android.ims.ImsManager;
import com.android.internal.telephony.Phone;
import com.android.internal.telephony.PhoneConstants;
-import com.android.settings.R;
import java.util.Arrays;
import java.util.List;
diff --git a/src/com/android/settings/network/telephony/NetworkSelectSettings.java b/src/com/android/settings/network/telephony/NetworkSelectSettings.java
index 3b9b2f5..ff04583 100644
--- a/src/com/android/settings/network/telephony/NetworkSelectSettings.java
+++ b/src/com/android/settings/network/telephony/NetworkSelectSettings.java
@@ -37,7 +37,6 @@
import androidx.preference.Preference;
import androidx.preference.PreferenceCategory;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.internal.telephony.OperatorInfo;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
@@ -162,7 +161,7 @@
mSelectedPreference.setSummary(R.string.network_connecting);
mMetricsFeatureProvider.action(getContext(),
- MetricsEvent.ACTION_MOBILE_NETWORK_MANUAL_SELECT_NETWORK);
+ SettingsEnums.ACTION_MOBILE_NETWORK_MANUAL_SELECT_NETWORK);
// Set summary as "Disconnected" to the previously connected network
if (mConnectedPreferenceCategory.getPreferenceCount() > 0) {
diff --git a/src/com/android/settings/network/telephony/RoamingDialogFragment.java b/src/com/android/settings/network/telephony/RoamingDialogFragment.java
index c349c1a..c527d3c 100644
--- a/src/com/android/settings/network/telephony/RoamingDialogFragment.java
+++ b/src/com/android/settings/network/telephony/RoamingDialogFragment.java
@@ -26,9 +26,6 @@
import android.telephony.CarrierConfigManager;
import android.telephony.TelephonyManager;
-import androidx.fragment.app.DialogFragment;
-import androidx.fragment.app.Fragment;
-
import com.android.settings.R;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
diff --git a/src/com/android/settings/network/telephony/SmsDefaultSubscriptionController.java b/src/com/android/settings/network/telephony/SmsDefaultSubscriptionController.java
new file mode 100644
index 0000000..b999219
--- /dev/null
+++ b/src/com/android/settings/network/telephony/SmsDefaultSubscriptionController.java
@@ -0,0 +1,43 @@
+/*
+ * Copyright (C) 2019 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.android.settings.network.telephony;
+
+import android.content.Context;
+import android.telephony.SubscriptionInfo;
+import android.telephony.SubscriptionManager;
+
+public class SmsDefaultSubscriptionController extends DefaultSubscriptionController {
+
+ public SmsDefaultSubscriptionController(Context context, String preferenceKey) {
+ super(context, preferenceKey);
+ }
+
+ @Override
+ protected SubscriptionInfo getDefaultSubscriptionInfo() {
+ return mManager.getDefaultSmsSubscriptionInfo();
+ }
+
+ @Override
+ protected int getDefaultSubscriptionId() {
+ return SubscriptionManager.getDefaultSmsSubscriptionId();
+ }
+
+ @Override
+ protected void setDefaultSubscription(int subscriptionId) {
+ mManager.setDefaultSmsSubId(subscriptionId);
+ }
+}
diff --git a/src/com/android/settings/network/telephony/cdma/CdmaSubscriptionPreferenceController.java b/src/com/android/settings/network/telephony/cdma/CdmaSubscriptionPreferenceController.java
index 41bf3ef..c653890 100644
--- a/src/com/android/settings/network/telephony/cdma/CdmaSubscriptionPreferenceController.java
+++ b/src/com/android/settings/network/telephony/cdma/CdmaSubscriptionPreferenceController.java
@@ -19,13 +19,11 @@
import android.content.Context;
import android.os.SystemProperties;
import android.provider.Settings;
-import android.telephony.TelephonyManager;
import android.text.TextUtils;
import androidx.annotation.VisibleForTesting;
import androidx.preference.ListPreference;
import androidx.preference.Preference;
-import androidx.preference.PreferenceManager;
import com.android.internal.telephony.Phone;
import com.android.settings.network.telephony.MobileNetworkUtils;
diff --git a/src/com/android/settings/network/telephony/gsm/AutoSelectPreferenceController.java b/src/com/android/settings/network/telephony/gsm/AutoSelectPreferenceController.java
index 0e47d9b..fdc9f7f 100644
--- a/src/com/android/settings/network/telephony/gsm/AutoSelectPreferenceController.java
+++ b/src/com/android/settings/network/telephony/gsm/AutoSelectPreferenceController.java
@@ -31,7 +31,6 @@
import com.android.settings.core.SubSettingLauncher;
import com.android.settings.core.TogglePreferenceController;
import com.android.settings.network.telephony.MobileNetworkUtils;
-import com.android.settings.network.telephony.MobileNetworkActivity;
import com.android.settings.network.telephony.NetworkSelectSettings;
import java.util.ArrayList;
diff --git a/src/com/android/settings/network/telephony/gsm/OpenNetworkSelectPagePreferenceController.java b/src/com/android/settings/network/telephony/gsm/OpenNetworkSelectPagePreferenceController.java
index ab25e15..e8a392a 100644
--- a/src/com/android/settings/network/telephony/gsm/OpenNetworkSelectPagePreferenceController.java
+++ b/src/com/android/settings/network/telephony/gsm/OpenNetworkSelectPagePreferenceController.java
@@ -32,7 +32,6 @@
import com.android.settings.core.BasePreferenceController;
import com.android.settings.core.SubSettingLauncher;
import com.android.settings.network.telephony.MobileNetworkUtils;
-import com.android.settings.network.telephony.MobileNetworkActivity;
import com.android.settings.network.telephony.NetworkSelectSettings;
/**
diff --git a/src/com/android/settings/nfc/AndroidBeam.java b/src/com/android/settings/nfc/AndroidBeam.java
index a157c7f..1f75a25 100644
--- a/src/com/android/settings/nfc/AndroidBeam.java
+++ b/src/com/android/settings/nfc/AndroidBeam.java
@@ -18,6 +18,7 @@
import static com.android.settingslib.RestrictedLockUtils.EnforcedAdmin;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.pm.PackageManager;
import android.nfc.NfcAdapter;
@@ -33,7 +34,6 @@
import android.widget.Switch;
import android.widget.TextView;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsActivity;
import com.android.settings.core.InstrumentedFragment;
@@ -142,6 +142,6 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.NFC_BEAM;
+ return SettingsEnums.NFC_BEAM;
}
}
diff --git a/src/com/android/settings/nfc/PaymentSettings.java b/src/com/android/settings/nfc/PaymentSettings.java
index e78c90d..5742d1a 100644
--- a/src/com/android/settings/nfc/PaymentSettings.java
+++ b/src/com/android/settings/nfc/PaymentSettings.java
@@ -16,6 +16,7 @@
package com.android.settings.nfc;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.content.pm.PackageManager;
@@ -30,7 +31,6 @@
import android.view.View;
import android.view.ViewGroup;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.search.BaseSearchIndexProvider;
@@ -53,7 +53,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.NFC_PAYMENT;
+ return SettingsEnums.NFC_PAYMENT;
}
@Override
diff --git a/src/com/android/settings/notification/AbstractZenModeAutomaticRulePreferenceController.java b/src/com/android/settings/notification/AbstractZenModeAutomaticRulePreferenceController.java
index 1499656..58e1916 100644
--- a/src/com/android/settings/notification/AbstractZenModeAutomaticRulePreferenceController.java
+++ b/src/com/android/settings/notification/AbstractZenModeAutomaticRulePreferenceController.java
@@ -18,6 +18,7 @@
import android.app.AutomaticZenRule;
import android.app.NotificationManager;
+import android.app.settings.SettingsEnums;
import android.content.ComponentName;
import android.content.Context;
import android.content.Intent;
@@ -31,7 +32,6 @@
import androidx.fragment.app.Fragment;
import androidx.preference.Preference;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.core.PreferenceControllerMixin;
import com.android.settingslib.core.lifecycle.Lifecycle;
@@ -141,7 +141,7 @@
@Override
public void onOk(String ruleName, Fragment parent) {
mMetricsFeatureProvider.action(mContext,
- MetricsProto.MetricsEvent.ACTION_ZEN_MODE_RULE_NAME_CHANGE_OK);
+ SettingsEnums.ACTION_ZEN_MODE_RULE_NAME_CHANGE_OK);
AutomaticZenRule rule = new AutomaticZenRule(ruleName, mRuleInfo.serviceComponent,
mRuleInfo.configurationActivity, mRuleInfo.defaultConditionId, null,
NotificationManager.INTERRUPTION_FILTER_PRIORITY, true);
diff --git a/src/com/android/settings/notification/AppNotificationSettings.java b/src/com/android/settings/notification/AppNotificationSettings.java
index c628da9..6da3165 100644
--- a/src/com/android/settings/notification/AppNotificationSettings.java
+++ b/src/com/android/settings/notification/AppNotificationSettings.java
@@ -18,6 +18,7 @@
import android.app.NotificationChannel;
import android.app.NotificationChannelGroup;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.os.AsyncTask;
import android.os.Bundle;
@@ -30,7 +31,6 @@
import androidx.preference.PreferenceScreen;
import androidx.preference.SwitchPreference;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.internal.widget.LockPatternUtils;
import com.android.settings.R;
import com.android.settings.widget.MasterCheckBoxPreference;
@@ -56,7 +56,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.NOTIFICATION_APP_NOTIFICATION;
+ return SettingsEnums.NOTIFICATION_APP_NOTIFICATION;
}
@Override
diff --git a/src/com/android/settings/notification/ChannelGroupNotificationSettings.java b/src/com/android/settings/notification/ChannelGroupNotificationSettings.java
index 17710c4..1f8b1c3 100644
--- a/src/com/android/settings/notification/ChannelGroupNotificationSettings.java
+++ b/src/com/android/settings/notification/ChannelGroupNotificationSettings.java
@@ -17,12 +17,12 @@
package com.android.settings.notification;
import android.app.NotificationChannel;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.util.Log;
import androidx.preference.Preference;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settingslib.core.AbstractPreferenceController;
@@ -35,7 +35,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.NOTIFICATION_CHANNEL_GROUP;
+ return SettingsEnums.NOTIFICATION_CHANNEL_GROUP;
}
@Override
diff --git a/src/com/android/settings/notification/ChannelNotificationSettings.java b/src/com/android/settings/notification/ChannelNotificationSettings.java
index 3580967..0e1f386 100644
--- a/src/com/android/settings/notification/ChannelNotificationSettings.java
+++ b/src/com/android/settings/notification/ChannelNotificationSettings.java
@@ -16,6 +16,7 @@
package com.android.settings.notification;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
@@ -25,7 +26,6 @@
import androidx.preference.PreferenceScreen;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.internal.widget.LockPatternUtils;
import com.android.settings.R;
import com.android.settingslib.core.AbstractPreferenceController;
@@ -38,7 +38,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.NOTIFICATION_TOPIC_NOTIFICATION;
+ return SettingsEnums.NOTIFICATION_TOPIC_NOTIFICATION;
}
@Override
diff --git a/src/com/android/settings/notification/ChannelSummaryPreference.java b/src/com/android/settings/notification/ChannelSummaryPreference.java
index c716038..338e5e0 100644
--- a/src/com/android/settings/notification/ChannelSummaryPreference.java
+++ b/src/com/android/settings/notification/ChannelSummaryPreference.java
@@ -21,11 +21,11 @@
import android.view.View;
import android.widget.CheckBox;
+import androidx.preference.PreferenceViewHolder;
+
import com.android.settings.R;
import com.android.settingslib.TwoTargetPreference;
-import androidx.preference.PreferenceViewHolder;
-
/**
* A custom preference that provides inline checkbox and tappable target.
*/
diff --git a/src/com/android/settings/notification/ConfigureNotificationSettings.java b/src/com/android/settings/notification/ConfigureNotificationSettings.java
index 9da8ca1..1b860e3 100644
--- a/src/com/android/settings/notification/ConfigureNotificationSettings.java
+++ b/src/com/android/settings/notification/ConfigureNotificationSettings.java
@@ -18,6 +18,7 @@
import android.app.Activity;
import android.app.Application;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
@@ -28,7 +29,6 @@
import androidx.fragment.app.Fragment;
import androidx.preference.Preference;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.RingtonePreference;
import com.android.settings.core.OnActivityResultListener;
@@ -67,7 +67,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.CONFIGURE_NOTIFICATION;
+ return SettingsEnums.CONFIGURE_NOTIFICATION;
}
@Override
diff --git a/src/com/android/settings/notification/NotificationAccessConfirmationActivity.java b/src/com/android/settings/notification/NotificationAccessConfirmationActivity.java
index 54a0d5e..8677c02 100644
--- a/src/com/android/settings/notification/NotificationAccessConfirmationActivity.java
+++ b/src/com/android/settings/notification/NotificationAccessConfirmationActivity.java
@@ -17,12 +17,9 @@
package com.android.settings.notification;
-import static com.android.internal.notification.NotificationAccessConfirmationActivityContract
- .EXTRA_COMPONENT_NAME;
-import static com.android.internal.notification.NotificationAccessConfirmationActivityContract
- .EXTRA_PACKAGE_TITLE;
-import static com.android.internal.notification.NotificationAccessConfirmationActivityContract
- .EXTRA_USER_ID;
+import static com.android.internal.notification.NotificationAccessConfirmationActivityContract.EXTRA_COMPONENT_NAME;
+import static com.android.internal.notification.NotificationAccessConfirmationActivityContract.EXTRA_PACKAGE_TITLE;
+import static com.android.internal.notification.NotificationAccessConfirmationActivityContract.EXTRA_USER_ID;
import android.Manifest;
import android.annotation.Nullable;
diff --git a/src/com/android/settings/notification/NotificationAccessSettings.java b/src/com/android/settings/notification/NotificationAccessSettings.java
index 4d581bb..81edc5b 100644
--- a/src/com/android/settings/notification/NotificationAccessSettings.java
+++ b/src/com/android/settings/notification/NotificationAccessSettings.java
@@ -18,6 +18,7 @@
import android.app.Dialog;
import android.app.NotificationManager;
+import android.app.settings.SettingsEnums;
import android.content.ComponentName;
import android.content.Context;
import android.os.AsyncTask;
@@ -32,7 +33,6 @@
import androidx.appcompat.app.AlertDialog;
import androidx.fragment.app.Fragment;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
import com.android.settings.overlay.FeatureFactory;
@@ -77,7 +77,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.NOTIFICATION_ACCESS;
+ return SettingsEnums.NOTIFICATION_ACCESS;
}
@Override
@@ -132,8 +132,8 @@
@VisibleForTesting
void logSpecialPermissionChange(boolean enable, String packageName) {
- int logCategory = enable ? MetricsEvent.APP_SPECIAL_PERMISSION_NOTIVIEW_ALLOW
- : MetricsEvent.APP_SPECIAL_PERMISSION_NOTIVIEW_DENY;
+ int logCategory = enable ? SettingsEnums.APP_SPECIAL_PERMISSION_NOTIVIEW_ALLOW
+ : SettingsEnums.APP_SPECIAL_PERMISSION_NOTIVIEW_DENY;
FeatureFactory.getFactory(getContext()).getMetricsFeatureProvider().action(getContext(),
logCategory, packageName);
}
@@ -164,7 +164,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.DIALOG_DISABLE_NOTIFICATION_ACCESS;
+ return SettingsEnums.DIALOG_DISABLE_NOTIFICATION_ACCESS;
}
@Override
diff --git a/src/com/android/settings/notification/NotificationBackend.java b/src/com/android/settings/notification/NotificationBackend.java
index d5fea09..a2be3ea 100644
--- a/src/com/android/settings/notification/NotificationBackend.java
+++ b/src/com/android/settings/notification/NotificationBackend.java
@@ -21,7 +21,6 @@
import android.app.INotificationManager;
import android.app.NotificationChannel;
import android.app.NotificationChannelGroup;
-import android.app.NotificationManager;
import android.app.usage.IUsageStatsManager;
import android.app.usage.UsageEvents;
import android.content.Context;
@@ -39,6 +38,8 @@
import android.util.IconDrawableFactory;
import android.util.Log;
+import androidx.annotation.VisibleForTesting;
+
import com.android.settingslib.R;
import com.android.settingslib.Utils;
import com.android.settingslib.utils.StringUtil;
@@ -48,8 +49,6 @@
import java.util.List;
import java.util.Map;
-import androidx.annotation.VisibleForTesting;
-
public class NotificationBackend {
private static final String TAG = "NotificationBackend";
diff --git a/src/com/android/settings/notification/NotificationSettingsBase.java b/src/com/android/settings/notification/NotificationSettingsBase.java
index 7053bb3..19aeb51 100644
--- a/src/com/android/settings/notification/NotificationSettingsBase.java
+++ b/src/com/android/settings/notification/NotificationSettingsBase.java
@@ -50,7 +50,6 @@
import com.android.settings.applications.AppInfoBase;
import com.android.settings.core.SubSettingLauncher;
import com.android.settings.dashboard.DashboardFragment;
-import com.android.settings.widget.MasterCheckBoxPreference;
import com.android.settingslib.RestrictedLockUtilsInternal;
import java.util.ArrayList;
@@ -60,7 +59,7 @@
abstract public class NotificationSettingsBase extends DashboardFragment {
private static final String TAG = "NotifiSettingsBase";
private static final boolean DEBUG = Log.isLoggable(TAG, Log.DEBUG);
- protected static final String ARG_FROM_SETTINGS = "fromSettings";
+ public static final String ARG_FROM_SETTINGS = "fromSettings";
protected PackageManager mPm;
protected NotificationBackend mBackend = new NotificationBackend();
diff --git a/src/com/android/settings/notification/NotificationStation.java b/src/com/android/settings/notification/NotificationStation.java
index 91ebc88..ee6a05b 100644
--- a/src/com/android/settings/notification/NotificationStation.java
+++ b/src/com/android/settings/notification/NotificationStation.java
@@ -24,6 +24,7 @@
import android.app.Notification;
import android.app.NotificationChannel;
import android.app.PendingIntent;
+import android.app.settings.SettingsEnums;
import android.content.ComponentName;
import android.content.Context;
import android.content.IntentSender;
@@ -56,7 +57,6 @@
import androidx.preference.PreferenceViewHolder;
import androidx.recyclerview.widget.RecyclerView;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsPreferenceFragment;
import com.android.settings.Utils;
@@ -183,7 +183,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.NOTIFICATION_STATION;
+ return SettingsEnums.NOTIFICATION_STATION;
}
@Override
diff --git a/src/com/android/settings/notification/RecentNotifyingAppsPreferenceController.java b/src/com/android/settings/notification/RecentNotifyingAppsPreferenceController.java
index bbc01f5..1c8c88e 100644
--- a/src/com/android/settings/notification/RecentNotifyingAppsPreferenceController.java
+++ b/src/com/android/settings/notification/RecentNotifyingAppsPreferenceController.java
@@ -17,6 +17,7 @@
package com.android.settings.notification;
import android.app.Application;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.content.pm.PackageManager;
@@ -35,7 +36,6 @@
import androidx.preference.PreferenceCategory;
import androidx.preference.PreferenceScreen;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.applications.AppInfoBase;
import com.android.settings.core.PreferenceControllerMixin;
@@ -47,7 +47,6 @@
import com.android.settingslib.utils.StringUtil;
import java.util.ArrayList;
-import java.util.Arrays;
import java.util.Collections;
import java.util.List;
import java.util.Map;
@@ -213,7 +212,7 @@
.setTitleRes(R.string.notifications_title)
.setArguments(args)
.setSourceMetricsCategory(
- MetricsProto.MetricsEvent.MANAGE_APPLICATIONS_NOTIFICATIONS)
+ SettingsEnums.MANAGE_APPLICATIONS_NOTIFICATIONS)
.toIntent());
pref.setEnabled(mNotificationBackend.isBlockable(mContext, appEntry.info));
pref.setOnPreferenceChangeListener((preference, newValue) -> {
diff --git a/src/com/android/settings/notification/RedactionInterstitial.java b/src/com/android/settings/notification/RedactionInterstitial.java
index 11861e0..f765694 100644
--- a/src/com/android/settings/notification/RedactionInterstitial.java
+++ b/src/com/android/settings/notification/RedactionInterstitial.java
@@ -23,6 +23,7 @@
import static com.android.settingslib.RestrictedLockUtils.EnforcedAdmin;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.content.res.Resources;
@@ -37,7 +38,6 @@
import android.widget.RadioGroup;
import android.widget.TextView;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.RestrictedRadioButton;
import com.android.settings.SettingsActivity;
@@ -47,8 +47,8 @@
import com.android.settings.Utils;
import com.android.settingslib.RestrictedLockUtilsInternal;
-import com.google.android.setupcompat.item.FooterButton;
-import com.google.android.setupcompat.template.ButtonFooterMixin;
+import com.google.android.setupcompat.template.FooterBarMixin;
+import com.google.android.setupcompat.template.FooterButton;
import com.google.android.setupdesign.GlifLayout;
public class RedactionInterstitial extends SettingsActivity {
@@ -102,7 +102,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.NOTIFICATION_REDACTION;
+ return SettingsEnums.NOTIFICATION_REDACTION;
}
@Override
@@ -133,8 +133,8 @@
}
final GlifLayout layout = view.findViewById(R.id.setup_wizard_layout);
- final ButtonFooterMixin buttonFooterMixin = layout.getMixin(ButtonFooterMixin.class);
- buttonFooterMixin.setPrimaryButton(
+ final FooterBarMixin mixin = layout.getMixin(FooterBarMixin.class);
+ mixin.setPrimaryButton(
new FooterButton.Builder(getContext())
.setText(R.string.app_notifications_dialog_done)
.setListener(this::onDoneButtonClicked)
diff --git a/src/com/android/settings/notification/SettingsEnableZenModeDialog.java b/src/com/android/settings/notification/SettingsEnableZenModeDialog.java
index dccdc26..880db35 100644
--- a/src/com/android/settings/notification/SettingsEnableZenModeDialog.java
+++ b/src/com/android/settings/notification/SettingsEnableZenModeDialog.java
@@ -17,9 +17,9 @@
package com.android.settings.notification;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.os.Bundle;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
public class SettingsEnableZenModeDialog extends InstrumentedDialogFragment {
@@ -32,6 +32,6 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.NOTIFICATION_ZEN_MODE_ENABLE_DIALOG;
+ return SettingsEnums.NOTIFICATION_ZEN_MODE_ENABLE_DIALOG;
}
}
diff --git a/src/com/android/settings/notification/SettingsZenDurationDialog.java b/src/com/android/settings/notification/SettingsZenDurationDialog.java
index 23bf1a9..355d483 100644
--- a/src/com/android/settings/notification/SettingsZenDurationDialog.java
+++ b/src/com/android/settings/notification/SettingsZenDurationDialog.java
@@ -17,9 +17,9 @@
package com.android.settings.notification;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.os.Bundle;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
public class SettingsZenDurationDialog extends InstrumentedDialogFragment {
@@ -32,6 +32,6 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.NOTIFICATION_ZEN_MODE_DURATION_DIALOG;
+ return SettingsEnums.NOTIFICATION_ZEN_MODE_DURATION_DIALOG;
}
}
diff --git a/src/com/android/settings/notification/SoundSettings.java b/src/com/android/settings/notification/SoundSettings.java
index 99fd3d5..e8b7ee0 100644
--- a/src/com/android/settings/notification/SoundSettings.java
+++ b/src/com/android/settings/notification/SoundSettings.java
@@ -16,6 +16,7 @@
package com.android.settings.notification;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
@@ -31,8 +32,6 @@
import androidx.preference.ListPreference;
import androidx.preference.Preference;
-import com.android.internal.logging.nano.MetricsProto;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.RingtonePreference;
import com.android.settings.core.OnActivityResultListener;
@@ -83,7 +82,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.SOUND;
+ return SettingsEnums.SOUND;
}
@Override
@@ -132,9 +131,9 @@
public void onDisplayPreferenceDialog(Preference preference) {
final int metricsCategory;
if (mHfpOutputControllerKey.equals(preference.getKey())) {
- metricsCategory = MetricsProto.MetricsEvent.DIALOG_SWITCH_HFP_DEVICES;
+ metricsCategory = SettingsEnums.DIALOG_SWITCH_HFP_DEVICES;
} else if (mMediaOutputControllerKey.equals(preference.getKey())) {
- metricsCategory = MetricsProto.MetricsEvent.DIALOG_SWITCH_A2DP_DEVICES;
+ metricsCategory = SettingsEnums.DIALOG_SWITCH_A2DP_DEVICES;
} else {
metricsCategory = Instrumentable.METRICS_CATEGORY_UNKNOWN;
}
diff --git a/src/com/android/settings/notification/WorkSoundPreferenceController.java b/src/com/android/settings/notification/WorkSoundPreferenceController.java
index b640d5a..c708b37 100644
--- a/src/com/android/settings/notification/WorkSoundPreferenceController.java
+++ b/src/com/android/settings/notification/WorkSoundPreferenceController.java
@@ -18,6 +18,7 @@
import android.annotation.UserIdInt;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.DialogInterface;
@@ -40,7 +41,6 @@
import androidx.preference.PreferenceScreen;
import androidx.preference.TwoStatePreference;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.DefaultRingtonePreference;
import com.android.settings.R;
import com.android.settings.Utils;
@@ -331,7 +331,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.DIALOG_UNIFY_SOUND_SETTINGS;
+ return SettingsEnums.DIALOG_UNIFY_SOUND_SETTINGS;
}
@Override
diff --git a/src/com/android/settings/notification/ZenAccessSettings.java b/src/com/android/settings/notification/ZenAccessSettings.java
index 70c7150..d057c75 100644
--- a/src/com/android/settings/notification/ZenAccessSettings.java
+++ b/src/com/android/settings/notification/ZenAccessSettings.java
@@ -21,6 +21,7 @@
import android.app.AppGlobals;
import android.app.Dialog;
import android.app.NotificationManager;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.DialogInterface;
import android.content.pm.ApplicationInfo;
@@ -49,7 +50,6 @@
import androidx.preference.PreferenceScreen;
import androidx.preference.SwitchPreference;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
import com.android.settings.overlay.FeatureFactory;
@@ -74,7 +74,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.NOTIFICATION_ZEN_MODE_ACCESS;
+ return SettingsEnums.NOTIFICATION_ZEN_MODE_ACCESS;
}
@Override
@@ -211,8 +211,8 @@
@VisibleForTesting
static void logSpecialPermissionChange(boolean enable, String packageName, Context context) {
- int logCategory = enable ? MetricsEvent.APP_SPECIAL_PERMISSION_DND_ALLOW
- : MetricsEvent.APP_SPECIAL_PERMISSION_DND_DENY;
+ int logCategory = enable ? SettingsEnums.APP_SPECIAL_PERMISSION_DND_ALLOW
+ : SettingsEnums.APP_SPECIAL_PERMISSION_DND_DENY;
FeatureFactory.getFactory(context).getMetricsFeatureProvider().action(context,
logCategory, packageName);
}
@@ -248,7 +248,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.DIALOG_ZEN_ACCESS_GRANT;
+ return SettingsEnums.DIALOG_ZEN_ACCESS_GRANT;
}
public ScaryWarningDialogFragment setPkgInfo(String pkg, CharSequence label) {
@@ -300,7 +300,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.DIALOG_ZEN_ACCESS_REVOKE;
+ return SettingsEnums.DIALOG_ZEN_ACCESS_REVOKE;
}
public FriendlyWarningDialogFragment setPkgInfo(String pkg, CharSequence label) {
diff --git a/src/com/android/settings/notification/ZenAutomaticRuleHeaderPreferenceController.java b/src/com/android/settings/notification/ZenAutomaticRuleHeaderPreferenceController.java
index 5fa3954..73a03cb 100644
--- a/src/com/android/settings/notification/ZenAutomaticRuleHeaderPreferenceController.java
+++ b/src/com/android/settings/notification/ZenAutomaticRuleHeaderPreferenceController.java
@@ -24,15 +24,12 @@
import android.content.pm.PackageManager;
import android.graphics.drawable.Drawable;
import android.service.notification.ZenModeConfig;
-import android.text.TextUtils;
import android.util.Slog;
import android.view.View;
-import androidx.fragment.app.Fragment;
import androidx.preference.Preference;
import androidx.preference.PreferenceFragmentCompat;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.core.PreferenceControllerMixin;
import com.android.settings.widget.EntityHeaderController;
diff --git a/src/com/android/settings/notification/ZenCustomRuleBlockedEffectsSettings.java b/src/com/android/settings/notification/ZenCustomRuleBlockedEffectsSettings.java
index 3f75a20..b407445 100644
--- a/src/com/android/settings/notification/ZenCustomRuleBlockedEffectsSettings.java
+++ b/src/com/android/settings/notification/ZenCustomRuleBlockedEffectsSettings.java
@@ -16,11 +16,11 @@
package com.android.settings.notification;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.os.Bundle;
import android.service.notification.ZenPolicy;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settingslib.core.AbstractPreferenceController;
@@ -46,26 +46,26 @@
mControllers = new ArrayList<>();
mControllers.add(new ZenRuleVisEffectPreferenceController(context, getSettingsLifecycle(),
"zen_effect_intent", ZenPolicy.VISUAL_EFFECT_FULL_SCREEN_INTENT,
- MetricsEvent.ACTION_ZEN_BLOCK_FULL_SCREEN_INTENTS, null));
+ SettingsEnums.ACTION_ZEN_BLOCK_FULL_SCREEN_INTENTS, null));
mControllers.add(new ZenRuleVisEffectPreferenceController(context, getSettingsLifecycle(),
"zen_effect_light", ZenPolicy.VISUAL_EFFECT_LIGHTS,
- MetricsEvent.ACTION_ZEN_BLOCK_LIGHT, null));
+ SettingsEnums.ACTION_ZEN_BLOCK_LIGHT, null));
mControllers.add(new ZenRuleVisEffectPreferenceController(context, getSettingsLifecycle(),
"zen_effect_peek", ZenPolicy.VISUAL_EFFECT_PEEK,
- MetricsEvent.ACTION_ZEN_BLOCK_PEEK, null));
+ SettingsEnums.ACTION_ZEN_BLOCK_PEEK, null));
mControllers.add(new ZenRuleVisEffectPreferenceController(context, getSettingsLifecycle(),
"zen_effect_status", ZenPolicy.VISUAL_EFFECT_STATUS_BAR,
- MetricsEvent.ACTION_ZEN_BLOCK_STATUS,
+ SettingsEnums.ACTION_ZEN_BLOCK_STATUS,
new int[] {ZenPolicy.VISUAL_EFFECT_NOTIFICATION_LIST}));
mControllers.add(new ZenRuleVisEffectPreferenceController(context, getSettingsLifecycle(),
"zen_effect_badge", ZenPolicy.VISUAL_EFFECT_BADGE,
- MetricsEvent.ACTION_ZEN_BLOCK_BADGE, null));
+ SettingsEnums.ACTION_ZEN_BLOCK_BADGE, null));
mControllers.add(new ZenRuleVisEffectPreferenceController(context, getSettingsLifecycle(),
"zen_effect_ambient", ZenPolicy.VISUAL_EFFECT_AMBIENT,
- MetricsEvent.ACTION_ZEN_BLOCK_AMBIENT, null));
+ SettingsEnums.ACTION_ZEN_BLOCK_AMBIENT, null));
mControllers.add(new ZenRuleVisEffectPreferenceController(context, getSettingsLifecycle(),
"zen_effect_list", ZenPolicy.VISUAL_EFFECT_NOTIFICATION_LIST,
- MetricsEvent.ACTION_ZEN_BLOCK_NOTIFICATION_LIST, null));
+ SettingsEnums.ACTION_ZEN_BLOCK_NOTIFICATION_LIST, null));
return mControllers;
}
@@ -76,6 +76,6 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.ZEN_CUSTOM_RULE_VIS_EFFECTS;
+ return SettingsEnums.ZEN_CUSTOM_RULE_VIS_EFFECTS;
}
}
diff --git a/src/com/android/settings/notification/ZenCustomRuleCallsSettings.java b/src/com/android/settings/notification/ZenCustomRuleCallsSettings.java
index 808264e..42e62c3 100644
--- a/src/com/android/settings/notification/ZenCustomRuleCallsSettings.java
+++ b/src/com/android/settings/notification/ZenCustomRuleCallsSettings.java
@@ -16,6 +16,7 @@
package com.android.settings.notification;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.os.Bundle;
import android.service.notification.ZenPolicy;
@@ -23,7 +24,6 @@
import androidx.preference.Preference;
import androidx.preference.PreferenceScreen;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settingslib.core.AbstractPreferenceController;
import com.android.settingslib.widget.FooterPreference;
@@ -49,7 +49,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.ZEN_CUSTOM_RULE_CALLS;
+ return SettingsEnums.ZEN_CUSTOM_RULE_CALLS;
}
@Override
diff --git a/src/com/android/settings/notification/ZenCustomRuleConfigSettings.java b/src/com/android/settings/notification/ZenCustomRuleConfigSettings.java
index fd8ce2b..c39b4d5 100644
--- a/src/com/android/settings/notification/ZenCustomRuleConfigSettings.java
+++ b/src/com/android/settings/notification/ZenCustomRuleConfigSettings.java
@@ -17,13 +17,13 @@
package com.android.settings.notification;
import android.app.NotificationManager;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.os.Bundle;
import android.service.notification.ZenPolicy;
import androidx.preference.Preference;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.core.SubSettingLauncher;
import com.android.settingslib.core.AbstractPreferenceController;
@@ -60,7 +60,7 @@
new SubSettingLauncher(mContext)
.setDestination(ZenCustomRuleCallsSettings.class.getName())
.setArguments(createZenRuleBundle())
- .setSourceMetricsCategory(MetricsEvent.ZEN_CUSTOM_RULE_CALLS)
+ .setSourceMetricsCategory(SettingsEnums.ZEN_CUSTOM_RULE_CALLS)
.launch();
return true;
}
@@ -74,7 +74,7 @@
new SubSettingLauncher(mContext)
.setDestination(ZenCustomRuleMessagesSettings.class.getName())
.setArguments(createZenRuleBundle())
- .setSourceMetricsCategory(MetricsEvent.ZEN_CUSTOM_RULE_MESSAGES)
+ .setSourceMetricsCategory(SettingsEnums.ZEN_CUSTOM_RULE_MESSAGES)
.launch();
return true;
}
@@ -89,7 +89,7 @@
.setDestination(ZenCustomRuleNotificationsSettings.class.getName())
.setArguments(createZenRuleBundle())
.setSourceMetricsCategory
- (MetricsEvent.ZEN_CUSTOM_RULE_NOTIFICATION_RESTRICTIONS)
+ (SettingsEnums.ZEN_CUSTOM_RULE_NOTIFICATION_RESTRICTIONS)
.launch();
return true;
}
@@ -123,7 +123,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.ZEN_CUSTOM_RULE_SOUND_SETTINGS;
+ return SettingsEnums.ZEN_CUSTOM_RULE_SOUND_SETTINGS;
}
@Override
@@ -131,19 +131,19 @@
mControllers = new ArrayList<>();
mControllers.add(new ZenRuleCustomSwitchPreferenceController(context,
getSettingsLifecycle(), ALARMS_KEY, ZenPolicy.PRIORITY_CATEGORY_ALARMS,
- MetricsEvent.ACTION_ZEN_ALLOW_ALARMS));
+ SettingsEnums.ACTION_ZEN_ALLOW_ALARMS));
mControllers.add(new ZenRuleCustomSwitchPreferenceController(context,
getSettingsLifecycle(), MEDIA_KEY, ZenPolicy.PRIORITY_CATEGORY_MEDIA,
- MetricsEvent.ACTION_ZEN_ALLOW_MEDIA));
+ SettingsEnums.ACTION_ZEN_ALLOW_MEDIA));
mControllers.add(new ZenRuleCustomSwitchPreferenceController(context,
getSettingsLifecycle(), SYSTEM_KEY, ZenPolicy.PRIORITY_CATEGORY_SYSTEM,
- MetricsEvent.ACTION_ZEN_ALLOW_SYSTEM));
+ SettingsEnums.ACTION_ZEN_ALLOW_SYSTEM));
mControllers.add(new ZenRuleCustomSwitchPreferenceController(context,
getSettingsLifecycle(), REMINDERS_KEY, ZenPolicy.PRIORITY_CATEGORY_REMINDERS,
- MetricsEvent.ACTION_ZEN_ALLOW_REMINDERS));
+ SettingsEnums.ACTION_ZEN_ALLOW_REMINDERS));
mControllers.add(new ZenRuleCustomSwitchPreferenceController(context,
getSettingsLifecycle(), EVENTS_KEY, ZenPolicy.PRIORITY_CATEGORY_EVENTS,
- MetricsEvent.ACTION_ZEN_ALLOW_EVENTS));
+ SettingsEnums.ACTION_ZEN_ALLOW_EVENTS));
return mControllers;
}
diff --git a/src/com/android/settings/notification/ZenCustomRuleMessagesSettings.java b/src/com/android/settings/notification/ZenCustomRuleMessagesSettings.java
index 8db2824..746dff3 100644
--- a/src/com/android/settings/notification/ZenCustomRuleMessagesSettings.java
+++ b/src/com/android/settings/notification/ZenCustomRuleMessagesSettings.java
@@ -16,13 +16,13 @@
package com.android.settings.notification;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.service.notification.ZenPolicy;
import androidx.preference.Preference;
import androidx.preference.PreferenceScreen;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settingslib.core.AbstractPreferenceController;
import com.android.settingslib.widget.FooterPreference;
@@ -42,7 +42,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.ZEN_CUSTOM_RULE_MESSAGES;
+ return SettingsEnums.ZEN_CUSTOM_RULE_MESSAGES;
}
@Override
diff --git a/src/com/android/settings/notification/ZenCustomRuleNotificationsSettings.java b/src/com/android/settings/notification/ZenCustomRuleNotificationsSettings.java
index a23bc6d..9d7d5a3 100644
--- a/src/com/android/settings/notification/ZenCustomRuleNotificationsSettings.java
+++ b/src/com/android/settings/notification/ZenCustomRuleNotificationsSettings.java
@@ -16,9 +16,9 @@
package com.android.settings.notification;
+import android.app.settings.SettingsEnums;
import android.content.Context;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settingslib.core.AbstractPreferenceController;
import com.android.settingslib.widget.FooterPreference;
@@ -58,6 +58,6 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.ZEN_CUSTOM_RULE_NOTIFICATION_RESTRICTIONS;
+ return SettingsEnums.ZEN_CUSTOM_RULE_NOTIFICATION_RESTRICTIONS;
}
}
diff --git a/src/com/android/settings/notification/ZenCustomRuleSettings.java b/src/com/android/settings/notification/ZenCustomRuleSettings.java
index ebd6306..d7ca8c0 100644
--- a/src/com/android/settings/notification/ZenCustomRuleSettings.java
+++ b/src/com/android/settings/notification/ZenCustomRuleSettings.java
@@ -16,9 +16,9 @@
package com.android.settings.notification;
+import android.app.settings.SettingsEnums;
import android.content.Context;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settingslib.core.AbstractPreferenceController;
@@ -37,7 +37,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.ZEN_CUSTOM_RULE_SETTINGS;
+ return SettingsEnums.ZEN_CUSTOM_RULE_SETTINGS;
}
@Override
diff --git a/src/com/android/settings/notification/ZenDeleteRuleDialog.java b/src/com/android/settings/notification/ZenDeleteRuleDialog.java
index 804196e..694fcba 100644
--- a/src/com/android/settings/notification/ZenDeleteRuleDialog.java
+++ b/src/com/android/settings/notification/ZenDeleteRuleDialog.java
@@ -17,18 +17,18 @@
package com.android.settings.notification;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.DialogInterface;
import android.os.Bundle;
import android.text.BidiFormatter;
import android.view.View;
-import com.android.internal.logging.nano.MetricsProto;
-import com.android.settings.R;
-import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
-
import androidx.appcompat.app.AlertDialog;
import androidx.fragment.app.Fragment;
+import com.android.settings.R;
+import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
+
public class ZenDeleteRuleDialog extends InstrumentedDialogFragment {
protected static final String TAG = "ZenDeleteRuleDialog";
private static final String EXTRA_ZEN_RULE_NAME = "zen_rule_name";
@@ -58,7 +58,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.NOTIFICATION_ZEN_MODE_DELETE_RULE_DIALOG;
+ return SettingsEnums.NOTIFICATION_ZEN_MODE_DELETE_RULE_DIALOG;
}
@Override
diff --git a/src/com/android/settings/notification/ZenModeAlarmsPreferenceController.java b/src/com/android/settings/notification/ZenModeAlarmsPreferenceController.java
index b877668..00e9736 100644
--- a/src/com/android/settings/notification/ZenModeAlarmsPreferenceController.java
+++ b/src/com/android/settings/notification/ZenModeAlarmsPreferenceController.java
@@ -17,6 +17,7 @@
package com.android.settings.notification;
import android.app.NotificationManager.Policy;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.provider.Settings;
import android.util.Log;
@@ -24,7 +25,6 @@
import androidx.preference.Preference;
import androidx.preference.SwitchPreference;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settingslib.core.lifecycle.Lifecycle;
public class ZenModeAlarmsPreferenceController extends
@@ -75,7 +75,7 @@
Log.d(TAG, "onPrefChange allowAlarms=" + allowAlarms);
}
- mMetricsFeatureProvider.action(mContext, MetricsProto.MetricsEvent.ACTION_ZEN_ALLOW_ALARMS,
+ mMetricsFeatureProvider.action(mContext, SettingsEnums.ACTION_ZEN_ALLOW_ALARMS,
allowAlarms);
mBackend.saveSoundPolicy(Policy.PRIORITY_CATEGORY_ALARMS, allowAlarms);
diff --git a/src/com/android/settings/notification/ZenModeAllBypassingAppsPreferenceController.java b/src/com/android/settings/notification/ZenModeAllBypassingAppsPreferenceController.java
index 5539ba4..ee7868c 100644
--- a/src/com/android/settings/notification/ZenModeAllBypassingAppsPreferenceController.java
+++ b/src/com/android/settings/notification/ZenModeAllBypassingAppsPreferenceController.java
@@ -18,11 +18,17 @@
import android.app.Application;
import android.app.NotificationChannel;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.os.Bundle;
import android.provider.Settings;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
+import androidx.annotation.VisibleForTesting;
+import androidx.core.text.BidiFormatter;
+import androidx.fragment.app.Fragment;
+import androidx.preference.Preference;
+import androidx.preference.PreferenceScreen;
+
import com.android.settings.R;
import com.android.settings.applications.AppInfoBase;
import com.android.settings.core.PreferenceControllerMixin;
@@ -34,13 +40,6 @@
import java.util.ArrayList;
import java.util.List;
-import androidx.annotation.VisibleForTesting;
-import androidx.core.text.BidiFormatter;
-import androidx.fragment.app.Fragment;
-import androidx.lifecycle.Lifecycle;
-import androidx.preference.Preference;
-import androidx.preference.PreferenceScreen;
-
/**
* Adds a preference to the PreferenceScreen for each notification channel that can bypass DND.
*/
@@ -139,7 +138,7 @@
.setTitleRes(R.string.notification_channel_title)
.setResultListener(mHostFragment, 0)
.setSourceMetricsCategory(
- MetricsEvent.NOTIFICATION_ZEN_MODE_OVERRIDING_APP)
+ SettingsEnums.NOTIFICATION_ZEN_MODE_OVERRIDING_APP)
.launch();
return true;
}
diff --git a/src/com/android/settings/notification/ZenModeAutomationSettings.java b/src/com/android/settings/notification/ZenModeAutomationSettings.java
index 57ee545..0f87907 100644
--- a/src/com/android/settings/notification/ZenModeAutomationSettings.java
+++ b/src/com/android/settings/notification/ZenModeAutomationSettings.java
@@ -19,6 +19,7 @@
import android.app.AlertDialog;
import android.app.AutomaticZenRule;
import android.app.NotificationManager;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.DialogInterface;
import android.os.Bundle;
@@ -30,7 +31,6 @@
import androidx.fragment.app.Fragment;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.search.BaseSearchIndexProvider;
import com.android.settings.search.Indexable;
@@ -86,7 +86,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.NOTIFICATION_ZEN_MODE_AUTOMATION;
+ return SettingsEnums.NOTIFICATION_ZEN_MODE_AUTOMATION;
}
protected static ManagedServiceSettings.Config getConditionProviderConfig() {
diff --git a/src/com/android/settings/notification/ZenModeBlockedEffectsSettings.java b/src/com/android/settings/notification/ZenModeBlockedEffectsSettings.java
index 6c7477a..613bd35 100644
--- a/src/com/android/settings/notification/ZenModeBlockedEffectsSettings.java
+++ b/src/com/android/settings/notification/ZenModeBlockedEffectsSettings.java
@@ -24,11 +24,11 @@
import static android.app.NotificationManager.Policy.SUPPRESSED_EFFECT_PEEK;
import static android.app.NotificationManager.Policy.SUPPRESSED_EFFECT_STATUS_BAR;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.os.Bundle;
import android.provider.SearchIndexableResource;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.search.BaseSearchIndexProvider;
import com.android.settings.search.Indexable;
@@ -59,26 +59,26 @@
List<AbstractPreferenceController> controllers = new ArrayList<>();
controllers.add(new ZenModeVisEffectPreferenceController(context, lifecycle,
"zen_effect_intent", SUPPRESSED_EFFECT_FULL_SCREEN_INTENT,
- MetricsEvent.ACTION_ZEN_BLOCK_FULL_SCREEN_INTENTS, null));
+ SettingsEnums.ACTION_ZEN_BLOCK_FULL_SCREEN_INTENTS, null));
controllers.add(new ZenModeVisEffectPreferenceController(context, lifecycle,
"zen_effect_light", SUPPRESSED_EFFECT_LIGHTS,
- MetricsEvent.ACTION_ZEN_BLOCK_LIGHT, null));
+ SettingsEnums.ACTION_ZEN_BLOCK_LIGHT, null));
controllers.add(new ZenModeVisEffectPreferenceController(context, lifecycle,
"zen_effect_peek", SUPPRESSED_EFFECT_PEEK,
- MetricsEvent.ACTION_ZEN_BLOCK_PEEK, null));
+ SettingsEnums.ACTION_ZEN_BLOCK_PEEK, null));
controllers.add(new ZenModeVisEffectPreferenceController(context, lifecycle,
"zen_effect_status", SUPPRESSED_EFFECT_STATUS_BAR,
- MetricsEvent.ACTION_ZEN_BLOCK_STATUS,
+ SettingsEnums.ACTION_ZEN_BLOCK_STATUS,
new int[] {SUPPRESSED_EFFECT_NOTIFICATION_LIST}));
controllers.add(new ZenModeVisEffectPreferenceController(context, lifecycle,
"zen_effect_badge", SUPPRESSED_EFFECT_BADGE,
- MetricsEvent.ACTION_ZEN_BLOCK_BADGE, null));
+ SettingsEnums.ACTION_ZEN_BLOCK_BADGE, null));
controllers.add(new ZenModeVisEffectPreferenceController(context, lifecycle,
"zen_effect_ambient", SUPPRESSED_EFFECT_AMBIENT,
- MetricsEvent.ACTION_ZEN_BLOCK_AMBIENT, null));
+ SettingsEnums.ACTION_ZEN_BLOCK_AMBIENT, null));
controllers.add(new ZenModeVisEffectPreferenceController(context, lifecycle,
"zen_effect_list", SUPPRESSED_EFFECT_NOTIFICATION_LIST,
- MetricsEvent.ACTION_ZEN_BLOCK_NOTIFICATION_LIST, null));
+ SettingsEnums.ACTION_ZEN_BLOCK_NOTIFICATION_LIST, null));
return controllers;
}
@@ -89,7 +89,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.ZEN_WHAT_TO_BLOCK;
+ return SettingsEnums.ZEN_WHAT_TO_BLOCK;
}
/**
diff --git a/src/com/android/settings/notification/ZenModeButtonPreferenceController.java b/src/com/android/settings/notification/ZenModeButtonPreferenceController.java
index 8ebc6b8..4829a28 100644
--- a/src/com/android/settings/notification/ZenModeButtonPreferenceController.java
+++ b/src/com/android/settings/notification/ZenModeButtonPreferenceController.java
@@ -16,6 +16,7 @@
package com.android.settings.notification;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.provider.Settings;
import android.view.View;
@@ -24,7 +25,6 @@
import androidx.fragment.app.FragmentManager;
import androidx.preference.Preference;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.core.PreferenceControllerMixin;
import com.android.settingslib.core.lifecycle.Lifecycle;
@@ -70,7 +70,7 @@
.findViewById(R.id.zen_mode_settings_turn_off_button);
mZenButtonOff.setOnClickListener(v -> {
mMetricsFeatureProvider.action(mContext,
- MetricsProto.MetricsEvent.ACTION_ZEN_TOGGLE_DND_BUTTON, false);
+ SettingsEnums.ACTION_ZEN_TOGGLE_DND_BUTTON, false);
mBackend.setZenMode(Settings.Global.ZEN_MODE_OFF);
});
}
@@ -100,21 +100,21 @@
case Settings.Secure.ZEN_DURATION_PROMPT:
mZenButtonOn.setOnClickListener(v -> {
mMetricsFeatureProvider.action(mContext,
- MetricsProto.MetricsEvent.ACTION_ZEN_TOGGLE_DND_BUTTON, false);
+ SettingsEnums.ACTION_ZEN_TOGGLE_DND_BUTTON, false);
new SettingsEnableZenModeDialog().show(mFragment, TAG);
});
break;
case Settings.Secure.ZEN_DURATION_FOREVER:
mZenButtonOn.setOnClickListener(v -> {
mMetricsFeatureProvider.action(mContext,
- MetricsProto.MetricsEvent.ACTION_ZEN_TOGGLE_DND_BUTTON, false);
+ SettingsEnums.ACTION_ZEN_TOGGLE_DND_BUTTON, false);
mBackend.setZenMode(Settings.Global.ZEN_MODE_IMPORTANT_INTERRUPTIONS);
});
break;
default:
mZenButtonOn.setOnClickListener(v -> {
mMetricsFeatureProvider.action(mContext,
- MetricsProto.MetricsEvent.ACTION_ZEN_TOGGLE_DND_BUTTON, false);
+ SettingsEnums.ACTION_ZEN_TOGGLE_DND_BUTTON, false);
mBackend.setZenModeForDuration(zenDuration);
});
}
diff --git a/src/com/android/settings/notification/ZenModeBypassingAppsSettings.java b/src/com/android/settings/notification/ZenModeBypassingAppsSettings.java
index 53dc8d1..455de42 100644
--- a/src/com/android/settings/notification/ZenModeBypassingAppsSettings.java
+++ b/src/com/android/settings/notification/ZenModeBypassingAppsSettings.java
@@ -18,10 +18,12 @@
import android.app.Activity;
import android.app.Application;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.provider.SearchIndexableResource;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
+import androidx.fragment.app.Fragment;
+
import com.android.settings.R;
import com.android.settings.search.BaseSearchIndexProvider;
import com.android.settings.search.Indexable;
@@ -31,8 +33,6 @@
import java.util.ArrayList;
import java.util.List;
-import androidx.fragment.app.Fragment;
-
@SearchIndexable
public class ZenModeBypassingAppsSettings extends ZenModeSettingsBase implements
Indexable {
@@ -69,7 +69,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.NOTIFICATION_ZEN_MODE_OVERRIDING_APPS;
+ return SettingsEnums.NOTIFICATION_ZEN_MODE_OVERRIDING_APPS;
}
/**
diff --git a/src/com/android/settings/notification/ZenModeCallsPreferenceController.java b/src/com/android/settings/notification/ZenModeCallsPreferenceController.java
index 5bacafb..0a8b931 100644
--- a/src/com/android/settings/notification/ZenModeCallsPreferenceController.java
+++ b/src/com/android/settings/notification/ZenModeCallsPreferenceController.java
@@ -18,11 +18,11 @@
import android.content.Context;
+import androidx.preference.Preference;
+
import com.android.settings.core.PreferenceControllerMixin;
import com.android.settingslib.core.lifecycle.Lifecycle;
-import androidx.preference.Preference;
-
public class ZenModeCallsPreferenceController extends
AbstractZenModePreferenceController implements PreferenceControllerMixin {
diff --git a/src/com/android/settings/notification/ZenModeCallsSettings.java b/src/com/android/settings/notification/ZenModeCallsSettings.java
index fa77bb0..a1d0ec7 100644
--- a/src/com/android/settings/notification/ZenModeCallsSettings.java
+++ b/src/com/android/settings/notification/ZenModeCallsSettings.java
@@ -18,10 +18,10 @@
import static android.app.NotificationManager.Policy.PRIORITY_CATEGORY_CALLS;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.provider.SearchIndexableResource;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.search.BaseSearchIndexProvider;
import com.android.settings.search.Indexable;
@@ -61,7 +61,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.NOTIFICATION_ZEN_MODE_PRIORITY;
+ return SettingsEnums.NOTIFICATION_ZEN_MODE_PRIORITY;
}
/**
diff --git a/src/com/android/settings/notification/ZenModeEventRuleSettings.java b/src/com/android/settings/notification/ZenModeEventRuleSettings.java
index ee3ed1c..4a1a342 100644
--- a/src/com/android/settings/notification/ZenModeEventRuleSettings.java
+++ b/src/com/android/settings/notification/ZenModeEventRuleSettings.java
@@ -17,6 +17,7 @@
package com.android.settings.notification;
import android.app.AutomaticZenRule;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.pm.PackageManager.NameNotFoundException;
import android.database.Cursor;
@@ -33,7 +34,6 @@
import androidx.preference.PreferenceScreen;
import com.android.internal.annotations.VisibleForTesting;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settingslib.core.AbstractPreferenceController;
@@ -180,7 +180,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.NOTIFICATION_ZEN_MODE_EVENT_RULE;
+ return SettingsEnums.NOTIFICATION_ZEN_MODE_EVENT_RULE;
}
private List<CalendarInfo> getCalendars(Context context) {
diff --git a/src/com/android/settings/notification/ZenModeEventsPreferenceController.java b/src/com/android/settings/notification/ZenModeEventsPreferenceController.java
index 235ebd5..9a45a90 100644
--- a/src/com/android/settings/notification/ZenModeEventsPreferenceController.java
+++ b/src/com/android/settings/notification/ZenModeEventsPreferenceController.java
@@ -17,6 +17,7 @@
package com.android.settings.notification;
import android.app.NotificationManager.Policy;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.provider.Settings;
import android.util.Log;
@@ -24,7 +25,6 @@
import androidx.preference.Preference;
import androidx.preference.SwitchPreference;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settingslib.core.lifecycle.Lifecycle;
public class ZenModeEventsPreferenceController extends AbstractZenModePreferenceController
@@ -70,7 +70,7 @@
if (ZenModeSettingsBase.DEBUG) {
Log.d(TAG, "onPrefChange allowEvents=" + allowEvents);
}
- mMetricsFeatureProvider.action(mContext, MetricsProto.MetricsEvent.ACTION_ZEN_ALLOW_EVENTS,
+ mMetricsFeatureProvider.action(mContext, SettingsEnums.ACTION_ZEN_ALLOW_EVENTS,
allowEvents);
mBackend.saveSoundPolicy(Policy.PRIORITY_CATEGORY_EVENTS, allowEvents);
return true;
diff --git a/src/com/android/settings/notification/ZenModeMessagesSettings.java b/src/com/android/settings/notification/ZenModeMessagesSettings.java
index e09d583..a03d088 100644
--- a/src/com/android/settings/notification/ZenModeMessagesSettings.java
+++ b/src/com/android/settings/notification/ZenModeMessagesSettings.java
@@ -18,10 +18,10 @@
import static android.app.NotificationManager.Policy.PRIORITY_CATEGORY_MESSAGES;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.provider.SearchIndexableResource;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.search.BaseSearchIndexProvider;
import com.android.settings.search.Indexable;
@@ -58,7 +58,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.NOTIFICATION_ZEN_MODE_PRIORITY;
+ return SettingsEnums.NOTIFICATION_ZEN_MODE_PRIORITY;
}
/**
diff --git a/src/com/android/settings/notification/ZenModeRemindersPreferenceController.java b/src/com/android/settings/notification/ZenModeRemindersPreferenceController.java
index 41f1eb1..8e64be3 100644
--- a/src/com/android/settings/notification/ZenModeRemindersPreferenceController.java
+++ b/src/com/android/settings/notification/ZenModeRemindersPreferenceController.java
@@ -17,6 +17,7 @@
package com.android.settings.notification;
import android.app.NotificationManager;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.provider.Settings;
import android.util.Log;
@@ -24,7 +25,6 @@
import androidx.preference.Preference;
import androidx.preference.SwitchPreference;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settingslib.core.lifecycle.Lifecycle;
public class ZenModeRemindersPreferenceController extends AbstractZenModePreferenceController
@@ -71,7 +71,7 @@
Log.d(TAG, "onPrefChange allowReminders=" + allowReminders);
}
mMetricsFeatureProvider.action(mContext,
- MetricsProto.MetricsEvent.ACTION_ZEN_ALLOW_REMINDERS, allowReminders);
+ SettingsEnums.ACTION_ZEN_ALLOW_REMINDERS, allowReminders);
mBackend.saveSoundPolicy(NotificationManager.Policy.PRIORITY_CATEGORY_REMINDERS,
allowReminders);
return true;
diff --git a/src/com/android/settings/notification/ZenModeRepeatCallersPreferenceController.java b/src/com/android/settings/notification/ZenModeRepeatCallersPreferenceController.java
index db5c6e1..d658d5f 100644
--- a/src/com/android/settings/notification/ZenModeRepeatCallersPreferenceController.java
+++ b/src/com/android/settings/notification/ZenModeRepeatCallersPreferenceController.java
@@ -17,6 +17,7 @@
package com.android.settings.notification;
import android.app.NotificationManager.Policy;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.provider.Settings;
import android.util.Log;
@@ -25,7 +26,6 @@
import androidx.preference.PreferenceScreen;
import androidx.preference.SwitchPreference;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settingslib.core.lifecycle.Lifecycle;
@@ -95,7 +95,7 @@
Log.d(TAG, "onPrefChange allowRepeatCallers=" + allowRepeatCallers);
}
mMetricsFeatureProvider.action(mContext,
- MetricsProto.MetricsEvent.ACTION_ZEN_ALLOW_REPEAT_CALLS, allowRepeatCallers);
+ SettingsEnums.ACTION_ZEN_ALLOW_REPEAT_CALLS, allowRepeatCallers);
mBackend.saveSoundPolicy(Policy.PRIORITY_CATEGORY_REPEAT_CALLERS, allowRepeatCallers);
return true;
}
diff --git a/src/com/android/settings/notification/ZenModeRestrictNotificationsSettings.java b/src/com/android/settings/notification/ZenModeRestrictNotificationsSettings.java
index 56ed086..90d97f0 100644
--- a/src/com/android/settings/notification/ZenModeRestrictNotificationsSettings.java
+++ b/src/com/android/settings/notification/ZenModeRestrictNotificationsSettings.java
@@ -16,11 +16,11 @@
package com.android.settings.notification;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.os.Bundle;
import android.provider.SearchIndexableResource;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.search.BaseSearchIndexProvider;
import com.android.settings.search.Indexable;
@@ -71,7 +71,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.SETTINGS_ZEN_NOTIFICATIONS;
+ return SettingsEnums.SETTINGS_ZEN_NOTIFICATIONS;
}
/**
diff --git a/src/com/android/settings/notification/ZenModeScheduleRuleSettings.java b/src/com/android/settings/notification/ZenModeScheduleRuleSettings.java
index 8aa993f..e879ece 100644
--- a/src/com/android/settings/notification/ZenModeScheduleRuleSettings.java
+++ b/src/com/android/settings/notification/ZenModeScheduleRuleSettings.java
@@ -19,6 +19,7 @@
import android.app.AutomaticZenRule;
import android.app.Dialog;
import android.app.TimePickerDialog;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.DialogInterface;
import android.content.DialogInterface.OnDismissListener;
@@ -37,7 +38,6 @@
import androidx.preference.PreferenceScreen;
import androidx.preference.SwitchPreference;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
import com.android.settingslib.core.AbstractPreferenceController;
@@ -211,7 +211,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.NOTIFICATION_ZEN_MODE_SCHEDULE_RULE;
+ return SettingsEnums.NOTIFICATION_ZEN_MODE_SCHEDULE_RULE;
}
@Override
@@ -302,7 +302,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.DIALOG_ZEN_TIMEPICKER;
+ return SettingsEnums.DIALOG_ZEN_TIMEPICKER;
}
@Override
diff --git a/src/com/android/settings/notification/ZenModeSettings.java b/src/com/android/settings/notification/ZenModeSettings.java
index bdf80a6..9360a33 100644
--- a/src/com/android/settings/notification/ZenModeSettings.java
+++ b/src/com/android/settings/notification/ZenModeSettings.java
@@ -28,8 +28,8 @@
import android.app.AutomaticZenRule;
import android.app.NotificationManager;
import android.app.NotificationManager.Policy;
+import android.app.settings.SettingsEnums;
import android.content.Context;
-import android.icu.text.ListFormatter;
import android.provider.SearchIndexableResource;
import android.provider.Settings;
import android.service.notification.ZenModeConfig;
@@ -37,7 +37,6 @@
import androidx.annotation.VisibleForTesting;
import androidx.fragment.app.FragmentManager;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.search.BaseSearchIndexProvider;
import com.android.settings.search.Indexable;
@@ -66,7 +65,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.NOTIFICATION_ZEN_MODE;
+ return SettingsEnums.NOTIFICATION_ZEN_MODE;
}
@Override
diff --git a/src/com/android/settings/notification/ZenModeSettingsFooterPreferenceController.java b/src/com/android/settings/notification/ZenModeSettingsFooterPreferenceController.java
index 7c2464c..e7ce1dd 100644
--- a/src/com/android/settings/notification/ZenModeSettingsFooterPreferenceController.java
+++ b/src/com/android/settings/notification/ZenModeSettingsFooterPreferenceController.java
@@ -18,6 +18,7 @@
import android.app.Dialog;
import android.app.NotificationManager;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.DialogInterface;
import android.icu.text.ListFormatter;
@@ -34,7 +35,6 @@
import androidx.fragment.app.FragmentManager;
import androidx.preference.Preference;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.core.SubSettingLauncher;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
@@ -225,7 +225,7 @@
.setDestination(
ZenModeAutomationSettings.class.getName())
.setSourceMetricsCategory(
- MetricsEvent.NOTIFICATION_ZEN_MODE_AUTOMATION)
+ SettingsEnums.NOTIFICATION_ZEN_MODE_AUTOMATION)
.launch();
}
})
@@ -270,7 +270,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.ZEN_CUSTOM_SETTINGS_DIALOG;
+ return SettingsEnums.ZEN_CUSTOM_SETTINGS_DIALOG;
}
private int getAllowRes(boolean allow) {
diff --git a/src/com/android/settings/notification/ZenModeSliceBuilder.java b/src/com/android/settings/notification/ZenModeSliceBuilder.java
index 5c88fb6..ceb36fe 100644
--- a/src/com/android/settings/notification/ZenModeSliceBuilder.java
+++ b/src/com/android/settings/notification/ZenModeSliceBuilder.java
@@ -23,6 +23,7 @@
import android.annotation.ColorInt;
import android.app.NotificationManager;
import android.app.PendingIntent;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
@@ -35,7 +36,6 @@
import androidx.slice.builders.ListBuilder.RowBuilder;
import androidx.slice.builders.SliceAction;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SubSettings;
import com.android.settings.Utils;
@@ -114,7 +114,7 @@
final String screenTitle = context.getText(R.string.zen_mode_settings_title).toString();
return SliceBuilderUtils.buildSearchResultPageIntent(context,
ZenModeSettings.class.getName(), ZEN_MODE_KEY, screenTitle,
- MetricsEvent.NOTIFICATION_ZEN_MODE)
+ SettingsEnums.NOTIFICATION_ZEN_MODE)
.setClassName(context.getPackageName(), SubSettings.class.getName())
.setData(contentUri);
}
diff --git a/src/com/android/settings/notification/ZenModeSoundVibrationSettings.java b/src/com/android/settings/notification/ZenModeSoundVibrationSettings.java
index 5bc5848..9f30759 100644
--- a/src/com/android/settings/notification/ZenModeSoundVibrationSettings.java
+++ b/src/com/android/settings/notification/ZenModeSoundVibrationSettings.java
@@ -16,10 +16,10 @@
package com.android.settings.notification;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.provider.SearchIndexableResource;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.search.BaseSearchIndexProvider;
import com.android.settings.search.Indexable;
@@ -64,7 +64,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.NOTIFICATION_ZEN_MODE_PRIORITY;
+ return SettingsEnums.NOTIFICATION_ZEN_MODE_PRIORITY;
}
/**
diff --git a/src/com/android/settings/notification/ZenModeSystemPreferenceController.java b/src/com/android/settings/notification/ZenModeSystemPreferenceController.java
index 73907b9..c2f4060 100644
--- a/src/com/android/settings/notification/ZenModeSystemPreferenceController.java
+++ b/src/com/android/settings/notification/ZenModeSystemPreferenceController.java
@@ -17,6 +17,7 @@
package com.android.settings.notification;
import android.app.NotificationManager.Policy;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.provider.Settings;
import android.util.Log;
@@ -24,7 +25,6 @@
import androidx.preference.Preference;
import androidx.preference.SwitchPreference;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settingslib.core.lifecycle.Lifecycle;
public class ZenModeSystemPreferenceController extends
@@ -74,7 +74,7 @@
Log.d(TAG, "onPrefChange allowSystem=" + allowSystem);
}
- mMetricsFeatureProvider.action(mContext, MetricsProto.MetricsEvent.ACTION_ZEN_ALLOW_SYSTEM,
+ mMetricsFeatureProvider.action(mContext, SettingsEnums.ACTION_ZEN_ALLOW_SYSTEM,
allowSystem);
mBackend.saveSoundPolicy(Policy.PRIORITY_CATEGORY_SYSTEM, allowSystem);
return true;
diff --git a/src/com/android/settings/notification/ZenModeVisEffectsAllPreferenceController.java b/src/com/android/settings/notification/ZenModeVisEffectsAllPreferenceController.java
index 66b2c7b..07e3429 100644
--- a/src/com/android/settings/notification/ZenModeVisEffectsAllPreferenceController.java
+++ b/src/com/android/settings/notification/ZenModeVisEffectsAllPreferenceController.java
@@ -17,12 +17,12 @@
package com.android.settings.notification;
import android.app.NotificationManager.Policy;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import androidx.preference.Preference;
import androidx.preference.PreferenceScreen;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settingslib.core.lifecycle.Lifecycle;
public class ZenModeVisEffectsAllPreferenceController
@@ -70,7 +70,7 @@
@Override
public void onRadioButtonClick(ZenCustomRadioButtonPreference p) {
mMetricsFeatureProvider.action(mContext,
- MetricsProto.MetricsEvent.ACTION_ZEN_SOUND_AND_VIS_EFFECTS, true);
+ SettingsEnums.ACTION_ZEN_SOUND_AND_VIS_EFFECTS, true);
mBackend.saveVisualEffectsPolicy(EFFECTS, true);
}
}
diff --git a/src/com/android/settings/notification/ZenModeVisEffectsCustomPreferenceController.java b/src/com/android/settings/notification/ZenModeVisEffectsCustomPreferenceController.java
index 414465f..6948669 100644
--- a/src/com/android/settings/notification/ZenModeVisEffectsCustomPreferenceController.java
+++ b/src/com/android/settings/notification/ZenModeVisEffectsCustomPreferenceController.java
@@ -17,12 +17,12 @@
package com.android.settings.notification;
import android.app.NotificationManager;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import androidx.preference.Preference;
import androidx.preference.PreferenceScreen;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.core.SubSettingLauncher;
import com.android.settingslib.core.lifecycle.Lifecycle;
@@ -81,7 +81,7 @@
protected void select() {
mMetricsFeatureProvider.action(mContext,
- MetricsProto.MetricsEvent.ACTION_ZEN_CUSTOM, true);
+ SettingsEnums.ACTION_ZEN_CUSTOM, true);
}
private void launchCustomSettings() {
@@ -89,7 +89,7 @@
new SubSettingLauncher(mContext)
.setDestination(ZenModeBlockedEffectsSettings.class.getName())
.setTitleRes(R.string.zen_mode_what_to_block_title)
- .setSourceMetricsCategory(MetricsProto.MetricsEvent.SETTINGS_ZEN_NOTIFICATIONS)
+ .setSourceMetricsCategory(SettingsEnums.SETTINGS_ZEN_NOTIFICATIONS)
.launch();
}
}
\ No newline at end of file
diff --git a/src/com/android/settings/notification/ZenModeVisEffectsNonePreferenceController.java b/src/com/android/settings/notification/ZenModeVisEffectsNonePreferenceController.java
index 17fbdb2..7f729c7 100644
--- a/src/com/android/settings/notification/ZenModeVisEffectsNonePreferenceController.java
+++ b/src/com/android/settings/notification/ZenModeVisEffectsNonePreferenceController.java
@@ -17,12 +17,12 @@
package com.android.settings.notification;
import android.app.NotificationManager.Policy;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import androidx.preference.Preference;
import androidx.preference.PreferenceScreen;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settingslib.core.lifecycle.Lifecycle;
public class ZenModeVisEffectsNonePreferenceController
@@ -69,7 +69,7 @@
@Override
public void onRadioButtonClick(ZenCustomRadioButtonPreference preference) {
mMetricsFeatureProvider.action(mContext,
- MetricsProto.MetricsEvent.ACTION_ZEN_SOUND_ONLY, true);
+ SettingsEnums.ACTION_ZEN_SOUND_ONLY, true);
mBackend.saveVisualEffectsPolicy(EFFECTS, false);
}
}
diff --git a/src/com/android/settings/notification/ZenOnboardingActivity.java b/src/com/android/settings/notification/ZenOnboardingActivity.java
index 9e90415..87411c2 100644
--- a/src/com/android/settings/notification/ZenOnboardingActivity.java
+++ b/src/com/android/settings/notification/ZenOnboardingActivity.java
@@ -19,6 +19,7 @@
import android.app.Activity;
import android.app.NotificationManager;
import android.app.NotificationManager.Policy;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.content.SharedPreferences;
@@ -32,7 +33,6 @@
import androidx.annotation.VisibleForTesting;
import com.android.internal.logging.MetricsLogger;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.dashboard.suggestions.SuggestionFeatureProvider;
import com.android.settings.overlay.FeatureFactory;
@@ -100,7 +100,7 @@
mKeepCurrentSettingButton.setOnClickListener(currentSettingClickListener);
mKeepCurrentSettingButton.setChecked(true);
- mMetrics.visible(MetricsEvent.SETTINGS_ZEN_ONBOARDING);
+ mMetrics.visible(SettingsEnums.SETTINGS_ZEN_ONBOARDING);
}
@VisibleForTesting
@@ -114,7 +114,7 @@
}
public void launchSettings(View button) {
- mMetrics.action(MetricsEvent.ACTION_ZEN_ONBOARDING_SETTINGS);
+ mMetrics.action(SettingsEnums.ACTION_ZEN_ONBOARDING_SETTINGS);
Intent settings = new Intent(Settings.ACTION_ZEN_MODE_SETTINGS);
settings.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK);
startActivity(settings);
@@ -130,9 +130,9 @@
policy.priorityMessageSenders,
NotificationManager.Policy.getAllSuppressedVisualEffects());
mNm.setNotificationPolicy(newPolicy);
- mMetrics.action(MetricsEvent.ACTION_ZEN_ONBOARDING_OK);
+ mMetrics.action(SettingsEnums.ACTION_ZEN_ONBOARDING_OK);
} else {
- mMetrics.action(MetricsEvent.ACTION_ZEN_ONBOARDING_KEEP_CURRENT_SETTINGS);
+ mMetrics.action(SettingsEnums.ACTION_ZEN_ONBOARDING_KEEP_CURRENT_SETTINGS);
}
Settings.Secure.putInt(getApplicationContext().getContentResolver(),
diff --git a/src/com/android/settings/notification/ZenRuleButtonsPreferenceController.java b/src/com/android/settings/notification/ZenRuleButtonsPreferenceController.java
index 1d43f6d..a773908 100644
--- a/src/com/android/settings/notification/ZenRuleButtonsPreferenceController.java
+++ b/src/com/android/settings/notification/ZenRuleButtonsPreferenceController.java
@@ -17,11 +17,11 @@
package com.android.settings.notification;
import android.app.AutomaticZenRule;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.text.TextUtils;
-import android.util.Log;
import android.view.View;
import androidx.fragment.app.Fragment;
@@ -83,7 +83,7 @@
return;
}
mMetricsFeatureProvider.action(mContext,
- MetricsProto.MetricsEvent.ACTION_ZEN_MODE_RULE_NAME_CHANGE_OK);
+ SettingsEnums.ACTION_ZEN_MODE_RULE_NAME_CHANGE_OK);
mRule.setName(ruleName);
mRule.setModified(true);
mBackend.updateZenRule(mId, mRule);
@@ -104,7 +104,7 @@
Bundle bundle = new Bundle();
bundle.putString(ZenModeAutomationSettings.DELETE, id);
mMetricsFeatureProvider.action(mContext,
- MetricsProto.MetricsEvent.ACTION_ZEN_DELETE_RULE_OK);
+ SettingsEnums.ACTION_ZEN_DELETE_RULE_OK);
new SubSettingLauncher(mContext)
.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP)
.setDestination(ZenModeAutomationSettings.class.getName())
diff --git a/src/com/android/settings/notification/ZenRuleCallsPreferenceController.java b/src/com/android/settings/notification/ZenRuleCallsPreferenceController.java
index b27c5fe..87f2db2 100644
--- a/src/com/android/settings/notification/ZenRuleCallsPreferenceController.java
+++ b/src/com/android/settings/notification/ZenRuleCallsPreferenceController.java
@@ -16,6 +16,7 @@
package com.android.settings.notification;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.service.notification.ZenPolicy;
import android.text.TextUtils;
@@ -49,7 +50,7 @@
public boolean onPreferenceChange(Preference preference, Object selectedContactsFrom) {
int allowCalls = ZenModeBackend.getZenPolicySettingFromPrefKey(
selectedContactsFrom.toString());
- mMetricsFeatureProvider.action(mContext, MetricsProto.MetricsEvent.ACTION_ZEN_ALLOW_CALLS,
+ mMetricsFeatureProvider.action(mContext, SettingsEnums.ACTION_ZEN_ALLOW_CALLS,
Pair.create(MetricsProto.MetricsEvent.FIELD_ZEN_TOGGLE_EXCEPTION, allowCalls),
Pair.create(MetricsProto.MetricsEvent.FIELD_ZEN_RULE_ID, mId));
mRule.setZenPolicy(new ZenPolicy.Builder(mRule.getZenPolicy())
diff --git a/src/com/android/settings/notification/ZenRuleCustomPolicyPreferenceController.java b/src/com/android/settings/notification/ZenRuleCustomPolicyPreferenceController.java
index 39de0eb..e41d55f 100644
--- a/src/com/android/settings/notification/ZenRuleCustomPolicyPreferenceController.java
+++ b/src/com/android/settings/notification/ZenRuleCustomPolicyPreferenceController.java
@@ -16,14 +16,13 @@
package com.android.settings.notification;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.service.notification.ZenPolicy;
-import android.util.Log;
import androidx.preference.Preference;
import androidx.preference.PreferenceScreen;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.core.SubSettingLauncher;
import com.android.settingslib.core.lifecycle.Lifecycle;
@@ -75,7 +74,7 @@
new SubSettingLauncher(mContext)
.setDestination(ZenCustomRuleConfigSettings.class.getName())
.setArguments(createBundle())
- .setSourceMetricsCategory(MetricsProto.MetricsEvent.ZEN_CUSTOM_RULE_SOUND_SETTINGS)
+ .setSourceMetricsCategory(SettingsEnums.ZEN_CUSTOM_RULE_SOUND_SETTINGS)
.launch();
}
}
\ No newline at end of file
diff --git a/src/com/android/settings/notification/ZenRuleCustomSwitchPreferenceController.java b/src/com/android/settings/notification/ZenRuleCustomSwitchPreferenceController.java
index 804469e..69aa81e 100644
--- a/src/com/android/settings/notification/ZenRuleCustomSwitchPreferenceController.java
+++ b/src/com/android/settings/notification/ZenRuleCustomSwitchPreferenceController.java
@@ -16,6 +16,7 @@
package com.android.settings.notification;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.service.notification.ZenPolicy;
import android.util.Log;
diff --git a/src/com/android/settings/notification/ZenRuleDefaultPolicyPreferenceController.java b/src/com/android/settings/notification/ZenRuleDefaultPolicyPreferenceController.java
index 857d853..da40e6c 100644
--- a/src/com/android/settings/notification/ZenRuleDefaultPolicyPreferenceController.java
+++ b/src/com/android/settings/notification/ZenRuleDefaultPolicyPreferenceController.java
@@ -16,13 +16,14 @@
package com.android.settings.notification;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.util.Pair;
import androidx.preference.Preference;
import androidx.preference.PreferenceScreen;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
+import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.core.PreferenceControllerMixin;
import com.android.settingslib.core.lifecycle.Lifecycle;
@@ -53,8 +54,8 @@
if (mId == null || mRule == null) {
return;
}
- mMetricsFeatureProvider.action(mContext, MetricsEvent.ZEN_CUSTOM_RULE_DEFAULT_SETTINGS,
- Pair.create(MetricsEvent.FIELD_ZEN_RULE_ID, mId));
+ mMetricsFeatureProvider.action(mContext, SettingsEnums.ZEN_CUSTOM_RULE_DEFAULT_SETTINGS,
+ Pair.create(MetricsProto.MetricsEvent.FIELD_ZEN_RULE_ID, mId));
mPreference.setChecked(mRule.getZenPolicy() == null);
}
}
\ No newline at end of file
diff --git a/src/com/android/settings/notification/ZenRuleMessagesPreferenceController.java b/src/com/android/settings/notification/ZenRuleMessagesPreferenceController.java
index 010e152..59ad3a8 100644
--- a/src/com/android/settings/notification/ZenRuleMessagesPreferenceController.java
+++ b/src/com/android/settings/notification/ZenRuleMessagesPreferenceController.java
@@ -16,6 +16,7 @@
package com.android.settings.notification;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.service.notification.ZenPolicy;
import android.text.TextUtils;
@@ -50,7 +51,7 @@
int allowMessages = ZenModeBackend.getZenPolicySettingFromPrefKey(
selectedContactsFrom.toString());
mMetricsFeatureProvider.action(mContext,
- MetricsProto.MetricsEvent.ACTION_ZEN_ALLOW_MESSAGES,
+ SettingsEnums.ACTION_ZEN_ALLOW_MESSAGES,
Pair.create(MetricsProto.MetricsEvent.FIELD_ZEN_TOGGLE_EXCEPTION, allowMessages),
Pair.create(MetricsProto.MetricsEvent.FIELD_ZEN_RULE_ID, mId));
mRule.setZenPolicy(new ZenPolicy.Builder(mRule.getZenPolicy())
diff --git a/src/com/android/settings/notification/ZenRuleNameDialog.java b/src/com/android/settings/notification/ZenRuleNameDialog.java
index 9ae32ff..edb3035 100644
--- a/src/com/android/settings/notification/ZenRuleNameDialog.java
+++ b/src/com/android/settings/notification/ZenRuleNameDialog.java
@@ -17,6 +17,7 @@
package com.android.settings.notification;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.DialogInterface;
import android.net.Uri;
@@ -30,7 +31,6 @@
import androidx.appcompat.app.AlertDialog;
import androidx.fragment.app.Fragment;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
@@ -42,7 +42,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.NOTIFICATION_ZEN_MODE_RULE_NAME_DIALOG;
+ return SettingsEnums.NOTIFICATION_ZEN_MODE_RULE_NAME_DIALOG;
}
/**
diff --git a/src/com/android/settings/notification/ZenRulePreference.java b/src/com/android/settings/notification/ZenRulePreference.java
index 91f68e8..613eb1d 100644
--- a/src/com/android/settings/notification/ZenRulePreference.java
+++ b/src/com/android/settings/notification/ZenRulePreference.java
@@ -20,10 +20,8 @@
import android.content.ComponentName;
import android.content.Context;
import android.content.Intent;
-import android.content.pm.ApplicationInfo;
import android.content.pm.ComponentInfo;
import android.content.pm.PackageManager;
-import android.content.pm.ServiceInfo;
import android.service.notification.ZenModeConfig;
import android.view.View;
import android.widget.CheckBox;
@@ -32,7 +30,6 @@
import androidx.preference.Preference;
import androidx.preference.PreferenceViewHolder;
-import com.android.internal.annotations.VisibleForTesting;
import com.android.settings.R;
import com.android.settings.utils.ManagedServiceSettings;
import com.android.settings.utils.ZenServiceListing;
@@ -40,7 +37,6 @@
import com.android.settingslib.core.instrumentation.MetricsFeatureProvider;
import java.util.Map;
-import java.util.Objects;
public class ZenRulePreference extends TwoTargetPreference {
private static final ManagedServiceSettings.Config CONFIG =
diff --git a/src/com/android/settings/notification/ZenRuleRepeatCallersPreferenceController.java b/src/com/android/settings/notification/ZenRuleRepeatCallersPreferenceController.java
index 1161bec..7f3b063 100644
--- a/src/com/android/settings/notification/ZenRuleRepeatCallersPreferenceController.java
+++ b/src/com/android/settings/notification/ZenRuleRepeatCallersPreferenceController.java
@@ -15,6 +15,7 @@
*/
package com.android.settings.notification;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.service.notification.ZenPolicy;
import android.util.Log;
@@ -24,7 +25,7 @@
import androidx.preference.PreferenceScreen;
import androidx.preference.SwitchPreference;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
+import com.android.internal.logging.nano.MetricsProto;
import com.android.settingslib.core.lifecycle.Lifecycle;
public class ZenRuleRepeatCallersPreferenceController extends
@@ -73,9 +74,9 @@
Log.d(TAG, KEY + " onPrefChange mRule=" + mRule + " mCategory="
+ ZenPolicy.PRIORITY_CATEGORY_REPEAT_CALLERS + " allow=" + allow);
}
- mMetricsFeatureProvider.action(mContext, MetricsEvent.ACTION_ZEN_ALLOW_REPEAT_CALLS,
- Pair.create(MetricsEvent.FIELD_ZEN_TOGGLE_EXCEPTION, allow ? 1 : 0),
- Pair.create(MetricsEvent.FIELD_ZEN_RULE_ID, mId));
+ mMetricsFeatureProvider.action(mContext, SettingsEnums.ACTION_ZEN_ALLOW_REPEAT_CALLS,
+ Pair.create(MetricsProto.MetricsEvent.FIELD_ZEN_TOGGLE_EXCEPTION, allow ? 1 : 0),
+ Pair.create(MetricsProto.MetricsEvent.FIELD_ZEN_RULE_ID, mId));
mRule.setZenPolicy(new ZenPolicy.Builder(mRule.getZenPolicy())
.allowRepeatCallers(allow)
.build());
diff --git a/src/com/android/settings/notification/ZenRuleSelectionDialog.java b/src/com/android/settings/notification/ZenRuleSelectionDialog.java
index 7f0b4c2..5b4b35b 100644
--- a/src/com/android/settings/notification/ZenRuleSelectionDialog.java
+++ b/src/com/android/settings/notification/ZenRuleSelectionDialog.java
@@ -16,16 +16,14 @@
package com.android.settings.notification;
-import static com.android.internal.logging.nano.MetricsProto.MetricsEvent;
-
import android.app.Dialog;
import android.app.NotificationManager;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.DialogInterface;
import android.content.pm.ApplicationInfo;
import android.content.pm.ComponentInfo;
import android.content.pm.PackageManager;
-import android.content.pm.ServiceInfo;
import android.graphics.drawable.Drawable;
import android.os.AsyncTask;
import android.os.Bundle;
@@ -37,6 +35,9 @@
import android.widget.LinearLayout;
import android.widget.TextView;
+import androidx.appcompat.app.AlertDialog;
+import androidx.fragment.app.Fragment;
+
import com.android.settings.R;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
import com.android.settings.utils.ZenServiceListing;
@@ -47,9 +48,6 @@
import java.util.Set;
import java.util.TreeSet;
-import androidx.appcompat.app.AlertDialog;
-import androidx.fragment.app.Fragment;
-
public class ZenRuleSelectionDialog extends InstrumentedDialogFragment {
private static final String TAG = "ZenRuleSelectionDialog";
private static final boolean DEBUG = ZenModeSettings.DEBUG;
@@ -72,7 +70,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.NOTIFICATION_ZEN_MODE_RULE_SELECTION_DIALOG;
+ return SettingsEnums.NOTIFICATION_ZEN_MODE_RULE_SELECTION_DIALOG;
}
public static void show(Context context, Fragment parent, PositiveClickListener
diff --git a/src/com/android/settings/notification/ZenRuleVisEffectPreferenceController.java b/src/com/android/settings/notification/ZenRuleVisEffectPreferenceController.java
index 94b8234..f579151 100644
--- a/src/com/android/settings/notification/ZenRuleVisEffectPreferenceController.java
+++ b/src/com/android/settings/notification/ZenRuleVisEffectPreferenceController.java
@@ -16,9 +16,9 @@
package com.android.settings.notification;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.service.notification.ZenPolicy;
-import android.util.Log;
import android.util.Pair;
import androidx.annotation.VisibleForTesting;
diff --git a/src/com/android/settings/notification/ZenRuleVisEffectsAllPreferenceController.java b/src/com/android/settings/notification/ZenRuleVisEffectsAllPreferenceController.java
index 9ddd624..1c6874e 100644
--- a/src/com/android/settings/notification/ZenRuleVisEffectsAllPreferenceController.java
+++ b/src/com/android/settings/notification/ZenRuleVisEffectsAllPreferenceController.java
@@ -16,15 +16,15 @@
package com.android.settings.notification;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.service.notification.ZenPolicy;
-import android.util.Log;
import android.util.Pair;
import androidx.preference.Preference;
import androidx.preference.PreferenceScreen;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
+import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.core.PreferenceControllerMixin;
import com.android.settingslib.core.lifecycle.Lifecycle;
@@ -44,8 +44,8 @@
mPreference = (ZenCustomRadioButtonPreference) screen.findPreference(getPreferenceKey());
mPreference.setOnRadioButtonClickListener(p -> {
- mMetricsFeatureProvider.action(mContext, MetricsEvent.ACTION_ZEN_SOUND_ONLY,
- Pair.create(MetricsEvent.FIELD_ZEN_RULE_ID, mId));
+ mMetricsFeatureProvider.action(mContext, SettingsEnums.ACTION_ZEN_SOUND_ONLY,
+ Pair.create(MetricsProto.MetricsEvent.FIELD_ZEN_RULE_ID, mId));
mRule.setZenPolicy(new ZenPolicy.Builder(mRule.getZenPolicy())
.showAllVisualEffects()
.build());
diff --git a/src/com/android/settings/notification/ZenRuleVisEffectsCustomPreferenceController.java b/src/com/android/settings/notification/ZenRuleVisEffectsCustomPreferenceController.java
index 64dd71c..3cdd86a 100644
--- a/src/com/android/settings/notification/ZenRuleVisEffectsCustomPreferenceController.java
+++ b/src/com/android/settings/notification/ZenRuleVisEffectsCustomPreferenceController.java
@@ -16,13 +16,14 @@
package com.android.settings.notification;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.util.Pair;
import androidx.preference.Preference;
import androidx.preference.PreferenceScreen;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
+import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.core.PreferenceControllerMixin;
import com.android.settings.core.SubSettingLauncher;
import com.android.settingslib.core.lifecycle.Lifecycle;
@@ -64,12 +65,12 @@
}
private void launchCustomSettings() {
- mMetricsFeatureProvider.action(mContext, MetricsEvent.ACTION_ZEN_SHOW_CUSTOM,
- Pair.create(MetricsEvent.FIELD_ZEN_RULE_ID, mId));
+ mMetricsFeatureProvider.action(mContext, SettingsEnums.ACTION_ZEN_SHOW_CUSTOM,
+ Pair.create(MetricsProto.MetricsEvent.FIELD_ZEN_RULE_ID, mId));
new SubSettingLauncher(mContext)
.setDestination(ZenCustomRuleBlockedEffectsSettings.class.getName())
.setArguments(createBundle())
- .setSourceMetricsCategory(MetricsEvent.ZEN_CUSTOM_RULE_VIS_EFFECTS)
+ .setSourceMetricsCategory(SettingsEnums.ZEN_CUSTOM_RULE_VIS_EFFECTS)
.launch();
}
}
\ No newline at end of file
diff --git a/src/com/android/settings/notification/ZenRuleVisEffectsNonePreferenceController.java b/src/com/android/settings/notification/ZenRuleVisEffectsNonePreferenceController.java
index 4f98924..875fb43 100644
--- a/src/com/android/settings/notification/ZenRuleVisEffectsNonePreferenceController.java
+++ b/src/com/android/settings/notification/ZenRuleVisEffectsNonePreferenceController.java
@@ -16,15 +16,15 @@
package com.android.settings.notification;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.service.notification.ZenPolicy;
-import android.util.Log;
import android.util.Pair;
import androidx.preference.Preference;
import androidx.preference.PreferenceScreen;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
+import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.core.PreferenceControllerMixin;
import com.android.settingslib.core.lifecycle.Lifecycle;
@@ -41,11 +41,11 @@
@Override
public void displayPreference(PreferenceScreen screen) {
super.displayPreference(screen);
- mPreference = (ZenCustomRadioButtonPreference) screen.findPreference(getPreferenceKey());
+ mPreference = screen.findPreference(getPreferenceKey());
mPreference.setOnRadioButtonClickListener(p -> {
- mMetricsFeatureProvider.action(mContext, MetricsEvent.ACTION_ZEN_SOUND_AND_VIS_EFFECTS,
- Pair.create(MetricsEvent.FIELD_ZEN_RULE_ID, mId));
+ mMetricsFeatureProvider.action(mContext, SettingsEnums.ACTION_ZEN_SOUND_AND_VIS_EFFECTS,
+ Pair.create(MetricsProto.MetricsEvent.FIELD_ZEN_RULE_ID, mId));
mRule.setZenPolicy(new ZenPolicy.Builder(mRule.getZenPolicy())
.hideAllVisualEffects()
.build());
diff --git a/src/com/android/settings/overlay/FeatureFactory.java b/src/com/android/settings/overlay/FeatureFactory.java
index 1d12c95..23136a4 100644
--- a/src/com/android/settings/overlay/FeatureFactory.java
+++ b/src/com/android/settings/overlay/FeatureFactory.java
@@ -23,6 +23,7 @@
import com.android.settings.R;
import com.android.settings.accounts.AccountFeatureProvider;
import com.android.settings.applications.ApplicationFeatureProvider;
+import com.android.settings.aware.AwareFeatureProvider;
import com.android.settings.bluetooth.BluetoothFeatureProvider;
import com.android.settings.dashboard.DashboardFeatureProvider;
import com.android.settings.dashboard.suggestions.SuggestionFeatureProvider;
@@ -114,6 +115,8 @@
public abstract BluetoothFeatureProvider getBluetoothFeatureProvider(Context context);
+ public abstract AwareFeatureProvider getAwareFeatureProvider();
+
public static final class FactoryNotFoundException extends RuntimeException {
public FactoryNotFoundException(Throwable throwable) {
super("Unable to create factory. Did you misconfigure Proguard?", throwable);
diff --git a/src/com/android/settings/overlay/FeatureFactoryImpl.java b/src/com/android/settings/overlay/FeatureFactoryImpl.java
index ff40158..2f9626d 100644
--- a/src/com/android/settings/overlay/FeatureFactoryImpl.java
+++ b/src/com/android/settings/overlay/FeatureFactoryImpl.java
@@ -28,6 +28,8 @@
import com.android.settings.accounts.AccountFeatureProviderImpl;
import com.android.settings.applications.ApplicationFeatureProvider;
import com.android.settings.applications.ApplicationFeatureProviderImpl;
+import com.android.settings.aware.AwareFeatureProvider;
+import com.android.settings.aware.AwareFeatureProviderImpl;
import com.android.settings.bluetooth.BluetoothFeatureProvider;
import com.android.settings.bluetooth.BluetoothFeatureProviderImpl;
import com.android.settings.connecteddevice.dock.DockUpdaterFeatureProviderImpl;
@@ -81,6 +83,7 @@
private PanelFeatureProvider mPanelFeatureProvider;
private ContextualCardFeatureProvider mContextualCardFeatureProvider;
private BluetoothFeatureProvider mBluetoothFeatureProvider;
+ private AwareFeatureProvider mAwareFeatureProvider;
@Override
public SupportFeatureProvider getSupportFeatureProvider(Context context) {
@@ -244,4 +247,12 @@
}
return mBluetoothFeatureProvider;
}
+
+ @Override
+ public AwareFeatureProvider getAwareFeatureProvider() {
+ if (mAwareFeatureProvider == null) {
+ mAwareFeatureProvider = new AwareFeatureProviderImpl();
+ }
+ return mAwareFeatureProvider;
+ }
}
diff --git a/src/com/android/settings/panel/NfcPanel.java b/src/com/android/settings/panel/NfcPanel.java
new file mode 100644
index 0000000..70452a3
--- /dev/null
+++ b/src/com/android/settings/panel/NfcPanel.java
@@ -0,0 +1,53 @@
+package com.android.settings.panel;
+
+import android.app.settings.SettingsEnums;
+import android.content.Context;
+import android.content.Intent;
+import android.net.Uri;
+
+import com.android.settings.R;
+import com.android.settings.SubSettings;
+import com.android.settings.connecteddevice.AdvancedConnectedDeviceDashboardFragment;
+import com.android.settings.slices.CustomSliceRegistry;
+import com.android.settings.slices.SliceBuilderUtils;
+
+import java.util.ArrayList;
+import java.util.List;
+
+public class NfcPanel implements PanelContent {
+
+ private final Context mContext;
+
+ public static NfcPanel create(Context context) {
+ return new NfcPanel(context);
+ }
+
+ private NfcPanel(Context context) {
+ mContext = context.getApplicationContext();
+ }
+
+ @Override
+ public CharSequence getTitle() {
+ return mContext.getText(R.string.nfc_quick_toggle_title);
+ }
+
+ @Override
+ public List<Uri> getSlices() {
+ final List<Uri> uris = new ArrayList<>();
+ uris.add(CustomSliceRegistry.NFC_SLICE_URI);
+ return uris;
+ }
+
+ @Override
+ public Intent getSeeMoreIntent() {
+ final String screenTitle =
+ mContext.getText(R.string.connected_device_connections_title).toString();
+ Intent intent = SliceBuilderUtils.buildSearchResultPageIntent(mContext,
+ AdvancedConnectedDeviceDashboardFragment.class.getName(),
+ null /* key */,
+ screenTitle,
+ SettingsEnums.SETTINGS_CONNECTED_DEVICE_CATEGORY);
+ intent.setClassName(mContext.getPackageName(), SubSettings.class.getName());
+ return intent;
+ }
+}
diff --git a/src/com/android/settings/panel/PanelFeatureProviderImpl.java b/src/com/android/settings/panel/PanelFeatureProviderImpl.java
index ade2ffd..b4c37bf 100644
--- a/src/com/android/settings/panel/PanelFeatureProviderImpl.java
+++ b/src/com/android/settings/panel/PanelFeatureProviderImpl.java
@@ -28,6 +28,8 @@
return InternetConnectivityPanel.create(context);
case Settings.Panel.ACTION_VOLUME:
return VolumePanel.create(context);
+ case Settings.Panel.ACTION_NFC:
+ return NfcPanel.create(context);
}
throw new IllegalStateException("No matching panel for: " + panelType);
diff --git a/src/com/android/settings/panel/PanelFragment.java b/src/com/android/settings/panel/PanelFragment.java
index 7655be8..3d302fc 100644
--- a/src/com/android/settings/panel/PanelFragment.java
+++ b/src/com/android/settings/panel/PanelFragment.java
@@ -22,21 +22,18 @@
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
-
import android.widget.Button;
import android.widget.TextView;
-import androidx.recyclerview.widget.LinearLayoutManager;
-import androidx.recyclerview.widget.RecyclerView;
-
-import com.android.internal.annotations.VisibleForTesting;
-import com.android.settings.R;
-
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentActivity;
+import androidx.recyclerview.widget.LinearLayoutManager;
+import androidx.recyclerview.widget.RecyclerView;
+import com.android.internal.annotations.VisibleForTesting;
+import com.android.settings.R;
import com.android.settings.overlay.FeatureFactory;
public class PanelFragment extends Fragment {
diff --git a/src/com/android/settings/panel/SettingsPanelActivity.java b/src/com/android/settings/panel/SettingsPanelActivity.java
index ffe94f8..02e14e8 100644
--- a/src/com/android/settings/panel/SettingsPanelActivity.java
+++ b/src/com/android/settings/panel/SettingsPanelActivity.java
@@ -18,7 +18,6 @@
import android.content.Intent;
import android.os.Bundle;
-
import android.util.Log;
import android.view.Gravity;
import android.view.Window;
diff --git a/src/com/android/settings/panel/VolumePanel.java b/src/com/android/settings/panel/VolumePanel.java
index c0118d7..352fed5 100644
--- a/src/com/android/settings/panel/VolumePanel.java
+++ b/src/com/android/settings/panel/VolumePanel.java
@@ -27,6 +27,7 @@
import android.provider.Settings;
import com.android.settings.R;
+
import java.util.ArrayList;
import java.util.List;
diff --git a/src/com/android/settings/password/BiometricFragment.java b/src/com/android/settings/password/BiometricFragment.java
index 3a12bac..3809a4a 100644
--- a/src/com/android/settings/password/BiometricFragment.java
+++ b/src/com/android/settings/password/BiometricFragment.java
@@ -27,13 +27,12 @@
import android.os.Handler;
import android.os.Looper;
-import com.android.settings.core.InstrumentedFragment;
-
-import androidx.annotation.NonNull;
-import androidx.fragment.app.Fragment;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
+import com.android.settings.R;
+import com.android.settings.core.InstrumentedFragment;
+
import java.util.concurrent.Executor;
/**
@@ -41,11 +40,6 @@
*/
public class BiometricFragment extends InstrumentedFragment {
- private static final String KEY_TITLE = "title";
- private static final String KEY_SUBTITLE = "subtitle";
- private static final String KEY_DESCRIPTION = "description";
- private static final String KEY_NEGATIVE_TEXT = "negative_text";
-
// Re-set by the application. Should be done upon orientation changes, etc
private Executor mClientExecutor;
private AuthenticationCallback mClientCallback;
@@ -55,7 +49,7 @@
// Created/Initialized once and retained
private final Handler mHandler = new Handler(Looper.getMainLooper());
- private PromptInfo mPromptInfo;
+ private Bundle mBundle;
private BiometricPrompt mBiometricPrompt;
private CancellationSignal mCancellationSignal;
@@ -84,13 +78,17 @@
public void onClick(DialogInterface dialog, int which) {
mAuthenticationCallback.onAuthenticationError(
BiometricConstants.BIOMETRIC_ERROR_NEGATIVE_BUTTON,
- mPromptInfo.getNegativeButtonText());
+ mBundle.getString(BiometricPrompt.KEY_NEGATIVE_TEXT));
}
};
- public static BiometricFragment newInstance(PromptInfo info) {
+ /**
+ * @param bundle Bundle passed from {@link BiometricPrompt.Builder#buildIntent()}
+ * @return
+ */
+ public static BiometricFragment newInstance(Bundle bundle) {
BiometricFragment biometricFragment = new BiometricFragment();
- biometricFragment.setArguments(info.getBundle());
+ biometricFragment.setArguments(bundle);
return biometricFragment;
}
@@ -121,14 +119,16 @@
super.onCreate(savedInstanceState);
setRetainInstance(true);
- mPromptInfo = new PromptInfo(getArguments());
+ mBundle = getArguments();
mBiometricPrompt = new BiometricPrompt.Builder(getContext())
- .setTitle(mPromptInfo.getTitle())
+ .setTitle(mBundle.getString(BiometricPrompt.KEY_TITLE))
.setUseDefaultTitle() // use default title if title is null/empty
- .setSubtitle(mPromptInfo.getSubtitle())
- .setDescription(mPromptInfo.getDescription())
- .setNegativeButton(mPromptInfo.getNegativeButtonText(), mClientExecutor,
- mNegativeButtonListener)
+ .setSubtitle(mBundle.getString(BiometricPrompt.KEY_SUBTITLE))
+ .setDescription(mBundle.getString(BiometricPrompt.KEY_DESCRIPTION))
+ .setRequireConfirmation(mBundle.getBoolean(BiometricPrompt.KEY_REQUIRE_CONFIRMATION))
+ .setNegativeButton(getResources().getString(
+ R.string.confirm_device_credential_use_alternate_method),
+ mClientExecutor, mNegativeButtonListener)
.build();
mCancellationSignal = new CancellationSignal();
@@ -141,65 +141,5 @@
public int getMetricsCategory() {
return SettingsEnums.BIOMETRIC_FRAGMENT;
}
-
- /**
- * A simple wrapper for BiometricPrompt.PromptInfo. Since we want to manage the lifecycle
- * of BiometricPrompt correctly, the information needs to be stored in here.
- */
- static class PromptInfo {
- private final Bundle mBundle;
-
- private PromptInfo(Bundle bundle) {
- mBundle = bundle;
- }
-
- Bundle getBundle() {
- return mBundle;
- }
-
- public CharSequence getTitle() {
- return mBundle.getCharSequence(KEY_TITLE);
- }
-
- public CharSequence getSubtitle() {
- return mBundle.getCharSequence(KEY_SUBTITLE);
- }
-
- public CharSequence getDescription() {
- return mBundle.getCharSequence(KEY_DESCRIPTION);
- }
-
- public CharSequence getNegativeButtonText() {
- return mBundle.getCharSequence(KEY_NEGATIVE_TEXT);
- }
-
- public static class Builder {
- private final Bundle mBundle = new Bundle();
-
- public Builder setTitle(@NonNull CharSequence title) {
- mBundle.putCharSequence(KEY_TITLE, title);
- return this;
- }
-
- public Builder setSubtitle(@Nullable CharSequence subtitle) {
- mBundle.putCharSequence(KEY_SUBTITLE, subtitle);
- return this;
- }
-
- public Builder setDescription(@Nullable CharSequence description) {
- mBundle.putCharSequence(KEY_DESCRIPTION, description);
- return this;
- }
-
- public Builder setNegativeButtonText(@NonNull CharSequence text) {
- mBundle.putCharSequence(KEY_NEGATIVE_TEXT, text);
- return this;
- }
-
- public PromptInfo build() {
- return new PromptInfo(mBundle);
- }
- }
- }
}
diff --git a/src/com/android/settings/password/ChooseLockGeneric.java b/src/com/android/settings/password/ChooseLockGeneric.java
index cbb3593..cae7d33 100644
--- a/src/com/android/settings/password/ChooseLockGeneric.java
+++ b/src/com/android/settings/password/ChooseLockGeneric.java
@@ -18,13 +18,21 @@
import static android.app.admin.DevicePolicyManager.ACTION_SET_NEW_PARENT_PROFILE_PASSWORD;
import static android.app.admin.DevicePolicyManager.ACTION_SET_NEW_PASSWORD;
+import static android.app.admin.DevicePolicyManager.PASSWORD_COMPLEXITY_HIGH;
+import static android.app.admin.DevicePolicyManager.PASSWORD_COMPLEXITY_LOW;
+import static android.app.admin.DevicePolicyManager.PASSWORD_COMPLEXITY_MEDIUM;
+import static android.app.admin.DevicePolicyManager.PASSWORD_COMPLEXITY_NONE;
import static com.android.settings.password.ChooseLockPassword.ChooseLockPasswordFragment.RESULT_FINISHED;
+import static com.android.settings.password.ChooseLockSettingsHelper.EXTRA_KEY_CALLER_APP_NAME;
+import static com.android.settings.password.ChooseLockSettingsHelper.EXTRA_KEY_REQUESTED_MIN_COMPLEXITY;
import android.accessibilityservice.AccessibilityServiceInfo;
import android.app.Activity;
import android.app.Dialog;
import android.app.admin.DevicePolicyManager;
+import android.app.admin.DevicePolicyManager.PasswordComplexity;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.content.pm.UserInfo;
@@ -51,7 +59,6 @@
import androidx.preference.Preference;
import androidx.preference.PreferenceScreen;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.internal.widget.LockPatternUtils;
import com.android.settings.EncryptionInterstitial;
import com.android.settings.EventLogTags;
@@ -66,6 +73,8 @@
import com.android.settingslib.RestrictedLockUtils.EnforcedAdmin;
import com.android.settingslib.RestrictedLockUtilsInternal;
import com.android.settingslib.RestrictedPreference;
+import com.android.settingslib.widget.FooterPreference;
+import com.android.settingslib.widget.FooterPreferenceMixinCompat;
import java.util.List;
@@ -152,12 +161,20 @@
private UserManager mUserManager;
private ChooseLockGenericController mController;
+ /**
+ * From intent extra {@link ChooseLockSettingsHelper#EXTRA_KEY_REQUESTED_MIN_COMPLEXITY}.
+ */
+ @PasswordComplexity private int mRequestedMinComplexity;
+
+ /** From intent extra {@link ChooseLockSettingsHelper#EXTRA_KEY_CALLER_APP_NAME}. */
+ private String mCallerAppName = null;
+
protected boolean mForFingerprint = false;
protected boolean mForFace = false;
@Override
public int getMetricsCategory() {
- return MetricsEvent.CHOOSE_LOCK_GENERIC;
+ return SettingsEnums.CHOOSE_LOCK_GENERIC;
}
@Override
@@ -195,6 +212,10 @@
ChooseLockSettingsHelper.EXTRA_KEY_FOR_FINGERPRINT, false);
mForFace = getActivity().getIntent().getBooleanExtra(
ChooseLockSettingsHelper.EXTRA_KEY_FOR_FACE, false);
+ mRequestedMinComplexity = getActivity().getIntent()
+ .getIntExtra(EXTRA_KEY_REQUESTED_MIN_COMPLEXITY, PASSWORD_COMPLEXITY_NONE);
+ mCallerAppName =
+ getActivity().getIntent().getStringExtra(EXTRA_KEY_CALLER_APP_NAME);
mForChangeCredRequiredForBoot = getArguments() != null && getArguments().getBoolean(
ChooseLockSettingsHelper.EXTRA_KEY_FOR_CHANGE_CRED_REQUIRED_FOR_BOOT);
mUserManager = UserManager.get(getActivity());
@@ -217,7 +238,8 @@
UserManager.get(getActivity()),
getArguments(),
getActivity().getIntent().getExtras()).getIdentifier();
- mController = new ChooseLockGenericController(getContext(), mUserId);
+ mController =
+ new ChooseLockGenericController(getContext(), mUserId, mRequestedMinComplexity);
if (ACTION_SET_NEW_PASSWORD.equals(chooseLockAction)
&& UserManager.get(getActivity()).isManagedProfile(mUserId)
&& mLockPatternUtils.isSeparateProfileChallengeEnabled(mUserId)) {
@@ -291,6 +313,9 @@
// Forward the target user id to ChooseLockGeneric.
chooseLockGenericIntent.putExtra(Intent.EXTRA_USER_ID, mUserId);
chooseLockGenericIntent.putExtra(CONFIRM_CREDENTIALS, !mPasswordConfirmed);
+ chooseLockGenericIntent.putExtra(EXTRA_KEY_REQUESTED_MIN_COMPLEXITY,
+ mRequestedMinComplexity);
+ chooseLockGenericIntent.putExtra(EXTRA_KEY_CALLER_APP_NAME, mCallerAppName);
if (mUserPassword != null) {
chooseLockGenericIntent.putExtra(ChooseLockSettingsHelper.EXTRA_KEY_PASSWORD,
mUserPassword);
@@ -461,6 +486,13 @@
protected void addPreferences() {
addPreferencesFromResource(R.xml.security_settings_picker);
+ if (!TextUtils.isEmpty(mCallerAppName)) {
+ FooterPreferenceMixinCompat footerMixin =
+ new FooterPreferenceMixinCompat(this, getSettingsLifecycle());
+ FooterPreference footer = footerMixin.createFooterPreference();
+ footer.setTitle(getFooterString());
+ }
+
// Used for testing purposes
findPreference(ScreenLockType.NONE.preferenceKey).setViewId(R.id.lock_none);
findPreference(KEY_SKIP_FINGERPRINT).setViewId(R.id.lock_none);
@@ -469,6 +501,27 @@
findPreference(ScreenLockType.PASSWORD.preferenceKey).setViewId(R.id.lock_password);
}
+ private String getFooterString() {
+ @StringRes int stringId;
+ switch (mRequestedMinComplexity) {
+ case PASSWORD_COMPLEXITY_HIGH:
+ stringId = R.string.unlock_footer_high_complexity_requested;
+ break;
+ case PASSWORD_COMPLEXITY_MEDIUM:
+ stringId = R.string.unlock_footer_medium_complexity_requested;
+ break;
+ case PASSWORD_COMPLEXITY_LOW:
+ stringId = R.string.unlock_footer_low_complexity_requested;
+ break;
+ case PASSWORD_COMPLEXITY_NONE:
+ default:
+ stringId = R.string.unlock_footer_none_complexity_requested;
+ break;
+ }
+
+ return getResources().getString(stringId, mCallerAppName);
+ }
+
private void updatePreferenceText() {
if (mForFingerprint) {
setPreferenceTitle(ScreenLockType.PATTERN,
@@ -624,6 +677,7 @@
ChooseLockPassword.IntentBuilder builder =
new ChooseLockPassword.IntentBuilder(getContext())
.setPasswordQuality(quality)
+ .setRequestedMinComplexity(mRequestedMinComplexity)
.setForFingerprint(mForFingerprint)
.setForFace(mForFace)
.setUserId(mUserId);
@@ -1022,7 +1076,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.DIALOG_FRP;
+ return SettingsEnums.DIALOG_FRP;
}
}
}
diff --git a/src/com/android/settings/password/ChooseLockGenericController.java b/src/com/android/settings/password/ChooseLockGenericController.java
index eb7ff4e..91ca957 100644
--- a/src/com/android/settings/password/ChooseLockGenericController.java
+++ b/src/com/android/settings/password/ChooseLockGenericController.java
@@ -16,7 +16,11 @@
package com.android.settings.password;
+import static android.app.admin.DevicePolicyManager.PASSWORD_COMPLEXITY_NONE;
+
import android.app.admin.DevicePolicyManager;
+import android.app.admin.DevicePolicyManager.PasswordComplexity;
+import android.app.admin.PasswordMetrics;
import android.content.Context;
import android.os.UserHandle;
@@ -36,6 +40,7 @@
private final Context mContext;
private final int mUserId;
+ @PasswordComplexity private final int mRequestedMinComplexity;
private ManagedLockPasswordProvider mManagedPasswordProvider;
private DevicePolicyManager mDpm;
@@ -43,6 +48,19 @@
this(
context,
userId,
+ PASSWORD_COMPLEXITY_NONE);
+ }
+
+ /**
+ * @param requestedMinComplexity specifies the min password complexity to be taken into account
+ * when determining the available screen lock types
+ */
+ public ChooseLockGenericController(Context context, int userId,
+ @PasswordComplexity int requestedMinComplexity) {
+ this(
+ context,
+ userId,
+ requestedMinComplexity,
context.getSystemService(DevicePolicyManager.class),
ManagedLockPasswordProvider.get(context, userId));
}
@@ -51,21 +69,26 @@
ChooseLockGenericController(
Context context,
int userId,
+ @PasswordComplexity int requestedMinComplexity,
DevicePolicyManager dpm,
ManagedLockPasswordProvider managedLockPasswordProvider) {
mContext = context;
mUserId = userId;
+ mRequestedMinComplexity = requestedMinComplexity;
mManagedPasswordProvider = managedLockPasswordProvider;
mDpm = dpm;
}
/**
- * @return The higher quality of either the specified {@code quality} or the quality required
- * by {@link DevicePolicyManager#getPasswordQuality}.
+ * Returns the highest quality among the specified {@code quality}, the quality required by
+ * {@link DevicePolicyManager#getPasswordQuality}, and the quality required by min password
+ * complexity.
*/
public int upgradeQuality(int quality) {
- // Compare min allowed password quality
- return Math.max(quality, mDpm.getPasswordQuality(null, mUserId));
+ // Compare specified quality and dpm quality
+ int dpmUpgradedQuality = Math.max(quality, mDpm.getPasswordQuality(null, mUserId));
+ return Math.max(dpmUpgradedQuality,
+ PasswordMetrics.complexityLevelToMinQuality(mRequestedMinComplexity));
}
/**
diff --git a/src/com/android/settings/password/ChooseLockPassword.java b/src/com/android/settings/password/ChooseLockPassword.java
index 35bc45e..cd48182 100644
--- a/src/com/android/settings/password/ChooseLockPassword.java
+++ b/src/com/android/settings/password/ChooseLockPassword.java
@@ -16,15 +16,20 @@
package com.android.settings.password;
+import static android.app.admin.DevicePolicyManager.PASSWORD_COMPLEXITY_NONE;
import static android.app.admin.DevicePolicyManager.PASSWORD_QUALITY_ALPHABETIC;
import static android.app.admin.DevicePolicyManager.PASSWORD_QUALITY_ALPHANUMERIC;
import static android.app.admin.DevicePolicyManager.PASSWORD_QUALITY_COMPLEX;
import static android.app.admin.DevicePolicyManager.PASSWORD_QUALITY_NUMERIC;
import static android.app.admin.DevicePolicyManager.PASSWORD_QUALITY_NUMERIC_COMPLEX;
+import static com.android.settings.password.ChooseLockSettingsHelper.EXTRA_KEY_REQUESTED_MIN_COMPLEXITY;
+
import android.app.Activity;
import android.app.admin.DevicePolicyManager;
+import android.app.admin.DevicePolicyManager.PasswordComplexity;
import android.app.admin.PasswordMetrics;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.content.res.Resources.Theme;
@@ -46,7 +51,6 @@
import android.view.View.OnClickListener;
import android.view.ViewGroup;
import android.view.inputmethod.EditorInfo;
-import android.widget.Button;
import android.widget.LinearLayout;
import android.widget.TextView;
import android.widget.TextView.OnEditorActionListener;
@@ -56,7 +60,7 @@
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
+import com.android.internal.annotations.VisibleForTesting;
import com.android.internal.widget.LockPatternUtils;
import com.android.internal.widget.LockPatternUtils.RequestThrottledException;
import com.android.internal.widget.TextViewInputDisabler;
@@ -69,6 +73,8 @@
import com.android.settings.notification.RedactionInterstitial;
import com.android.settings.widget.ImeAwareEditText;
+import com.google.android.setupcompat.template.FooterBarMixin;
+import com.google.android.setupcompat.template.FooterButton;
import com.google.android.setupdesign.GlifLayout;
import java.util.ArrayList;
@@ -132,6 +138,11 @@
return this;
}
+ public IntentBuilder setRequestedMinComplexity(@PasswordComplexity int level) {
+ mIntent.putExtra(EXTRA_KEY_REQUESTED_MIN_COMPLEXITY, level);
+ return this;
+ }
+
public Intent build() {
return mIntent;
}
@@ -168,8 +179,7 @@
}
public static class ChooseLockPasswordFragment extends InstrumentedFragment
- implements OnClickListener, OnEditorActionListener, TextWatcher,
- SaveAndFinishWorker.Listener {
+ implements OnEditorActionListener, TextWatcher, SaveAndFinishWorker.Listener {
private static final String KEY_FIRST_PIN = "first_pin";
private static final String KEY_UI_STAGE = "ui_stage";
private static final String KEY_CURRENT_PASSWORD = "current_password";
@@ -190,12 +200,10 @@
private int mPasswordMinNumeric = 0;
private int mPasswordMinNonLetter = 0;
private int mPasswordMinLengthToFulfillAllPolicies = 0;
+ private boolean mPasswordNumSequenceAllowed = true;
+ @PasswordComplexity private int mRequestedMinComplexity = PASSWORD_COMPLEXITY_NONE;
protected int mUserId;
private byte[] mPasswordHistoryHashFactor;
- /**
- * Password requirements that we need to verify.
- */
- private int[] mPasswordRequirements;
private LockPatternUtils mLockPatternUtils;
private SaveAndFinishWorker mSaveAndFinishWorker;
@@ -210,9 +218,8 @@
private String mFirstPin;
private RecyclerView mPasswordRestrictionView;
protected boolean mIsAlphaMode;
- protected Button mSkipButton;
- private Button mClearButton;
- private Button mNextButton;
+ protected FooterButton mSkipOrClearButton;
+ private FooterButton mNextButton;
private TextView mMessage;
private TextChangedHandler mTextChangedHandler;
@@ -373,7 +380,13 @@
mForFingerprint = intent.getBooleanExtra(
ChooseLockSettingsHelper.EXTRA_KEY_FOR_FINGERPRINT, false);
mForFace = intent.getBooleanExtra(ChooseLockSettingsHelper.EXTRA_KEY_FOR_FACE, false);
- processPasswordRequirements(intent);
+ mRequestedMinComplexity = intent.getIntExtra(
+ EXTRA_KEY_REQUESTED_MIN_COMPLEXITY, PASSWORD_COMPLEXITY_NONE);
+ mRequestedQuality = Math.max(
+ intent.getIntExtra(LockPatternUtils.PASSWORD_TYPE_KEY, mRequestedQuality),
+ mLockPatternUtils.getRequestedPasswordQuality(mUserId));
+
+ loadDpmPasswordRequirements();
mChooseLockSettingsHelper = new ChooseLockSettingsHelper(getActivity());
if (intent.getBooleanExtra(
@@ -408,13 +421,25 @@
ViewGroup container = view.findViewById(R.id.password_container);
container.setOpticalInsets(Insets.NONE);
- mSkipButton = view.findViewById(R.id.skip_button);
- mSkipButton.setOnClickListener(this);
- mNextButton = view.findViewById(R.id.next_button);
- mNextButton.setOnClickListener(this);
- mClearButton = view.findViewById(R.id.clear_button);
- mClearButton.setOnClickListener(this);
-
+ final FooterBarMixin mixin = mLayout.getMixin(FooterBarMixin.class);
+ mixin.setSecondaryButton(
+ new FooterButton.Builder(getActivity())
+ .setText(R.string.lockpassword_clear_label)
+ .setListener(this::onSkipOrClearButtonClick)
+ .setButtonType(FooterButton.ButtonType.SKIP)
+ .setTheme(R.style.SudGlifButton_Secondary)
+ .build()
+ );
+ mixin.setPrimaryButton(
+ new FooterButton.Builder(getActivity())
+ .setText(R.string.next_label)
+ .setListener(this::onNextButtonClick)
+ .setButtonType(FooterButton.ButtonType.NEXT)
+ .setTheme(R.style.SudGlifButton_Primary)
+ .build()
+ );
+ mSkipOrClearButton = mixin.getSecondaryButton();
+ mNextButton = mixin.getPrimaryButton();
mMessage = view.findViewById(R.id.message);
if (mForFingerprint) {
@@ -493,31 +518,6 @@
}
private void setupPasswordRequirementsView(View view) {
- final List<Integer> passwordRequirements = new ArrayList<>();
- if (mPasswordMinUpperCase > 0) {
- passwordRequirements.add(MIN_UPPER_LETTERS_IN_PASSWORD);
- }
- if (mPasswordMinLowerCase > 0) {
- passwordRequirements.add(MIN_LOWER_LETTERS_IN_PASSWORD);
- }
- if (mPasswordMinLetters > 0) {
- if (mPasswordMinLetters > mPasswordMinUpperCase + mPasswordMinLowerCase) {
- passwordRequirements.add(MIN_LETTER_IN_PASSWORD);
- }
- }
- if (mPasswordMinNumeric > 0) {
- passwordRequirements.add(MIN_NUMBER_IN_PASSWORD);
- }
- if (mPasswordMinSymbols > 0) {
- passwordRequirements.add(MIN_SYMBOLS_IN_PASSWORD);
- }
- if (mPasswordMinNonLetter > 0) {
- if (mPasswordMinNonLetter > mPasswordMinNumeric + mPasswordMinSymbols) {
- passwordRequirements.add(MIN_NON_LETTER_IN_PASSWORD);
- }
- }
- // Convert list to array.
- mPasswordRequirements = passwordRequirements.stream().mapToInt(i -> i).toArray();
mPasswordRestrictionView = view.findViewById(R.id.password_requirements_view);
mPasswordRestrictionView.setLayoutManager(new LinearLayoutManager(getActivity()));
mPasswordRequirementAdapter = new PasswordRequirementAdapter();
@@ -526,7 +526,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.CHOOSE_LOCK_PASSWORD;
+ return SettingsEnums.CHOOSE_LOCK_PASSWORD;
}
@Override
@@ -592,13 +592,12 @@
/**
* Read the requirements from {@link DevicePolicyManager} and intent and aggregate them.
- *
- * @param intent the incoming intent
*/
- private void processPasswordRequirements(Intent intent) {
+ private void loadDpmPasswordRequirements() {
final int dpmPasswordQuality = mLockPatternUtils.getRequestedPasswordQuality(mUserId);
- mRequestedQuality = Math.max(intent.getIntExtra(LockPatternUtils.PASSWORD_TYPE_KEY,
- mRequestedQuality), dpmPasswordQuality);
+ if (dpmPasswordQuality == PASSWORD_QUALITY_NUMERIC_COMPLEX) {
+ mPasswordNumSequenceAllowed = false;
+ }
mPasswordMinLength = Math.max(LockPatternUtils.MIN_LOCK_PASSWORD_SIZE,
mLockPatternUtils.getRequestedMinimumPasswordLength(mUserId));
mPasswordMaxLength = mLockPatternUtils.getMaximumPasswordLength(mRequestedQuality);
@@ -609,7 +608,7 @@
mPasswordMinSymbols = mLockPatternUtils.getRequestedPasswordMinimumSymbols(mUserId);
mPasswordMinNonLetter = mLockPatternUtils.getRequestedPasswordMinimumNonLetter(mUserId);
- // Modify the value based on dpm policy.
+ // Modify the value based on dpm policy
switch (dpmPasswordQuality) {
case PASSWORD_QUALITY_ALPHABETIC:
if (mPasswordMinLetters == 0) {
@@ -635,19 +634,88 @@
mPasswordMinSymbols = 0;
mPasswordMinNonLetter = 0;
}
+
mPasswordMinLengthToFulfillAllPolicies = getMinLengthToFulfillAllPolicies();
}
/**
+ * Merges the dpm requirements and the min complexity requirements.
+ *
+ * <p>Since there are more than one set of metrics to meet the min complexity requirement,
+ * and we are not hard-coding any one of them to be the requirements the user must fulfil,
+ * we are taking what the user has already entered into account when compiling the list of
+ * requirements from min complexity. Then we merge this list with the DPM requirements, and
+ * present the merged set as validation results to the user on the UI.
+ *
+ * <p>For example, suppose min complexity requires either ALPHABETIC(8+), or
+ * ALPHANUMERIC(6+). If the user has entered "a", the length requirement displayed on the UI
+ * would be 8. Then the user appends "1" to make it "a1". We now know the user is entering
+ * an alphanumeric password so we would update the min complexity required min length to 6.
+ * This might result in a little confusion for the user but the UI does not support showing
+ * multiple sets of requirements / validation results as options to users, this is the best
+ * we can do now.
+ */
+ private void mergeMinComplexityAndDpmRequirements(int userEnteredPasswordQuality) {
+ if (mRequestedMinComplexity == PASSWORD_COMPLEXITY_NONE) {
+ // dpm requirements are dominant if min complexity is none
+ return;
+ }
+
+ // reset dpm requirements
+ loadDpmPasswordRequirements();
+
+ PasswordMetrics minMetrics = PasswordMetrics.getMinimumMetrics(
+ mRequestedMinComplexity, userEnteredPasswordQuality, mRequestedQuality,
+ requiresNumeric(), requiresLettersOrSymbols());
+ mPasswordNumSequenceAllowed = mPasswordNumSequenceAllowed
+ && minMetrics.quality != PASSWORD_QUALITY_NUMERIC_COMPLEX;
+ mPasswordMinLength = Math.max(mPasswordMinLength, minMetrics.length);
+ mPasswordMinLetters = Math.max(mPasswordMinLetters, minMetrics.letters);
+ mPasswordMinUpperCase = Math.max(mPasswordMinUpperCase, minMetrics.upperCase);
+ mPasswordMinLowerCase = Math.max(mPasswordMinLowerCase, minMetrics.lowerCase);
+ mPasswordMinNumeric = Math.max(mPasswordMinNumeric, minMetrics.numeric);
+ mPasswordMinSymbols = Math.max(mPasswordMinSymbols, minMetrics.symbols);
+ mPasswordMinNonLetter = Math.max(mPasswordMinNonLetter, minMetrics.nonLetter);
+
+ if (minMetrics.quality == PASSWORD_QUALITY_ALPHABETIC) {
+ if (!requiresLettersOrSymbols()) {
+ mPasswordMinLetters = 1;
+ }
+ }
+ if (minMetrics.quality == PASSWORD_QUALITY_ALPHANUMERIC) {
+ if (!requiresLettersOrSymbols()) {
+ mPasswordMinLetters = 1;
+ }
+ if (!requiresNumeric()) {
+ mPasswordMinNumeric = 1;
+ }
+ }
+
+ mPasswordMinLengthToFulfillAllPolicies = getMinLengthToFulfillAllPolicies();
+ }
+
+ private boolean requiresLettersOrSymbols() {
+ // This is the condition for the password to be considered ALPHABETIC according to
+ // PasswordMetrics.computeForPassword()
+ return mPasswordMinLetters + mPasswordMinUpperCase
+ + mPasswordMinLowerCase + mPasswordMinSymbols + mPasswordMinNonLetter > 0;
+ }
+
+ private boolean requiresNumeric() {
+ return mPasswordMinNumeric > 0;
+ }
+
+ /**
* Validates PIN/Password and returns the validation result.
*
* @param password the raw password the user typed in
* @return the validation result.
*/
- private int validatePassword(String password) {
+ @VisibleForTesting
+ int validatePassword(String password) {
int errorCode = NO_ERROR;
final PasswordMetrics metrics = PasswordMetrics.computeForPassword(password);
-
+ mergeMinComplexityAndDpmRequirements(metrics.quality);
if (password.length() < mPasswordMinLength) {
if (mPasswordMinLength > mPasswordMinLengthToFulfillAllPolicies) {
@@ -657,14 +725,25 @@
errorCode |= TOO_LONG;
} else {
// The length requirements are fulfilled.
- final int dpmQuality = mLockPatternUtils.getRequestedPasswordQuality(mUserId);
- if (dpmQuality == PASSWORD_QUALITY_NUMERIC_COMPLEX &&
- metrics.numeric == password.length()) {
+ if (!mPasswordNumSequenceAllowed
+ && !requiresLettersOrSymbols()
+ && metrics.numeric == password.length()) {
// Check for repeated characters or sequences (e.g. '1234', '0000', '2468')
- // if DevicePolicyManager requires a complex numeric password. There can be
- // two cases in the UI: 1. User chooses to enroll a PIN, 2. User chooses to
- // enroll a password but enters a numeric-only pin. We should carry out the
- // sequence check in both cases.
+ // if DevicePolicyManager or min password complexity requires a complex numeric
+ // password. There can be two cases in the UI: 1. User chooses to enroll a
+ // PIN, 2. User chooses to enroll a password but enters a numeric-only pin. We
+ // should carry out the sequence check in both cases.
+ //
+ // Conditions for the !requiresLettersOrSymbols() to be necessary:
+ // - DPM requires NUMERIC_COMPLEX
+ // - min complexity not NONE, user picks PASSWORD type so ALPHABETIC or
+ // ALPHANUMERIC is required
+ // Imagine user has entered "12345678", if we don't skip the sequence check, the
+ // validation result would show both "requires a letter" and "sequence not
+ // allowed", while the only requirement the user needs to know is "requires a
+ // letter" because once the user has fulfilled the alphabetic requirement, the
+ // password would not be containing only digits so this check would not be
+ // performed anyway.
final int sequence = PasswordMetrics.maxLengthSequence(password);
if (sequence > PasswordMetrics.MAX_ALLOWED_SEQUENCE) {
errorCode |= CONTAIN_SEQUENTIAL_DIGITS;
@@ -695,43 +774,24 @@
}
}
- // Check the requirements one by one.
- for (int i = 0; i < mPasswordRequirements.length; i++) {
- int passwordRestriction = mPasswordRequirements[i];
- switch (passwordRestriction) {
- case MIN_LETTER_IN_PASSWORD:
- if (metrics.letters < mPasswordMinLetters) {
- errorCode |= NOT_ENOUGH_LETTER;
- }
- break;
- case MIN_UPPER_LETTERS_IN_PASSWORD:
- if (metrics.upperCase < mPasswordMinUpperCase) {
- errorCode |= NOT_ENOUGH_UPPER_CASE;
- }
- break;
- case MIN_LOWER_LETTERS_IN_PASSWORD:
- if (metrics.lowerCase < mPasswordMinLowerCase) {
- errorCode |= NOT_ENOUGH_LOWER_CASE;
- }
- break;
- case MIN_SYMBOLS_IN_PASSWORD:
- if (metrics.symbols < mPasswordMinSymbols) {
- errorCode |= NOT_ENOUGH_SYMBOLS;
- }
- break;
- case MIN_NUMBER_IN_PASSWORD:
- if (metrics.numeric < mPasswordMinNumeric) {
- errorCode |= NOT_ENOUGH_DIGITS;
- }
- break;
- case MIN_NON_LETTER_IN_PASSWORD:
- if (metrics.nonLetter < mPasswordMinNonLetter) {
- errorCode |= NOT_ENOUGH_NON_LETTER;
- }
- break;
- }
+ if (metrics.letters < mPasswordMinLetters) {
+ errorCode |= NOT_ENOUGH_LETTER;
}
-
+ if (metrics.upperCase < mPasswordMinUpperCase) {
+ errorCode |= NOT_ENOUGH_UPPER_CASE;
+ }
+ if (metrics.lowerCase < mPasswordMinLowerCase) {
+ errorCode |= NOT_ENOUGH_LOWER_CASE;
+ }
+ if (metrics.symbols < mPasswordMinSymbols) {
+ errorCode |= NOT_ENOUGH_SYMBOLS;
+ }
+ if (metrics.numeric < mPasswordMinNumeric) {
+ errorCode |= NOT_ENOUGH_DIGITS;
+ }
+ if (metrics.nonLetter < mPasswordMinNonLetter) {
+ errorCode |= NOT_ENOUGH_NON_LETTER;
+ }
return errorCode;
}
@@ -777,19 +837,15 @@
}
protected void setNextText(int text) {
- mNextButton.setText(text);
+ mNextButton.setText(getActivity(), text);
}
- public void onClick(View v) {
- switch (v.getId()) {
- case R.id.next_button:
- handleNext();
- break;
+ protected void onSkipOrClearButtonClick(View view) {
+ mPasswordEntry.setText("");
+ }
- case R.id.clear_button:
- mPasswordEntry.setText("");
- break;
- }
+ protected void onNextButtonClick(View view) {
+ handleNext();
}
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
@@ -894,13 +950,12 @@
mPasswordRequirementAdapter.setRequirements(messages);
// Enable/Disable the next button accordingly.
setNextEnabled(errorCode == NO_ERROR);
- mClearButton.setVisibility(View.GONE);
} else {
// Hide password requirement view when we are just asking user to confirm the pw.
mPasswordRestrictionView.setVisibility(View.GONE);
setHeaderText(getString(mUiStage.getHint(mIsAlphaMode, getStageType())));
setNextEnabled(canInput && length >= mPasswordMinLength);
- mClearButton.setVisibility(toVisibility(canInput && length > 0));
+ mSkipOrClearButton.setVisibility(toVisibility(canInput && length > 0));
}
int message = mUiStage.getMessage(mIsAlphaMode, getStageType());
if (message != 0) {
diff --git a/src/com/android/settings/password/ChooseLockPattern.java b/src/com/android/settings/password/ChooseLockPattern.java
index 2738a26..584cc61 100644
--- a/src/com/android/settings/password/ChooseLockPattern.java
+++ b/src/com/android/settings/password/ChooseLockPattern.java
@@ -17,6 +17,7 @@
package com.android.settings.password;
import android.app.Activity;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.content.res.ColorStateList;
@@ -34,7 +35,6 @@
import androidx.fragment.app.Fragment;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.internal.widget.LinearLayoutWithDefaultTouchRecepient;
import com.android.internal.widget.LockPatternUtils;
import com.android.internal.widget.LockPatternUtils.RequestThrottledException;
@@ -50,6 +50,8 @@
import com.android.settings.notification.RedactionInterstitial;
import com.google.android.collect.Lists;
+import com.google.android.setupcompat.template.FooterBarMixin;
+import com.google.android.setupcompat.template.FooterButton;
import com.google.android.setupdesign.GlifLayout;
import java.util.ArrayList;
@@ -171,7 +173,7 @@
}
public static class ChooseLockPatternFragment extends InstrumentedFragment
- implements View.OnClickListener, SaveAndFinishWorker.Listener {
+ implements SaveAndFinishWorker.Listener {
public static final int CONFIRM_EXISTING_REQUEST = 55;
@@ -193,8 +195,8 @@
protected TextView mMessageText;
protected LockPatternView mLockPatternView;
protected TextView mFooterText;
- private TextView mFooterLeftButton;
- private TextView mFooterRightButton;
+ protected FooterButton mSkipOrClearButton;
+ private FooterButton mNextButton;
protected List<LockPatternView.Cell> mChosenPattern = null;
private ColorStateList mDefaultHeaderColorList;
@@ -232,11 +234,11 @@
}
protected void setRightButtonEnabled(boolean enabled) {
- mFooterRightButton.setEnabled(enabled);
+ mNextButton.setEnabled(enabled);
}
protected void setRightButtonText(int text) {
- mFooterRightButton.setText(text);
+ mNextButton.setText(getActivity(), text);
}
/**
@@ -287,8 +289,7 @@
mHeaderText.setTextColor(mDefaultHeaderColorList);
}
mFooterText.setText("");
- mFooterLeftButton.setEnabled(false);
- mFooterRightButton.setEnabled(false);
+ mNextButton.setEnabled(false);
if (mTitleHeaderScrollView != null) {
mTitleHeaderScrollView.post(new Runnable() {
@@ -303,7 +304,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.CHOOSE_LOCK_PATTERN;
+ return SettingsEnums.CHOOSE_LOCK_PATTERN;
}
@@ -487,10 +488,30 @@
layout.setIcon(getActivity().getDrawable(R.drawable.ic_face_header));
}
}
+
+ final FooterBarMixin mixin = layout.getMixin(FooterBarMixin.class);
+ mixin.setSecondaryButton(
+ new FooterButton.Builder(getActivity())
+ .setText(R.string.lockpattern_tutorial_cancel_label)
+ .setListener(this::onSkipOrClearButtonClick)
+ .setButtonType(FooterButton.ButtonType.OTHER)
+ .setTheme(R.style.SudGlifButton_Secondary)
+ .build()
+ );
+ mixin.setPrimaryButton(
+ new FooterButton.Builder(getActivity())
+ .setText(R.string.lockpattern_tutorial_continue_label)
+ .setListener(this::onNextButtonClick)
+ .setButtonType(FooterButton.ButtonType.NEXT)
+ .setTheme(R.style.SudGlifButton_Primary)
+ .build()
+ );
+ mSkipOrClearButton = mixin.getSecondaryButton();
+ mNextButton = mixin.getPrimaryButton();
+
return layout;
}
-
@Override
public void onViewCreated(View view, Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState);
@@ -506,15 +527,9 @@
mFooterText = (TextView) view.findViewById(R.id.footerText);
- mFooterLeftButton = (TextView) view.findViewById(R.id.footerLeftButton);
- mFooterRightButton = (TextView) view.findViewById(R.id.footerRightButton);
-
mTitleHeaderScrollView = (ScrollView) view.findViewById(R.id
.scroll_layout_title_header);
- mFooterLeftButton.setOnClickListener(this);
- mFooterRightButton.setOnClickListener(this);
-
// make it so unhandled touch events within the unlock screen go to the
// lock pattern view.
final LinearLayoutWithDefaultTouchRecepient topLayout
@@ -623,12 +638,12 @@
}
}
- public void onClick(View v) {
- if (v == mFooterLeftButton) {
- handleLeftButton();
- } else if (v == mFooterRightButton) {
- handleRightButton();
- }
+ protected void onSkipOrClearButtonClick(View view) {
+ handleLeftButton();
+ }
+
+ protected void onNextButtonClick(View view) {
+ handleRightButton();
}
public boolean onKeyDown(int keyCode, KeyEvent event) {
@@ -711,7 +726,7 @@
}
}
- updateFooterLeftButton(stage, mFooterLeftButton);
+ updateFooterLeftButton(stage);
setRightButtonText(stage.rightMode.text);
setRightButtonEnabled(stage.rightMode.enabled);
@@ -761,13 +776,13 @@
}
}
- protected void updateFooterLeftButton(Stage stage, TextView footerLeftButton) {
+ protected void updateFooterLeftButton(Stage stage) {
if (stage.leftMode == LeftButtonMode.Gone) {
- footerLeftButton.setVisibility(View.GONE);
+ mSkipOrClearButton.setVisibility(View.GONE);
} else {
- footerLeftButton.setVisibility(View.VISIBLE);
- footerLeftButton.setText(stage.leftMode.text);
- footerLeftButton.setEnabled(stage.leftMode.enabled);
+ mSkipOrClearButton.setVisibility(View.VISIBLE);
+ mSkipOrClearButton.setText(getActivity(), stage.leftMode.text);
+ mSkipOrClearButton.setEnabled(stage.leftMode.enabled);
}
}
diff --git a/src/com/android/settings/password/ChooseLockSettingsHelper.java b/src/com/android/settings/password/ChooseLockSettingsHelper.java
index 1c9191a..32e8eaf 100644
--- a/src/com/android/settings/password/ChooseLockSettingsHelper.java
+++ b/src/com/android/settings/password/ChooseLockSettingsHelper.java
@@ -29,7 +29,6 @@
import androidx.fragment.app.Fragment;
import com.android.internal.widget.LockPatternUtils;
-import com.android.settings.SettingsActivity;
import com.android.settings.Utils;
import com.google.android.setupcompat.util.WizardManagerHelper;
@@ -47,6 +46,18 @@
public static final String EXTRA_KEY_FOR_CHANGE_CRED_REQUIRED_FOR_BOOT = "for_cred_req_boot";
/**
+ * Intent extra for passing the requested min password complexity to later steps in the set new
+ * screen lock flow.
+ */
+ public static final String EXTRA_KEY_REQUESTED_MIN_COMPLEXITY = "requested_min_complexity";
+
+ /**
+ * Intent extra for passing the label of the calling app to later steps in the set new screen
+ * lock flow.
+ */
+ public static final String EXTRA_KEY_CALLER_APP_NAME = "caller_app_name";
+
+ /**
* When invoked via {@link ConfirmLockPassword.InternalActivity}, this flag
* controls if we relax the enforcement of
* {@link Utils#enforceSameOwner(android.content.Context, int)}.
diff --git a/src/com/android/settings/password/ChooseLockTypeDialogFragment.java b/src/com/android/settings/password/ChooseLockTypeDialogFragment.java
index 191f827..8793471 100644
--- a/src/com/android/settings/password/ChooseLockTypeDialogFragment.java
+++ b/src/com/android/settings/password/ChooseLockTypeDialogFragment.java
@@ -19,6 +19,7 @@
import android.app.Activity;
import android.app.Dialog;
import android.app.admin.DevicePolicyManager;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.DialogInterface;
import android.content.DialogInterface.OnClickListener;
@@ -34,7 +35,6 @@
import androidx.appcompat.app.AlertDialog.Builder;
import androidx.fragment.app.Fragment;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.internal.widget.LockPatternUtils;
import com.android.settings.R;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
@@ -139,7 +139,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.SETTINGS_CHOOSE_LOCK_DIALOG;
+ return SettingsEnums.SETTINGS_CHOOSE_LOCK_DIALOG;
}
private static class ScreenLockAdapter extends ArrayAdapter<ScreenLockType> {
diff --git a/src/com/android/settings/password/ConfirmDeviceCredentialActivity.java b/src/com/android/settings/password/ConfirmDeviceCredentialActivity.java
index 5eb1f32..3fa2f6a 100644
--- a/src/com/android/settings/password/ConfirmDeviceCredentialActivity.java
+++ b/src/com/android/settings/password/ConfirmDeviceCredentialActivity.java
@@ -23,6 +23,7 @@
import android.app.trust.TrustManager;
import android.content.Context;
import android.content.Intent;
+import android.hardware.biometrics.BiometricConstants;
import android.hardware.biometrics.BiometricManager;
import android.hardware.biometrics.BiometricPrompt;
import android.hardware.biometrics.BiometricPrompt.AuthenticationCallback;
@@ -87,6 +88,8 @@
private TrustManager mTrustManager;
private ChooseLockSettingsHelper mChooseLockSettingsHelper;
private Handler mHandler = new Handler(Looper.getMainLooper());
+ private boolean mIsFallback; // BiometricPrompt fallback
+ private boolean mCCLaunched;
private String mTitle;
private String mDetails;
@@ -102,6 +105,13 @@
public void onAuthenticationError(int errorCode, @NonNull CharSequence errString) {
if (!mGoingToBackground) {
if (errorCode == BiometricPrompt.BIOMETRIC_ERROR_USER_CANCELED) {
+ if (mIsFallback) {
+ mBiometricManager.onConfirmDeviceCredentialError(
+ BiometricConstants.BIOMETRIC_ERROR_USER_CANCELED,
+ getString(
+ com.android.internal.R.string
+ .biometric_error_user_canceled));
+ }
finish();
} else {
// All other errors go to some version of CC
@@ -118,6 +128,10 @@
ConfirmDeviceCredentialUtils.checkForPendingIntent(
ConfirmDeviceCredentialActivity.this);
+ if (mIsFallback) {
+ mBiometricManager.onConfirmDeviceCredentialSuccess();
+ }
+
setResult(Activity.RESULT_OK);
finish();
}
@@ -158,6 +172,19 @@
mChooseLockSettingsHelper = new ChooseLockSettingsHelper(this);
final LockPatternUtils lockPatternUtils = new LockPatternUtils(this);
+ Bundle bpBundle =
+ intent.getBundleExtra(KeyguardManager.EXTRA_BIOMETRIC_PROMPT_BUNDLE);
+ if (bpBundle != null) {
+ mIsFallback = true;
+ // TODO: CDC maybe should show description as well.
+ mTitle = bpBundle.getString(BiometricPrompt.KEY_TITLE);
+ mDetails = bpBundle.getString(BiometricPrompt.KEY_SUBTITLE);
+ } else {
+ bpBundle = new Bundle();
+ bpBundle.putString(BiometricPrompt.KEY_TITLE, mTitle);
+ bpBundle.putString(BiometricPrompt.KEY_SUBTITLE, mDetails);
+ }
+
boolean launchedBiometric = false;
boolean launchedCDC = false;
// If the target is a managed user and user key not unlocked yet, we will force unlock
@@ -170,7 +197,7 @@
&& !lockPatternUtils.isSeparateProfileChallengeEnabled(mUserId)) {
mCredentialMode = CREDENTIAL_MANAGED;
if (isBiometricAllowed(effectiveUserId)) {
- showBiometricPrompt();
+ showBiometricPrompt(bpBundle);
launchedBiometric = true;
} else {
showConfirmCredentials();
@@ -181,7 +208,7 @@
if (isBiometricAllowed(effectiveUserId)) {
// Don't need to check if biometrics / pin/pattern/pass are enrolled. It will go to
// onAuthenticationError and do the right thing automatically.
- showBiometricPrompt();
+ showBiometricPrompt(bpBundle);
launchedBiometric = true;
} else {
showConfirmCredentials();
@@ -216,6 +243,13 @@
if (mBiometricFragment != null) {
mBiometricFragment.cancel();
}
+
+ if (mIsFallback && !mCCLaunched) {
+ mBiometricManager.onConfirmDeviceCredentialError(
+ BiometricConstants.BIOMETRIC_ERROR_CANCELED,
+ getString(com.android.internal.R.string.biometric_error_user_canceled));
+ }
+
finish();
} else {
mGoingToBackground = false;
@@ -242,7 +276,7 @@
&& !isBiometricDisabledByAdmin(effectiveUserId);
}
- private void showBiometricPrompt() {
+ private void showBiometricPrompt(Bundle bundle) {
mBiometricManager.setActiveUser(mUserId);
mBiometricFragment = (BiometricFragment) getSupportFragmentManager()
@@ -250,13 +284,7 @@
boolean newFragment = false;
if (mBiometricFragment == null) {
- final BiometricFragment.PromptInfo info = new BiometricFragment.PromptInfo.Builder()
- .setTitle(mTitle)
- .setSubtitle(mDetails)
- .setNegativeButtonText(getResources()
- .getString(R.string.confirm_device_credential_use_alternate_method))
- .build();
- mBiometricFragment = BiometricFragment.newInstance(info);
+ mBiometricFragment = BiometricFragment.newInstance(bundle);
newFragment = true;
}
mBiometricFragment.setCallbacks(mExecutor, mAuthenticationCallback);
@@ -272,6 +300,7 @@
* Shows ConfirmDeviceCredentials for normal apps.
*/
private void showConfirmCredentials() {
+ mCCLaunched = true;
boolean launched = false;
if (mCredentialMode == CREDENTIAL_MANAGED) {
// We set the challenge as 0L, so it will force to unlock managed profile when it
diff --git a/src/com/android/settings/password/ConfirmDeviceCredentialBaseActivity.java b/src/com/android/settings/password/ConfirmDeviceCredentialBaseActivity.java
index c00f9ab..56e6573 100644
--- a/src/com/android/settings/password/ConfirmDeviceCredentialBaseActivity.java
+++ b/src/com/android/settings/password/ConfirmDeviceCredentialBaseActivity.java
@@ -17,6 +17,8 @@
package com.android.settings.password;
import android.app.KeyguardManager;
+import android.hardware.biometrics.BiometricConstants;
+import android.hardware.biometrics.BiometricManager;
import android.os.Bundle;
import android.os.UserManager;
import android.view.MenuItem;
@@ -45,6 +47,7 @@
private boolean mFirstTimeVisible = true;
private boolean mIsKeyguardLocked = false;
private ConfirmCredentialTheme mConfirmCredentialTheme;
+ private BiometricManager mBiometricManager;
private boolean isInternalActivity() {
return (this instanceof ConfirmLockPassword.InternalActivity)
@@ -68,6 +71,8 @@
}
super.onCreate(savedState);
+ mBiometricManager = getSystemService(BiometricManager.class);
+
if (mConfirmCredentialTheme == ConfirmCredentialTheme.NORMAL) {
// Prevent the content parent from consuming the window insets because GlifLayout uses
// it to show the status bar background.
@@ -141,6 +146,17 @@
}
@Override
+ public void onStop() {
+ super.onStop();
+ // TODO(b/123378871): Remove when moved.
+ if (!isChangingConfigurations()) {
+ mBiometricManager.onConfirmDeviceCredentialError(
+ BiometricConstants.BIOMETRIC_ERROR_USER_CANCELED,
+ getString(com.android.internal.R.string.biometric_error_user_canceled));
+ }
+ }
+
+ @Override
public void finish() {
super.finish();
if (getIntent().getBooleanExtra(
diff --git a/src/com/android/settings/password/ConfirmDeviceCredentialBaseFragment.java b/src/com/android/settings/password/ConfirmDeviceCredentialBaseFragment.java
index 2de7625..e14ec81 100644
--- a/src/com/android/settings/password/ConfirmDeviceCredentialBaseFragment.java
+++ b/src/com/android/settings/password/ConfirmDeviceCredentialBaseFragment.java
@@ -29,6 +29,7 @@
import android.graphics.PorterDuff;
import android.graphics.drawable.ColorDrawable;
import android.graphics.drawable.Drawable;
+import android.hardware.biometrics.BiometricManager;
import android.os.Bundle;
import android.os.Handler;
import android.os.UserManager;
@@ -84,6 +85,7 @@
protected final Handler mHandler = new Handler();
protected boolean mFrp;
private CharSequence mFrpAlternateButtonText;
+ protected BiometricManager mBiometricManager;
private boolean isInternalActivity() {
return (getActivity() instanceof ConfirmLockPassword.InternalActivity)
@@ -107,6 +109,7 @@
mLockPatternUtils = new LockPatternUtils(getActivity());
mDevicePolicyManager = (DevicePolicyManager) getActivity().getSystemService(
Context.DEVICE_POLICY_SERVICE);
+ mBiometricManager = getActivity().getSystemService(BiometricManager.class);
}
@Override
diff --git a/src/com/android/settings/password/ConfirmLockPassword.java b/src/com/android/settings/password/ConfirmLockPassword.java
index b5bca15..f893870 100644
--- a/src/com/android/settings/password/ConfirmLockPassword.java
+++ b/src/com/android/settings/password/ConfirmLockPassword.java
@@ -17,6 +17,7 @@
package com.android.settings.password;
import android.app.admin.DevicePolicyManager;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.graphics.Typeface;
@@ -41,7 +42,6 @@
import androidx.fragment.app.Fragment;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.internal.widget.LockPatternChecker;
import com.android.internal.widget.LockPatternUtils;
import com.android.internal.widget.TextViewInputDisabler;
@@ -274,7 +274,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.CONFIRM_LOCK_PASSWORD;
+ return SettingsEnums.CONFIRM_LOCK_PASSWORD;
}
@Override
@@ -437,6 +437,7 @@
ConfirmDeviceCredentialUtils.reportSuccessfulAttempt(mLockPatternUtils,
mUserManager, mEffectiveUserId);
}
+ mBiometricManager.onConfirmDeviceCredentialSuccess();
startDisappearAnimation(intent);
ConfirmDeviceCredentialUtils.checkForPendingIntent(getActivity());
} else {
diff --git a/src/com/android/settings/password/ConfirmLockPattern.java b/src/com/android/settings/password/ConfirmLockPattern.java
index 83141ea..29cdfef 100644
--- a/src/com/android/settings/password/ConfirmLockPattern.java
+++ b/src/com/android/settings/password/ConfirmLockPattern.java
@@ -17,6 +17,7 @@
package com.android.settings.password;
import android.app.Activity;
+import android.app.settings.SettingsEnums;
import android.content.Intent;
import android.os.AsyncTask;
import android.os.Bundle;
@@ -31,7 +32,6 @@
import android.view.animation.Interpolator;
import android.widget.TextView;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.internal.widget.LinearLayoutWithDefaultTouchRecepient;
import com.android.internal.widget.LockPatternChecker;
import com.android.internal.widget.LockPatternUtils;
@@ -200,7 +200,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.CONFIRM_LOCK_PATTERN;
+ return SettingsEnums.CONFIRM_LOCK_PATTERN;
}
@Override
@@ -490,6 +490,7 @@
ConfirmDeviceCredentialUtils.reportSuccessfulAttempt(mLockPatternUtils,
mUserManager, mEffectiveUserId);
}
+ mBiometricManager.onConfirmDeviceCredentialSuccess();
startDisappearAnimation(intent);
ConfirmDeviceCredentialUtils.checkForPendingIntent(getActivity());
} else {
diff --git a/src/com/android/settings/password/PasswordUtils.java b/src/com/android/settings/password/PasswordUtils.java
new file mode 100644
index 0000000..5f118cf
--- /dev/null
+++ b/src/com/android/settings/password/PasswordUtils.java
@@ -0,0 +1,97 @@
+/*
+ * Copyright (C) 2019 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.android.settings.password;
+
+import android.annotation.Nullable;
+import android.app.ActivityManager;
+import android.app.IActivityManager;
+import android.content.Context;
+import android.content.pm.PackageManager;
+import android.os.IBinder;
+import android.os.RemoteException;
+import android.os.UserHandle;
+import android.util.Log;
+
+import com.android.settings.Utils;
+
+public final class PasswordUtils extends com.android.settingslib.Utils {
+
+ private static final String TAG = "Settings";
+
+ private static final String SETTINGS_PACKAGE_NAME = "com.android.settings";
+
+ /**
+ * Returns whether the uid which the activity with {@code activityToken} is launched from has
+ * been granted the {@code permission}.
+ */
+ public static boolean isCallingAppPermitted(Context context, IBinder activityToken,
+ String permission) {
+ try {
+ return context.checkPermission(permission, /* pid= */ -1,
+ ActivityManager.getService().getLaunchedFromUid(activityToken))
+ == PackageManager.PERMISSION_GRANTED;
+ } catch (RemoteException e) {
+ Log.v(TAG, "Could not talk to activity manager.", e);
+ return false;
+ }
+ }
+
+ /**
+ * Returns the label of the package which the activity with {@code activityToken} is launched
+ * from or {@code null} if it is launched from the settings app itself.
+ */
+ @Nullable
+ public static CharSequence getCallingAppLabel(Context context, IBinder activityToken) {
+ String pkg = getCallingAppPackageName(activityToken);
+ if (pkg == null || pkg.equals(SETTINGS_PACKAGE_NAME)) {
+ return null;
+ }
+
+ return Utils.getApplicationLabel(context, pkg);
+ }
+
+ /**
+ * Returns the package name which the activity with {@code activityToken} is launched from.
+ */
+ @Nullable
+ private static String getCallingAppPackageName(IBinder activityToken) {
+ String pkg = null;
+ try {
+ pkg = ActivityManager.getService().getLaunchedFromPackage(activityToken);
+ } catch (RemoteException e) {
+ Log.v(TAG, "Could not talk to activity manager.", e);
+ }
+ return pkg;
+ }
+
+ /** Crashes the calling application and provides it with {@code message}. */
+ public static void crashCallingApplication(IBinder activityToken, String message) {
+ IActivityManager am = ActivityManager.getService();
+ try {
+ int uid = am.getLaunchedFromUid(activityToken);
+ int userId = UserHandle.getUserId(uid);
+ am.crashApplication(
+ uid,
+ /* initialPid= */ -1,
+ getCallingAppPackageName(activityToken),
+ userId,
+ message);
+ } catch (RemoteException e) {
+ Log.v(TAG, "Could not talk to activity manager.", e);
+ }
+ }
+}
diff --git a/src/com/android/settings/password/SetNewPasswordActivity.java b/src/com/android/settings/password/SetNewPasswordActivity.java
index 99f67cb..8ea8514 100644
--- a/src/com/android/settings/password/SetNewPasswordActivity.java
+++ b/src/com/android/settings/password/SetNewPasswordActivity.java
@@ -16,13 +16,22 @@
package com.android.settings.password;
+import static android.Manifest.permission.GET_AND_REQUEST_SCREEN_LOCK_COMPLEXITY;
import static android.app.admin.DevicePolicyManager.ACTION_SET_NEW_PARENT_PROFILE_PASSWORD;
import static android.app.admin.DevicePolicyManager.ACTION_SET_NEW_PASSWORD;
+import static android.app.admin.DevicePolicyManager.EXTRA_PASSWORD_COMPLEXITY;
+import static android.app.admin.DevicePolicyManager.PASSWORD_COMPLEXITY_NONE;
+
+import static com.android.settings.password.ChooseLockSettingsHelper.EXTRA_KEY_CALLER_APP_NAME;
+import static com.android.settings.password.ChooseLockSettingsHelper.EXTRA_KEY_REQUESTED_MIN_COMPLEXITY;
import android.app.Activity;
import android.app.admin.DevicePolicyManager;
+import android.app.admin.DevicePolicyManager.PasswordComplexity;
+import android.app.admin.PasswordMetrics;
import android.content.Intent;
import android.os.Bundle;
+import android.os.IBinder;
import android.util.Log;
import com.android.settings.Utils;
@@ -37,6 +46,21 @@
private String mNewPasswordAction;
private SetNewPasswordController mSetNewPasswordController;
+ /**
+ * From intent extra {@link DevicePolicyManager#EXTRA_PASSWORD_COMPLEXITY}.
+ *
+ * <p>This is used only if caller has the required permission and activity is launched by
+ * {@link DevicePolicyManager#ACTION_SET_NEW_PASSWORD}.
+ */
+ private @PasswordComplexity int mRequestedMinComplexity = PASSWORD_COMPLEXITY_NONE;
+
+ /**
+ * Label of the app which launches this activity.
+ *
+ * <p>Value would be {@code null} if launched from settings app.
+ */
+ private String mCallerAppName = null;
+
@Override
protected void onCreate(Bundle savedState) {
super.onCreate(savedState);
@@ -48,6 +72,25 @@
finish();
return;
}
+
+ IBinder activityToken = getActivityToken();
+ mCallerAppName = (String) PasswordUtils.getCallingAppLabel(this, activityToken);
+ if (ACTION_SET_NEW_PASSWORD.equals(mNewPasswordAction)
+ && getIntent().hasExtra(EXTRA_PASSWORD_COMPLEXITY)) {
+ boolean hasPermission = PasswordUtils.isCallingAppPermitted(
+ this, activityToken, GET_AND_REQUEST_SCREEN_LOCK_COMPLEXITY);
+ if (hasPermission) {
+ mRequestedMinComplexity = PasswordMetrics.sanitizeComplexityLevel(getIntent()
+ .getIntExtra(EXTRA_PASSWORD_COMPLEXITY, PASSWORD_COMPLEXITY_NONE));
+ } else {
+ PasswordUtils.crashCallingApplication(activityToken,
+ "Must have permission " + GET_AND_REQUEST_SCREEN_LOCK_COMPLEXITY
+ + " to use extra " + EXTRA_PASSWORD_COMPLEXITY);
+ finish();
+ return;
+ }
+ }
+
mSetNewPasswordController = SetNewPasswordController.create(
this, this, getIntent(), getActivityToken());
mSetNewPasswordController.dispatchSetNewPasswordIntent();
@@ -60,6 +103,12 @@
: new Intent(this, ChooseLockGeneric.class);
intent.setAction(mNewPasswordAction);
intent.putExtras(chooseLockFingerprintExtras);
+ if (mCallerAppName != null) {
+ intent.putExtra(EXTRA_KEY_CALLER_APP_NAME, mCallerAppName);
+ }
+ if (mRequestedMinComplexity != PASSWORD_COMPLEXITY_NONE) {
+ intent.putExtra(EXTRA_KEY_REQUESTED_MIN_COMPLEXITY, mRequestedMinComplexity);
+ }
startActivity(intent);
finish();
}
diff --git a/src/com/android/settings/password/SetupChooseLockGeneric.java b/src/com/android/settings/password/SetupChooseLockGeneric.java
index a0f8bae..33c3edb 100644
--- a/src/com/android/settings/password/SetupChooseLockGeneric.java
+++ b/src/com/android/settings/password/SetupChooseLockGeneric.java
@@ -16,11 +16,17 @@
package com.android.settings.password;
+import static android.Manifest.permission.GET_AND_REQUEST_SCREEN_LOCK_COMPLEXITY;
+import static android.app.admin.DevicePolicyManager.EXTRA_PASSWORD_COMPLEXITY;
+
+import static com.android.settings.password.ChooseLockSettingsHelper.EXTRA_KEY_REQUESTED_MIN_COMPLEXITY;
+
import android.app.admin.DevicePolicyManager;
import android.content.Context;
import android.content.Intent;
import android.content.res.Resources;
import android.os.Bundle;
+import android.os.IBinder;
import android.os.UserHandle;
import android.view.LayoutInflater;
import android.view.View;
@@ -48,6 +54,7 @@
* Other changes should be done to ChooseLockGeneric class instead and let this class inherit
* those changes.
*/
+// TODO(b/123225425): Restrict SetupChooseLockGeneric to be accessible by SUW only
public class SetupChooseLockGeneric extends ChooseLockGeneric {
private static final String KEY_UNLOCK_SET_DO_LATER = "unlock_set_do_later";
@@ -71,6 +78,20 @@
@Override
protected void onCreate(Bundle savedInstance) {
super.onCreate(savedInstance);
+
+ if(getIntent().hasExtra(EXTRA_KEY_REQUESTED_MIN_COMPLEXITY)) {
+ IBinder activityToken = getActivityToken();
+ boolean hasPermission = PasswordUtils.isCallingAppPermitted(
+ this, activityToken, GET_AND_REQUEST_SCREEN_LOCK_COMPLEXITY);
+ if (!hasPermission) {
+ PasswordUtils.crashCallingApplication(activityToken,
+ "Must have permission " + GET_AND_REQUEST_SCREEN_LOCK_COMPLEXITY
+ + " to use extra " + EXTRA_PASSWORD_COMPLEXITY);
+ finish();
+ return;
+ }
+ }
+
LinearLayout layout = (LinearLayout) findViewById(R.id.content_parent);
layout.setFitsSystemWindows(false);
}
diff --git a/src/com/android/settings/password/SetupChooseLockPassword.java b/src/com/android/settings/password/SetupChooseLockPassword.java
index 2c443c2..213351b 100644
--- a/src/com/android/settings/password/SetupChooseLockPassword.java
+++ b/src/com/android/settings/password/SetupChooseLockPassword.java
@@ -72,8 +72,11 @@
public static class SetupChooseLockPasswordFragment extends ChooseLockPasswordFragment
implements OnLockTypeSelectedListener {
+ private static final String TAG_SKIP_SCREEN_LOCK_DIALOG = "skip_screen_lock_dialog";
+
@Nullable
private Button mOptionsButton;
+ private boolean mLeftButtonIsSkip;
@Override
public void onViewCreated(View view, Bundle savedInstanceState) {
@@ -92,26 +95,22 @@
if (showOptionsButton && anyOptionsShown) {
mOptionsButton = view.findViewById(R.id.screen_lock_options);
mOptionsButton.setVisibility(View.VISIBLE);
- mOptionsButton.setOnClickListener(this);
+ mOptionsButton.setOnClickListener((btn) ->
+ ChooseLockTypeDialogFragment.newInstance(mUserId)
+ .show(getChildFragmentManager(), TAG_SKIP_SCREEN_LOCK_DIALOG));
}
}
@Override
- public void onClick(View v) {
- switch (v.getId()) {
- case R.id.screen_lock_options:
- ChooseLockTypeDialogFragment.newInstance(mUserId)
- .show(getChildFragmentManager(), null);
- break;
- case R.id.skip_button:
- SetupSkipDialog dialog = SetupSkipDialog.newInstance(
- getActivity().getIntent()
- .getBooleanExtra(SetupSkipDialog.EXTRA_FRP_SUPPORTED, false));
- dialog.show(getFragmentManager());
- break;
- default:
- super.onClick(v);
+ protected void onSkipOrClearButtonClick(View view) {
+ if (mLeftButtonIsSkip) {
+ SetupSkipDialog dialog = SetupSkipDialog.newInstance(
+ getActivity().getIntent()
+ .getBooleanExtra(SetupSkipDialog.EXTRA_FRP_SUPPORTED, false));
+ dialog.show(getFragmentManager());
+ return;
}
+ super.onSkipOrClearButtonClick(view);
}
@Override
@@ -137,9 +136,11 @@
super.updateUi();
// Show the skip button during SUW but not during Settings > Biometric Enrollment
if (mUiStage == Stage.Introduction) {
- mSkipButton.setVisibility(View.VISIBLE);
+ mSkipOrClearButton.setText(getActivity(), R.string.skip_label);
+ mLeftButtonIsSkip = true;
} else {
- mSkipButton.setVisibility(View.GONE);
+ mSkipOrClearButton.setText(getActivity(), R.string.lockpassword_clear_label);
+ mLeftButtonIsSkip = false;
}
if (mOptionsButton != null) {
diff --git a/src/com/android/settings/password/SetupChooseLockPattern.java b/src/com/android/settings/password/SetupChooseLockPattern.java
index 0a32468..3a69844 100644
--- a/src/com/android/settings/password/SetupChooseLockPattern.java
+++ b/src/com/android/settings/password/SetupChooseLockPattern.java
@@ -57,9 +57,11 @@
public static class SetupChooseLockPatternFragment extends ChooseLockPatternFragment
implements ChooseLockTypeDialogFragment.OnLockTypeSelectedListener {
+ private static final String TAG_SKIP_SCREEN_LOCK_DIALOG = "skip_screen_lock_dialog";
+
@Nullable
private Button mOptionsButton;
- private Button mSkipButton;
+ private boolean mLeftButtonIsSkip;
@Override
public View onCreateView(
@@ -69,17 +71,23 @@
mOptionsButton = view.findViewById(R.id.screen_lock_options);
mOptionsButton.setOnClickListener((btn) ->
ChooseLockTypeDialogFragment.newInstance(mUserId)
- .show(getChildFragmentManager(), null));
+ .show(getChildFragmentManager(), TAG_SKIP_SCREEN_LOCK_DIALOG));
}
// Show the skip button during SUW but not during Settings > Biometric Enrollment
- mSkipButton = view.findViewById(R.id.skip_button);
- mSkipButton.setOnClickListener(v -> {
+ mSkipOrClearButton.setOnClickListener(this::onSkipOrClearButtonClick);
+ return view;
+ }
+
+ @Override
+ protected void onSkipOrClearButtonClick(View view) {
+ if (mLeftButtonIsSkip) {
SetupSkipDialog dialog = SetupSkipDialog.newInstance(
getActivity().getIntent()
.getBooleanExtra(SetupSkipDialog.EXTRA_FRP_SUPPORTED, false));
dialog.show(getFragmentManager());
- });
- return view;
+ return;
+ }
+ super.onSkipOrClearButtonClick(view);
}
@Override
@@ -102,9 +110,11 @@
}
if (stage.leftMode == LeftButtonMode.Gone && stage == Stage.Introduction) {
- mSkipButton.setVisibility(View.VISIBLE);
+ mSkipOrClearButton.setVisibility(View.VISIBLE);
+ mSkipOrClearButton.setText(getActivity(), R.string.skip_label);
+ mLeftButtonIsSkip = true;
} else {
- mSkipButton.setVisibility(View.GONE);
+ mLeftButtonIsSkip = false;
}
}
diff --git a/src/com/android/settings/password/SetupSkipDialog.java b/src/com/android/settings/password/SetupSkipDialog.java
index ad28ddb..dc1894e 100644
--- a/src/com/android/settings/password/SetupSkipDialog.java
+++ b/src/com/android/settings/password/SetupSkipDialog.java
@@ -18,6 +18,7 @@
import android.app.Activity;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.DialogInterface;
import android.os.Bundle;
@@ -25,7 +26,6 @@
import androidx.appcompat.app.AlertDialog;
import androidx.fragment.app.FragmentManager;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
@@ -48,7 +48,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.DIALOG_FINGERPRINT_SKIP_SETUP;
+ return SettingsEnums.DIALOG_FINGERPRINT_SKIP_SETUP;
}
@Override
diff --git a/src/com/android/settings/print/PrintJobSettingsFragment.java b/src/com/android/settings/print/PrintJobSettingsFragment.java
index 1d6ff5a..eeb8ed4 100644
--- a/src/com/android/settings/print/PrintJobSettingsFragment.java
+++ b/src/com/android/settings/print/PrintJobSettingsFragment.java
@@ -16,6 +16,7 @@
package com.android.settings.print;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.os.Bundle;
import android.print.PrintJob;
@@ -24,7 +25,6 @@
import android.view.MenuItem;
import android.view.View;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
@@ -56,7 +56,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.PRINT_JOB_SETTINGS;
+ return SettingsEnums.PRINT_JOB_SETTINGS;
}
@Override
diff --git a/src/com/android/settings/print/PrintServiceSettingsFragment.java b/src/com/android/settings/print/PrintServiceSettingsFragment.java
index 58e4ada..d120062 100644
--- a/src/com/android/settings/print/PrintServiceSettingsFragment.java
+++ b/src/com/android/settings/print/PrintServiceSettingsFragment.java
@@ -17,6 +17,7 @@
package com.android.settings.print;
import android.app.Activity;
+import android.app.settings.SettingsEnums;
import android.content.ComponentName;
import android.content.Context;
import android.content.Intent;
@@ -55,7 +56,6 @@
import androidx.recyclerview.widget.RecyclerView;
import androidx.recyclerview.widget.RecyclerView.AdapterDataObserver;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsActivity;
import com.android.settings.SettingsPreferenceFragment;
@@ -117,7 +117,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.PRINT_SERVICE_SETTINGS;
+ return SettingsEnums.PRINT_SERVICE_SETTINGS;
}
@Override
diff --git a/src/com/android/settings/print/PrintSettingsFragment.java b/src/com/android/settings/print/PrintSettingsFragment.java
index 63ffe87..955d4f7 100644
--- a/src/com/android/settings/print/PrintSettingsFragment.java
+++ b/src/com/android/settings/print/PrintSettingsFragment.java
@@ -18,6 +18,7 @@
import static com.android.settings.print.PrintSettingPreferenceController.shouldShowToUser;
+import android.app.settings.SettingsEnums;
import android.content.ActivityNotFoundException;
import android.content.ComponentName;
import android.content.Context;
@@ -51,7 +52,6 @@
import androidx.preference.Preference;
import androidx.preference.PreferenceCategory;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.search.BaseSearchIndexProvider;
import com.android.settings.search.Indexable;
@@ -96,7 +96,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.PRINT_SETTINGS;
+ return SettingsEnums.PRINT_SETTINGS;
}
@Override
diff --git a/src/com/android/settings/privacy/PermissionBarChartPreferenceController.java b/src/com/android/settings/privacy/PermissionBarChartPreferenceController.java
new file mode 100644
index 0000000..e43140f
--- /dev/null
+++ b/src/com/android/settings/privacy/PermissionBarChartPreferenceController.java
@@ -0,0 +1,169 @@
+/*
+ * Copyright (C) 2019 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.android.settings.privacy;
+
+import static com.android.settingslib.widget.BarChartPreference.MAXIMUM_BAR_VIEWS;
+
+import static java.util.concurrent.TimeUnit.DAYS;
+
+import android.content.Context;
+import android.content.Intent;
+import android.content.pm.PackageManager;
+import android.graphics.drawable.Drawable;
+import android.permission.PermissionControllerManager;
+import android.permission.RuntimePermissionUsageInfo;
+import android.util.Log;
+import android.view.View;
+
+import androidx.annotation.NonNull;
+import androidx.preference.Preference;
+import androidx.preference.PreferenceScreen;
+
+import com.android.settings.R;
+import com.android.settings.core.BasePreferenceController;
+import com.android.settingslib.widget.BarChartInfo;
+import com.android.settingslib.widget.BarChartPreference;
+import com.android.settingslib.widget.BarViewInfo;
+
+import java.util.ArrayList;
+import java.util.Comparator;
+import java.util.List;
+import java.util.concurrent.Executors;
+
+
+public class PermissionBarChartPreferenceController extends BasePreferenceController implements
+ PermissionControllerManager.OnPermissionUsageResultCallback {
+
+ private static final String TAG = "BarChartPreferenceCtl";
+
+ private PackageManager mPackageManager;
+ private BarChartPreference mBarChartPreference;
+ private List<RuntimePermissionUsageInfo> mOldUsageInfos;
+
+ public PermissionBarChartPreferenceController(Context context, String preferenceKey) {
+ super(context, preferenceKey);
+ mOldUsageInfos = new ArrayList<>();
+ mPackageManager = context.getPackageManager();
+ }
+
+ @Override
+ public int getAvailabilityStatus() {
+ return AVAILABLE_UNSEARCHABLE;
+ }
+
+ @Override
+ public void displayPreference(PreferenceScreen screen) {
+ super.displayPreference(screen);
+ mBarChartPreference = (BarChartPreference) screen.findPreference(getPreferenceKey());
+
+ final BarChartInfo info = new BarChartInfo.Builder()
+ .setTitle(R.string.permission_bar_chart_title)
+ .setDetails(R.string.permission_bar_chart_details)
+ .setEmptyText(R.string.permission_bar_chart_empty_text)
+ .setDetailsOnClickListener((View v) -> {
+ final Intent intent = new Intent(Intent.ACTION_REVIEW_PERMISSION_USAGE);
+ intent.putExtra(Intent.EXTRA_DURATION_MILLIS, DAYS.toMillis(1));
+ mContext.startActivity(intent);
+ })
+ .build();
+
+ mBarChartPreference.initializeBarChart(info);
+ }
+
+ @Override
+ public void updateState(Preference preference) {
+ retrievePermissionUsageData();
+ }
+
+ @Override
+ public void onPermissionUsageResult(@NonNull List<RuntimePermissionUsageInfo> usageInfos) {
+ usageInfos.sort(Comparator.comparingInt(
+ RuntimePermissionUsageInfo::getAppAccessCount).reversed());
+
+ // If the result is different, we need to update bar views.
+ if (!areSamePermissionGroups(usageInfos)) {
+ mBarChartPreference.setBarViewInfos(createBarViews(usageInfos));
+ mOldUsageInfos = usageInfos;
+ }
+ }
+
+ private void retrievePermissionUsageData() {
+ mContext.getSystemService(PermissionControllerManager.class).getPermissionUsages(
+ false /* countSystem */, (int) DAYS.toMillis(1),
+ mContext.getMainExecutor() /* executor */, this /* callback */);
+ }
+
+ private BarViewInfo[] createBarViews(List<RuntimePermissionUsageInfo> usageInfos) {
+ if (usageInfos.isEmpty()) {
+ return null;
+ }
+
+ // STOPSHIP: Ignore the STORAGE group since it's going away.
+ usageInfos.removeIf(usage -> usage.getName().equals("android.permission-group.STORAGE"));
+
+ final BarViewInfo[] barViewInfos = new BarViewInfo[
+ Math.min(BarChartPreference.MAXIMUM_BAR_VIEWS, usageInfos.size())];
+
+ for (int index = 0; index < barViewInfos.length; index++) {
+ final RuntimePermissionUsageInfo permissionGroupInfo = usageInfos.get(index);
+
+ barViewInfos[index] = new BarViewInfo(
+ getPermissionGroupIcon(permissionGroupInfo.getName()),
+ permissionGroupInfo.getAppAccessCount(),
+ R.string.storage_detail_apps);
+
+ // Set the click listener for each bar view.
+ // The listener will navigate user to permission usage app.
+ barViewInfos[index].setClickListener((View v) -> {
+ final Intent intent = new Intent(Intent.ACTION_REVIEW_PERMISSION_USAGE);
+ intent.putExtra(Intent.EXTRA_PERMISSION_GROUP_NAME, permissionGroupInfo.getName());
+ mContext.startActivity(intent);
+ });
+ }
+
+ return barViewInfos;
+ }
+
+ private Drawable getPermissionGroupIcon(CharSequence permissionGroup) {
+ Drawable icon = null;
+ try {
+ icon = mPackageManager.getPermissionGroupInfo(permissionGroup.toString(), 0)
+ .loadIcon(mPackageManager);
+ } catch (PackageManager.NameNotFoundException e) {
+ Log.w(TAG, "Cannot find group icon for " + permissionGroup, e);
+ }
+
+ return icon;
+ }
+
+ private boolean areSamePermissionGroups(List<RuntimePermissionUsageInfo> newUsageInfos) {
+ if (newUsageInfos.size() != mOldUsageInfos.size()) {
+ return false;
+ }
+
+ for (int index = 0; index < newUsageInfos.size(); index++) {
+ final RuntimePermissionUsageInfo newInfo = newUsageInfos.get(index);
+ final RuntimePermissionUsageInfo oldInfo = mOldUsageInfos.get(index);
+
+ if (!newInfo.getName().equals(oldInfo.getName()) ||
+ newInfo.getAppAccessCount() != oldInfo.getAppAccessCount()) {
+ return false;
+ }
+ }
+ return true;
+ }
+}
diff --git a/src/com/android/settings/privacy/PrivacyDashboardFragment.java b/src/com/android/settings/privacy/PrivacyDashboardFragment.java
index 91e85b3..8f1d4c7 100644
--- a/src/com/android/settings/privacy/PrivacyDashboardFragment.java
+++ b/src/com/android/settings/privacy/PrivacyDashboardFragment.java
@@ -16,10 +16,10 @@
package com.android.settings.privacy;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.provider.SearchIndexableResource;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.notification.LockScreenNotificationPreferenceController;
@@ -42,7 +42,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.TOP_LEVEL_PRIVACY;
+ return SettingsEnums.TOP_LEVEL_PRIVACY;
}
@Override
diff --git a/src/com/android/settings/search/BaseSearchIndexProvider.java b/src/com/android/settings/search/BaseSearchIndexProvider.java
index efbefde..80775bf 100644
--- a/src/com/android/settings/search/BaseSearchIndexProvider.java
+++ b/src/com/android/settings/search/BaseSearchIndexProvider.java
@@ -18,8 +18,7 @@
import static com.android.settings.core.PreferenceXmlParserUtils.METADATA_KEY;
import static com.android.settings.core.PreferenceXmlParserUtils.METADATA_SEARCHABLE;
-import static com.android.settings.core.PreferenceXmlParserUtils.MetadataFlag
- .FLAG_INCLUDE_PREF_SCREEN;
+import static com.android.settings.core.PreferenceXmlParserUtils.MetadataFlag.FLAG_INCLUDE_PREF_SCREEN;
import static com.android.settings.core.PreferenceXmlParserUtils.MetadataFlag.FLAG_NEED_KEY;
import static com.android.settings.core.PreferenceXmlParserUtils.MetadataFlag.FLAG_NEED_SEARCHABLE;
diff --git a/src/com/android/settings/search/SearchFeatureProvider.java b/src/com/android/settings/search/SearchFeatureProvider.java
index 34f8629..b98936e 100644
--- a/src/com/android/settings/search/SearchFeatureProvider.java
+++ b/src/com/android/settings/search/SearchFeatureProvider.java
@@ -20,6 +20,7 @@
import android.annotation.NonNull;
import android.app.Activity;
+import android.app.settings.SettingsEnums;
import android.content.ComponentName;
import android.content.Context;
import android.content.Intent;
@@ -29,7 +30,6 @@
import android.view.ViewGroup;
import android.widget.Toolbar;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.Utils;
import com.android.settings.overlay.FeatureFactory;
@@ -99,7 +99,7 @@
FeatureFactory.getFactory(context).getSlicesFeatureProvider()
.indexSliceDataAsync(activity.getApplicationContext());
FeatureFactory.getFactory(context).getMetricsFeatureProvider()
- .action(context, MetricsProto.MetricsEvent.ACTION_SEARCH_RESULTS);
+ .action(context, SettingsEnums.ACTION_SEARCH_RESULTS);
activity.startActivityForResult(intent, REQUEST_CODE);
});
}
diff --git a/src/com/android/settings/search/actionbar/SearchMenuController.java b/src/com/android/settings/search/actionbar/SearchMenuController.java
index 643f0c3..2f1c270 100644
--- a/src/com/android/settings/search/actionbar/SearchMenuController.java
+++ b/src/com/android/settings/search/actionbar/SearchMenuController.java
@@ -17,6 +17,7 @@
package com.android.settings.search.actionbar;
import android.annotation.NonNull;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.content.pm.PackageManager;
@@ -27,7 +28,6 @@
import androidx.fragment.app.Fragment;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.Utils;
import com.android.settings.overlay.FeatureFactory;
@@ -88,7 +88,7 @@
}
FeatureFactory.getFactory(context).getMetricsFeatureProvider()
- .action(context, MetricsProto.MetricsEvent.ACTION_SEARCH_RESULTS);
+ .action(context, SettingsEnums.ACTION_SEARCH_RESULTS);
mHost.startActivityForResult(intent, 0 /* requestCode */);
return true;
});
diff --git a/src/com/android/settings/security/ConfigureKeyGuardDialog.java b/src/com/android/settings/security/ConfigureKeyGuardDialog.java
deleted file mode 100644
index 01c0e9e..0000000
--- a/src/com/android/settings/security/ConfigureKeyGuardDialog.java
+++ /dev/null
@@ -1,86 +0,0 @@
-/*
- * Copyright (C) 2017 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package com.android.settings.security;
-
-import android.app.Activity;
-import android.app.Dialog;
-import android.app.admin.DevicePolicyManager;
-import android.content.DialogInterface;
-import android.content.Intent;
-import android.os.Bundle;
-
-import androidx.annotation.VisibleForTesting;
-import androidx.appcompat.app.AlertDialog;
-
-import com.android.internal.logging.nano.MetricsProto;
-import com.android.settings.CredentialStorage;
-import com.android.settings.R;
-import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
-import com.android.settings.password.ChooseLockGeneric;
-
-/**
- * Prompt for key guard configuration confirmation.
- */
-public class ConfigureKeyGuardDialog extends InstrumentedDialogFragment
- implements DialogInterface.OnClickListener, DialogInterface.OnDismissListener {
-
- public static final String TAG = "ConfigureKeyGuardDialog";
-
- private boolean mConfigureConfirmed;
-
- @Override
- public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.CONFIGURE_KEYGUARD_DIALOG;
- }
-
- @Override
- public Dialog onCreateDialog(Bundle savedInstanceState) {
- return new AlertDialog.Builder(getActivity())
- .setTitle(android.R.string.dialog_alert_title)
- .setMessage(R.string.credentials_configure_lock_screen_hint)
- .setPositiveButton(R.string.credentials_configure_lock_screen_button, this)
- .setNegativeButton(android.R.string.cancel, this)
- .create();
- }
-
- @Override
- public void onClick(DialogInterface dialog, int button) {
- mConfigureConfirmed = (button == DialogInterface.BUTTON_POSITIVE);
- }
-
- @Override
- public void onDismiss(DialogInterface dialog) {
- if (mConfigureConfirmed) {
- mConfigureConfirmed = false;
- startPasswordSetup();
- return;
- } else {
- final Activity activity = getActivity();
- if (activity != null) {
- activity.finish();
- }
- }
- }
-
- @VisibleForTesting
- void startPasswordSetup() {
- Intent intent = new Intent(DevicePolicyManager.ACTION_SET_NEW_PASSWORD);
- intent.putExtra(ChooseLockGeneric.ChooseLockGenericFragment.MINIMUM_QUALITY_KEY,
- CredentialStorage.MIN_PASSWORD_QUALITY);
- startActivity(intent);
- }
-}
diff --git a/src/com/android/settings/CredentialStorage.java b/src/com/android/settings/security/CredentialStorage.java
similarity index 75%
rename from src/com/android/settings/CredentialStorage.java
rename to src/com/android/settings/security/CredentialStorage.java
index 5ab543f..99937ee 100644
--- a/src/com/android/settings/CredentialStorage.java
+++ b/src/com/android/settings/security/CredentialStorage.java
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-package com.android.settings;
+package com.android.settings.security;
import android.app.Activity;
import android.app.admin.DevicePolicyManager;
@@ -44,8 +44,8 @@
import com.android.internal.widget.LockPatternUtils;
import com.android.org.bouncycastle.asn1.ASN1InputStream;
import com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo;
+import com.android.settings.R;
import com.android.settings.password.ChooseLockSettingsHelper;
-import com.android.settings.security.ConfigureKeyGuardDialog;
import com.android.settings.vpn2.VpnUtils;
import java.io.ByteArrayInputStream;
@@ -55,46 +55,12 @@
import sun.security.x509.AlgorithmId;
/**
- * CredentialStorage handles KeyStore reset, unlock, and install.
- *
- * CredentialStorage has a pretty convoluted state machine to migrate
- * from the old style separate keystore password to a new key guard
- * based password, as well as to deal with setting up the key guard if
- * necessary.
- *
- * KeyStore: UNINITALIZED
- * KeyGuard: OFF
- * Action: set up key guard
- * Notes: factory state
- *
- * KeyStore: UNINITALIZED
- * KeyGuard: ON
- * Action: confirm key guard
- * Notes: user had key guard but no keystore and upgraded from pre-ICS
- * OR user had key guard and pre-ICS keystore password which was then reset
- *
- * KeyStore: LOCKED
- * KeyGuard: OFF/ON
- * Action: confirm key guard
- * Notes: request normal unlock to unlock the keystore.
- * if unlock, ensure key guard before install.
- * if reset, treat as UNINITALIZED/OFF
- *
- * KeyStore: UNLOCKED
- * KeyGuard: OFF
- * Action: set up key guard
- * Notes: ensure key guard, then proceed
- *
- * KeyStore: UNLOCKED
- * keyguard: ON
- * Action: normal unlock/install
- * Notes: this is the common case
+ * CredentialStorage handles resetting and installing keys into KeyStore.
*/
public final class CredentialStorage extends FragmentActivity {
private static final String TAG = "CredentialStorage";
- public static final String ACTION_UNLOCK = "com.android.credentials.UNLOCK";
public static final String ACTION_INSTALL = "com.android.credentials.INSTALL";
public static final String ACTION_RESET = "com.android.credentials.RESET";
@@ -102,8 +68,7 @@
// lower than this, keystore should not be activated.
public static final int MIN_PASSWORD_QUALITY = DevicePolicyManager.PASSWORD_QUALITY_SOMETHING;
- private static final int CONFIRM_KEY_GUARD_REQUEST = 1;
- private static final int CONFIRM_CLEAR_SYSTEM_CREDENTIAL_REQUEST = 2;
+ private static final int CONFIRM_CLEAR_SYSTEM_CREDENTIAL_REQUEST = 1;
private final KeyStore mKeyStore = KeyStore.getInstance();
private LockPatternUtils mUtils;
@@ -133,75 +98,26 @@
if (ACTION_INSTALL.equals(action) && checkCallerIsCertInstallerOrSelfInProfile()) {
mInstallBundle = intent.getExtras();
}
- // ACTION_UNLOCK also handled here in addition to ACTION_INSTALL
- handleUnlockOrInstall();
+ handleInstall();
}
} else {
- // Users can set a screen lock if there is none even if they can't modify the
- // credentials store.
- if (ACTION_UNLOCK.equals(action) && mKeyStore.state() == KeyStore.State.UNINITIALIZED) {
- ensureKeyGuard();
- } else {
- finish();
- }
+ finish();
}
}
/**
- * Based on the current state of the KeyStore and key guard, try to
- * make progress on unlocking or installing to the keystore.
+ * Install credentials from mInstallBundle into Keystore.
*/
- private void handleUnlockOrInstall() {
+ private void handleInstall() {
// something already decided we are done, do not proceed
if (isFinishing()) {
return;
}
- switch (mKeyStore.state()) {
- case UNINITIALIZED: {
- ensureKeyGuard();
- return;
- }
- case LOCKED: {
- // Force key guard confirmation
- confirmKeyGuard(CONFIRM_KEY_GUARD_REQUEST);
- return;
- }
- case UNLOCKED: {
- if (!mUtils.isSecure(UserHandle.myUserId())) {
- final ConfigureKeyGuardDialog dialog = new ConfigureKeyGuardDialog();
- dialog.show(getSupportFragmentManager(), ConfigureKeyGuardDialog.TAG);
- return;
- }
- if (installIfAvailable()) {
- finish();
- }
- return;
- }
+ if (installIfAvailable()) {
+ finish();
}
}
- /**
- * Make sure the user enters the key guard to set or change the
- * keystore password. This can be used in UNINITIALIZED to set the
- * keystore password or UNLOCKED to change the password (as is the
- * case after unlocking with an old-style password).
- */
- private void ensureKeyGuard() {
- if (!mUtils.isSecure(UserHandle.myUserId())) {
- // key guard not setup, doing so will initialize keystore
- final ConfigureKeyGuardDialog dialog = new ConfigureKeyGuardDialog();
- dialog.show(getSupportFragmentManager(), ConfigureKeyGuardDialog.TAG);
- // will return to onResume after Activity
- return;
- }
- // force key guard confirmation
- if (confirmKeyGuard(CONFIRM_KEY_GUARD_REQUEST)) {
- // will return password value via onActivityResult
- return;
- }
- finish();
- }
-
private boolean isHardwareBackedKey(byte[] keyData) {
try {
final ASN1InputStream bIn = new ASN1InputStream(new ByteArrayInputStream(keyData));
@@ -254,15 +170,7 @@
final String key = bundle.getString(Credentials.EXTRA_USER_PRIVATE_KEY_NAME);
final byte[] value = bundle.getByteArray(Credentials.EXTRA_USER_PRIVATE_KEY_DATA);
- int flags = KeyStore.FLAG_ENCRYPTED;
- if (uid == Process.WIFI_UID && isHardwareBackedKey(value)) {
- // Hardware backed keystore is secure enough to allow for WIFI stack
- // to enable access to secure networks without user intervention
- Log.d(TAG, "Saving private key with FLAG_NONE for WIFI_UID");
- flags = KeyStore.FLAG_NONE;
- }
-
- if (!mKeyStore.importKey(key, value, uid, flags)) {
+ if (!mKeyStore.importKey(key, value, uid, KeyStore.FLAG_NONE)) {
Log.e(TAG, "Failed to install " + key + " as uid " + uid);
return true;
}
@@ -475,20 +383,7 @@
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
- // Receive key guard password initiated by confirmKeyGuard.
- if (requestCode == CONFIRM_KEY_GUARD_REQUEST) {
- if (resultCode == Activity.RESULT_OK) {
- final String password = data.getStringExtra(ChooseLockSettingsHelper.EXTRA_KEY_PASSWORD);
- if (!TextUtils.isEmpty(password)) {
- // success
- mKeyStore.unlock(password);
- // return to onResume
- return;
- }
- }
- // failed confirmation, bail
- finish();
- } else if (requestCode == CONFIRM_CLEAR_SYSTEM_CREDENTIAL_REQUEST) {
+ if (requestCode == CONFIRM_CLEAR_SYSTEM_CREDENTIAL_REQUEST) {
if (resultCode == Activity.RESULT_OK) {
new ResetKeyStoreAndKeyChain().execute();
return;
diff --git a/src/com/android/settings/security/CryptKeeperSettings.java b/src/com/android/settings/security/CryptKeeperSettings.java
index a0e5a8e..c80ad11 100644
--- a/src/com/android/settings/security/CryptKeeperSettings.java
+++ b/src/com/android/settings/security/CryptKeeperSettings.java
@@ -18,6 +18,7 @@
import android.app.Activity;
import android.app.admin.DevicePolicyManager;
+import android.app.settings.SettingsEnums;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
@@ -36,7 +37,6 @@
import androidx.appcompat.app.AlertDialog;
import androidx.preference.Preference;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.CryptKeeperConfirm;
import com.android.settings.R;
import com.android.settings.SettingsActivity;
@@ -123,7 +123,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.CRYPT_KEEPER;
+ return SettingsEnums.CRYPT_KEEPER;
}
@Override
diff --git a/src/com/android/settings/security/EncryptionAndCredential.java b/src/com/android/settings/security/EncryptionAndCredential.java
index 7f50c5d..a6d2a0a 100644
--- a/src/com/android/settings/security/EncryptionAndCredential.java
+++ b/src/com/android/settings/security/EncryptionAndCredential.java
@@ -16,14 +16,13 @@
package com.android.settings.security;
-import static com.android.settings.security.EncryptionStatusPreferenceController
- .PREF_KEY_ENCRYPTION_DETAIL_PAGE;
+import static com.android.settings.security.EncryptionStatusPreferenceController.PREF_KEY_ENCRYPTION_DETAIL_PAGE;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.os.UserManager;
import android.provider.SearchIndexableResource;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.search.BaseSearchIndexProvider;
@@ -46,7 +45,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.ENCRYPTION_AND_CREDENTIAL;
+ return SettingsEnums.ENCRYPTION_AND_CREDENTIAL;
}
@Override
diff --git a/src/com/android/settings/security/LockscreenDashboardFragment.java b/src/com/android/settings/security/LockscreenDashboardFragment.java
index 62c8d6b..1935f05 100644
--- a/src/com/android/settings/security/LockscreenDashboardFragment.java
+++ b/src/com/android/settings/security/LockscreenDashboardFragment.java
@@ -16,20 +16,19 @@
package com.android.settings.security;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.provider.SearchIndexableResource;
import androidx.annotation.VisibleForTesting;
import com.android.internal.hardware.AmbientDisplayConfiguration;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.display.AmbientDisplayAlwaysOnPreferenceController;
import com.android.settings.display.AmbientDisplayNotificationsPreferenceController;
import com.android.settings.gestures.DoubleTapScreenPreferenceController;
import com.android.settings.gestures.PickupGesturePreferenceController;
-import com.android.settings.gestures.WakeScreenGesturePreferenceController;
import com.android.settings.notification.LockScreenNotificationPreferenceController;
import com.android.settings.search.BaseSearchIndexProvider;
import com.android.settings.security.screenlock.LockScreenPreferenceController;
@@ -70,7 +69,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.SETTINGS_LOCK_SCREEN_PREFERENCES;
+ return SettingsEnums.SETTINGS_LOCK_SCREEN_PREFERENCES;
}
@Override
diff --git a/src/com/android/settings/security/OWNERS b/src/com/android/settings/security/OWNERS
new file mode 100644
index 0000000..6e4f553
--- /dev/null
+++ b/src/com/android/settings/security/OWNERS
@@ -0,0 +1,7 @@
+# Enterprise security reviewers
+eranm@google.com
+pgrafov@google.com
+rubinxu@google.com
+
+# Emergency
+sandness@google.com
diff --git a/src/com/android/settings/security/ScreenPinningSettings.java b/src/com/android/settings/security/ScreenPinningSettings.java
index 092ec91..22223fd 100644
--- a/src/com/android/settings/security/ScreenPinningSettings.java
+++ b/src/com/android/settings/security/ScreenPinningSettings.java
@@ -16,6 +16,7 @@
package com.android.settings.security;
import android.app.admin.DevicePolicyManager;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
@@ -32,7 +33,6 @@
import androidx.preference.PreferenceScreen;
import androidx.preference.SwitchPreference;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.internal.widget.LockPatternUtils;
import com.android.settings.R;
import com.android.settings.SettingsActivity;
@@ -61,7 +61,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.SCREEN_PINNING;
+ return SettingsEnums.SCREEN_PINNING;
}
@Override
diff --git a/src/com/android/settings/security/SecuritySettings.java b/src/com/android/settings/security/SecuritySettings.java
index aa347c8..660eab5 100644
--- a/src/com/android/settings/security/SecuritySettings.java
+++ b/src/com/android/settings/security/SecuritySettings.java
@@ -15,14 +15,13 @@
*/
package com.android.settings.security;
-import static com.android.settings.security.EncryptionStatusPreferenceController
- .PREF_KEY_ENCRYPTION_SECURITY_PAGE;
+import static com.android.settings.security.EncryptionStatusPreferenceController.PREF_KEY_ENCRYPTION_SECURITY_PAGE;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.provider.SearchIndexableResource;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.biometrics.face.FaceStatusPreferenceController;
import com.android.settings.biometrics.fingerprint.FingerprintProfileStatusPreferenceController;
@@ -54,7 +53,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.SECURITY;
+ return SettingsEnums.SECURITY;
}
@Override
diff --git a/src/com/android/settings/security/UnificationConfirmationDialog.java b/src/com/android/settings/security/UnificationConfirmationDialog.java
index ba4065f..d8638bc 100644
--- a/src/com/android/settings/security/UnificationConfirmationDialog.java
+++ b/src/com/android/settings/security/UnificationConfirmationDialog.java
@@ -17,13 +17,13 @@
package com.android.settings.security;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.DialogInterface;
import android.os.Bundle;
import androidx.appcompat.app.AlertDialog;
import androidx.fragment.app.FragmentManager;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
@@ -74,6 +74,6 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.DIALOG_UNIFICATION_CONFIRMATION;
+ return SettingsEnums.DIALOG_UNIFICATION_CONFIRMATION;
}
}
diff --git a/src/com/android/settings/security/screenlock/ScreenLockSettings.java b/src/com/android/settings/security/screenlock/ScreenLockSettings.java
index 90b5e3f..3fa9dd8 100644
--- a/src/com/android/settings/security/screenlock/ScreenLockSettings.java
+++ b/src/com/android/settings/security/screenlock/ScreenLockSettings.java
@@ -16,13 +16,13 @@
package com.android.settings.security.screenlock;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.os.UserHandle;
import android.provider.SearchIndexableResource;
import androidx.fragment.app.Fragment;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.internal.widget.LockPatternUtils;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
@@ -47,7 +47,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.SCREEN_LOCK_SETTINGS;
+ return SettingsEnums.SCREEN_LOCK_SETTINGS;
}
@Override
diff --git a/src/com/android/settings/security/trustagent/TrustAgentSettings.java b/src/com/android/settings/security/trustagent/TrustAgentSettings.java
index 11d2341..36a3867 100644
--- a/src/com/android/settings/security/trustagent/TrustAgentSettings.java
+++ b/src/com/android/settings/security/trustagent/TrustAgentSettings.java
@@ -16,10 +16,10 @@
package com.android.settings.security.trustagent;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.provider.SearchIndexableResource;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.search.BaseSearchIndexProvider;
@@ -35,7 +35,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.TRUST_AGENT;
+ return SettingsEnums.TRUST_AGENT;
}
@Override
diff --git a/src/com/android/settings/security/trustagent/TrustAgentsExtendUnlockPreferenceController.java b/src/com/android/settings/security/trustagent/TrustAgentsExtendUnlockPreferenceController.java
index bfbebaf..036e07f 100644
--- a/src/com/android/settings/security/trustagent/TrustAgentsExtendUnlockPreferenceController.java
+++ b/src/com/android/settings/security/trustagent/TrustAgentsExtendUnlockPreferenceController.java
@@ -17,7 +17,6 @@
package com.android.settings.security.trustagent;
import android.content.Context;
-import android.os.UserHandle;
import android.provider.Settings;
import com.android.settings.core.TogglePreferenceController;
diff --git a/src/com/android/settings/security/trustagent/TrustLostLocksScreenPreferenceController.java b/src/com/android/settings/security/trustagent/TrustLostLocksScreenPreferenceController.java
index b5e0dd7..e0c5168 100644
--- a/src/com/android/settings/security/trustagent/TrustLostLocksScreenPreferenceController.java
+++ b/src/com/android/settings/security/trustagent/TrustLostLocksScreenPreferenceController.java
@@ -17,7 +17,6 @@
package com.android.settings.security.trustagent;
import android.content.Context;
-import android.os.UserHandle;
import android.provider.Settings;
import com.android.settings.core.TogglePreferenceController;
diff --git a/src/com/android/settings/shortcut/CreateShortcut.java b/src/com/android/settings/shortcut/CreateShortcut.java
index b5b6438..392685f 100644
--- a/src/com/android/settings/shortcut/CreateShortcut.java
+++ b/src/com/android/settings/shortcut/CreateShortcut.java
@@ -16,13 +16,12 @@
package com.android.settings.shortcut;
-import static com.android.settings.search.actionbar.SearchMenuController
- .NEED_SEARCH_ICON_IN_ACTION_BAR;
+import static com.android.settings.search.actionbar.SearchMenuController.NEED_SEARCH_ICON_IN_ACTION_BAR;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.os.Bundle;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
@@ -62,7 +61,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.SETTINGS_CREATE_SHORTCUT;
+ return SettingsEnums.SETTINGS_CREATE_SHORTCUT;
}
@Override
diff --git a/src/com/android/settings/shortcut/CreateShortcutPreferenceController.java b/src/com/android/settings/shortcut/CreateShortcutPreferenceController.java
index 3576034..9b9de5f 100644
--- a/src/com/android/settings/shortcut/CreateShortcutPreferenceController.java
+++ b/src/com/android/settings/shortcut/CreateShortcutPreferenceController.java
@@ -17,6 +17,7 @@
package com.android.settings.shortcut;
import android.app.Activity;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.content.pm.ActivityInfo;
@@ -42,7 +43,6 @@
import androidx.preference.PreferenceCategory;
import androidx.preference.PreferenceGroup;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.Settings.TetherSettingsActivity;
import com.android.settings.core.BasePreferenceController;
@@ -213,7 +213,7 @@
return;
}
mMetricsFeatureProvider.action(
- mContext, MetricsProto.MetricsEvent.ACTION_SETTINGS_CREATE_SHORTCUT,
+ mContext, SettingsEnums.ACTION_SETTINGS_CREATE_SHORTCUT,
info.activityInfo.name);
}
diff --git a/src/com/android/settings/sim/SimSettings.java b/src/com/android/settings/sim/SimSettings.java
index 24e1874..b646b3b 100644
--- a/src/com/android/settings/sim/SimSettings.java
+++ b/src/com/android/settings/sim/SimSettings.java
@@ -16,6 +16,7 @@
package com.android.settings.sim;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.content.res.Resources;
@@ -36,7 +37,6 @@
import androidx.preference.Preference;
import androidx.preference.PreferenceScreen;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.internal.telephony.TelephonyProperties;
import com.android.settings.R;
import com.android.settings.RestrictedSettingsFragment;
@@ -84,7 +84,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.SIM;
+ return SettingsEnums.SIM;
}
@Override
diff --git a/src/com/android/settings/slices/CustomSliceManager.java b/src/com/android/settings/slices/CustomSliceManager.java
index 24ee680..8d07276 100644
--- a/src/com/android/settings/slices/CustomSliceManager.java
+++ b/src/com/android/settings/slices/CustomSliceManager.java
@@ -31,6 +31,7 @@
import com.android.settings.homepage.contextualcards.slices.BatteryFixSlice;
import com.android.settings.homepage.contextualcards.slices.BluetoothDevicesSlice;
import com.android.settings.homepage.contextualcards.slices.LowStorageSlice;
+import com.android.settings.homepage.contextualcards.slices.NotificationChannelSlice;
import com.android.settings.location.LocationSlice;
import com.android.settings.wifi.slice.ContextualWifiSlice;
import com.android.settings.wifi.slice.WifiSlice;
@@ -115,6 +116,8 @@
mUriMap.put(CustomSliceRegistry.FLASHLIGHT_SLICE_URI, FlashlightSlice.class);
mUriMap.put(CustomSliceRegistry.LOCATION_SLICE_URI, LocationSlice.class);
mUriMap.put(CustomSliceRegistry.LOW_STORAGE_SLICE_URI, LowStorageSlice.class);
+ mUriMap.put(CustomSliceRegistry.NOTIFICATION_CHANNEL_SLICE_URI,
+ NotificationChannelSlice.class);
mUriMap.put(CustomSliceRegistry.STORAGE_SLICE_URI, StorageSlice.class);
mUriMap.put(CustomSliceRegistry.WIFI_SLICE_URI, WifiSlice.class);
}
diff --git a/src/com/android/settings/slices/CustomSliceRegistry.java b/src/com/android/settings/slices/CustomSliceRegistry.java
index bdf8b35..3a213df 100644
--- a/src/com/android/settings/slices/CustomSliceRegistry.java
+++ b/src/com/android/settings/slices/CustomSliceRegistry.java
@@ -155,6 +155,24 @@
.appendPath("low_storage")
.build();
/**
+ * Backing Uri for NFC Slice
+ */
+ public static final Uri NFC_SLICE_URI = new Uri.Builder()
+ .scheme(ContentResolver.SCHEME_CONTENT)
+ .authority(SettingsSliceProvider.SLICE_AUTHORITY)
+ .appendPath(SettingsSlicesContract.PATH_SETTING_ACTION)
+ .appendPath("toggle_nfc")
+ .build();
+ /**
+ * Backing Uri for Notification channel Slice.
+ */
+ public static final Uri NOTIFICATION_CHANNEL_SLICE_URI = new Uri.Builder()
+ .scheme(ContentResolver.SCHEME_CONTENT)
+ .authority(SettingsSliceProvider.SLICE_AUTHORITY)
+ .appendPath(SettingsSlicesContract.PATH_SETTING_ACTION)
+ .appendPath("notification_channel")
+ .build();
+ /**
* Backing Uri for the storage slice.
*/
public static final Uri STORAGE_SLICE_URI = new Uri.Builder()
diff --git a/src/com/android/settings/slices/SliceBackgroundWorker.java b/src/com/android/settings/slices/SliceBackgroundWorker.java
index 284fd23..6df45ba 100644
--- a/src/com/android/settings/slices/SliceBackgroundWorker.java
+++ b/src/com/android/settings/slices/SliceBackgroundWorker.java
@@ -59,10 +59,6 @@
mUri = uri;
}
- protected Uri getUri() {
- return mUri;
- }
-
/**
* Returns the singleton instance of the {@link SliceBackgroundWorker} for specified {@link Uri}
* if exists
@@ -148,7 +144,14 @@
if (needNotify) {
mCachedResults = results;
- mContext.getContentResolver().notifyChange(mUri, null);
+ notifySliceChange();
}
}
-}
+
+ /**
+ * Notify that data was updated and attempt to sync changes to the Slice.
+ */
+ protected void notifySliceChange() {
+ mContext.getContentResolver().notifyChange(mUri, null);
+ }
+}
\ No newline at end of file
diff --git a/src/com/android/settings/slices/SliceBroadcastReceiver.java b/src/com/android/settings/slices/SliceBroadcastReceiver.java
index 28b2f81..061cf18 100644
--- a/src/com/android/settings/slices/SliceBroadcastReceiver.java
+++ b/src/com/android/settings/slices/SliceBroadcastReceiver.java
@@ -40,7 +40,6 @@
import android.text.TextUtils;
import android.util.Log;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.bluetooth.BluetoothSliceBuilder;
import com.android.settings.core.BasePreferenceController;
import com.android.settings.core.SliderPreferenceController;
@@ -208,7 +207,7 @@
private void logSliceValueChange(Context context, String sliceKey, int newValue) {
FeatureFactory.getFactory(context).getMetricsFeatureProvider()
.action(SettingsEnums.PAGE_UNKNOWN,
- MetricsEvent.ACTION_SETTINGS_SLICE_CHANGED,
+ SettingsEnums.ACTION_SETTINGS_SLICE_CHANGED,
SettingsEnums.PAGE_UNKNOWN,
sliceKey, newValue);
}
diff --git a/src/com/android/settings/slices/SliceBuilderUtils.java b/src/com/android/settings/slices/SliceBuilderUtils.java
index 925306e..8b4bb74 100644
--- a/src/com/android/settings/slices/SliceBuilderUtils.java
+++ b/src/com/android/settings/slices/SliceBuilderUtils.java
@@ -42,7 +42,6 @@
import androidx.slice.builders.ListBuilder.RowBuilder;
import androidx.slice.builders.SliceAction;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsActivity;
import com.android.settings.SubSettings;
@@ -80,7 +79,7 @@
final BasePreferenceController controller = getPreferenceController(context, sliceData);
FeatureFactory.getFactory(context).getMetricsFeatureProvider()
.action(SettingsEnums.PAGE_UNKNOWN,
- MetricsEvent.ACTION_SETTINGS_SLICE_REQUESTED,
+ SettingsEnums.ACTION_SETTINGS_SLICE_REQUESTED,
SettingsEnums.PAGE_UNKNOWN,
sliceData.getKey(),
0);
diff --git a/src/com/android/settings/slices/SliceDataConverter.java b/src/com/android/settings/slices/SliceDataConverter.java
index dcc8089..6949273 100644
--- a/src/com/android/settings/slices/SliceDataConverter.java
+++ b/src/com/android/settings/slices/SliceDataConverter.java
@@ -21,9 +21,9 @@
import static com.android.settings.core.PreferenceXmlParserUtils.METADATA_ICON;
import static com.android.settings.core.PreferenceXmlParserUtils.METADATA_KEY;
import static com.android.settings.core.PreferenceXmlParserUtils.METADATA_PLATFORM_SLICE_FLAG;
-import static com.android.settings.core.PreferenceXmlParserUtils.METADATA_UNAVAILABLE_SLICE_SUBTITLE;
import static com.android.settings.core.PreferenceXmlParserUtils.METADATA_SUMMARY;
import static com.android.settings.core.PreferenceXmlParserUtils.METADATA_TITLE;
+import static com.android.settings.core.PreferenceXmlParserUtils.METADATA_UNAVAILABLE_SLICE_SUBTITLE;
import android.accessibilityservice.AccessibilityServiceInfo;
import android.content.ComponentName;
diff --git a/src/com/android/settings/slices/SlicePreferenceController.java b/src/com/android/settings/slices/SlicePreferenceController.java
index d7fcc18..89294c7 100644
--- a/src/com/android/settings/slices/SlicePreferenceController.java
+++ b/src/com/android/settings/slices/SlicePreferenceController.java
@@ -82,6 +82,8 @@
@Override
public void onChanged(Slice slice) {
- mSlicePreference.onSliceUpdated(slice);
+ if (slice != null) {
+ mSlicePreference.onSliceUpdated(slice);
+ }
}
}
diff --git a/src/com/android/settings/sound/MediaOutputPreferenceController.java b/src/com/android/settings/sound/MediaOutputPreferenceController.java
index 2ac460c..ce476ad 100644
--- a/src/com/android/settings/sound/MediaOutputPreferenceController.java
+++ b/src/com/android/settings/sound/MediaOutputPreferenceController.java
@@ -74,18 +74,7 @@
}
final int numDevices = mConnectedDevices.size();
- if (numDevices == 0) {
- // Disable switch entry if there is no connected devices.
- mPreference.setVisible(false);
- final CharSequence summary = mContext.getText(R.string.media_output_default_summary);
- final CharSequence[] defaultMediaOutput = new CharSequence[]{summary};
- mSelectedIndex = getDefaultDeviceIndex();
- preference.setSummary(summary);
- setPreference(defaultMediaOutput, defaultMediaOutput, preference);
- return;
- }
-
- mPreference.setVisible(true);
+ mPreference.setVisible((numDevices == 0) ? false : true);
CharSequence[] mediaOutputs = new CharSequence[numDevices + 1];
CharSequence[] mediaValues = new CharSequence[numDevices + 1];
diff --git a/src/com/android/settings/system/ResetDashboardFragment.java b/src/com/android/settings/system/ResetDashboardFragment.java
index 772f18b..5243d6a 100644
--- a/src/com/android/settings/system/ResetDashboardFragment.java
+++ b/src/com/android/settings/system/ResetDashboardFragment.java
@@ -16,10 +16,10 @@
package com.android.settings.system;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.provider.SearchIndexableResource;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.applications.manageapplications.ResetAppPrefPreferenceController;
import com.android.settings.dashboard.DashboardFragment;
@@ -40,7 +40,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.RESET_DASHBOARD;
+ return SettingsEnums.RESET_DASHBOARD;
}
@Override
diff --git a/src/com/android/settings/system/SystemDashboardFragment.java b/src/com/android/settings/system/SystemDashboardFragment.java
index 4f0c738..5c642b2 100644
--- a/src/com/android/settings/system/SystemDashboardFragment.java
+++ b/src/com/android/settings/system/SystemDashboardFragment.java
@@ -15,6 +15,7 @@
*/
package com.android.settings.system;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.os.Bundle;
import android.provider.SearchIndexableResource;
@@ -23,7 +24,6 @@
import androidx.preference.PreferenceGroup;
import androidx.preference.PreferenceScreen;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.search.BaseSearchIndexProvider;
@@ -53,7 +53,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.SETTINGS_SYSTEM_CATEGORY;
+ return SettingsEnums.SETTINGS_SYSTEM_CATEGORY;
}
@Override
diff --git a/src/com/android/settings/tts/TextToSpeechSettings.java b/src/com/android/settings/tts/TextToSpeechSettings.java
index bd85ef3..d4c7318 100644
--- a/src/com/android/settings/tts/TextToSpeechSettings.java
+++ b/src/com/android/settings/tts/TextToSpeechSettings.java
@@ -20,6 +20,7 @@
import static android.provider.Settings.Secure.TTS_DEFAULT_RATE;
import static android.provider.Settings.Secure.TTS_DEFAULT_SYNTH;
+import android.app.settings.SettingsEnums;
import android.content.ActivityNotFoundException;
import android.content.ContentResolver;
import android.content.Context;
@@ -38,7 +39,6 @@
import androidx.preference.ListPreference;
import androidx.preference.Preference;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsActivity;
import com.android.settings.SettingsPreferenceFragment;
@@ -150,7 +150,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.TTS_TEXT_TO_SPEECH;
+ return SettingsEnums.TTS_TEXT_TO_SPEECH;
}
@Override
diff --git a/src/com/android/settings/tts/TtsEnginePreferenceFragment.java b/src/com/android/settings/tts/TtsEnginePreferenceFragment.java
index 27c9547..43bb459 100644
--- a/src/com/android/settings/tts/TtsEnginePreferenceFragment.java
+++ b/src/com/android/settings/tts/TtsEnginePreferenceFragment.java
@@ -2,6 +2,7 @@
import static android.provider.Settings.Secure.TTS_DEFAULT_SYNTH;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.os.Bundle;
import android.provider.SearchIndexableResource;
@@ -13,7 +14,6 @@
import androidx.preference.PreferenceCategory;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsActivity;
import com.android.settings.SettingsPreferenceFragment;
@@ -68,7 +68,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.TTS_ENGINE_SETTINGS;
+ return SettingsEnums.TTS_ENGINE_SETTINGS;
}
@Override
diff --git a/src/com/android/settings/users/AppRestrictionsFragment.java b/src/com/android/settings/users/AppRestrictionsFragment.java
index 5f899eb..7b15e8a 100644
--- a/src/com/android/settings/users/AppRestrictionsFragment.java
+++ b/src/com/android/settings/users/AppRestrictionsFragment.java
@@ -17,6 +17,7 @@
package com.android.settings.users;
import android.app.Activity;
+import android.app.settings.SettingsEnums;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
@@ -53,7 +54,6 @@
import androidx.preference.PreferenceViewHolder;
import androidx.preference.SwitchPreference;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsPreferenceFragment;
import com.android.settings.Utils;
@@ -244,7 +244,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.USERS_APP_RESTRICTIONS;
+ return SettingsEnums.USERS_APP_RESTRICTIONS;
}
@Override
diff --git a/src/com/android/settings/users/AutoSyncDataPreferenceController.java b/src/com/android/settings/users/AutoSyncDataPreferenceController.java
index 13a2cdf..e7c5cb6 100644
--- a/src/com/android/settings/users/AutoSyncDataPreferenceController.java
+++ b/src/com/android/settings/users/AutoSyncDataPreferenceController.java
@@ -17,6 +17,7 @@
import android.app.ActivityManager;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.ContentResolver;
import android.content.Context;
import android.content.DialogInterface;
@@ -31,7 +32,6 @@
import androidx.preference.Preference;
import androidx.preference.SwitchPreference;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.core.PreferenceControllerMixin;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
@@ -147,7 +147,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.DIALOG_CONFIRM_AUTO_SYNC_CHANGE;
+ return SettingsEnums.DIALOG_CONFIRM_AUTO_SYNC_CHANGE;
}
@Override
diff --git a/src/com/android/settings/users/OwnerInfoSettings.java b/src/com/android/settings/users/OwnerInfoSettings.java
index 8915a27..d06ba64 100644
--- a/src/com/android/settings/users/OwnerInfoSettings.java
+++ b/src/com/android/settings/users/OwnerInfoSettings.java
@@ -17,6 +17,7 @@
package com.android.settings.users;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.DialogInterface;
import android.content.DialogInterface.OnClickListener;
import android.os.Bundle;
@@ -29,7 +30,6 @@
import androidx.appcompat.app.AlertDialog;
import androidx.fragment.app.Fragment;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.internal.widget.LockPatternUtils;
import com.android.settings.R;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
@@ -96,6 +96,6 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.DIALOG_OWNER_INFO_SETTINGS;
+ return SettingsEnums.DIALOG_OWNER_INFO_SETTINGS;
}
}
diff --git a/src/com/android/settings/users/RestrictedProfileSettings.java b/src/com/android/settings/users/RestrictedProfileSettings.java
index 99ae26d..b00ee83 100644
--- a/src/com/android/settings/users/RestrictedProfileSettings.java
+++ b/src/com/android/settings/users/RestrictedProfileSettings.java
@@ -17,6 +17,7 @@
package com.android.settings.users;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.DialogInterface;
import android.content.Intent;
import android.content.pm.UserInfo;
@@ -26,7 +27,6 @@
import android.widget.ImageView;
import android.widget.TextView;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.Utils;
@@ -138,9 +138,9 @@
public int getDialogMetricsCategory(int dialogId) {
switch (dialogId) {
case DIALOG_ID_EDIT_USER_INFO:
- return MetricsProto.MetricsEvent.DIALOG_USER_EDIT;
+ return SettingsEnums.DIALOG_USER_EDIT;
case DIALOG_CONFIRM_REMOVE:
- return MetricsProto.MetricsEvent.DIALOG_USER_REMOVE;
+ return SettingsEnums.DIALOG_USER_REMOVE;
default:
return 0;
}
diff --git a/src/com/android/settings/users/UserDetailsSettings.java b/src/com/android/settings/users/UserDetailsSettings.java
index 99d3ca4..371c152 100644
--- a/src/com/android/settings/users/UserDetailsSettings.java
+++ b/src/com/android/settings/users/UserDetailsSettings.java
@@ -17,6 +17,7 @@
package com.android.settings.users;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.DialogInterface;
import android.content.pm.UserInfo;
@@ -27,8 +28,6 @@
import androidx.preference.Preference;
import androidx.preference.SwitchPreference;
-import com.android.internal.logging.nano.MetricsProto;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsPreferenceFragment;
import com.android.settingslib.RestrictedLockUtilsInternal;
@@ -70,7 +69,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.USER_DETAILS;
+ return SettingsEnums.USER_DETAILS;
}
@Override
@@ -198,11 +197,11 @@
public int getDialogMetricsCategory(int dialogId) {
switch (dialogId) {
case DIALOG_CONFIRM_REMOVE:
- return MetricsProto.MetricsEvent.DIALOG_USER_REMOVE;
+ return SettingsEnums.DIALOG_USER_REMOVE;
case DIALOG_CONFIRM_ENABLE_CALLING:
- return MetricsProto.MetricsEvent.DIALOG_USER_ENABLE_CALLING;
+ return SettingsEnums.DIALOG_USER_ENABLE_CALLING;
case DIALOG_CONFIRM_ENABLE_CALLING_AND_SMS:
- return MetricsProto.MetricsEvent.DIALOG_USER_ENABLE_CALLING_AND_SMS;
+ return SettingsEnums.DIALOG_USER_ENABLE_CALLING_AND_SMS;
default:
return 0;
}
diff --git a/src/com/android/settings/users/UserSettings.java b/src/com/android/settings/users/UserSettings.java
index 5b4055c..21552ce 100644
--- a/src/com/android/settings/users/UserSettings.java
+++ b/src/com/android/settings/users/UserSettings.java
@@ -20,6 +20,7 @@
import android.app.ActivityManager;
import android.app.Dialog;
import android.app.admin.DevicePolicyManager;
+import android.app.settings.SettingsEnums;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.DialogInterface;
@@ -56,7 +57,6 @@
import androidx.preference.PreferenceGroup;
import androidx.preference.PreferenceScreen;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.internal.util.UserIcons;
import com.android.internal.widget.LockPatternUtils;
import com.android.settings.R;
@@ -205,7 +205,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.USER;
+ return SettingsEnums.USER;
}
@Override
@@ -702,23 +702,23 @@
public int getDialogMetricsCategory(int dialogId) {
switch (dialogId) {
case DIALOG_CONFIRM_REMOVE:
- return MetricsEvent.DIALOG_USER_REMOVE;
+ return SettingsEnums.DIALOG_USER_REMOVE;
case DIALOG_USER_CANNOT_MANAGE:
- return MetricsEvent.DIALOG_USER_CANNOT_MANAGE;
+ return SettingsEnums.DIALOG_USER_CANNOT_MANAGE;
case DIALOG_ADD_USER:
- return MetricsEvent.DIALOG_USER_ADD;
+ return SettingsEnums.DIALOG_USER_ADD;
case DIALOG_SETUP_USER:
- return MetricsEvent.DIALOG_USER_SETUP;
+ return SettingsEnums.DIALOG_USER_SETUP;
case DIALOG_SETUP_PROFILE:
- return MetricsEvent.DIALOG_USER_SETUP_PROFILE;
+ return SettingsEnums.DIALOG_USER_SETUP_PROFILE;
case DIALOG_CHOOSE_USER_TYPE:
- return MetricsEvent.DIALOG_USER_CHOOSE_TYPE;
+ return SettingsEnums.DIALOG_USER_CHOOSE_TYPE;
case DIALOG_NEED_LOCKSCREEN:
- return MetricsEvent.DIALOG_USER_NEED_LOCKSCREEN;
+ return SettingsEnums.DIALOG_USER_NEED_LOCKSCREEN;
case DIALOG_CONFIRM_EXIT_GUEST:
- return MetricsEvent.DIALOG_USER_CONFIRM_EXIT_GUEST;
+ return SettingsEnums.DIALOG_USER_CONFIRM_EXIT_GUEST;
case DIALOG_USER_PROFILE_EDITOR:
- return MetricsEvent.DIALOG_USER_EDIT_PROFILE;
+ return SettingsEnums.DIALOG_USER_EDIT_PROFILE;
default:
return 0;
}
diff --git a/src/com/android/settings/utils/ManagedServiceSettings.java b/src/com/android/settings/utils/ManagedServiceSettings.java
index 16f79c2..3ec63c3 100644
--- a/src/com/android/settings/utils/ManagedServiceSettings.java
+++ b/src/com/android/settings/utils/ManagedServiceSettings.java
@@ -20,6 +20,7 @@
import android.app.ActivityManager;
import android.app.Dialog;
import android.app.admin.DevicePolicyManager;
+import android.app.settings.SettingsEnums;
import android.content.ComponentName;
import android.content.Context;
import android.content.pm.PackageItemInfo;
@@ -32,7 +33,11 @@
import android.util.Log;
import android.view.View;
-import com.android.internal.logging.nano.MetricsProto;
+import androidx.appcompat.app.AlertDialog;
+import androidx.fragment.app.Fragment;
+import androidx.preference.PreferenceScreen;
+import androidx.preference.SwitchPreference;
+
import com.android.settings.R;
import com.android.settings.Utils;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
@@ -42,11 +47,6 @@
import java.util.List;
-import androidx.appcompat.app.AlertDialog;
-import androidx.fragment.app.Fragment;
-import androidx.preference.PreferenceScreen;
-import androidx.preference.SwitchPreference;
-
public abstract class ManagedServiceSettings extends EmptyTextSettings {
private static final String TAG = "ManagedServiceSettings";
private final Config mConfig;
@@ -193,7 +193,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.DIALOG_SERVICE_ACCESS_WARNING;
+ return SettingsEnums.DIALOG_SERVICE_ACCESS_WARNING;
}
public ScaryWarningDialogFragment setServiceInfo(ComponentName cn, String label,
diff --git a/src/com/android/settings/vpn2/AppDialogFragment.java b/src/com/android/settings/vpn2/AppDialogFragment.java
index 0bf5215..0d0022f 100644
--- a/src/com/android/settings/vpn2/AppDialogFragment.java
+++ b/src/com/android/settings/vpn2/AppDialogFragment.java
@@ -17,6 +17,7 @@
package com.android.settings.vpn2;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.DialogInterface;
import android.content.pm.PackageInfo;
@@ -31,7 +32,6 @@
import androidx.appcompat.app.AlertDialog;
import androidx.fragment.app.Fragment;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.internal.net.VpnConfig;
import com.android.settings.R;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
@@ -57,7 +57,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.DIALOG_VPN_APP_CONFIG;
+ return SettingsEnums.DIALOG_VPN_APP_CONFIG;
}
public interface Listener {
diff --git a/src/com/android/settings/vpn2/AppManagementFragment.java b/src/com/android/settings/vpn2/AppManagementFragment.java
index 6a80a54..1571216 100644
--- a/src/com/android/settings/vpn2/AppManagementFragment.java
+++ b/src/com/android/settings/vpn2/AppManagementFragment.java
@@ -20,6 +20,7 @@
import android.annotation.NonNull;
import android.app.AppOpsManager;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.pm.ApplicationInfo;
import android.content.pm.PackageInfo;
@@ -40,7 +41,6 @@
import androidx.fragment.app.DialogFragment;
import androidx.preference.Preference;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.internal.net.VpnConfig;
import com.android.internal.util.ArrayUtils;
import com.android.settings.R;
@@ -173,7 +173,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.VPN;
+ return SettingsEnums.VPN;
}
private boolean onForgetVpnClick() {
@@ -335,7 +335,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.DIALOG_VPN_CANNOT_CONNECT;
+ return SettingsEnums.DIALOG_VPN_CANNOT_CONNECT;
}
public static void show(AppManagementFragment parent, String vpnLabel) {
diff --git a/src/com/android/settings/vpn2/ConfigDialogFragment.java b/src/com/android/settings/vpn2/ConfigDialogFragment.java
index 5714515..b72508e 100644
--- a/src/com/android/settings/vpn2/ConfigDialogFragment.java
+++ b/src/com/android/settings/vpn2/ConfigDialogFragment.java
@@ -17,6 +17,7 @@
package com.android.settings.vpn2;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.DialogInterface;
import android.net.ConnectivityManager;
@@ -33,7 +34,6 @@
import androidx.appcompat.app.AlertDialog;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.internal.net.LegacyVpnInfo;
import com.android.internal.net.VpnProfile;
import com.android.settings.R;
@@ -56,12 +56,10 @@
ServiceManager.getService(Context.CONNECTIVITY_SERVICE));
private Context mContext;
- private boolean mUnlocking = false;
-
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.DIALOG_LEGACY_VPN_CONFIG;
+ return SettingsEnums.DIALOG_LEGACY_VPN_CONFIG;
}
public static void show(VpnSettings parent, VpnProfile profile, boolean edit, boolean exists) {
@@ -85,27 +83,6 @@
}
@Override
- public void onResume() {
- super.onResume();
-
- // Check KeyStore here, so others do not need to deal with it.
- if (!KeyStore.getInstance().isUnlocked()) {
- if (!mUnlocking) {
- // Let us unlock KeyStore. See you later!
- Credentials.getInstance().unlock(mContext);
- } else {
- // We already tried, but it is still not working!
- dismiss();
- }
- mUnlocking = !mUnlocking;
- return;
- }
-
- // Now KeyStore is always unlocked. Reset the flag.
- mUnlocking = false;
- }
-
- @Override
public Dialog onCreateDialog(Bundle savedInstanceState) {
Bundle args = getArguments();
VpnProfile profile = (VpnProfile) args.getParcelable(ARG_PROFILE);
diff --git a/src/com/android/settings/vpn2/ConfirmLockdownFragment.java b/src/com/android/settings/vpn2/ConfirmLockdownFragment.java
index 08f3752..1e8074c 100644
--- a/src/com/android/settings/vpn2/ConfirmLockdownFragment.java
+++ b/src/com/android/settings/vpn2/ConfirmLockdownFragment.java
@@ -16,13 +16,13 @@
package com.android.settings.vpn2;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.DialogInterface;
import android.os.Bundle;
import androidx.appcompat.app.AlertDialog;
import androidx.fragment.app.Fragment;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
@@ -36,7 +36,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.DIALOG_VPN_REPLACE_EXISTING;
+ return SettingsEnums.DIALOG_VPN_REPLACE_EXISTING;
}
private static final String ARG_REPLACING = "replacing";
diff --git a/src/com/android/settings/vpn2/VpnSettings.java b/src/com/android/settings/vpn2/VpnSettings.java
index ed36da8..874a9b9 100644
--- a/src/com/android/settings/vpn2/VpnSettings.java
+++ b/src/com/android/settings/vpn2/VpnSettings.java
@@ -22,6 +22,7 @@
import android.annotation.WorkerThread;
import android.app.Activity;
import android.app.AppOpsManager;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.content.pm.PackageInfo;
@@ -54,7 +55,6 @@
import androidx.preference.PreferenceGroup;
import com.android.internal.annotations.GuardedBy;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.internal.net.LegacyVpnInfo;
import com.android.internal.net.VpnConfig;
import com.android.internal.net.VpnProfile;
@@ -114,7 +114,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.VPN;
+ return SettingsEnums.VPN;
}
@Override
diff --git a/src/com/android/settings/wallpaper/WallpaperSuggestionActivity.java b/src/com/android/settings/wallpaper/WallpaperSuggestionActivity.java
index c047357..14564b1 100644
--- a/src/com/android/settings/wallpaper/WallpaperSuggestionActivity.java
+++ b/src/com/android/settings/wallpaper/WallpaperSuggestionActivity.java
@@ -18,6 +18,7 @@
import android.app.Activity;
import android.app.WallpaperManager;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.content.pm.PackageManager;
@@ -25,10 +26,11 @@
import androidx.annotation.VisibleForTesting;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.core.SubSettingLauncher;
+import com.google.android.setupcompat.util.WizardManagerHelper;
+
public class WallpaperSuggestionActivity extends Activity {
@Override
@@ -39,6 +41,10 @@
.setClassName(getString(R.string.config_wallpaper_picker_package),
getString(R.string.config_wallpaper_picker_class))
.addFlags(Intent.FLAG_ACTIVITY_FORWARD_RESULT);
+
+ // passing the necessary extra to next page
+ WizardManagerHelper.copyWizardManagerExtras(getIntent(), intent);
+
if (pm.resolveActivity(intent, 0) != null) {
startActivity(intent);
} else {
@@ -54,7 +60,7 @@
new SubSettingLauncher(this)
.setDestination(WallpaperTypeSettings.class.getName())
.setTitleRes(R.string.wallpaper_suggestion_title)
- .setSourceMetricsCategory(MetricsProto.MetricsEvent.DASHBOARD_SUMMARY)
+ .setSourceMetricsCategory(SettingsEnums.DASHBOARD_SUMMARY)
.addFlags(Intent.FLAG_ACTIVITY_FORWARD_RESULT)
.launch();
}
diff --git a/src/com/android/settings/wallpaper/WallpaperTypeSettings.java b/src/com/android/settings/wallpaper/WallpaperTypeSettings.java
index 1ea0b74..0e0f8df 100644
--- a/src/com/android/settings/wallpaper/WallpaperTypeSettings.java
+++ b/src/com/android/settings/wallpaper/WallpaperTypeSettings.java
@@ -16,12 +16,12 @@
package com.android.settings.wallpaper;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.content.pm.PackageManager;
import android.content.pm.ResolveInfo;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.search.BaseSearchIndexProvider;
@@ -37,7 +37,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.WALLPAPER_TYPE;
+ return SettingsEnums.WALLPAPER_TYPE;
}
@Override
diff --git a/src/com/android/settings/webview/WebViewAppPicker.java b/src/com/android/settings/webview/WebViewAppPicker.java
index 72d7918..b1dfd14 100644
--- a/src/com/android/settings/webview/WebViewAppPicker.java
+++ b/src/com/android/settings/webview/WebViewAppPicker.java
@@ -19,6 +19,7 @@
import static android.provider.Settings.ACTION_WEBVIEW_SETTINGS;
import android.app.Activity;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.content.pm.ApplicationInfo;
@@ -30,7 +31,6 @@
import androidx.annotation.VisibleForTesting;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.applications.defaultapps.DefaultAppPickerFragment;
import com.android.settingslib.applications.DefaultAppInfo;
@@ -114,7 +114,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.WEBVIEW_IMPLEMENTATION;
+ return SettingsEnums.WEBVIEW_IMPLEMENTATION;
}
private static class WebViewAppInfo extends DefaultAppInfo {
diff --git a/src/com/android/settings/wfd/WifiDisplaySettings.java b/src/com/android/settings/wfd/WifiDisplaySettings.java
index 0bd2a1e..2698bf4 100755
--- a/src/com/android/settings/wfd/WifiDisplaySettings.java
+++ b/src/com/android/settings/wfd/WifiDisplaySettings.java
@@ -16,6 +16,7 @@
package com.android.settings.wfd;
+import android.app.settings.SettingsEnums;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.DialogInterface;
@@ -61,7 +62,6 @@
import androidx.preference.SwitchPreference;
import com.android.internal.app.MediaRouteDialogPresenter;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsPreferenceFragment;
import com.android.settings.dashboard.SummaryLoader;
@@ -127,7 +127,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.WFD_WIFI_DISPLAY;
+ return SettingsEnums.WFD_WIFI_DISPLAY;
}
@Override
diff --git a/src/com/android/settings/widget/EntityHeaderController.java b/src/com/android/settings/widget/EntityHeaderController.java
index 056f6b4..c110107 100644
--- a/src/com/android/settings/widget/EntityHeaderController.java
+++ b/src/com/android/settings/widget/EntityHeaderController.java
@@ -16,8 +16,6 @@
package com.android.settings.widget;
-import static com.android.internal.logging.nano.MetricsProto.MetricsEvent.ACTION_OPEN_APP_NOTIFICATION_SETTING;
-
import android.annotation.IdRes;
import android.annotation.UserIdInt;
import android.app.ActionBar;
@@ -359,7 +357,7 @@
button.setOnClickListener(v -> {
FeatureFactory.getFactory(mAppContext).getMetricsFeatureProvider()
.action(SettingsEnums.PAGE_UNKNOWN,
- ACTION_OPEN_APP_NOTIFICATION_SETTING,
+ SettingsEnums.ACTION_OPEN_APP_NOTIFICATION_SETTING,
mMetricsCategory,
null, 0);
mFragment.startActivity(mAppNotifPrefIntent);
diff --git a/src/com/android/settings/widget/RadioButtonPickerFragment.java b/src/com/android/settings/widget/RadioButtonPickerFragment.java
index 50c1b58..591cd21 100644
--- a/src/com/android/settings/widget/RadioButtonPickerFragment.java
+++ b/src/com/android/settings/widget/RadioButtonPickerFragment.java
@@ -27,7 +27,6 @@
import android.view.View;
import android.view.ViewGroup;
-import android.widget.Toast;
import androidx.annotation.LayoutRes;
import androidx.annotation.VisibleForTesting;
import androidx.preference.Preference;
@@ -40,10 +39,11 @@
import com.android.settings.core.PreferenceXmlParserUtils.MetadataFlag;
import com.android.settingslib.widget.CandidateInfo;
+import org.xmlpull.v1.XmlPullParserException;
+
import java.io.IOException;
import java.util.List;
import java.util.Map;
-import org.xmlpull.v1.XmlPullParserException;
public abstract class RadioButtonPickerFragment extends InstrumentedPreferenceFragment implements
RadioButtonPreference.OnClickListener {
diff --git a/src/com/android/settings/wifi/AddNetworkFragment.java b/src/com/android/settings/wifi/AddNetworkFragment.java
index cd8f76e..e4d0fb1 100644
--- a/src/com/android/settings/wifi/AddNetworkFragment.java
+++ b/src/com/android/settings/wifi/AddNetworkFragment.java
@@ -17,6 +17,7 @@
package com.android.settings.wifi;
import android.app.Activity;
+import android.app.settings.SettingsEnums;
import android.content.Intent;
import android.os.Bundle;
import android.view.LayoutInflater;
@@ -27,7 +28,6 @@
import androidx.annotation.VisibleForTesting;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.core.InstrumentedFragment;
import com.android.settings.wifi.dpp.WifiDppUtils;
@@ -52,7 +52,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.SETTINGS_WIFI_ADD_NETWORK;
+ return SettingsEnums.SETTINGS_WIFI_ADD_NETWORK;
}
@Override
diff --git a/src/com/android/settings/wifi/ButtonPreference.java b/src/com/android/settings/wifi/ButtonPreference.java
index 62e8caf..9a0abf6 100644
--- a/src/com/android/settings/wifi/ButtonPreference.java
+++ b/src/com/android/settings/wifi/ButtonPreference.java
@@ -24,13 +24,13 @@
import android.view.View;
import android.widget.ImageButton;
-import com.android.settings.R;
-
-import androidx.annotation.VisibleForTesting;
import androidx.annotation.DrawableRes;
+import androidx.annotation.VisibleForTesting;
import androidx.preference.Preference;
import androidx.preference.PreferenceViewHolder;
+import com.android.settings.R;
+
/**
* This preference provides one button layout with Settings style.
* It looks like below
diff --git a/src/com/android/settings/wifi/ChangeWifiStateDetails.java b/src/com/android/settings/wifi/ChangeWifiStateDetails.java
index 63d1745..9841615 100644
--- a/src/com/android/settings/wifi/ChangeWifiStateDetails.java
+++ b/src/com/android/settings/wifi/ChangeWifiStateDetails.java
@@ -17,6 +17,7 @@
package com.android.settings.wifi;
import android.app.AppOpsManager;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.os.Bundle;
@@ -25,7 +26,6 @@
import androidx.preference.Preference.OnPreferenceChangeListener;
import androidx.preference.SwitchPreference;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.applications.AppInfoWithHeader;
import com.android.settings.applications.AppStateAppOpsBridge.PermissionState;
@@ -69,7 +69,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.CONFIGURE_WIFI;
+ return SettingsEnums.CONFIGURE_WIFI;
}
@Override
@@ -93,8 +93,8 @@
}
protected void logSpecialPermissionChange(boolean newState, String packageName) {
- int logCategory = newState ? MetricsEvent.APP_SPECIAL_PERMISSION_SETTINGS_CHANGE_ALLOW
- : MetricsEvent.APP_SPECIAL_PERMISSION_SETTINGS_CHANGE_DENY;
+ int logCategory = newState ? SettingsEnums.APP_SPECIAL_PERMISSION_SETTINGS_CHANGE_ALLOW
+ : SettingsEnums.APP_SPECIAL_PERMISSION_SETTINGS_CHANGE_DENY;
FeatureFactory.getFactory(getContext()).getMetricsFeatureProvider().action(getContext(),
logCategory, packageName);
}
diff --git a/src/com/android/settings/wifi/ConfigureWifiSettings.java b/src/com/android/settings/wifi/ConfigureWifiSettings.java
index 8df4a41..89c1575 100644
--- a/src/com/android/settings/wifi/ConfigureWifiSettings.java
+++ b/src/com/android/settings/wifi/ConfigureWifiSettings.java
@@ -17,6 +17,7 @@
import static android.content.Context.WIFI_SERVICE;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.net.ConnectivityManager;
@@ -24,7 +25,6 @@
import android.net.wifi.WifiManager;
import android.provider.SearchIndexableResource;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.search.BaseSearchIndexProvider;
@@ -50,7 +50,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.CONFIGURE_WIFI;
+ return SettingsEnums.CONFIGURE_WIFI;
}
@Override
diff --git a/src/com/android/settings/wifi/NetworkRequestDialogFragment.java b/src/com/android/settings/wifi/NetworkRequestDialogFragment.java
index 06e36e5..d1df7f0 100644
--- a/src/com/android/settings/wifi/NetworkRequestDialogFragment.java
+++ b/src/com/android/settings/wifi/NetworkRequestDialogFragment.java
@@ -16,33 +16,36 @@
package com.android.settings.wifi;
+import android.app.Activity;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.DialogInterface;
+import android.content.Intent;
import android.graphics.drawable.Drawable;
import android.net.wifi.ScanResult;
import android.net.wifi.WifiConfiguration;
import android.net.wifi.WifiManager;
-import android.net.wifi.WifiManager.NetworkRequestUserSelectionCallback;
import android.net.wifi.WifiManager.NetworkRequestMatchCallback;
+import android.net.wifi.WifiManager.NetworkRequestUserSelectionCallback;
+import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
+import android.text.TextUtils;
+import android.view.LayoutInflater;
+import android.view.View;
+import android.view.ViewGroup;
+import android.widget.ArrayAdapter;
import android.widget.BaseAdapter;
+import android.widget.ProgressBar;
+import android.widget.TextView;
+import android.widget.Toast;
import androidx.annotation.NonNull;
import androidx.annotation.VisibleForTesting;
import androidx.appcompat.app.AlertDialog;
import androidx.preference.internal.PreferenceImageView;
-import android.os.Bundle;
-import android.view.LayoutInflater;
-import android.view.View;
-import android.view.ViewGroup;
-import android.widget.ArrayAdapter;
-import android.widget.ProgressBar;
-import android.widget.TextView;
-
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
import com.android.settings.wifi.NetworkRequestErrorDialogFragment.ERROR_DIALOG_TYPE;
@@ -66,18 +69,15 @@
/** Message sent to us to stop scanning wifi and pop up timeout dialog. */
private static final int MESSAGE_STOP_SCAN_WIFI_LIST = 0;
- /** Message sent to us to finish activity. */
- private static final int MESSAGE_FINISH_ACTIVITY = 1;
-
/** Spec defines there should be 5 wifi ap on the list at most. */
private static final int MAX_NUMBER_LIST_ITEM = 5;
- /** Holding time to let user be aware that selected wifi ap is connected */
- private static final int DELAY_TIME_USER_AWARE_CONNECTED_MS = 1 * 1000;
-
/** Delayed time to stop scanning wifi. */
private static final int DELAY_TIME_STOP_SCAN_MS = 30 * 1000;
+ @VisibleForTesting
+ final static String EXTRA_APP_NAME = "com.android.settings.wifi.extra.APP_NAME";
+
private List<AccessPoint> mAccessPointList;
private FilterWifiTracker mFilterWifiTracker;
private AccessPointAdapter mDialogAdapter;
@@ -97,7 +97,8 @@
final View customTitle = inflater.inflate(R.layout.network_request_dialog_title, null);
final TextView title = customTitle.findViewById(R.id.network_request_title_text);
- title.setText(R.string.network_connection_request_dialog_title);
+ title.setText(getTitle());
+
final ProgressBar progressBar = customTitle.findViewById(
R.id.network_request_title_progress);
progressBar.setVisibility(View.VISIBLE);
@@ -119,6 +120,16 @@
return dialog;
}
+ private String getTitle() {
+ final Intent intent = getActivity().getIntent();
+ String appName = "";
+ if (intent != null) {
+ appName = intent.getStringExtra(EXTRA_APP_NAME);
+ }
+
+ return getString(R.string.network_connection_request_dialog_title, appName);
+ }
+
@NonNull
List<AccessPoint> getAccessPointList() {
// Initials list for adapter, in case of display crashing.
@@ -185,7 +196,6 @@
public void onDestroy() {
super.onDestroy();
- mHandler.removeMessages(MESSAGE_FINISH_ACTIVITY);
if (mFilterWifiTracker != null) {
mFilterWifiTracker.onDestroy();
mFilterWifiTracker = null;
@@ -216,10 +226,7 @@
switch (msg.what) {
case MESSAGE_STOP_SCAN_WIFI_LIST:
removeMessages(MESSAGE_STOP_SCAN_WIFI_LIST);
- stopScanningAndMaybePopErrorDialog(ERROR_DIALOG_TYPE.TIME_OUT);
- break;
- case MESSAGE_FINISH_ACTIVITY:
- stopScanningAndMaybePopErrorDialog(/* ERROR_DIALOG_TYPE */ null);
+ stopScanningAndPopErrorDialog(ERROR_DIALOG_TYPE.TIME_OUT);
break;
default:
// Do nothing.
@@ -228,34 +235,26 @@
}
};
- protected void stopScanningAndMaybePopErrorDialog(ERROR_DIALOG_TYPE type) {
+ protected void stopScanningAndPopErrorDialog(ERROR_DIALOG_TYPE type) {
// Dismisses current dialog.
final Dialog dialog = getDialog();
if (dialog != null && dialog.isShowing()) {
dismiss();
}
- if (type == null) {
- // If no error, finishes activity.
- if (getActivity() != null) {
- getActivity().finish();
- }
- } else {
- // Throws error dialog.
- final NetworkRequestErrorDialogFragment fragment = NetworkRequestErrorDialogFragment
- .newInstance();
- final Bundle bundle = new Bundle();
- bundle.putSerializable(NetworkRequestErrorDialogFragment.DIALOG_TYPE, type);
- fragment.setArguments(bundle);
- fragment.show(getActivity().getSupportFragmentManager(),
- NetworkRequestDialogFragment.class.getSimpleName());
- }
-
+ // Throws error dialog.
+ final NetworkRequestErrorDialogFragment fragment = NetworkRequestErrorDialogFragment
+ .newInstance();
+ final Bundle bundle = new Bundle();
+ bundle.putSerializable(NetworkRequestErrorDialogFragment.DIALOG_TYPE, type);
+ fragment.setArguments(bundle);
+ fragment.show(getActivity().getSupportFragmentManager(),
+ NetworkRequestDialogFragment.class.getSimpleName());
}
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.WIFI_SCANNING_NEEDED_DIALOG;
+ return SettingsEnums.WIFI_SCANNING_NEEDED_DIALOG;
}
private class AccessPointAdapter extends ArrayAdapter<AccessPoint> {
@@ -288,7 +287,13 @@
final TextView summary = view.findViewById(android.R.id.summary);
if (summary != null) {
- summary.setText(accessPoint.getSettingsSummary());
+ final String summaryString = accessPoint.getSettingsSummary();
+ if (TextUtils.isEmpty(summaryString)) {
+ summary.setVisibility(View.GONE);
+ } else {
+ summary.setVisibility(View.VISIBLE);
+ summary.setText(summaryString);
+ }
}
final PreferenceImageView imageView = view.findViewById(android.R.id.icon);
@@ -307,7 +312,7 @@
@Override
public void onAbort() {
- stopScanningAndMaybePopErrorDialog(ERROR_DIALOG_TYPE.ABORT);
+ stopScanningAndPopErrorDialog(ERROR_DIALOG_TYPE.ABORT);
}
@Override
@@ -355,24 +360,17 @@
@Override
public void onUserSelectionConnectSuccess(WifiConfiguration wificonfiguration) {
- // Removes the progress icon.
- final Dialog dialog = getDialog();
- if (dialog != null) {
- final View view = dialog.findViewById(R.id.network_request_title_progress);
- if (view != null) {
- view.setVisibility(View.GONE);
- }
+ final Activity activity = getActivity();
+ if (activity != null) {
+ Toast.makeText(activity, R.string.network_connection_connect_successful,
+ Toast.LENGTH_SHORT).show();
+ activity.finish();
}
-
- // Posts delay to finish self since connection is success.
- mHandler.removeMessages(MESSAGE_STOP_SCAN_WIFI_LIST);
- mHandler.sendEmptyMessageDelayed(MESSAGE_FINISH_ACTIVITY,
- DELAY_TIME_USER_AWARE_CONNECTED_MS);
}
@Override
public void onUserSelectionConnectFailure(WifiConfiguration wificonfiguration) {
- stopScanningAndMaybePopErrorDialog(ERROR_DIALOG_TYPE.ABORT);
+ stopScanningAndPopErrorDialog(ERROR_DIALOG_TYPE.ABORT);
}
private final class FilterWifiTracker {
diff --git a/src/com/android/settings/wifi/NetworkRequestErrorDialogFragment.java b/src/com/android/settings/wifi/NetworkRequestErrorDialogFragment.java
index 762b467..261d313 100644
--- a/src/com/android/settings/wifi/NetworkRequestErrorDialogFragment.java
+++ b/src/com/android/settings/wifi/NetworkRequestErrorDialogFragment.java
@@ -17,13 +17,13 @@
package com.android.settings.wifi;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.DialogInterface;
import android.os.Bundle;
import androidx.annotation.NonNull;
import androidx.appcompat.app.AlertDialog;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
@@ -75,7 +75,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.WIFI_SCANNING_NEEDED_DIALOG;
+ return SettingsEnums.WIFI_SCANNING_NEEDED_DIALOG;
}
protected void startScanningDialog() {
diff --git a/src/com/android/settings/wifi/WifiAPITest.java b/src/com/android/settings/wifi/WifiAPITest.java
index c0b90f9..87499f5 100644
--- a/src/com/android/settings/wifi/WifiAPITest.java
+++ b/src/com/android/settings/wifi/WifiAPITest.java
@@ -18,6 +18,7 @@
import static android.content.Context.WIFI_SERVICE;
+import android.app.settings.SettingsEnums;
import android.content.DialogInterface;
import android.net.wifi.WifiManager;
import android.os.Bundle;
@@ -28,7 +29,6 @@
import androidx.preference.Preference;
import androidx.preference.PreferenceScreen;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsPreferenceFragment;
@@ -87,7 +87,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.TESTING;
+ return SettingsEnums.TESTING;
}
//============================
diff --git a/src/com/android/settings/wifi/WifiConfigController.java b/src/com/android/settings/wifi/WifiConfigController.java
index b0d09e4..a679d37 100644
--- a/src/com/android/settings/wifi/WifiConfigController.java
+++ b/src/com/android/settings/wifi/WifiConfigController.java
@@ -63,6 +63,7 @@
import com.android.settings.ProxySelector;
import com.android.settings.R;
+import com.android.settings.wifi.details.WifiPrivacyPreferenceController;
import com.android.settingslib.Utils;
import com.android.settingslib.utils.ThreadUtils;
import com.android.settingslib.wifi.AccessPoint;
@@ -251,8 +252,6 @@
com.android.settings.core.FeatureFlags.WIFI_MAC_RANDOMIZATION)) {
View privacySettingsLayout = mView.findViewById(R.id.privacy_settings_fields);
privacySettingsLayout.setVisibility(View.VISIBLE);
- // Set default value
- mPrivacySettingsSpinner.setSelection(WifiConfiguration.RANDOMIZATION_PERSISTENT);
}
mHiddenSettingsSpinner.setOnItemSelectedListener(this);
mHiddenWarningView = mView.findViewById(R.id.hidden_settings_warning);
@@ -281,7 +280,12 @@
mHiddenSettingsSpinner.setSelection(config.hiddenSSID
? HIDDEN_NETWORK
: NOT_HIDDEN_NETWORK);
- mPrivacySettingsSpinner.setSelection(config.macRandomizationSetting);
+
+ final int prefMacValue =
+ WifiPrivacyPreferenceController.translateMacRandomizedValueToPrefValue(
+ config.macRandomizationSetting);
+ mPrivacySettingsSpinner.setSelection(prefMacValue);
+
if (config.getIpAssignment() == IpAssignment.STATIC) {
mIpSettingsSpinner.setSelection(STATIC_IP);
showAdvancedFields = true;
@@ -766,7 +770,10 @@
}
if (mPrivacySettingsSpinner != null) {
- config.macRandomizationSetting = mPrivacySettingsSpinner.getSelectedItemPosition();
+ final int macValue =
+ WifiPrivacyPreferenceController.translatePrefValueToMacRandomizedValue(
+ mPrivacySettingsSpinner.getSelectedItemPosition());
+ config.macRandomizationSetting = macValue;
}
return config;
diff --git a/src/com/android/settings/wifi/WifiConnectionPreferenceController.java b/src/com/android/settings/wifi/WifiConnectionPreferenceController.java
index b73bce9..33eaceb 100644
--- a/src/com/android/settings/wifi/WifiConnectionPreferenceController.java
+++ b/src/com/android/settings/wifi/WifiConnectionPreferenceController.java
@@ -19,6 +19,9 @@
import android.content.Context;
import android.os.Bundle;
+import androidx.preference.PreferenceGroup;
+import androidx.preference.PreferenceScreen;
+
import com.android.settings.R;
import com.android.settings.core.SubSettingLauncher;
import com.android.settings.wifi.details.WifiNetworkDetailsFragment;
@@ -29,9 +32,6 @@
import com.android.settingslib.wifi.WifiTracker;
import com.android.settingslib.wifi.WifiTrackerFactory;
-import androidx.preference.PreferenceGroup;
-import androidx.preference.PreferenceScreen;
-
/**
* This places a preference into a PreferenceGroup owned by some parent
* controller class when there is a wifi connection present.
diff --git a/src/com/android/settings/wifi/WifiDialog.java b/src/com/android/settings/wifi/WifiDialog.java
index 0bee671..9420c4c 100644
--- a/src/com/android/settings/wifi/WifiDialog.java
+++ b/src/com/android/settings/wifi/WifiDialog.java
@@ -27,7 +27,6 @@
import com.android.settings.R;
import com.android.settings.wifi.dpp.WifiDppUtils;
-
import com.android.settingslib.RestrictedLockUtils;
import com.android.settingslib.RestrictedLockUtilsInternal;
import com.android.settingslib.wifi.AccessPoint;
diff --git a/src/com/android/settings/wifi/WifiEnabler.java b/src/com/android/settings/wifi/WifiEnabler.java
index 60480c2..536ea61 100644
--- a/src/com/android/settings/wifi/WifiEnabler.java
+++ b/src/com/android/settings/wifi/WifiEnabler.java
@@ -16,6 +16,7 @@
package com.android.settings.wifi;
+import android.app.settings.SettingsEnums;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
@@ -32,7 +33,6 @@
import androidx.annotation.VisibleForTesting;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.widget.SwitchWidgetController;
import com.android.settingslib.RestrictedLockUtils.EnforcedAdmin;
@@ -209,10 +209,10 @@
}
if (isChecked) {
- mMetricsFeatureProvider.action(mContext, MetricsEvent.ACTION_WIFI_ON);
+ mMetricsFeatureProvider.action(mContext, SettingsEnums.ACTION_WIFI_ON);
} else {
// Log if user was connected at the time of switching off.
- mMetricsFeatureProvider.action(mContext, MetricsEvent.ACTION_WIFI_OFF,
+ mMetricsFeatureProvider.action(mContext, SettingsEnums.ACTION_WIFI_OFF,
mConnected.get());
}
if (!mWifiManager.setWifiEnabled(isChecked)) {
diff --git a/src/com/android/settings/wifi/WifiInfo.java b/src/com/android/settings/wifi/WifiInfo.java
index 3f57376..a131f18 100644
--- a/src/com/android/settings/wifi/WifiInfo.java
+++ b/src/com/android/settings/wifi/WifiInfo.java
@@ -16,9 +16,9 @@
package com.android.settings.wifi;
+import android.app.settings.SettingsEnums;
import android.os.Bundle;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsPreferenceFragment;
@@ -36,6 +36,6 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.TESTING;
+ return SettingsEnums.TESTING;
}
}
diff --git a/src/com/android/settings/wifi/WifiScanModeActivity.java b/src/com/android/settings/wifi/WifiScanModeActivity.java
index a9be6a3..934e972 100644
--- a/src/com/android/settings/wifi/WifiScanModeActivity.java
+++ b/src/com/android/settings/wifi/WifiScanModeActivity.java
@@ -17,6 +17,7 @@
package com.android.settings.wifi;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.DialogInterface;
import android.content.Intent;
import android.content.pm.ApplicationInfo;
@@ -29,7 +30,6 @@
import androidx.fragment.app.DialogFragment;
import androidx.fragment.app.FragmentActivity;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
@@ -126,7 +126,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.DIALOG_WIFI_SCAN_MODE;
+ return SettingsEnums.DIALOG_WIFI_SCAN_MODE;
}
@Override
diff --git a/src/com/android/settings/wifi/WifiScanningRequiredFragment.java b/src/com/android/settings/wifi/WifiScanningRequiredFragment.java
index fd279cc..fa9b21a 100644
--- a/src/com/android/settings/wifi/WifiScanningRequiredFragment.java
+++ b/src/com/android/settings/wifi/WifiScanningRequiredFragment.java
@@ -17,6 +17,7 @@
import android.app.Activity;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.ActivityNotFoundException;
import android.content.ContentResolver;
import android.content.Context;
@@ -31,7 +32,6 @@
import androidx.annotation.VisibleForTesting;
import androidx.appcompat.app.AlertDialog;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
import com.android.settingslib.HelpUtils;
@@ -60,7 +60,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.WIFI_SCANNING_NEEDED_DIALOG;
+ return SettingsEnums.WIFI_SCANNING_NEEDED_DIALOG;
}
@Override
diff --git a/src/com/android/settings/wifi/WifiSettings.java b/src/com/android/settings/wifi/WifiSettings.java
index 973697f..3a0040c 100644
--- a/src/com/android/settings/wifi/WifiSettings.java
+++ b/src/com/android/settings/wifi/WifiSettings.java
@@ -22,6 +22,7 @@
import android.annotation.NonNull;
import android.app.Activity;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.ContentResolver;
import android.content.Context;
import android.content.DialogInterface;
@@ -52,7 +53,6 @@
import androidx.preference.Preference;
import androidx.preference.PreferenceCategory;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.LinkifyUtils;
import com.android.settings.R;
import com.android.settings.RestrictedSettingsFragment;
@@ -446,7 +446,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.WIFI;
+ return SettingsEnums.WIFI;
}
@Override
@@ -657,9 +657,9 @@
public int getDialogMetricsCategory(int dialogId) {
switch (dialogId) {
case WIFI_DIALOG_ID:
- return MetricsEvent.DIALOG_WIFI_AP_EDIT;
+ return SettingsEnums.DIALOG_WIFI_AP_EDIT;
case WRITE_NFC_DIALOG_ID:
- return MetricsEvent.DIALOG_WIFI_WRITE_NFC;
+ return SettingsEnums.DIALOG_WIFI_WRITE_NFC;
default:
return 0;
}
@@ -1089,7 +1089,7 @@
}
/* package */ void forget() {
- mMetricsFeatureProvider.action(getActivity(), MetricsEvent.ACTION_WIFI_FORGET);
+ mMetricsFeatureProvider.action(getActivity(), SettingsEnums.ACTION_WIFI_FORGET);
if (!mSelectedAccessPoint.isSaved()) {
if (mSelectedAccessPoint.getNetworkInfo() != null &&
mSelectedAccessPoint.getNetworkInfo().getState() != State.DISCONNECTED) {
@@ -1115,7 +1115,7 @@
protected void connect(final WifiConfiguration config, boolean isSavedNetwork) {
// Log subtype if configuration is a saved network.
- mMetricsFeatureProvider.action(getContext(), MetricsEvent.ACTION_WIFI_CONNECT,
+ mMetricsFeatureProvider.action(getContext(), SettingsEnums.ACTION_WIFI_CONNECT,
isSavedNetwork);
mWifiManager.connect(config, mConnectListener);
mClickedConnect = true;
@@ -1123,7 +1123,7 @@
protected void connect(final int networkId, boolean isSavedNetwork) {
// Log subtype if configuration is a saved network.
- mMetricsFeatureProvider.action(getActivity(), MetricsEvent.ACTION_WIFI_CONNECT,
+ mMetricsFeatureProvider.action(getActivity(), SettingsEnums.ACTION_WIFI_CONNECT,
isSavedNetwork);
mWifiManager.connect(networkId, mConnectListener);
}
diff --git a/src/com/android/settings/wifi/calling/WifiCallingSettings.java b/src/com/android/settings/wifi/calling/WifiCallingSettings.java
index ecb96a5..b02d6c6 100644
--- a/src/com/android/settings/wifi/calling/WifiCallingSettings.java
+++ b/src/com/android/settings/wifi/calling/WifiCallingSettings.java
@@ -16,6 +16,7 @@
package com.android.settings.wifi.calling;
+import android.app.settings.SettingsEnums;
import android.os.Bundle;
import android.telephony.SubscriptionInfo;
import android.telephony.SubscriptionManager;
@@ -29,7 +30,6 @@
import androidx.fragment.app.FragmentPagerAdapter;
import com.android.ims.ImsManager;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.core.InstrumentedFragment;
import com.android.settings.search.actionbar.SearchMenuController;
@@ -55,7 +55,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.WIFI_CALLING;
+ return SettingsEnums.WIFI_CALLING;
}
@Override
diff --git a/src/com/android/settings/wifi/calling/WifiCallingSettingsForSub.java b/src/com/android/settings/wifi/calling/WifiCallingSettingsForSub.java
index 0de5c77..40cc0dc 100644
--- a/src/com/android/settings/wifi/calling/WifiCallingSettingsForSub.java
+++ b/src/com/android/settings/wifi/calling/WifiCallingSettingsForSub.java
@@ -17,6 +17,7 @@
package com.android.settings.wifi.calling;
import android.app.Activity;
+import android.app.settings.SettingsEnums;
import android.content.BroadcastReceiver;
import android.content.ComponentName;
import android.content.Context;
@@ -44,7 +45,6 @@
import com.android.ims.ImsConfig;
import com.android.ims.ImsManager;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.internal.telephony.Phone;
import com.android.settings.R;
import com.android.settings.SettingsActivity;
@@ -212,7 +212,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.WIFI_CALLING_FOR_SUB;
+ return SettingsEnums.WIFI_CALLING_FOR_SUB;
}
@Override
diff --git a/src/com/android/settings/wifi/details/WifiDetailPreferenceController.java b/src/com/android/settings/wifi/details/WifiDetailPreferenceController.java
index 4387459..27db7cd 100644
--- a/src/com/android/settings/wifi/details/WifiDetailPreferenceController.java
+++ b/src/com/android/settings/wifi/details/WifiDetailPreferenceController.java
@@ -21,6 +21,7 @@
import android.app.Activity;
import android.app.KeyguardManager;
+import android.app.settings.SettingsEnums;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
@@ -53,17 +54,15 @@
import androidx.preference.PreferenceCategory;
import androidx.preference.PreferenceScreen;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.Utils;
import com.android.settings.core.FeatureFlags;
import com.android.settings.core.PreferenceControllerMixin;
import com.android.settings.widget.EntityHeaderController;
-import com.android.settings.wifi.dpp.WifiDppConfiguratorActivity;
-import com.android.settings.wifi.dpp.WifiDppUtils;
import com.android.settings.wifi.WifiDialog;
import com.android.settings.wifi.WifiDialog.WifiDialogListener;
import com.android.settings.wifi.WifiUtils;
+import com.android.settings.wifi.dpp.WifiDppUtils;
import com.android.settingslib.core.AbstractPreferenceController;
import com.android.settingslib.core.instrumentation.MetricsFeatureProvider;
import com.android.settingslib.core.lifecycle.Lifecycle;
@@ -291,7 +290,8 @@
.setButton2OnClickListener(view -> signIntoNetwork())
.setButton3Text(R.string.share)
.setButton3Icon(R.drawable.ic_qrcode_24dp)
- .setButton3OnClickListener(view -> shareNetwork());
+ .setButton3OnClickListener(view -> shareNetwork())
+ .setButton3Visible(WifiDppUtils.isSuportConfigurator(mContext, mAccessPoint));
mSignalStrengthPref = screen.findPreference(KEY_SIGNAL_STRENGTH_PREF);
mTxLinkSpeedPref = screen.findPreference(KEY_TX_LINK_SPEED);
@@ -443,9 +443,9 @@
private void updateIpLayerInfo() {
mButtonsPref.setButton2Visible(canSignIntoNetwork());
- mButtonsPref.setButton3Visible(isSharingNetworkEnabled());
+ mButtonsPref.setButton3Visible(canShareNetwork());
mButtonsPref.setVisible(
- canSignIntoNetwork() || canForgetNetwork() || isSharingNetworkEnabled());
+ canSignIntoNetwork() || canForgetNetwork() || canShareNetwork());
if (mNetwork == null || mLinkProperties == null) {
mIpAddressPref.setVisible(false);
@@ -533,8 +533,9 @@
/**
* Returns whether the user can share the network represented by this preference with QR code.
*/
- private boolean isSharingNetworkEnabled() {
- return FeatureFlagUtils.isEnabled(mContext, FeatureFlags.WIFI_SHARING);
+ private boolean canShareNetwork() {
+ return mAccessPoint.getConfig() != null && FeatureFlagUtils.isEnabled(mContext,
+ FeatureFlags.WIFI_SHARING);
}
/**
@@ -551,17 +552,22 @@
}
}
mMetricsFeatureProvider.action(
- mFragment.getActivity(), MetricsProto.MetricsEvent.ACTION_WIFI_FORGET);
+ mFragment.getActivity(), SettingsEnums.ACTION_WIFI_FORGET);
mFragment.getActivity().finish();
}
/**
* Show QR code to share the network represented by this preference.
*/
- public void launchQRCodeGenerator() {
- Intent intent = WifiDppUtils.getConfiguratorQrCodeGeneratorIntent(mContext, mWifiManager,
+ public void launchWifiDppConfiguratorActivity() {
+ final Intent intent = WifiDppUtils.getConfiguratorIntentOrNull(mContext, mWifiManager,
mAccessPoint);
- mContext.startActivity(intent);
+
+ if (intent == null) {
+ Log.e(TAG, "Launch Wi-Fi DPP configurator with a wrong Wi-Fi network!");
+ } else {
+ mContext.startActivity(intent);
+ }
}
/**
@@ -584,7 +590,7 @@
WifiNetworkDetailsFragment.REQUEST_CODE_CONFIRM_DEVICE_CREDENTIALS);
}
} else {
- launchQRCodeGenerator();
+ launchWifiDppConfiguratorActivity();
}
}
@@ -593,7 +599,7 @@
*/
private void signIntoNetwork() {
mMetricsFeatureProvider.action(
- mFragment.getActivity(), MetricsProto.MetricsEvent.ACTION_WIFI_SIGNIN);
+ mFragment.getActivity(), SettingsEnums.ACTION_WIFI_SIGNIN);
mConnectivityManager.startCaptivePortalApp(mNetwork);
}
diff --git a/src/com/android/settings/wifi/details/WifiNetworkDetailsFragment.java b/src/com/android/settings/wifi/details/WifiNetworkDetailsFragment.java
index 9814486..5ac0d28 100644
--- a/src/com/android/settings/wifi/details/WifiNetworkDetailsFragment.java
+++ b/src/com/android/settings/wifi/details/WifiNetworkDetailsFragment.java
@@ -19,6 +19,7 @@
import android.app.Activity;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.net.ConnectivityManager;
@@ -30,8 +31,6 @@
import android.view.MenuInflater;
import android.view.MenuItem;
-import com.android.internal.logging.nano.MetricsProto;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.wifi.WifiConfigUiBase;
@@ -67,7 +66,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.WIFI_NETWORK_DETAILS;
+ return SettingsEnums.WIFI_NETWORK_DETAILS;
}
@Override
@@ -83,7 +82,7 @@
@Override
public int getDialogMetricsCategory(int dialogId) {
if (dialogId == WIFI_DIALOG_ID) {
- return MetricsEvent.DIALOG_WIFI_AP_EDIT;
+ return SettingsEnums.DIALOG_WIFI_AP_EDIT;
}
return 0;
}
@@ -153,7 +152,7 @@
if (requestCode == REQUEST_CODE_CONFIRM_DEVICE_CREDENTIALS
&& resultCode == Activity.RESULT_OK) {
- mWifiDetailPreferenceController.launchQRCodeGenerator();
+ mWifiDetailPreferenceController.launchWifiDppConfiguratorActivity();
}
}
}
diff --git a/src/com/android/settings/wifi/details/WifiPrivacyPreferenceController.java b/src/com/android/settings/wifi/details/WifiPrivacyPreferenceController.java
index 18be542..a20adc9 100644
--- a/src/com/android/settings/wifi/details/WifiPrivacyPreferenceController.java
+++ b/src/com/android/settings/wifi/details/WifiPrivacyPreferenceController.java
@@ -61,7 +61,7 @@
final DropDownPreference dropDownPreference = (DropDownPreference) preference;
final int randomizationLevel = getRandomizationValue();
dropDownPreference.setValue(Integer.toString(randomizationLevel));
- updateSummary((DropDownPreference) preference, randomizationLevel);
+ updateSummary(dropDownPreference, randomizationLevel);
}
@Override
@@ -85,7 +85,34 @@
return WifiConfiguration.RANDOMIZATION_PERSISTENT;
}
+ private static final int PREF_RANDOMIZATION_PERSISTENT = 0;
+ private static final int PREF_RANDOMIZATION_NONE = 1;
+
+ /**
+ * Returns preference index value.
+ *
+ * @param macRandomized is mac randomized value
+ * @return index value of preference
+ */
+ public static int translateMacRandomizedValueToPrefValue(int macRandomized) {
+ return (macRandomized == WifiConfiguration.RANDOMIZATION_PERSISTENT)
+ ? PREF_RANDOMIZATION_PERSISTENT : PREF_RANDOMIZATION_NONE;
+ }
+
+ /**
+ * Returns mac randomized value.
+ *
+ * @param prefMacRandomized is preference index value
+ * @return mac randomized value
+ */
+ public static int translatePrefValueToMacRandomizedValue(int prefMacRandomized) {
+ return (prefMacRandomized == PREF_RANDOMIZATION_PERSISTENT)
+ ? WifiConfiguration.RANDOMIZATION_PERSISTENT : WifiConfiguration.RANDOMIZATION_NONE;
+ }
+
private void updateSummary(DropDownPreference preference, int macRandomized) {
- preference.setSummary(preference.getEntries()[macRandomized]);
+ // Translates value here to set RANDOMIZATION_PERSISTENT as first item in UI for better UX.
+ final int prefMacRandomized = translateMacRandomizedValueToPrefValue(macRandomized);
+ preference.setSummary(preference.getEntries()[prefMacRandomized]);
}
}
diff --git a/src/com/android/settings/wifi/dpp/WifiDppAddDeviceFragment.java b/src/com/android/settings/wifi/dpp/WifiDppAddDeviceFragment.java
index df20caa..9864ea9 100644
--- a/src/com/android/settings/wifi/dpp/WifiDppAddDeviceFragment.java
+++ b/src/com/android/settings/wifi/dpp/WifiDppAddDeviceFragment.java
@@ -18,6 +18,7 @@
import android.app.ActionBar;
import android.app.Activity;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.net.wifi.WifiManager;
import android.os.Bundle;
@@ -28,11 +29,11 @@
import android.view.ViewGroup;
import android.widget.Button;
import android.widget.ImageView;
-import android.widget.ProgressBar;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
+import java.util.concurrent.Executor;
+
/**
* After getting Wi-Fi network information and(or) QR code, this fragment config a device to connect
* to the Wi-Fi network.
@@ -54,8 +55,10 @@
@Override
public void onConfiguratorSuccess(int code) {
// Update success UI.
+ mHeaderIcon.setImageResource(R.drawable.ic_check_circle_green);
mTitle.setText(R.string.wifi_dpp_wifi_shared_with_device);
mSummary.setVisibility(View.INVISIBLE);
+ mWifiApPictureView.setImageResource(R.drawable.wifi_dpp_success);
mChooseDifferentNetwork.setVisibility(View.INVISIBLE);
mButtonLeft.setText(R.string.wifi_dpp_add_another_device);
mButtonLeft.setOnClickListener(v -> getFragmentManager().popBackStack());
@@ -70,6 +73,7 @@
// Update fail UI.
mTitle.setText(R.string.wifi_dpp_could_not_add_device);
mSummary.setVisibility(View.INVISIBLE);
+ mWifiApPictureView.setImageResource(R.drawable.wifi_dpp_error);
mChooseDifferentNetwork.setVisibility(View.INVISIBLE);
mButtonRight.setText(R.string.retry);
}
@@ -82,7 +86,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.SETTINGS_WIFI_DPP_CONFIGURATOR;
+ return SettingsEnums.SETTINGS_WIFI_DPP_CONFIGURATOR;
}
@Override
@@ -106,6 +110,8 @@
public void onViewCreated(View view, Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState);
+ mHeaderIcon.setImageResource(R.drawable.ic_devices_other_opaque_black);
+
final WifiQrCode wifiQrCode = ((WifiDppConfiguratorActivity) getActivity())
.getWifiDppQrCode();
final String information = wifiQrCode.getInformation();
@@ -148,9 +154,8 @@
final int networkId =
((WifiDppConfiguratorActivity) getActivity()).getWifiNetworkConfig().getNetworkId();
final WifiManager wifiManager = getContext().getSystemService(WifiManager.class);
-
wifiManager.startEasyConnectAsConfiguratorInitiator(qrCode, networkId,
- WifiManager.EASY_CONNECT_NETWORK_ROLE_STA, /* handler */ null,
+ WifiManager.EASY_CONNECT_NETWORK_ROLE_STA, getContext().getMainExecutor(),
new EasyConnectStatusCallback());
}
diff --git a/src/com/android/settings/wifi/dpp/WifiDppChooseSavedWifiNetworkFragment.java b/src/com/android/settings/wifi/dpp/WifiDppChooseSavedWifiNetworkFragment.java
index 5694ad6..3817615 100644
--- a/src/com/android/settings/wifi/dpp/WifiDppChooseSavedWifiNetworkFragment.java
+++ b/src/com/android/settings/wifi/dpp/WifiDppChooseSavedWifiNetworkFragment.java
@@ -18,6 +18,8 @@
import android.app.ActionBar;
import android.app.Activity;
+import android.app.settings.SettingsEnums;
+import android.content.Intent;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
@@ -28,7 +30,6 @@
import androidx.fragment.app.FragmentManager;
import androidx.fragment.app.FragmentTransaction;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
/**
@@ -44,7 +45,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.SETTINGS_WIFI_DPP_CONFIGURATOR;
+ return SettingsEnums.SETTINGS_WIFI_DPP_CONFIGURATOR;
}
@Override
@@ -83,9 +84,20 @@
mButtonLeft = view.findViewById(R.id.button_left);
mButtonLeft.setText(R.string.cancel);
mButtonLeft.setOnClickListener(v -> {
- Activity activity = getActivity();
- activity.setResult(Activity.RESULT_CANCELED);
- activity.finish();
+ String action = null;
+ final Intent intent = getActivity().getIntent();
+ if (intent != null) {
+ action = intent.getAction();
+ }
+ if (WifiDppConfiguratorActivity.ACTION_CONFIGURATOR_QR_CODE_SCANNER.equals(action) ||
+ WifiDppConfiguratorActivity
+ .ACTION_CONFIGURATOR_QR_CODE_GENERATOR.equals(action)) {
+ getFragmentManager().popBackStack();
+ } else {
+ final Activity activity = getActivity();
+ activity.setResult(Activity.RESULT_CANCELED);
+ activity.finish();
+ }
});
mButtonRight = view.findViewById(R.id.button_right);
diff --git a/src/com/android/settings/wifi/dpp/WifiDppConfiguratorActivity.java b/src/com/android/settings/wifi/dpp/WifiDppConfiguratorActivity.java
index 51777c5..3955456 100644
--- a/src/com/android/settings/wifi/dpp/WifiDppConfiguratorActivity.java
+++ b/src/com/android/settings/wifi/dpp/WifiDppConfiguratorActivity.java
@@ -18,6 +18,7 @@
import android.app.ActionBar;
import android.app.Activity;
+import android.app.settings.SettingsEnums;
import android.content.Intent;
import android.os.Bundle;
import android.util.Log;
@@ -27,9 +28,8 @@
import androidx.fragment.app.FragmentManager;
import androidx.fragment.app.FragmentTransaction;
-import com.android.internal.logging.nano.MetricsProto;
-import com.android.settings.core.InstrumentedActivity;
import com.android.settings.R;
+import com.android.settings.core.InstrumentedActivity;
/**
* To provision "other" device with specified Wi-Fi network.
@@ -83,7 +83,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.SETTINGS_WIFI_DPP_CONFIGURATOR;
+ return SettingsEnums.SETTINGS_WIFI_DPP_CONFIGURATOR;
}
@Override
@@ -142,7 +142,11 @@
case ACTION_PROCESS_WIFI_DPP_QR_CODE:
String qrCode = intent.getStringExtra(WifiDppUtils.EXTRA_QR_CODE);
mWifiDppQrCode = getValidWifiDppQrCodeOrNull(qrCode);
- if (mWifiDppQrCode == null) {
+ final boolean isDppSupported = WifiDppUtils.isWifiDppEnabled(this);
+ if (!isDppSupported) {
+ Log.d(TAG, "Device doesn't support Wifi DPP");
+ }
+ if (mWifiDppQrCode == null || !isDppSupported) {
cancelActivity = true;
} else {
showChooseSavedWifiNetworkFragment(/* addToBackStack */ false);
@@ -310,8 +314,6 @@
@Override
public void onClickChooseDifferentNetwork() {
- mWifiNetworkConfig = null;
-
showChooseSavedWifiNetworkFragment(/* addToBackStack */ true);
}
diff --git a/src/com/android/settings/wifi/dpp/WifiDppEnrolleeActivity.java b/src/com/android/settings/wifi/dpp/WifiDppEnrolleeActivity.java
index 66f75fa..3dea7a0 100644
--- a/src/com/android/settings/wifi/dpp/WifiDppEnrolleeActivity.java
+++ b/src/com/android/settings/wifi/dpp/WifiDppEnrolleeActivity.java
@@ -16,25 +16,26 @@
package com.android.settings.wifi.dpp;
-import android.content.Context;
-import android.net.wifi.WifiConfiguration;
-import android.provider.Settings;
import android.app.ActionBar;
import android.app.Activity;
+import android.app.settings.SettingsEnums;
+import android.content.Context;
import android.content.Intent;
+import android.net.wifi.WifiConfiguration;
import android.net.wifi.WifiManager;
import android.os.Bundle;
+import android.provider.Settings;
import android.util.Log;
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentManager;
import androidx.fragment.app.FragmentTransaction;
-import com.android.internal.logging.nano.MetricsProto;
-import com.android.settings.core.InstrumentedActivity;
import com.android.settings.R;
+import com.android.settings.core.InstrumentedActivity;
import java.util.List;
+import java.util.concurrent.Executor;
/**
* To provision "this" device with specified Wi-Fi network.
@@ -89,7 +90,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.SETTINGS_WIFI_DPP_ENROLLEE;
+ return SettingsEnums.SETTINGS_WIFI_DPP_ENROLLEE;
}
@Override
@@ -148,7 +149,7 @@
@Override
public void onScanWifiDppSuccess(WifiQrCode wifiQrCode) {
final WifiManager wifiManager = (WifiManager) getSystemService(Context.WIFI_SERVICE);
- wifiManager.startEasyConnectAsEnrolleeInitiator(wifiQrCode.getQrCode(), /* handler */ null,
+ wifiManager.startEasyConnectAsEnrolleeInitiator(wifiQrCode.getQrCode(), getMainExecutor(),
new EasyConnectStatusCallback());
}
diff --git a/src/com/android/settings/wifi/dpp/WifiDppQrCodeBaseFragment.java b/src/com/android/settings/wifi/dpp/WifiDppQrCodeBaseFragment.java
index 4ac5850..cd0db62 100644
--- a/src/com/android/settings/wifi/dpp/WifiDppQrCodeBaseFragment.java
+++ b/src/com/android/settings/wifi/dpp/WifiDppQrCodeBaseFragment.java
@@ -22,7 +22,6 @@
import android.widget.TextView;
import com.android.settings.core.InstrumentedFragment;
-import com.android.settings.R;
/**
* There are below 4 fragments for Wi-Fi DPP UI flow, to reduce redundant code of UI components,
diff --git a/src/com/android/settings/wifi/dpp/WifiDppQrCodeGeneratorFragment.java b/src/com/android/settings/wifi/dpp/WifiDppQrCodeGeneratorFragment.java
index f4bbcc1..d0a9638 100644
--- a/src/com/android/settings/wifi/dpp/WifiDppQrCodeGeneratorFragment.java
+++ b/src/com/android/settings/wifi/dpp/WifiDppQrCodeGeneratorFragment.java
@@ -17,6 +17,7 @@
package com.android.settings.wifi.dpp;
import android.app.ActionBar;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.graphics.Bitmap;
import android.os.Bundle;
@@ -29,7 +30,6 @@
import android.view.ViewGroup;
import android.widget.ImageView;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.wifi.qrcode.QrCodeGenerator;
@@ -47,7 +47,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.SETTINGS_WIFI_DPP_CONFIGURATOR;
+ return SettingsEnums.SETTINGS_WIFI_DPP_CONFIGURATOR;
}
// Container Activity must implement this interface
@@ -84,9 +84,18 @@
@Override
public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
- MenuItem item = menu.add(0, Menu.FIRST, 0, R.string.next_label);
- item.setIcon(R.drawable.ic_scan_24dp);
- item.setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);
+ final WifiNetworkConfig wifiNetworkConfig = getWifiNetworkConfigFromHostActivity();
+ MenuItem menuItem;
+ if (wifiNetworkConfig.isSupportConfiguratorQrCodeScanner(getActivity())) {
+ menuItem = menu.add(0, Menu.FIRST, 0, R.string.next_label);
+ menuItem.setIcon(R.drawable.ic_scan_24dp);
+ menuItem.setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);
+ } else {
+ menuItem = menu.findItem(Menu.FIRST);
+ if (menuItem != null) {
+ menuItem.setShowAsAction(MenuItem.SHOW_AS_ACTION_NEVER);
+ }
+ }
super.onCreateOptionsMenu(menu, inflater);
}
@@ -116,11 +125,7 @@
mQrCodeView = view.findViewById(R.id.qrcode_view);
mHeaderIcon.setImageResource(R.drawable.ic_qrcode_24dp);
- WifiNetworkConfig wifiNetworkConfig = ((WifiNetworkConfig.Retriever) getActivity())
- .getWifiNetworkConfig();
- if (!WifiNetworkConfig.isValidConfig(wifiNetworkConfig)) {
- throw new IllegalStateException("Invalid Wi-Fi network for configuring");
- }
+ final WifiNetworkConfig wifiNetworkConfig = getWifiNetworkConfigFromHostActivity();
mTitle.setText(R.string.wifi_dpp_share_wifi);
mSummary.setText(getString(R.string.wifi_dpp_scan_qr_code_with_another_device,
wifiNetworkConfig.getSsid()));
@@ -139,4 +144,14 @@
Log.e(TAG, "Error generatting QR code bitmap " + e);
}
}
+
+ WifiNetworkConfig getWifiNetworkConfigFromHostActivity() {
+ final WifiNetworkConfig wifiNetworkConfig = ((WifiNetworkConfig.Retriever) getActivity())
+ .getWifiNetworkConfig();
+ if (!WifiNetworkConfig.isValidConfig(wifiNetworkConfig)) {
+ throw new IllegalStateException("Invalid Wi-Fi network for configuring");
+ }
+
+ return wifiNetworkConfig;
+ }
}
diff --git a/src/com/android/settings/wifi/dpp/WifiDppQrCodeScannerFragment.java b/src/com/android/settings/wifi/dpp/WifiDppQrCodeScannerFragment.java
index 21534dc..7beeeb2 100644
--- a/src/com/android/settings/wifi/dpp/WifiDppQrCodeScannerFragment.java
+++ b/src/com/android/settings/wifi/dpp/WifiDppQrCodeScannerFragment.java
@@ -17,9 +17,8 @@
package com.android.settings.wifi.dpp;
import android.app.ActionBar;
-import android.app.Activity;
+import android.app.settings.SettingsEnums;
import android.content.Context;
-import android.content.Intent;
import android.graphics.Matrix;
import android.graphics.Rect;
import android.graphics.SurfaceTexture;
@@ -37,7 +36,6 @@
import android.view.ViewGroup;
import android.widget.TextView;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.wifi.qrcode.QrCamera;
import com.android.settings.wifi.qrcode.QrDecorateView;
@@ -92,9 +90,9 @@
@Override
public int getMetricsCategory() {
if (mIsConfiguratorMode) {
- return MetricsProto.MetricsEvent.SETTINGS_WIFI_DPP_CONFIGURATOR;
+ return SettingsEnums.SETTINGS_WIFI_DPP_CONFIGURATOR;
} else {
- return MetricsProto.MetricsEvent.SETTINGS_WIFI_DPP_ENROLLEE;
+ return SettingsEnums.SETTINGS_WIFI_DPP_ENROLLEE;
}
}
diff --git a/src/com/android/settings/wifi/dpp/WifiDppUtils.java b/src/com/android/settings/wifi/dpp/WifiDppUtils.java
index 0205ec1..e1b8ead 100644
--- a/src/com/android/settings/wifi/dpp/WifiDppUtils.java
+++ b/src/com/android/settings/wifi/dpp/WifiDppUtils.java
@@ -79,6 +79,14 @@
}
/**
+ * Returns whether the device support WiFi DPP.
+ */
+ public static boolean isWifiDppEnabled(Context context) {
+ final WifiManager manager = context.getSystemService(WifiManager.class);
+ return manager.isEasyConnectSupported();
+ }
+
+ /**
* Returns an intent to launch QR code scanner for Wi-Fi DPP enrollee.
*
* @param ssid The data corresponding to {@code WifiConfiguration} SSID
@@ -126,26 +134,36 @@
private static String getSecurityString(AccessPoint accessPoint) {
switch(accessPoint.getSecurity()) {
case AccessPoint.SECURITY_WEP:
- return "WEP";
+ return WifiQrCode.SECURITY_WEP;
case AccessPoint.SECURITY_PSK:
- return "WPA";
+ return WifiQrCode.SECURITY_WPA;
+ case AccessPoint.SECURITY_SAE:
+ return WifiQrCode.SECURITY_SAE;
default:
- return "nopass";
+ return WifiQrCode.SECURITY_NO_PASSWORD;
}
}
/**
- * Returns an intent to launch QR code generator.
+ * Returns an intent to launch QR code generator or scanner according to the Wi-Fi network
+ * security. It may return null if the security is not supported by QR code generator nor
+ * scanner.
*
* @param context The context to use for the content resolver
* @param wifiManager An instance of {@link WifiManager}
* @param accessPoint An instance of {@link AccessPoint}
* @return Intent for launching QR code generator
*/
- public static Intent getConfiguratorQrCodeGeneratorIntent(Context context,
+ public static Intent getConfiguratorIntentOrNull(Context context,
WifiManager wifiManager, AccessPoint accessPoint) {
final Intent intent = new Intent(context, WifiDppConfiguratorActivity.class);
- intent.setAction(WifiDppConfiguratorActivity.ACTION_CONFIGURATOR_QR_CODE_GENERATOR);
+ if (isSupportConfiguratorQrCodeGenerator(accessPoint)) {
+ intent.setAction(WifiDppConfiguratorActivity.ACTION_CONFIGURATOR_QR_CODE_GENERATOR);
+ } else if (isSupportConfiguratorQrCodeScanner(context, accessPoint)) {
+ intent.setAction(WifiDppConfiguratorActivity.ACTION_CONFIGURATOR_QR_CODE_SCANNER);
+ } else {
+ return null;
+ }
final WifiConfiguration wifiConfig = accessPoint.getConfig();
final String ssid = removeFirstAndLastDoubleQuotes(wifiConfig.SSID);
@@ -175,4 +193,43 @@
return intent;
}
+
+ /**
+ * Android Q supports Wi-Fi configurator by:
+ *
+ * 1. QR code generator of ZXing's Wi-Fi network config format.
+ * and
+ * 2. QR code scanner of Wi-Fi DPP QR code format.
+ */
+ public static boolean isSuportConfigurator(Context context, AccessPoint accessPoint) {
+ return isSupportConfiguratorQrCodeScanner(context, accessPoint) ||
+ isSupportConfiguratorQrCodeGenerator(accessPoint);
+ }
+
+ private static boolean isSupportConfiguratorQrCodeScanner(Context context,
+ AccessPoint accessPoint) {
+ if (!isWifiDppEnabled(context)) {
+ return false;
+ }
+
+ // DPP 1.0 only supports SAE and PSK.
+ final int security = accessPoint.getSecurity();
+ if (security == AccessPoint.SECURITY_SAE || security == AccessPoint.SECURITY_PSK) {
+ return true;
+ }
+
+ return false;
+ }
+
+ private static boolean isSupportConfiguratorQrCodeGenerator(AccessPoint accessPoint) {
+ // QR code generator produces QR code with ZXing's Wi-Fi network config format,
+ // it supports PSK and WEP and non security
+ final int security = accessPoint.getSecurity();
+ if (security == AccessPoint.SECURITY_PSK || security == AccessPoint.SECURITY_WEP ||
+ security == AccessPoint.SECURITY_NONE) {
+ return true;
+ }
+
+ return false;
+ }
}
diff --git a/src/com/android/settings/wifi/dpp/WifiNetworkConfig.java b/src/com/android/settings/wifi/dpp/WifiNetworkConfig.java
index 915e90d..08b5420 100644
--- a/src/com/android/settings/wifi/dpp/WifiNetworkConfig.java
+++ b/src/com/android/settings/wifi/dpp/WifiNetworkConfig.java
@@ -17,6 +17,7 @@
package com.android.settings.wifi.dpp;
import static com.android.settings.wifi.dpp.WifiQrCode.SECURITY_NO_PASSWORD;
+import static com.android.settings.wifi.dpp.WifiQrCode.SECURITY_SAE;
import static com.android.settings.wifi.dpp.WifiQrCode.SECURITY_WEP;
import static com.android.settings.wifi.dpp.WifiQrCode.SECURITY_WPA;
@@ -208,6 +209,19 @@
wifiManager.connect(wifiConfiguration, listener);
}
+ public boolean isSupportConfiguratorQrCodeScanner(Context context) {
+ if (!WifiDppUtils.isWifiDppEnabled(context)) {
+ return false;
+ }
+
+ // DPP 1.0 only supports SAE and PSK.
+ if (SECURITY_SAE.equals(mSecurity) || SECURITY_WPA.equals(mSecurity)) {
+ return true;
+ }
+
+ return false;
+ }
+
/**
* This is a simplified method from {@code WifiConfigController.getConfig()}
*/
diff --git a/src/com/android/settings/wifi/dpp/WifiNetworkListFragment.java b/src/com/android/settings/wifi/dpp/WifiNetworkListFragment.java
index 3117a10..0a7a08c 100644
--- a/src/com/android/settings/wifi/dpp/WifiNetworkListFragment.java
+++ b/src/com/android/settings/wifi/dpp/WifiNetworkListFragment.java
@@ -17,6 +17,7 @@
package com.android.settings.wifi.dpp;
import android.app.Activity;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.net.NetworkInfo.DetailedState;
@@ -27,10 +28,13 @@
import android.view.View;
import android.widget.Toast;
-import com.android.internal.logging.nano.MetricsProto;
+import androidx.annotation.VisibleForTesting;
+import androidx.preference.Preference;
+import androidx.preference.PreferenceCategory;
+
import com.android.settings.R;
-import com.android.settings.core.SubSettingLauncher;
import com.android.settings.SettingsPreferenceFragment;
+import com.android.settings.core.SubSettingLauncher;
import com.android.settings.wifi.AddNetworkFragment;
import com.android.settingslib.wifi.AccessPoint;
import com.android.settingslib.wifi.AccessPointPreference;
@@ -39,16 +43,11 @@
import java.util.List;
-import androidx.annotation.VisibleForTesting;
-import androidx.preference.Preference;
-import androidx.preference.PreferenceCategory;
-
public class WifiNetworkListFragment extends SettingsPreferenceFragment implements
WifiTracker.WifiListener, AccessPoint.AccessPointListener {
private static final String TAG = "WifiNetworkListFragment";
private static final String WIFI_CONFIG_KEY = "wifi_config_key";
- private static final String PREF_KEY_EMPTY_WIFI_LIST = "wifi_empty_list";
private static final String PREF_KEY_ACCESS_POINTS = "access_points";
static final int ADD_NETWORK_REQUEST = 1;
@@ -74,7 +73,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.SETTINGS_WIFI_DPP_CONFIGURATOR;
+ return SettingsEnums.SETTINGS_WIFI_DPP_CONFIGURATOR;
}
@Override
@@ -277,7 +276,6 @@
// AccessPoints are sorted by the WifiTracker
final List<AccessPoint> accessPoints = mWifiTracker.getAccessPoints();
- boolean hasAvailableAccessPoints = false;
mAccessPointsPreferenceCategory.setVisible(true);
cacheRemoveAllPrefs(mAccessPointsPreferenceCategory);
@@ -299,7 +297,6 @@
return;
}
- hasAvailableAccessPoints = true;
final AccessPointPreference pref = (AccessPointPreference) getCachedPreference(key);
if (pref != null) {
pref.setOrder(index);
@@ -317,15 +314,6 @@
removeCachedPrefs(mAccessPointsPreferenceCategory);
mAddPreference.setOrder(index);
mAccessPointsPreferenceCategory.addPreference(mAddPreference);
-
- if (!hasAvailableAccessPoints) {
- final Preference pref = new Preference(getPrefContext());
- pref.setSelectable(false);
- pref.setSummary(R.string.wifi_empty_list_wifi_on);
- pref.setOrder(index++);
- pref.setKey(PREF_KEY_EMPTY_WIFI_LIST);
- mAccessPointsPreferenceCategory.addPreference(pref);
- }
}
private AccessPointPreference createAccessPointPreference(AccessPoint accessPoint) {
diff --git a/src/com/android/settings/wifi/dpp/WifiQrCode.java b/src/com/android/settings/wifi/dpp/WifiQrCode.java
index b60289f..d3f8ebf 100644
--- a/src/com/android/settings/wifi/dpp/WifiQrCode.java
+++ b/src/com/android/settings/wifi/dpp/WifiQrCode.java
@@ -16,7 +16,6 @@
package com.android.settings.wifi.dpp;
-import android.content.Intent;
import android.net.wifi.WifiConfiguration;
import android.text.TextUtils;
@@ -68,6 +67,7 @@
public static final String SECURITY_NO_PASSWORD = "nopass";
public static final String SECURITY_WEP = "WEP";
public static final String SECURITY_WPA = "WPA";
+ public static final String SECURITY_SAE = "WPA3";
private String mQrCode;
diff --git a/src/com/android/settings/wifi/p2p/WifiP2pSettings.java b/src/com/android/settings/wifi/p2p/WifiP2pSettings.java
index bfdcb21..d1500e7 100644
--- a/src/com/android/settings/wifi/p2p/WifiP2pSettings.java
+++ b/src/com/android/settings/wifi/p2p/WifiP2pSettings.java
@@ -18,6 +18,7 @@
import android.app.Activity;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.DialogInterface;
@@ -50,7 +51,6 @@
import androidx.preference.Preference;
import androidx.preference.PreferenceScreen;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settingslib.core.AbstractPreferenceController;
@@ -165,7 +165,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.WIFI_P2P;
+ return SettingsEnums.WIFI_P2P;
}
@Override
@@ -507,13 +507,13 @@
public int getDialogMetricsCategory(int dialogId) {
switch (dialogId) {
case DIALOG_DISCONNECT:
- return MetricsEvent.DIALOG_WIFI_P2P_DISCONNECT;
+ return SettingsEnums.DIALOG_WIFI_P2P_DISCONNECT;
case DIALOG_CANCEL_CONNECT:
- return MetricsEvent.DIALOG_WIFI_P2P_CANCEL_CONNECT;
+ return SettingsEnums.DIALOG_WIFI_P2P_CANCEL_CONNECT;
case DIALOG_RENAME:
- return MetricsEvent.DIALOG_WIFI_P2P_RENAME;
+ return SettingsEnums.DIALOG_WIFI_P2P_RENAME;
case DIALOG_DELETE_GROUP:
- return MetricsEvent.DIALOG_WIFI_P2P_DELETE_GROUP;
+ return SettingsEnums.DIALOG_WIFI_P2P_DELETE_GROUP;
}
return 0;
}
diff --git a/src/com/android/settings/wifi/qrcode/QrCamera.java b/src/com/android/settings/wifi/qrcode/QrCamera.java
index af366bc..45de6b5 100644
--- a/src/com/android/settings/wifi/qrcode/QrCamera.java
+++ b/src/com/android/settings/wifi/qrcode/QrCamera.java
@@ -24,7 +24,6 @@
import android.hardware.Camera;
import android.hardware.Camera.CameraInfo;
import android.hardware.Camera.Parameters;
-import android.hardware.Camera.PreviewCallback;
import android.os.AsyncTask;
import android.os.Handler;
import android.os.Message;
@@ -33,6 +32,9 @@
import android.util.Size;
import android.view.Surface;
import android.view.WindowManager;
+
+import androidx.annotation.VisibleForTesting;
+
import com.google.zxing.BarcodeFormat;
import com.google.zxing.BinaryBitmap;
import com.google.zxing.DecodeHintType;
@@ -40,6 +42,7 @@
import com.google.zxing.ReaderException;
import com.google.zxing.Result;
import com.google.zxing.common.HybridBinarizer;
+
import java.io.IOException;
import java.lang.ref.WeakReference;
import java.util.ArrayList;
@@ -48,8 +51,6 @@
import java.util.concurrent.Executors;
import java.util.concurrent.Semaphore;
-import androidx.annotation.VisibleForTesting;
-
/**
* Manage the camera for the QR scanner and help the decoder to get the image inside the scanning
* frame. Caller prepares a {@link SurfaceTexture} then call {@link #start(SurfaceTexture)} to
diff --git a/src/com/android/settings/wifi/qrcode/QrDecorateView.java b/src/com/android/settings/wifi/qrcode/QrDecorateView.java
index 6952a63..2be1eab 100644
--- a/src/com/android/settings/wifi/qrcode/QrDecorateView.java
+++ b/src/com/android/settings/wifi/qrcode/QrDecorateView.java
@@ -19,12 +19,9 @@
import android.content.Context;
import android.graphics.Bitmap;
import android.graphics.Canvas;
-import android.graphics.Color;
import android.graphics.Paint;
-import android.graphics.Point;
import android.graphics.PorterDuff;
import android.graphics.PorterDuffXfermode;
-import android.graphics.Rect;
import android.graphics.RectF;
import android.util.AttributeSet;
import android.util.TypedValue;
diff --git a/src/com/android/settings/wifi/qrcode/QrPreviewLayout.java b/src/com/android/settings/wifi/qrcode/QrPreviewLayout.java
index 56566ae..ad17146 100644
--- a/src/com/android/settings/wifi/qrcode/QrPreviewLayout.java
+++ b/src/com/android/settings/wifi/qrcode/QrPreviewLayout.java
@@ -18,7 +18,6 @@
import android.content.Context;
import android.util.AttributeSet;
-import android.util.Log;
import android.widget.FrameLayout;
/**
diff --git a/src/com/android/settings/wifi/savedaccesspoints/SavedAccessPointsWifiSettings.java b/src/com/android/settings/wifi/savedaccesspoints/SavedAccessPointsWifiSettings.java
index 8f14ec2..7b2574f 100644
--- a/src/com/android/settings/wifi/savedaccesspoints/SavedAccessPointsWifiSettings.java
+++ b/src/com/android/settings/wifi/savedaccesspoints/SavedAccessPointsWifiSettings.java
@@ -18,14 +18,13 @@
import android.annotation.Nullable;
import android.app.Dialog;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.DialogInterface;
import android.net.wifi.WifiManager;
import android.os.Bundle;
import android.util.Log;
-import com.android.internal.logging.nano.MetricsProto;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.wifi.WifiConfigUiBase;
@@ -51,7 +50,7 @@
@Override
public int getMetricsCategory() {
- return MetricsEvent.WIFI_SAVED_ACCESS_POINTS;
+ return SettingsEnums.WIFI_SAVED_ACCESS_POINTS;
}
@Override
@@ -123,7 +122,7 @@
public int getDialogMetricsCategory(int dialogId) {
switch (dialogId) {
case WifiSettings.WIFI_DIALOG_ID:
- return MetricsProto.MetricsEvent.DIALOG_WIFI_SAVED_AP_EDIT;
+ return SettingsEnums.DIALOG_WIFI_SAVED_AP_EDIT;
default:
return 0;
}
diff --git a/src/com/android/settings/wifi/slice/WifiSlice.java b/src/com/android/settings/wifi/slice/WifiSlice.java
index 35bb89f..88fa8b2 100644
--- a/src/com/android/settings/wifi/slice/WifiSlice.java
+++ b/src/com/android/settings/wifi/slice/WifiSlice.java
@@ -23,6 +23,7 @@
import android.annotation.ColorInt;
import android.app.PendingIntent;
+import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.Intent;
import android.net.Uri;
@@ -38,7 +39,6 @@
import androidx.slice.builders.ListBuilder;
import androidx.slice.builders.SliceAction;
-import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SubSettings;
import com.android.settings.Utils;
@@ -174,7 +174,7 @@
.setTitleRes(R.string.pref_title_network_details)
.setDestination(WifiNetworkDetailsFragment.class.getName())
.setArguments(extras)
- .setSourceMetricsCategory(MetricsEvent.WIFI)
+ .setSourceMetricsCategory(SettingsEnums.WIFI)
.toIntent();
} else {
intent = new Intent(mContext, WifiDialogActivity.class);
@@ -204,7 +204,7 @@
final Uri contentUri = new Uri.Builder().appendPath(KEY_WIFI).build();
final Intent intent = SliceBuilderUtils.buildSearchResultPageIntent(mContext,
WifiSettings.class.getName(), KEY_WIFI, screenTitle,
- MetricsEvent.DIALOG_WIFI_AP_EDIT)
+ SettingsEnums.DIALOG_WIFI_AP_EDIT)
.setClassName(mContext.getPackageName(), SubSettings.class.getName())
.setData(contentUri);
@@ -292,11 +292,12 @@
@Override
public void onWifiStateChanged(int state) {
- mContext.getContentResolver().notifyChange(getUri(), null);
+ notifySliceChange();
}
@Override
public void onConnectedChanged() {
+ notifySliceChange();
}
@Override
diff --git a/src/com/android/settings/wifi/tether/WifiTetherSSIDPreferenceController.java b/src/com/android/settings/wifi/tether/WifiTetherSSIDPreferenceController.java
index c0a3fa7..eb6a123 100644
--- a/src/com/android/settings/wifi/tether/WifiTetherSSIDPreferenceController.java
+++ b/src/com/android/settings/wifi/tether/WifiTetherSSIDPreferenceController.java
@@ -18,7 +18,6 @@
import android.content.Context;
import android.net.wifi.WifiConfiguration;
-import android.util.Log;
import androidx.annotation.VisibleForTesting;
import androidx.preference.EditTextPreference;
diff --git a/src/com/android/settings/wifi/tether/WifiTetherSettings.java b/src/com/android/settings/wifi/tether/WifiTetherSettings.java
index 5f23f0c..aecc053 100644
--- a/src/com/android/settings/wifi/tether/WifiTetherSettings.java
+++ b/src/com/android/settings/wifi/tether/WifiTetherSettings.java
@@ -19,6 +19,7 @@
import static android.net.ConnectivityManager.ACTION_TETHER_STATE_CHANGED;
import static android.net.wifi.WifiManager.WIFI_AP_STATE_CHANGED_ACTION;
+import android.app.settings.SettingsEnums;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
@@ -32,7 +33,6 @@
import androidx.annotation.VisibleForTesting;
-import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.SettingsActivity;
import com.android.settings.dashboard.RestrictedDashboardFragment;
@@ -87,7 +87,7 @@
@Override
public int getMetricsCategory() {
- return MetricsProto.MetricsEvent.WIFI_TETHER_SETTINGS;
+ return SettingsEnums.WIFI_TETHER_SETTINGS;
}
@Override
diff --git a/tests/robotests/src/com/android/settings/accounts/CrossProfileCalendarPreferenceControllerTest.java b/tests/robotests/src/com/android/settings/accounts/CrossProfileCalendarPreferenceControllerTest.java
index bf4dec6..c6a48a8 100644
--- a/tests/robotests/src/com/android/settings/accounts/CrossProfileCalendarPreferenceControllerTest.java
+++ b/tests/robotests/src/com/android/settings/accounts/CrossProfileCalendarPreferenceControllerTest.java
@@ -32,6 +32,7 @@
import android.content.Context;
import android.os.UserHandle;
import android.provider.Settings;
+import android.util.ArraySet;
import com.android.settingslib.RestrictedSwitchPreference;
@@ -45,6 +46,9 @@
import org.robolectric.Shadows;
import org.robolectric.shadows.ShadowDevicePolicyManager;
+import java.util.Arrays;
+import java.util.Collections;
+
@RunWith(RobolectricTestRunner.class)
public class CrossProfileCalendarPreferenceControllerTest {
@@ -123,7 +127,17 @@
@Test
public void updateState_somePackagesAllowed_preferenceShouldNotBeDisabled() throws Exception {
dpm.setProfileOwner(TEST_COMPONENT_NAME);
- dpm.addCrossProfileCalendarPackage(TEST_COMPONENT_NAME, TEST_PACKAGE_NAME);
+ dpm.setCrossProfileCalendarPackages(TEST_COMPONENT_NAME,
+ Collections.singleton(TEST_PACKAGE_NAME));
+
+ mController.updateState(mPreference);
+ verify(mPreference).setDisabledByAdmin(null);
+ }
+
+ @Test
+ public void updateState_allPackagesAllowed_preferenceShouldNotBeDisabled() throws Exception {
+ dpm.setProfileOwner(TEST_COMPONENT_NAME);
+ dpm.setCrossProfileCalendarPackages(TEST_COMPONENT_NAME, null);
mController.updateState(mPreference);
verify(mPreference).setDisabledByAdmin(null);
diff --git a/tests/robotests/src/com/android/settings/applications/RecentAppsPreferenceControllerTest.java b/tests/robotests/src/com/android/settings/applications/RecentAppsPreferenceControllerTest.java
index aab2156..3fd4369 100644
--- a/tests/robotests/src/com/android/settings/applications/RecentAppsPreferenceControllerTest.java
+++ b/tests/robotests/src/com/android/settings/applications/RecentAppsPreferenceControllerTest.java
@@ -38,6 +38,7 @@
import android.content.Context;
import android.content.Intent;
import android.content.pm.ApplicationInfo;
+import android.content.pm.ModuleInfo;
import android.content.pm.PackageManager;
import android.content.pm.ResolveInfo;
import android.os.PowerManager;
@@ -102,10 +103,13 @@
public void setUp() {
MockitoAnnotations.initMocks(this);
mContext = spy(RuntimeEnvironment.application);
+ when(mContext.getApplicationContext()).thenReturn(mContext);
+ ReflectionHelpers.setStaticField(ApplicationsState.class, "sInstance", mAppState);
doReturn(mUsageStatsManager).when(mContext).getSystemService(Context.USAGE_STATS_SERVICE);
doReturn(mUserManager).when(mContext).getSystemService(Context.USER_SERVICE);
doReturn(mPackageManager).when(mContext).getPackageManager();
doReturn(mPowerManager).when(mContext).getSystemService(PowerManager.class);
+ when(mUserManager.getProfileIdsWithDisabled(anyInt())).thenReturn(new int[] {});
mController = new RecentAppsPreferenceController(mContext, mAppState, null);
when(mScreen.findPreference(anyString())).thenReturn(mCategory);
@@ -350,6 +354,57 @@
verify(mCategory).addPreference(argThat(summaryMatches("0 minutes ago")));
}
+ @Test
+ public void displayPreference_shouldNotShowHiddenSystemModule() {
+ final List<UsageStats> stats = new ArrayList<>();
+ // Regular app.
+ final UsageStats stat1 = new UsageStats();
+ stat1.mLastTimeUsed = System.currentTimeMillis();
+ stat1.mPackageName = "com.foo.bar";
+ stats.add(stat1);
+
+ // Hidden system module.
+ final UsageStats stat2 = new UsageStats();
+ stat2.mLastTimeUsed = System.currentTimeMillis() + 200;
+ stat2.mPackageName = "com.foo.hidden";
+ stats.add(stat2);
+
+ ApplicationsState.AppEntry stat1Entry = mock(ApplicationsState.AppEntry.class);
+ ApplicationsState.AppEntry stat2Entry = mock(ApplicationsState.AppEntry.class);
+ stat1Entry.info = mApplicationInfo;
+ stat2Entry.info = mApplicationInfo;
+
+ when(mAppState.getEntry(stat1.mPackageName, UserHandle.myUserId())).thenReturn(stat1Entry);
+ when(mAppState.getEntry(stat2.mPackageName, UserHandle.myUserId())).thenReturn(stat2Entry);
+
+ final ModuleInfo moduleInfo1 = new ModuleInfo();
+ moduleInfo1.setPackageName(stat1.mPackageName);
+ moduleInfo1.setHidden(false);
+
+ final ModuleInfo moduleInfo2 = new ModuleInfo();
+ moduleInfo2.setPackageName(stat2.mPackageName);
+ moduleInfo2.setHidden(true);
+
+ ReflectionHelpers.setStaticField(ApplicationsState.class, "sInstance", null);
+ final List<ModuleInfo> modules = new ArrayList<>();
+ modules.add(moduleInfo2);
+ when(mPackageManager.getInstalledModules(anyInt() /* flags */))
+ .thenReturn(modules);
+
+ when(mPackageManager.resolveActivity(any(Intent.class), anyInt()))
+ .thenReturn(new ResolveInfo());
+ when(mUsageStatsManager.queryUsageStats(anyInt(), anyLong(), anyLong()))
+ .thenReturn(stats);
+
+ mController.displayPreference(mScreen);
+
+ // Only add stat1. stat2 is skipped because it is hidden module.
+ final ArgumentCaptor<Preference> prefCaptor = ArgumentCaptor.forClass(Preference.class);
+ verify(mCategory).addPreference(prefCaptor.capture());
+ final Preference pref = prefCaptor.getValue();
+ assertThat(pref.getKey()).isEqualTo(stat1.mPackageName);
+ }
+
private static ArgumentMatcher<Preference> summaryMatches(String expected) {
return preference -> TextUtils.equals(expected, preference.getSummary());
}
diff --git a/tests/robotests/src/com/android/settings/applications/SpecialAppAccessPreferenceControllerTest.java b/tests/robotests/src/com/android/settings/applications/SpecialAppAccessPreferenceControllerTest.java
index e2035e3..75302d8 100644
--- a/tests/robotests/src/com/android/settings/applications/SpecialAppAccessPreferenceControllerTest.java
+++ b/tests/robotests/src/com/android/settings/applications/SpecialAppAccessPreferenceControllerTest.java
@@ -20,11 +20,16 @@
import static com.google.common.truth.Truth.assertThat;
+import static org.mockito.Matchers.anyInt;
+import static org.mockito.Mockito.doReturn;
import static org.mockito.Mockito.mock;
+import static org.mockito.Mockito.spy;
import static org.mockito.Mockito.when;
import android.content.Context;
import android.content.pm.ApplicationInfo;
+import android.content.pm.ModuleInfo;
+import android.content.pm.PackageManager;
import androidx.preference.Preference;
import androidx.preference.PreferenceScreen;
@@ -55,6 +60,8 @@
private ApplicationsState.Session mSession;
@Mock
private PreferenceScreen mScreen;
+ @Mock
+ private PackageManager mPackageManager;
private SpecialAppAccessPreferenceController mController;
private Preference mPreference;
@@ -62,8 +69,11 @@
@Before
public void setUp() {
MockitoAnnotations.initMocks(this);
- mContext = RuntimeEnvironment.application;
+ mContext = spy(RuntimeEnvironment.application);
+ when(mContext.getApplicationContext()).thenReturn(mContext);
ShadowUserManager.getShadow().setProfileIdsWithDisabled(new int[]{0});
+ doReturn(mPackageManager).when(mContext).getPackageManager();
+ doReturn(new ArrayList<ModuleInfo>()).when(mPackageManager).getInstalledModules(anyInt());
mController = new SpecialAppAccessPreferenceController(mContext, "test_key");
mPreference = new Preference(mContext);
when(mScreen.findPreference(mController.getPreferenceKey())).thenReturn(mPreference);
diff --git a/tests/robotests/src/com/android/settings/applications/appinfo/DefaultAppShortcutPreferenceControllerBaseTest.java b/tests/robotests/src/com/android/settings/applications/appinfo/DefaultAppShortcutPreferenceControllerBaseTest.java
index 719b737..89beede 100644
--- a/tests/robotests/src/com/android/settings/applications/appinfo/DefaultAppShortcutPreferenceControllerBaseTest.java
+++ b/tests/robotests/src/com/android/settings/applications/appinfo/DefaultAppShortcutPreferenceControllerBaseTest.java
@@ -18,6 +18,7 @@
import static com.google.common.truth.Truth.assertThat;
+import static org.mockito.ArgumentMatchers.any;
import static org.mockito.ArgumentMatchers.eq;
import static org.mockito.Mockito.verify;
import static org.mockito.Mockito.when;
@@ -28,6 +29,7 @@
import android.content.Context;
import android.content.Intent;
import android.os.UserManager;
+import android.permission.PermissionControllerManager;
import androidx.preference.Preference;
@@ -38,6 +40,7 @@
import org.junit.Before;
import org.junit.Test;
import org.junit.runner.RunWith;
+import org.mockito.ArgumentCaptor;
import org.mockito.Mock;
import org.mockito.MockitoAnnotations;
import org.robolectric.Robolectric;
@@ -48,6 +51,8 @@
import org.robolectric.shadows.ShadowUserManager;
import java.util.Collections;
+import java.util.concurrent.Executor;
+import java.util.function.Consumer;
@RunWith(RobolectricTestRunner.class)
@Config(shadows = ShadowUserManager.class)
@@ -60,6 +65,8 @@
@Mock
private RoleManager mRoleManager;
@Mock
+ private PermissionControllerManager mPermissionControllerManager;
+ @Mock
private Preference mPreference;
private Activity mActivity;
@@ -71,7 +78,10 @@
@Before
public void setUp() {
MockitoAnnotations.initMocks(this);
- ShadowApplication.getInstance().setSystemService(Context.ROLE_SERVICE, mRoleManager);
+ ShadowApplication shadowApplication = ShadowApplication.getInstance();
+ shadowApplication.setSystemService(Context.ROLE_SERVICE, mRoleManager);
+ shadowApplication.setSystemService(Context.PERMISSION_CONTROLLER_SERVICE,
+ mPermissionControllerManager);
mActivity = Robolectric.setupActivity(Activity.class);
mShadowUserManager = shadowOf(mActivity.getSystemService(UserManager.class));
mController = new TestRolePreferenceController(mActivity);
@@ -80,6 +90,12 @@
}
@Test
+ public void constructor_callsIsApplicationQualifiedForRole() {
+ verify(mPermissionControllerManager).isApplicationQualifiedForRole(eq(TEST_ROLE_NAME), eq(
+ TEST_PACKAGE_NAME), any(Executor.class), any(Consumer.class));
+ }
+
+ @Test
public void getAvailabilityStatus_isManagedProfile_shouldReturnDisabled() {
mShadowUserManager.setManagedProfile(true);
@@ -88,24 +104,39 @@
}
@Test
- public void getAvailabilityStatus_roleIsAvailable_shouldReturnAvailable() {
- mShadowUserManager.setManagedProfile(false);
- when(mRoleManager.isRoleAvailable(eq(TEST_ROLE_NAME))).thenReturn(true);
-
+ public void
+ getAvailabilityStatus_noCallbackForIsApplicationNotQualifiedForRole_shouldReturnUnsupported() {
assertThat(mController.getAvailabilityStatus()).isEqualTo(
- DefaultAppShortcutPreferenceControllerBase.AVAILABLE);
+ DefaultAppShortcutPreferenceControllerBase.UNSUPPORTED_ON_DEVICE);
}
@Test
- public void getAvailabilityStatus_roleNotAvailable_shouldReturnDisabled() {
- mShadowUserManager.setManagedProfile(false);
- when(mRoleManager.isRoleAvailable(eq(TEST_ROLE_NAME))).thenReturn(false);
+ public void getAvailabilityStatus_applicationIsNotQualifiedForRole_shouldReturnUnsupported() {
+ final ArgumentCaptor<Consumer<Boolean>> callbackCaptor = ArgumentCaptor.forClass(
+ Consumer.class);
+ verify(mPermissionControllerManager).isApplicationQualifiedForRole(eq(TEST_ROLE_NAME), eq(
+ TEST_PACKAGE_NAME), any(Executor.class), callbackCaptor.capture());
+ final Consumer<Boolean> callback = callbackCaptor.getValue();
+ callback.accept(false);
assertThat(mController.getAvailabilityStatus()).isEqualTo(
DefaultAppShortcutPreferenceControllerBase.UNSUPPORTED_ON_DEVICE);
}
@Test
+ public void getAvailabilityStatus_applicationIsQualifiedForRole_shouldReturnAvailable() {
+ final ArgumentCaptor<Consumer<Boolean>> callbackCaptor = ArgumentCaptor.forClass(
+ Consumer.class);
+ verify(mPermissionControllerManager).isApplicationQualifiedForRole(eq(TEST_ROLE_NAME), eq(
+ TEST_PACKAGE_NAME), any(Executor.class), callbackCaptor.capture());
+ final Consumer<Boolean> callback = callbackCaptor.getValue();
+ callback.accept(true);
+
+ assertThat(mController.getAvailabilityStatus()).isEqualTo(
+ DefaultAppShortcutPreferenceControllerBase.AVAILABLE);
+ }
+
+ @Test
public void updateState_isRoleHolder_shouldSetSummaryToYes() {
when(mRoleManager.getRoleHolders(eq(TEST_ROLE_NAME))).thenReturn(Collections.singletonList(
TEST_PACKAGE_NAME));
diff --git a/tests/robotests/src/com/android/settings/applications/appinfo/DefaultSmsShortcutPreferenceControllerTest.java b/tests/robotests/src/com/android/settings/applications/appinfo/DefaultSmsShortcutPreferenceControllerTest.java
index 6c8435f..b31a10d 100644
--- a/tests/robotests/src/com/android/settings/applications/appinfo/DefaultSmsShortcutPreferenceControllerTest.java
+++ b/tests/robotests/src/com/android/settings/applications/appinfo/DefaultSmsShortcutPreferenceControllerTest.java
@@ -18,11 +18,17 @@
import static com.google.common.truth.Truth.assertThat;
+import android.content.Context;
+import android.permission.PermissionControllerManager;
+
import org.junit.Before;
import org.junit.Test;
import org.junit.runner.RunWith;
+import org.mockito.Mock;
+import org.mockito.MockitoAnnotations;
import org.robolectric.RobolectricTestRunner;
import org.robolectric.RuntimeEnvironment;
+import org.robolectric.shadows.ShadowApplication;
@RunWith(RobolectricTestRunner.class)
public class DefaultSmsShortcutPreferenceControllerTest {
@@ -30,10 +36,16 @@
private static final String TEST_PACKAGE_NAME = "TestPackage";
private static final String PREFERENCE_KEY = "default_sms_app";
+ @Mock
+ private PermissionControllerManager mPermissionControllerManager;
+
private DefaultSmsShortcutPreferenceController mController;
@Before
public void setUp() {
+ MockitoAnnotations.initMocks(this);
+ ShadowApplication.getInstance().setSystemService(Context.PERMISSION_CONTROLLER_SERVICE,
+ mPermissionControllerManager);
mController = new DefaultSmsShortcutPreferenceController(RuntimeEnvironment.application,
TEST_PACKAGE_NAME);
}
diff --git a/tests/robotests/src/com/android/settings/applications/assist/DefaultAssistPickerTest.java b/tests/robotests/src/com/android/settings/applications/assist/DefaultAssistPickerTest.java
deleted file mode 100644
index 3804d6d..0000000
--- a/tests/robotests/src/com/android/settings/applications/assist/DefaultAssistPickerTest.java
+++ /dev/null
@@ -1,110 +0,0 @@
-/*
- * Copyright (C) 2017 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package com.android.settings.applications.assist;
-
-import static com.google.common.truth.Truth.assertThat;
-
-import static org.mockito.Mockito.doReturn;
-import static org.mockito.Mockito.spy;
-
-import android.app.ActivityManager;
-import android.content.ComponentName;
-import android.content.Context;
-import android.provider.Settings;
-
-import org.junit.Before;
-import org.junit.BeforeClass;
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.robolectric.RobolectricTestRunner;
-import org.robolectric.RuntimeEnvironment;
-import org.robolectric.shadow.api.Shadow;
-import org.robolectric.shadows.ShadowActivityManager;
-import org.robolectric.util.ReflectionHelpers;
-
-import java.util.ArrayList;
-import java.util.List;
-
-@RunWith(RobolectricTestRunner.class)
-public class DefaultAssistPickerTest {
-
- private static ComponentName sTestAssist;
-
- @BeforeClass
- public static void beforeClass() {
- sTestAssist = new ComponentName("com.android.settings", "assist");
- }
-
- private Context mContext;
- private DefaultAssistPicker mPicker;
- private ShadowActivityManager mShadowActivityManager;
-
- @Before
- public void setUp() {
- mContext = RuntimeEnvironment.application;
- mShadowActivityManager = Shadow.extract(mContext.getSystemService(ActivityManager.class));
- mPicker = spy(new DefaultAssistPicker());
- mPicker.onAttach(mContext);
- doReturn(mContext).when(mPicker).getContext();
- }
-
- @Test
- public void setDefaultAppKey_shouldUpdateDefaultAssist() {
- final List<DefaultAssistPicker.Info> assistants = new ArrayList<>();
- assistants.add(new DefaultAssistPicker.Info(sTestAssist));
- ReflectionHelpers.setField(mPicker, "mAvailableAssistants", assistants);
- mPicker.setDefaultKey(sTestAssist.flattenToString());
-
- assertThat(Settings.Secure.getString(mContext.getContentResolver(),
- Settings.Secure.ASSISTANT))
- .isEqualTo(sTestAssist.flattenToString());
- assertThat(mPicker.getDefaultKey()).isEqualTo(sTestAssist.flattenToString());
- }
-
- @Test
- public void setDefaultAppKey_noAvailableAssist_shouldClearDefaultAssist() {
- final List<DefaultAssistPicker.Info> assistants = new ArrayList<>();
- ReflectionHelpers.setField(mPicker, "mAvailableAssistants", assistants);
- mPicker.setDefaultKey(sTestAssist.flattenToString());
-
- assertThat(Settings.Secure.getString(mContext.getContentResolver(),
- Settings.Secure.ASSISTANT))
- .isEmpty();
- assertThat(mPicker.getDefaultKey()).isNull();
- }
-
- @Test
- public void setDefaultAppKeyToNull_shouldClearDefaultAssist() {
- final List<DefaultAssistPicker.Info> assistants = new ArrayList<>();
- assistants.add(new DefaultAssistPicker.Info(sTestAssist));
- ReflectionHelpers.setField(mPicker, "mAvailableAssistants", assistants);
- mPicker.setDefaultKey(null);
-
- assertThat(Settings.Secure.getString(mContext.getContentResolver(),
- Settings.Secure.ASSISTANT))
- .isEmpty();
- assertThat(mPicker.getDefaultKey()).isNull();
- }
-
- @Test
- public void addAssistService_lowRamDevice_shouldDoNothing() {
- mShadowActivityManager.setIsLowRamDevice(true);
- mPicker.addAssistServices();
-
- assertThat(mPicker.mAvailableAssistants).hasSize(0);
- }
-}
diff --git a/tests/robotests/src/com/android/settings/aware/AwareFeatureProviderImplTest.java b/tests/robotests/src/com/android/settings/aware/AwareFeatureProviderImplTest.java
new file mode 100644
index 0000000..570f326
--- /dev/null
+++ b/tests/robotests/src/com/android/settings/aware/AwareFeatureProviderImplTest.java
@@ -0,0 +1,46 @@
+/*
+ * Copyright (C) 2019 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License
+ */
+
+package com.android.settings.aware;
+
+import static com.google.common.truth.Truth.assertThat;
+
+import android.content.Context;
+
+import org.junit.Before;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.mockito.MockitoAnnotations;
+import org.robolectric.RobolectricTestRunner;
+import org.robolectric.RuntimeEnvironment;
+
+@RunWith(RobolectricTestRunner.class)
+public class AwareFeatureProviderImplTest {
+ private Context mContext;
+ private AwareFeatureProviderImpl mImpl;
+
+ @Before
+ public void setUp() {
+ MockitoAnnotations.initMocks(this);
+ mContext = RuntimeEnvironment.application;
+ mImpl = new AwareFeatureProviderImpl();
+ }
+
+ @Test
+ public void isSupported_shouldReturnFalse() {
+ assertThat(mImpl.isSupported(mContext)).isFalse();
+ }
+}
diff --git a/tests/robotests/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollFindSensorTest.java b/tests/robotests/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollFindSensorTest.java
index 67c03d5..8be6b30 100644
--- a/tests/robotests/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollFindSensorTest.java
+++ b/tests/robotests/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollFindSensorTest.java
@@ -38,7 +38,7 @@
import com.android.settings.testutils.shadow.ShadowUtils;
import com.google.android.setupcompat.PartnerCustomizationLayout;
-import com.google.android.setupcompat.template.ButtonFooterMixin;
+import com.google.android.setupcompat.template.FooterBarMixin;
import org.junit.After;
import org.junit.Before;
@@ -137,7 +137,7 @@
@Test
public void clickSkip_shouldReturnResultSkip() {
PartnerCustomizationLayout layout = mActivity.findViewById(R.id.setup_wizard_layout);
- layout.getMixin(ButtonFooterMixin.class).getSecondaryButtonView().performClick();
+ layout.getMixin(FooterBarMixin.class).getSecondaryButtonView().performClick();
ShadowActivity shadowActivity = Shadows.shadowOf(mActivity);
assertThat(shadowActivity.getResultCode()).named("result code")
diff --git a/tests/robotests/src/com/android/settings/biometrics/fingerprint/FingerprintSuggestionActivityTest.java b/tests/robotests/src/com/android/settings/biometrics/fingerprint/FingerprintSuggestionActivityTest.java
index 82124f9..9fa6099 100644
--- a/tests/robotests/src/com/android/settings/biometrics/fingerprint/FingerprintSuggestionActivityTest.java
+++ b/tests/robotests/src/com/android/settings/biometrics/fingerprint/FingerprintSuggestionActivityTest.java
@@ -32,7 +32,7 @@
import com.android.settings.testutils.shadow.ShadowUserManager;
import com.google.android.setupcompat.PartnerCustomizationLayout;
-import com.google.android.setupcompat.template.ButtonFooterMixin;
+import com.google.android.setupcompat.template.FooterBarMixin;
import org.junit.Before;
import org.junit.Test;
@@ -68,7 +68,7 @@
PartnerCustomizationLayout layout =
mController.get().findViewById(R.id.setup_wizard_layout);
final Button cancelButton =
- layout.getMixin(ButtonFooterMixin.class).getSecondaryButtonView();
+ layout.getMixin(FooterBarMixin.class).getSecondaryButtonView();
assertThat(cancelButton.getText().toString()).isEqualTo("Cancel");
assertThat(cancelButton.getVisibility()).named("Cancel visible").isEqualTo(View.VISIBLE);
cancelButton.performClick();
diff --git a/tests/robotests/src/com/android/settings/biometrics/fingerprint/SetupFingerprintEnrollFindSensorTest.java b/tests/robotests/src/com/android/settings/biometrics/fingerprint/SetupFingerprintEnrollFindSensorTest.java
index b112c8a..a198d86 100644
--- a/tests/robotests/src/com/android/settings/biometrics/fingerprint/SetupFingerprintEnrollFindSensorTest.java
+++ b/tests/robotests/src/com/android/settings/biometrics/fingerprint/SetupFingerprintEnrollFindSensorTest.java
@@ -33,7 +33,7 @@
import com.android.settings.testutils.shadow.ShadowUtils;
import com.google.android.setupcompat.PartnerCustomizationLayout;
-import com.google.android.setupcompat.template.ButtonFooterMixin;
+import com.google.android.setupcompat.template.FooterBarMixin;
import org.junit.After;
import org.junit.Before;
@@ -75,7 +75,7 @@
intent).setup().get();
PartnerCustomizationLayout layout = activity.findViewById(R.id.setup_wizard_layout);
- layout.getMixin(ButtonFooterMixin.class).getSecondaryButtonView().performClick();
+ layout.getMixin(FooterBarMixin.class).getSecondaryButtonView().performClick();
final AlertDialog alertDialog = ShadowAlertDialogCompat.getLatestAlertDialog();
assertThat(alertDialog).isNotNull();
diff --git a/tests/robotests/src/com/android/settings/biometrics/fingerprint/SetupFingerprintEnrollIntroductionTest.java b/tests/robotests/src/com/android/settings/biometrics/fingerprint/SetupFingerprintEnrollIntroductionTest.java
index 12bf1e2..c817749 100644
--- a/tests/robotests/src/com/android/settings/biometrics/fingerprint/SetupFingerprintEnrollIntroductionTest.java
+++ b/tests/robotests/src/com/android/settings/biometrics/fingerprint/SetupFingerprintEnrollIntroductionTest.java
@@ -38,7 +38,7 @@
import com.android.settings.testutils.shadow.ShadowUserManager;
import com.google.android.setupcompat.PartnerCustomizationLayout;
-import com.google.android.setupcompat.template.ButtonFooterMixin;
+import com.google.android.setupcompat.template.FooterBarMixin;
import org.junit.After;
import org.junit.Before;
@@ -89,7 +89,7 @@
PartnerCustomizationLayout layout =
mController.get().findViewById(R.id.setup_wizard_layout);
final Button skipButton =
- layout.getMixin(ButtonFooterMixin.class).getSecondaryButtonView();
+ layout.getMixin(FooterBarMixin.class).getSecondaryButtonView();
assertThat(skipButton.getVisibility()).named("Skip visible").isEqualTo(View.VISIBLE);
skipButton.performClick();
@@ -108,7 +108,7 @@
PartnerCustomizationLayout layout =
mController.get().findViewById(R.id.setup_wizard_layout);
final Button skipButton =
- layout.getMixin(ButtonFooterMixin.class).getSecondaryButtonView();
+ layout.getMixin(FooterBarMixin.class).getSecondaryButtonView();
assertThat(skipButton.getVisibility()).named("Skip visible").isEqualTo(View.VISIBLE);
skipButton.performClick();
@@ -152,7 +152,7 @@
SetupFingerprintEnrollIntroduction activity = mController.create().resume().get();
PartnerCustomizationLayout layout = activity.findViewById(R.id.setup_wizard_layout);
final Button skipButton =
- layout.getMixin(ButtonFooterMixin.class).getSecondaryButtonView();
+ layout.getMixin(FooterBarMixin.class).getSecondaryButtonView();
getShadowKeyguardManager().setIsKeyguardSecure(true);
skipButton.performClick();
@@ -169,7 +169,7 @@
SetupFingerprintEnrollIntroduction activity = mController.create().resume().get();
PartnerCustomizationLayout layout = activity.findViewById(R.id.setup_wizard_layout);
final Button skipButton =
- layout.getMixin(ButtonFooterMixin.class).getSecondaryButtonView();
+ layout.getMixin(FooterBarMixin.class).getSecondaryButtonView();
skipButton.performClick();
ShadowActivity shadowActivity = Shadows.shadowOf(activity);
@@ -213,7 +213,7 @@
SetupFingerprintEnrollIntroduction activity = mController.get();
PartnerCustomizationLayout layout = activity.findViewById(R.id.setup_wizard_layout);
- layout.getMixin(ButtonFooterMixin.class).getPrimaryButtonView().performClick();
+ layout.getMixin(FooterBarMixin.class).getPrimaryButtonView().performClick();
ShadowActivity shadowActivity = Shadows.shadowOf(activity);
diff --git a/tests/robotests/src/com/android/settings/connecteddevice/usb/UsbConnectionBroadcastReceiverTest.java b/tests/robotests/src/com/android/settings/connecteddevice/usb/UsbConnectionBroadcastReceiverTest.java
index 1da97f5..b6bbe8a 100644
--- a/tests/robotests/src/com/android/settings/connecteddevice/usb/UsbConnectionBroadcastReceiverTest.java
+++ b/tests/robotests/src/com/android/settings/connecteddevice/usb/UsbConnectionBroadcastReceiverTest.java
@@ -15,6 +15,8 @@
*/
package com.android.settings.connecteddevice.usb;
+import static android.hardware.usb.UsbPortStatus.CONTAMINANT_DETECTION_NOT_SUPPORTED;
+import static android.hardware.usb.UsbPortStatus.CONTAMINANT_PROTECTION_NONE;
import static android.hardware.usb.UsbPortStatus.DATA_ROLE_DEVICE;
import static android.hardware.usb.UsbPortStatus.DATA_ROLE_NONE;
import static android.hardware.usb.UsbPortStatus.POWER_ROLE_NONE;
@@ -101,7 +103,8 @@
final Intent intent = new Intent();
intent.setAction(UsbManager.ACTION_USB_PORT_CHANGED);
final UsbPortStatus status = new UsbPortStatus(0, POWER_ROLE_SINK,
- DATA_ROLE_DEVICE, 0);
+ DATA_ROLE_DEVICE, 0, CONTAMINANT_PROTECTION_NONE,
+ CONTAMINANT_DETECTION_NOT_SUPPORTED);
intent.putExtra(UsbManager.EXTRA_PORT_STATUS, status);
mReceiver.onReceive(mContext, intent);
diff --git a/tests/robotests/src/com/android/settings/datausage/DataUsageSummaryPreferenceControllerTest.java b/tests/robotests/src/com/android/settings/datausage/DataUsageSummaryPreferenceControllerTest.java
index d1cb63e..4347637 100644
--- a/tests/robotests/src/com/android/settings/datausage/DataUsageSummaryPreferenceControllerTest.java
+++ b/tests/robotests/src/com/android/settings/datausage/DataUsageSummaryPreferenceControllerTest.java
@@ -34,11 +34,11 @@
import android.content.Intent;
import android.net.ConnectivityManager;
import android.net.NetworkTemplate;
-import android.telephony.SubscriptionInfo;
import android.telephony.SubscriptionManager;
import android.telephony.TelephonyManager;
import androidx.fragment.app.FragmentActivity;
+import androidx.preference.PreferenceFragmentCompat;
import androidx.recyclerview.widget.RecyclerView;
import com.android.internal.logging.nano.MetricsProto;
@@ -92,7 +92,7 @@
@Mock(answer = Answers.RETURNS_DEEP_STUBS)
private EntityHeaderController mHeaderController;
@Mock
- private DataUsageSummary mDataUsageSummary;
+ private PreferenceFragmentCompat mPreferenceFragment;
@Mock
private TelephonyManager mTelephonyManager;
@Mock
@@ -104,6 +104,7 @@
private FragmentActivity mActivity;
private Context mContext;
private DataUsageSummaryPreferenceController mController;
+ private int mDefaultSubscriptionId;
@Before
public void setUp() {
@@ -125,6 +126,7 @@
.thenReturn(mConnectivityManager);
when(mTelephonyManager.getSimState()).thenReturn(TelephonyManager.SIM_STATE_READY);
when(mConnectivityManager.isNetworkSupported(TYPE_WIFI)).thenReturn(false);
+ mDefaultSubscriptionId = 1234;
mController = new DataUsageSummaryPreferenceController(
mDataUsageController,
mDataInfoController,
@@ -133,7 +135,7 @@
R.string.cell_data_template,
true,
null,
- mActivity, null, null, null);
+ mActivity, null, null, null, mDefaultSubscriptionId);
}
@After
@@ -355,11 +357,7 @@
R.string.cell_data_template,
true,
mSubscriptionManager,
- mActivity, null, null, null);
-
- final SubscriptionInfo subInfo = new SubscriptionInfo(0, "123456", 0, "name", "carrier",
- 0, 0, "number", 0, null, "123", "456", "ZX", false, null, null);
- when(mSubscriptionManager.getDefaultDataSubscriptionInfo()).thenReturn(subInfo);
+ mActivity, null, null, null, mDefaultSubscriptionId);
assertThat(mController.getAvailabilityStatus()).isEqualTo(AVAILABLE);
}
@@ -373,7 +371,7 @@
R.string.cell_data_template,
true,
mSubscriptionManager,
- mActivity, null, null, null);
+ mActivity, null, null, null, mDefaultSubscriptionId);
when(mTelephonyManager.getSimState()).thenReturn(TelephonyManager.SIM_STATE_ABSENT);
when(mConnectivityManager.isNetworkSupported(TYPE_WIFI)).thenReturn(false);
@@ -390,7 +388,7 @@
R.string.cell_data_template,
true,
mSubscriptionManager,
- mActivity, null, null, null);
+ mActivity, null, null, null, mDefaultSubscriptionId);
when(mTelephonyManager.getSimState()).thenReturn(TelephonyManager.SIM_STATE_ABSENT);
when(mConnectivityManager.isNetworkSupported(TYPE_WIFI)).thenReturn(true);
@@ -409,9 +407,10 @@
R.string.cell_data_template,
true,
mSubscriptionManager,
- mActivity, mLifecycle, mHeaderController, mDataUsageSummary);
+ mActivity, mLifecycle, mHeaderController, mPreferenceFragment,
+ mDefaultSubscriptionId);
- when(mDataUsageSummary.getListView()).thenReturn(recyclerView);
+ when(mPreferenceFragment.getListView()).thenReturn(recyclerView);
mController.onStart();
diff --git a/tests/robotests/src/com/android/settings/datausage/DataUsageSummaryTest.java b/tests/robotests/src/com/android/settings/datausage/DataUsageSummaryTest.java
index 66f916e..79c3ad1 100644
--- a/tests/robotests/src/com/android/settings/datausage/DataUsageSummaryTest.java
+++ b/tests/robotests/src/com/android/settings/datausage/DataUsageSummaryTest.java
@@ -31,6 +31,7 @@
import android.app.usage.NetworkStatsManager;
import android.content.Context;
import android.net.NetworkPolicyManager;
+import android.telephony.SubscriptionManager;
import androidx.fragment.app.FragmentActivity;
@@ -50,6 +51,7 @@
import org.robolectric.RuntimeEnvironment;
import org.robolectric.annotation.Config;
import org.robolectric.shadows.ShadowApplication;
+import org.robolectric.shadows.ShadowSubscriptionManager;
@Config(shadows = {
ShadowUtils.class,
@@ -114,10 +116,11 @@
}
@Test
+ @Config(shadows = ShadowSubscriptionManager.class)
public void configuration_withSim_shouldShowMobileAndWifi() {
ShadowDataUsageUtils.IS_MOBILE_DATA_SUPPORTED = true;
ShadowDataUsageUtils.IS_WIFI_SUPPORTED = true;
- ShadowDataUsageUtils.DEFAULT_SUBSCRIPTION_ID = 1;
+ ShadowSubscriptionManager.setDefaultDataSubscriptionId(1);
ShadowDataUsageUtils.HAS_SIM = true;
final DataUsageSummary dataUsageSummary = spy(new DataUsageSummary());
@@ -170,4 +173,26 @@
verify(dataUsageSummary).addWifiSection();
verify(dataUsageSummary, never()).addMobileSection(anyInt());
}
+
+ @Test
+ @Config(shadows = ShadowSubscriptionManager.class)
+ public void configuration_invalidDataSusbscription_shouldShowWifiSectionOnly() {
+ ShadowDataUsageUtils.IS_MOBILE_DATA_SUPPORTED = true;
+ ShadowDataUsageUtils.IS_WIFI_SUPPORTED = true;
+ ShadowDataUsageUtils.HAS_SIM = false;
+ ShadowSubscriptionManager.setDefaultDataSubscriptionId(
+ SubscriptionManager.INVALID_SUBSCRIPTION_ID);
+
+ final DataUsageSummary dataUsageSummary = spy(new DataUsageSummary());
+ doReturn(mContext).when(dataUsageSummary).getContext();
+
+ doReturn(true).when(dataUsageSummary).removePreference(anyString());
+ doNothing().when(dataUsageSummary).addWifiSection();
+ doNothing().when(dataUsageSummary).addMobileSection(1);
+
+ dataUsageSummary.onCreate(null);
+
+ verify(dataUsageSummary).addWifiSection();
+ verify(dataUsageSummary, never()).addMobileSection(anyInt());
+ }
}
diff --git a/tests/robotests/src/com/android/settings/development/AllowBackgroundActivityStartsPreferenceControllerTest.java b/tests/robotests/src/com/android/settings/development/AllowBackgroundActivityStartsPreferenceControllerTest.java
index 41a3b60..8e95aa1 100644
--- a/tests/robotests/src/com/android/settings/development/AllowBackgroundActivityStartsPreferenceControllerTest.java
+++ b/tests/robotests/src/com/android/settings/development/AllowBackgroundActivityStartsPreferenceControllerTest.java
@@ -24,6 +24,9 @@
import android.content.Context;
import android.provider.Settings;
+import androidx.preference.PreferenceScreen;
+import androidx.preference.SwitchPreference;
+
import org.junit.Before;
import org.junit.Test;
import org.junit.runner.RunWith;
@@ -32,9 +35,6 @@
import org.robolectric.RobolectricTestRunner;
import org.robolectric.RuntimeEnvironment;
-import androidx.preference.PreferenceScreen;
-import androidx.preference.SwitchPreference;
-
@RunWith(RobolectricTestRunner.class)
public class AllowBackgroundActivityStartsPreferenceControllerTest {
@@ -52,7 +52,7 @@
mContext = RuntimeEnvironment.application;
mController = new AllowBackgroundActivityStartsPreferenceController(mContext);
when(mPreferenceScreen.findPreference(mController.getPreferenceKey()))
- .thenReturn(mPreference);
+ .thenReturn(mPreference);
mController.displayPreference(mPreferenceScreen);
}
@@ -98,11 +98,7 @@
public void onDeveloperOptionsSwitchDisabled_shouldDisablePreference() {
mController.onDeveloperOptionsSwitchDisabled();
- final int mode = Settings.Global.getInt(mContext.getContentResolver(),
- Settings.Global.BACKGROUND_ACTIVITY_STARTS_ENABLED, 1 /* default */);
-
- assertThat(mode).isEqualTo(0);
- verify(mPreference).setChecked(false);
+ verify(mPreference).setChecked(true);
verify(mPreference).setEnabled(false);
}
}
diff --git a/tests/robotests/src/com/android/settings/development/BluetoothSnoopLogPreferenceControllerTest.java b/tests/robotests/src/com/android/settings/development/BluetoothSnoopLogPreferenceControllerTest.java
index 88cb295..630fd5f 100644
--- a/tests/robotests/src/com/android/settings/development/BluetoothSnoopLogPreferenceControllerTest.java
+++ b/tests/robotests/src/com/android/settings/development/BluetoothSnoopLogPreferenceControllerTest.java
@@ -16,86 +16,123 @@
package com.android.settings.development;
-import static com.android.settings.development.BluetoothSnoopLogPreferenceController
- .BLUETOOTH_BTSNOOP_ENABLE_PROPERTY;
-
+import static com.android.settings.development.BluetoothSnoopLogPreferenceController.BLUETOOTH_BTSNOOP_LOG_MODE_PROPERTY;
import static com.google.common.truth.Truth.assertThat;
-
+import static org.mockito.Mockito.doReturn;
import static org.mockito.Mockito.verify;
import static org.mockito.Mockito.when;
import android.content.Context;
+import android.content.res.Resources;
import android.os.SystemProperties;
+import androidx.preference.ListPreference;
import androidx.preference.PreferenceScreen;
-import androidx.preference.SwitchPreference;
+
+import com.android.settings.R;
import org.junit.Before;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.mockito.Mock;
import org.mockito.MockitoAnnotations;
+import org.mockito.Spy;
import org.robolectric.RobolectricTestRunner;
+import org.robolectric.RuntimeEnvironment;
@RunWith(RobolectricTestRunner.class)
public class BluetoothSnoopLogPreferenceControllerTest {
- @Mock
- private Context mContext;
- @Mock
- private SwitchPreference mPreference;
+ @Spy
+ private Context mSpyContext = RuntimeEnvironment.application;
+ @Spy
+ private Resources mSpyResources = RuntimeEnvironment.application.getResources();
+ private ListPreference mPreference;
@Mock
private PreferenceScreen mPreferenceScreen;
private BluetoothSnoopLogPreferenceController mController;
+ private CharSequence[] mListValues;
+ private CharSequence[] mListEntries;
+
@Before
public void setup() {
MockitoAnnotations.initMocks(this);
- mController = new BluetoothSnoopLogPreferenceController(mContext);
+ doReturn(mSpyResources).when(mSpyContext).getResources();
+ // Get XML values without mock
+ // Setup test list preference using XML values
+ mPreference = new ListPreference(mSpyContext);
+ mPreference.setEntries(R.array.bt_hci_snoop_log_entries);
+ mPreference.setEntryValues(R.array.bt_hci_snoop_log_values);
+ // Init the actual controller
+ mController = new BluetoothSnoopLogPreferenceController(mSpyContext);
+ // Construct preference in the controller via a mocked preference screen object
when(mPreferenceScreen.findPreference(mController.getPreferenceKey()))
.thenReturn(mPreference);
mController.displayPreference(mPreferenceScreen);
+ mListValues = mPreference.getEntryValues();
+ mListEntries = mPreference.getEntries();
}
@Test
- public void onPreferenceChanged_turnOnBluetoothSnoopLog() {
- mController.onPreferenceChange(null, true);
+ public void verifyResourceSizeAndRange() {
+ // Verify normal list entries and default preference entries have the same size
+ assertThat(mListEntries.length).isEqualTo(mListValues.length);
+ // Update the preference
+ mController.updateState(mPreference);
+ // Verify default preference value, entry and summary
+ final int defaultIndex = mController.getDefaultModeIndex();
+ assertThat(mPreference.getValue()).isEqualTo(mListValues[defaultIndex]);
+ assertThat(mPreference.getEntry()).isEqualTo(mListEntries[defaultIndex]);
+ assertThat(mPreference.getSummary()).isEqualTo(mListEntries[defaultIndex]);
+ }
- final boolean mode = SystemProperties.getBoolean(BLUETOOTH_BTSNOOP_ENABLE_PROPERTY, false);
+ @Test
+ public void onPreferenceChanged_turnOnFullBluetoothSnoopLog() {
+ mController.onPreferenceChange(null,
+ mListValues[BluetoothSnoopLogPreferenceController.BTSNOOP_LOG_MODE_FULL_INDEX]);
+ final String mode = SystemProperties.get(BLUETOOTH_BTSNOOP_LOG_MODE_PROPERTY);
+ // "full" is hard-coded between Settings and system/bt
+ assertThat(mode).isEqualTo("full");
+ }
- assertThat(mode).isTrue();
+ @Test
+ public void onPreferenceChanged_turnOnFilteredBluetoothSnoopLog() {
+ mController.onPreferenceChange(null,
+ mListValues[BluetoothSnoopLogPreferenceController.BTSNOOP_LOG_MODE_FILTERED_INDEX]);
+ final String mode = SystemProperties.get(BLUETOOTH_BTSNOOP_LOG_MODE_PROPERTY);
+ // "filtered" is hard-coded between Settings and system/bt
+ assertThat(mode).isEqualTo("filtered");
}
@Test
public void onPreferenceChanged_turnOffBluetoothSnoopLog() {
- mController.onPreferenceChange(null, false);
-
- final boolean mode = SystemProperties.getBoolean(BLUETOOTH_BTSNOOP_ENABLE_PROPERTY, false);
-
- assertThat(mode).isFalse();
+ mController.onPreferenceChange(null,
+ mListValues[BluetoothSnoopLogPreferenceController.BTSNOOP_LOG_MODE_DISABLED_INDEX]);
+ final String mode = SystemProperties.get(BLUETOOTH_BTSNOOP_LOG_MODE_PROPERTY);
+ // "disabled" is hard-coded between Settings and system/bt
+ assertThat(mode).isEqualTo("disabled");
}
@Test
- public void updateState_preferenceShouldBeChecked() {
- SystemProperties.set(BLUETOOTH_BTSNOOP_ENABLE_PROPERTY, Boolean.toString(true));
- mController.updateState(mPreference);
-
- verify(mPreference).setChecked(true);
- }
-
- @Test
- public void updateState_preferenceShouldNotBeChecked() {
- SystemProperties.set(BLUETOOTH_BTSNOOP_ENABLE_PROPERTY, Boolean.toString(false));
- mController.updateState(mPreference);
-
- verify(mPreference).setChecked(false);
+ public void updateState_preferenceShouldBeSetToRightValue() {
+ for (int i = 0; i < mListValues.length; ++i) {
+ SystemProperties.set(BLUETOOTH_BTSNOOP_LOG_MODE_PROPERTY, mListValues[i].toString());
+ mController.updateState(mPreference);
+ assertThat(mPreference.getValue()).isEqualTo(mListValues[i].toString());
+ assertThat(mPreference.getSummary()).isEqualTo(mListEntries[i].toString());
+ }
}
@Test
public void onDeveloperOptionsDisabled_shouldDisablePreference() {
mController.onDeveloperOptionsDisabled();
-
- verify(mPreference).setEnabled(false);
- verify(mPreference).setChecked(false);
+ assertThat(mPreference.isEnabled()).isFalse();
+ assertThat(mPreference.getValue()).isEqualTo(
+ mListValues[mController.getDefaultModeIndex()]
+ .toString());
+ assertThat(mPreference.getSummary()).isEqualTo(
+ mListEntries[mController.getDefaultModeIndex()]
+ .toString());
}
}
diff --git a/tests/robotests/src/com/android/settings/deviceinfo/firmwareversion/ModuleVersionDialogControllerTest.java b/tests/robotests/src/com/android/settings/deviceinfo/firmwareversion/ModuleVersionDialogControllerTest.java
new file mode 100644
index 0000000..e5958aa
--- /dev/null
+++ b/tests/robotests/src/com/android/settings/deviceinfo/firmwareversion/ModuleVersionDialogControllerTest.java
@@ -0,0 +1,101 @@
+/*
+ * Copyright (C) 2019 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.android.settings.deviceinfo.firmwareversion;
+
+import static org.mockito.Matchers.anyInt;
+import static org.mockito.Matchers.eq;
+import static org.mockito.Mockito.spy;
+import static org.mockito.Mockito.verify;
+import static org.mockito.Mockito.when;
+
+import android.content.Context;
+import android.content.pm.PackageInfo;
+import android.content.pm.PackageManager;
+
+import org.junit.Before;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.mockito.Mock;
+import org.mockito.MockitoAnnotations;
+import org.robolectric.RobolectricTestRunner;
+import org.robolectric.RuntimeEnvironment;
+
+@RunWith(RobolectricTestRunner.class)
+public class ModuleVersionDialogControllerTest {
+
+ @Mock
+ private FirmwareVersionDialogFragment mDialog;
+ @Mock
+ private PackageManager mPackageManager;
+
+ private Context mContext;
+ private ModuleVersionDialogController mController;
+
+ @Before
+ public void setup() {
+ MockitoAnnotations.initMocks(this);
+ mContext = spy(RuntimeEnvironment.application);
+ when(mDialog.getContext()).thenReturn(mContext);
+ when(mContext.getPackageManager()).thenReturn(mPackageManager);
+ mController = new ModuleVersionDialogController(mDialog);
+ }
+
+ @Test
+ public void initialize_noMainlineModuleProvider_shouldRemoveSettingFromDialog() {
+ when(mContext.getString(
+ com.android.internal.R.string.config_defaultModuleMetadataProvider)).thenReturn(null);
+
+ mController.initialize();
+
+ verify(mDialog).removeSettingFromScreen(mController.MODULE_VERSION_LABEL_ID);
+ verify(mDialog).removeSettingFromScreen(mController.MODULE_VERSION_VALUE_ID);
+ }
+
+ @Test
+ public void initialize_noMainlineModulePackageInfo_shouldRemoveSettingFromDialog()
+ throws PackageManager.NameNotFoundException {
+ final String provider = "test.provider";
+ when(mContext.getString(
+ com.android.internal.R.string.config_defaultModuleMetadataProvider))
+ .thenReturn(provider);
+ when(mPackageManager.getPackageInfo(eq(provider), anyInt()))
+ .thenThrow(new PackageManager.NameNotFoundException());
+
+ mController.initialize();
+
+ verify(mDialog).removeSettingFromScreen(mController.MODULE_VERSION_LABEL_ID);
+ verify(mDialog).removeSettingFromScreen(mController.MODULE_VERSION_VALUE_ID);
+ }
+
+ @Test
+ public void initialize_hasMainlineModulePackageInfo_shouldshouldSetDialogTextToMainlineVersion()
+ throws PackageManager.NameNotFoundException {
+ final String provider = "test.provider";
+ final String version = "test version 123";
+ final PackageInfo info = new PackageInfo();
+ info.versionName = version;
+ when(mContext.getString(
+ com.android.internal.R.string.config_defaultModuleMetadataProvider))
+ .thenReturn(provider);
+ when(mPackageManager.getPackageInfo(eq(provider), anyInt())).thenReturn(info);
+
+ mController.initialize();
+
+ verify(mDialog).setText(mController.MODULE_VERSION_VALUE_ID, version);
+ }
+
+}
diff --git a/tests/robotests/src/com/android/settings/display/ColorModePreferenceControllerTest.java b/tests/robotests/src/com/android/settings/display/ColorModePreferenceControllerTest.java
index e7f025f..cf7e34f 100644
--- a/tests/robotests/src/com/android/settings/display/ColorModePreferenceControllerTest.java
+++ b/tests/robotests/src/com/android/settings/display/ColorModePreferenceControllerTest.java
@@ -23,10 +23,10 @@
import static org.mockito.Mockito.when;
import android.content.Context;
+import android.hardware.display.ColorDisplayManager;
import androidx.preference.Preference;
-import com.android.internal.app.ColorDisplayController;
import com.android.settings.R;
import org.junit.Before;
@@ -41,7 +41,7 @@
public class ColorModePreferenceControllerTest {
@Mock
- private ColorDisplayController mColorDisplayController;
+ private ColorDisplayManager mColorDisplayManager;
private Context mContext;
private Preference mPreference;
@@ -53,13 +53,13 @@
mContext = RuntimeEnvironment.application;
mController = spy(new ColorModePreferenceController(mContext, "test"));
mPreference = new Preference(mContext);
- doReturn(mColorDisplayController).when(mController).getColorDisplayController();
+ doReturn(mColorDisplayManager).when(mController).getColorDisplayManager();
}
@Test
public void updateState_colorModeAutomatic_shouldSetSummaryToAutomatic() {
- when(mColorDisplayController.getColorMode())
- .thenReturn(ColorDisplayController.COLOR_MODE_AUTOMATIC);
+ when(mColorDisplayManager.getColorMode())
+ .thenReturn(ColorDisplayManager.COLOR_MODE_AUTOMATIC);
mController.updateState(mPreference);
@@ -69,8 +69,8 @@
@Test
public void updateState_colorModeSaturated_shouldSetSummaryToSaturated() {
- when(mColorDisplayController.getColorMode())
- .thenReturn(ColorDisplayController.COLOR_MODE_SATURATED);
+ when(mColorDisplayManager.getColorMode())
+ .thenReturn(ColorDisplayManager.COLOR_MODE_SATURATED);
mController.updateState(mPreference);
@@ -80,8 +80,8 @@
@Test
public void updateState_colorModeBoosted_shouldSetSummaryToBoosted() {
- when(mColorDisplayController.getColorMode())
- .thenReturn(ColorDisplayController.COLOR_MODE_BOOSTED);
+ when(mColorDisplayManager.getColorMode())
+ .thenReturn(ColorDisplayManager.COLOR_MODE_BOOSTED);
mController.updateState(mPreference);
@@ -91,8 +91,8 @@
@Test
public void updateState_colorModeNatural_shouldSetSummaryToNatural() {
- when(mColorDisplayController.getColorMode())
- .thenReturn(ColorDisplayController.COLOR_MODE_NATURAL);
+ when(mColorDisplayManager.getColorMode())
+ .thenReturn(ColorDisplayManager.COLOR_MODE_NATURAL);
mController.updateState(mPreference);
diff --git a/tests/robotests/src/com/android/settings/display/ColorModePreferenceFragmentTest.java b/tests/robotests/src/com/android/settings/display/ColorModePreferenceFragmentTest.java
index a87dddd..54e8e4d 100644
--- a/tests/robotests/src/com/android/settings/display/ColorModePreferenceFragmentTest.java
+++ b/tests/robotests/src/com/android/settings/display/ColorModePreferenceFragmentTest.java
@@ -25,13 +25,12 @@
import static org.mockito.Mockito.verify;
import static org.mockito.Mockito.when;
+import android.hardware.display.ColorDisplayManager;
import android.os.Bundle;
-import androidx.fragment.app.FragmentActivity;
import androidx.preference.Preference;
import androidx.preference.PreferenceScreen;
-import com.android.internal.app.ColorDisplayController;
import com.android.internal.logging.nano.MetricsProto;
import com.android.settings.R;
import com.android.settings.testutils.shadow.SettingsShadowResources;
@@ -59,17 +58,14 @@
private ColorModePreferenceFragment mFragment;
@Mock
- private ColorDisplayController mController;
-
- @Mock
- private FragmentActivity mActivity;
+ private ColorDisplayManager mManager;
@Before
public void setup() {
MockitoAnnotations.initMocks(this);
mFragment = spy(new ColorModePreferenceFragment());
- ReflectionHelpers.setField(mFragment, "mController", mController);
+ ReflectionHelpers.setField(mFragment, "mColorDisplayManager", mManager);
}
@After
@@ -88,10 +84,10 @@
when(mFragment.getContext()).thenReturn(RuntimeEnvironment.application);
SettingsShadowResources.overrideResource(
com.android.internal.R.array.config_availableColorModes, new int[]{
- ColorDisplayController.COLOR_MODE_NATURAL,
- ColorDisplayController.COLOR_MODE_BOOSTED,
- ColorDisplayController.COLOR_MODE_SATURATED,
- ColorDisplayController.COLOR_MODE_AUTOMATIC
+ ColorDisplayManager.COLOR_MODE_NATURAL,
+ ColorDisplayManager.COLOR_MODE_BOOSTED,
+ ColorDisplayManager.COLOR_MODE_SATURATED,
+ ColorDisplayManager.COLOR_MODE_AUTOMATIC
});
List<? extends CandidateInfo> candidates = mFragment.getCandidates();
@@ -121,8 +117,8 @@
when(mFragment.getContext()).thenReturn(RuntimeEnvironment.application);
SettingsShadowResources.overrideResource(
com.android.internal.R.array.config_availableColorModes, new int[]{
- ColorDisplayController.COLOR_MODE_NATURAL,
- ColorDisplayController.COLOR_MODE_AUTOMATIC
+ ColorDisplayManager.COLOR_MODE_NATURAL,
+ ColorDisplayManager.COLOR_MODE_AUTOMATIC
});
List<? extends CandidateInfo> candidates = mFragment.getCandidates();
@@ -138,9 +134,9 @@
when(mFragment.getContext()).thenReturn(RuntimeEnvironment.application);
SettingsShadowResources.overrideResource(
com.android.internal.R.array.config_availableColorModes, new int[]{
- ColorDisplayController.COLOR_MODE_NATURAL,
- ColorDisplayController.COLOR_MODE_BOOSTED,
- ColorDisplayController.COLOR_MODE_SATURATED,
+ ColorDisplayManager.COLOR_MODE_NATURAL,
+ ColorDisplayManager.COLOR_MODE_BOOSTED,
+ ColorDisplayManager.COLOR_MODE_SATURATED,
});
List<? extends CandidateInfo> candidates = mFragment.getCandidates();
@@ -155,8 +151,8 @@
@Test
public void getKey_natural() {
- when(mController.getColorMode())
- .thenReturn(ColorDisplayController.COLOR_MODE_NATURAL);
+ when(mManager.getColorMode())
+ .thenReturn(ColorDisplayManager.COLOR_MODE_NATURAL);
assertThat(mFragment.getDefaultKey())
.isEqualTo(ColorModePreferenceFragment.KEY_COLOR_MODE_NATURAL);
@@ -164,8 +160,8 @@
@Test
public void getKey_boosted() {
- when(mController.getColorMode())
- .thenReturn(ColorDisplayController.COLOR_MODE_BOOSTED);
+ when(mManager.getColorMode())
+ .thenReturn(ColorDisplayManager.COLOR_MODE_BOOSTED);
assertThat(mFragment.getDefaultKey())
.isEqualTo(ColorModePreferenceFragment.KEY_COLOR_MODE_BOOSTED);
@@ -173,8 +169,8 @@
@Test
public void getKey_saturated() {
- when(mController.getColorMode())
- .thenReturn(ColorDisplayController.COLOR_MODE_SATURATED);
+ when(mManager.getColorMode())
+ .thenReturn(ColorDisplayManager.COLOR_MODE_SATURATED);
assertThat(mFragment.getDefaultKey())
.isEqualTo(ColorModePreferenceFragment.KEY_COLOR_MODE_SATURATED);
@@ -182,8 +178,8 @@
@Test
public void getKey_automatic() {
- when(mController.getColorMode())
- .thenReturn(ColorDisplayController.COLOR_MODE_AUTOMATIC);
+ when(mManager.getColorMode())
+ .thenReturn(ColorDisplayManager.COLOR_MODE_AUTOMATIC);
assertThat(mFragment.getDefaultKey())
.isEqualTo(ColorModePreferenceFragment.KEY_COLOR_MODE_AUTOMATIC);
@@ -192,25 +188,25 @@
@Test
public void setKey_natural() {
mFragment.setDefaultKey(ColorModePreferenceFragment.KEY_COLOR_MODE_NATURAL);
- verify(mController).setColorMode(ColorDisplayController.COLOR_MODE_NATURAL);
+ verify(mManager).setColorMode(ColorDisplayManager.COLOR_MODE_NATURAL);
}
@Test
public void setKey_boosted() {
mFragment.setDefaultKey(ColorModePreferenceFragment.KEY_COLOR_MODE_BOOSTED);
- verify(mController).setColorMode(ColorDisplayController.COLOR_MODE_BOOSTED);
+ verify(mManager).setColorMode(ColorDisplayManager.COLOR_MODE_BOOSTED);
}
@Test
public void setKey_saturated() {
mFragment.setDefaultKey(ColorModePreferenceFragment.KEY_COLOR_MODE_SATURATED);
- verify(mController).setColorMode(ColorDisplayController.COLOR_MODE_SATURATED);
+ verify(mManager).setColorMode(ColorDisplayManager.COLOR_MODE_SATURATED);
}
@Test
public void setKey_automatic() {
mFragment.setDefaultKey(ColorModePreferenceFragment.KEY_COLOR_MODE_AUTOMATIC);
- verify(mController).setColorMode(ColorDisplayController.COLOR_MODE_AUTOMATIC);
+ verify(mManager).setColorMode(ColorDisplayManager.COLOR_MODE_AUTOMATIC);
}
@Test
@@ -237,11 +233,4 @@
assertThat(preferenceCaptor.getValue()).isEqualTo(mockPreview);
}
-
- @Test
- public void onAccessibilityTransformChanged_toggles() {
- when(mFragment.getActivity()).thenReturn(mActivity);
- mFragment.onAccessibilityTransformChanged(true /* state */);
- verify(mActivity).onBackPressed();
- }
}
diff --git a/tests/robotests/src/com/android/settings/display/DarkUIPreferenceControllerTest.java b/tests/robotests/src/com/android/settings/display/DarkUIPreferenceControllerTest.java
index 0344a14..c8f847b 100644
--- a/tests/robotests/src/com/android/settings/display/DarkUIPreferenceControllerTest.java
+++ b/tests/robotests/src/com/android/settings/display/DarkUIPreferenceControllerTest.java
@@ -59,8 +59,9 @@
@Test
public void onPreferenceChanged_setAuto() {
+ // Auto was deprecated, it should default to NO.
mController.onPreferenceChange(mPreference, "auto");
- verify(mUiModeManager).setNightMode(eq(UiModeManager.MODE_NIGHT_AUTO));
+ verify(mUiModeManager).setNightMode(eq(UiModeManager.MODE_NIGHT_NO));
}
@Test
diff --git a/tests/robotests/src/com/android/settings/display/DisplayWhiteBalancePreferenceControllerTest.java b/tests/robotests/src/com/android/settings/display/DisplayWhiteBalancePreferenceControllerTest.java
index de560373..59820e6 100644
--- a/tests/robotests/src/com/android/settings/display/DisplayWhiteBalancePreferenceControllerTest.java
+++ b/tests/robotests/src/com/android/settings/display/DisplayWhiteBalancePreferenceControllerTest.java
@@ -6,9 +6,9 @@
import static com.google.common.truth.Truth.assertThat;
import android.content.Context;
+import android.hardware.display.ColorDisplayManager;
import android.provider.Settings;
import android.provider.Settings.Secure;
-import com.android.internal.app.ColorDisplayController;
import com.android.settings.testutils.shadow.SettingsShadowResources;
import org.junit.After;
import org.junit.Before;
@@ -30,7 +30,7 @@
private DisplayWhiteBalancePreferenceController mController;
@Mock
- private ColorDisplayController mColorDisplayController;
+ private ColorDisplayManager mColorDisplayManager;
@After
public void tearDown() {
@@ -43,15 +43,15 @@
mContext = RuntimeEnvironment.application;
mController = spy(new DisplayWhiteBalancePreferenceController(mContext,
"display_white_balance"));
- doReturn(mColorDisplayController).when(mController).getColorDisplayController();
+ doReturn(mColorDisplayManager).when(mController).getColorDisplayManager();
}
@Test
public void isAvailable_configuredAvailable() {
SettingsShadowResources.overrideResource(
com.android.internal.R.bool.config_displayWhiteBalanceAvailable, true);
- when(mColorDisplayController.getColorMode())
- .thenReturn(ColorDisplayController.COLOR_MODE_NATURAL);
+ when(mColorDisplayManager.getColorMode())
+ .thenReturn(ColorDisplayManager.COLOR_MODE_NATURAL);
assertThat(mController.isAvailable()).isTrue();
}
@@ -59,20 +59,20 @@
public void isAvailable_configuredUnavailable() {
SettingsShadowResources.overrideResource(
com.android.internal.R.bool.config_displayWhiteBalanceAvailable, false);
- when(mColorDisplayController.getColorMode())
- .thenReturn(ColorDisplayController.COLOR_MODE_SATURATED);
+ when(mColorDisplayManager.getColorMode())
+ .thenReturn(ColorDisplayManager.COLOR_MODE_SATURATED);
assertThat(mController.isAvailable()).isFalse();
SettingsShadowResources.overrideResource(
com.android.internal.R.bool.config_displayWhiteBalanceAvailable, false);
- when(mColorDisplayController.getColorMode())
- .thenReturn(ColorDisplayController.COLOR_MODE_NATURAL);
+ when(mColorDisplayManager.getColorMode())
+ .thenReturn(ColorDisplayManager.COLOR_MODE_NATURAL);
assertThat(mController.isAvailable()).isFalse();
SettingsShadowResources.overrideResource(
com.android.internal.R.bool.config_displayWhiteBalanceAvailable, true);
- when(mColorDisplayController.getColorMode())
- .thenReturn(ColorDisplayController.COLOR_MODE_SATURATED);
+ when(mColorDisplayManager.getColorMode())
+ .thenReturn(ColorDisplayManager.COLOR_MODE_SATURATED);
assertThat(mController.isAvailable()).isFalse();
}
diff --git a/tests/robotests/src/com/android/settings/display/NightDisplayActivationPreferenceControllerTest.java b/tests/robotests/src/com/android/settings/display/NightDisplayActivationPreferenceControllerTest.java
index 6e23e5f..e666d61 100644
--- a/tests/robotests/src/com/android/settings/display/NightDisplayActivationPreferenceControllerTest.java
+++ b/tests/robotests/src/com/android/settings/display/NightDisplayActivationPreferenceControllerTest.java
@@ -15,12 +15,11 @@
package com.android.settings.display;
import static com.google.common.truth.Truth.assertThat;
-
import static org.mockito.ArgumentMatchers.anyString;
import static org.mockito.Mockito.when;
import android.content.Context;
-import android.provider.Settings.Secure;
+import android.hardware.display.ColorDisplayManager;
import android.view.View;
import androidx.preference.PreferenceScreen;
@@ -47,17 +46,19 @@
private PreferenceScreen mScreen;
private LayoutPreference mPreference;
private Context mContext;
- private NightDisplayActivationPreferenceController mController;
+ private ColorDisplayManager mColorDisplayManager;
+ private NightDisplayActivationPreferenceController mPreferenceController;
@Before
public void setUp() {
MockitoAnnotations.initMocks(this);
mContext = RuntimeEnvironment.application;
+ mColorDisplayManager = mContext.getSystemService(ColorDisplayManager.class);
mPreference = new LayoutPreference(mContext, R.layout.night_display_activation_button);
when(mScreen.findPreference(anyString())).thenReturn(mPreference);
- mController = new NightDisplayActivationPreferenceController(mContext,
+ mPreferenceController = new NightDisplayActivationPreferenceController(mContext,
"night_display_activation");
- mController.displayPreference(mScreen);
+ mPreferenceController.displayPreference(mScreen);
}
@After
@@ -69,14 +70,14 @@
public void isAvailable_configuredAvailable() {
SettingsShadowResources.overrideResource(
com.android.internal.R.bool.config_nightDisplayAvailable, true);
- assertThat(mController.isAvailable()).isTrue();
+ assertThat(mPreferenceController.isAvailable()).isTrue();
}
@Test
public void isAvailable_configuredUnavailable() {
SettingsShadowResources.overrideResource(
com.android.internal.R.bool.config_nightDisplayAvailable, false);
- assertThat(mController.isAvailable()).isFalse();
+ assertThat(mPreferenceController.isAvailable()).isFalse();
}
@Test
@@ -95,25 +96,23 @@
@Test
public void onClick_activates() {
- Secure.putInt(mContext.getContentResolver(), Secure.NIGHT_DISPLAY_ACTIVATED, 0);
+ mColorDisplayManager.setNightDisplayActivated(false);
final View view = mPreference.findViewById(R.id.night_display_turn_on_button);
assertThat(view.getVisibility()).isEqualTo(View.VISIBLE);
view.performClick();
- assertThat(Secure.getInt(mContext.getContentResolver(), Secure.NIGHT_DISPLAY_ACTIVATED, -1))
- .isEqualTo(1);
+ assertThat(mColorDisplayManager.isNightDisplayActivated()).isEqualTo(true);
}
@Test
public void onClick_deactivates() {
- Secure.putInt(mContext.getContentResolver(), Secure.NIGHT_DISPLAY_ACTIVATED, 1);
+ mColorDisplayManager.setNightDisplayActivated(true);
- final View view = mPreference.findViewById(R.id.night_display_turn_on_button);
+ final View view = mPreference.findViewById(R.id.night_display_turn_off_button);
assertThat(view.getVisibility()).isEqualTo(View.VISIBLE);
view.performClick();
- assertThat(Secure.getInt(mContext.getContentResolver(), Secure.NIGHT_DISPLAY_ACTIVATED, -1))
- .isEqualTo(0);
+ assertThat(mColorDisplayManager.isNightDisplayActivated()).isEqualTo(false);
}
}
diff --git a/tests/robotests/src/com/android/settings/display/NightDisplayAutoModePreferenceControllerTest.java b/tests/robotests/src/com/android/settings/display/NightDisplayAutoModePreferenceControllerTest.java
index 85d497a..de5c81e 100644
--- a/tests/robotests/src/com/android/settings/display/NightDisplayAutoModePreferenceControllerTest.java
+++ b/tests/robotests/src/com/android/settings/display/NightDisplayAutoModePreferenceControllerTest.java
@@ -17,9 +17,9 @@
import static com.google.common.truth.Truth.assertThat;
import android.content.Context;
+import android.hardware.display.ColorDisplayManager;
import android.provider.Settings.Secure;
-import com.android.internal.app.ColorDisplayController;
import com.android.settings.testutils.shadow.SettingsShadowResources;
import org.junit.After;
@@ -66,8 +66,8 @@
@Test
public void onPreferenceChange_changesAutoMode() {
mController.onPreferenceChange(null,
- String.valueOf(ColorDisplayController.AUTO_MODE_TWILIGHT));
- assertThat(Secure.getInt(mContext.getContentResolver(), Secure.NIGHT_DISPLAY_AUTO_MODE, -1))
- .isEqualTo(ColorDisplayController.AUTO_MODE_TWILIGHT);
+ String.valueOf(ColorDisplayManager.AUTO_MODE_TWILIGHT));
+ assertThat(mContext.getSystemService(ColorDisplayManager.class).getNightDisplayAutoMode())
+ .isEqualTo(ColorDisplayManager.AUTO_MODE_TWILIGHT);
}
}
diff --git a/tests/robotests/src/com/android/settings/display/NightDisplayIntensityPreferenceControllerTest.java b/tests/robotests/src/com/android/settings/display/NightDisplayIntensityPreferenceControllerTest.java
index 2edec2e..2e2d631 100644
--- a/tests/robotests/src/com/android/settings/display/NightDisplayIntensityPreferenceControllerTest.java
+++ b/tests/robotests/src/com/android/settings/display/NightDisplayIntensityPreferenceControllerTest.java
@@ -17,10 +17,9 @@
import static com.google.common.truth.Truth.assertThat;
import android.content.Context;
+import android.hardware.display.ColorDisplayManager;
import android.provider.Settings.Secure;
-
import com.android.settings.testutils.shadow.SettingsShadowResources;
-
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
@@ -33,69 +32,69 @@
@Config(shadows = SettingsShadowResources.class)
public class NightDisplayIntensityPreferenceControllerTest {
- private Context mContext;
- private NightDisplayIntensityPreferenceController mController;
+ private Context mContext;
+ private NightDisplayIntensityPreferenceController mPreferenceController;
- @Before
- public void setUp() {
- mContext = RuntimeEnvironment.application;
- mController = new NightDisplayIntensityPreferenceController(mContext,
- "night_display_temperature");
- }
+ @Before
+ public void setUp() {
+ mContext = RuntimeEnvironment.application;
+ mPreferenceController = new NightDisplayIntensityPreferenceController(mContext,
+ "night_display_temperature");
+ }
- @After
- public void tearDown() {
- SettingsShadowResources.reset();
- }
+ @After
+ public void tearDown() {
+ SettingsShadowResources.reset();
+ }
- @Test
- public void isAvailable_configuredAvailable_isActivated_available() {
- SettingsShadowResources.overrideResource(
- com.android.internal.R.bool.config_nightDisplayAvailable, true);
- Secure.putInt(mContext.getContentResolver(), Secure.NIGHT_DISPLAY_ACTIVATED, 1);
- assertThat(mController.isAvailable()).isTrue();
- }
+ @Test
+ public void isAvailable_configuredAvailable_isActivated_available() {
+ SettingsShadowResources.overrideResource(
+ com.android.internal.R.bool.config_nightDisplayAvailable, true);
+ Secure.putInt(mContext.getContentResolver(), Secure.NIGHT_DISPLAY_ACTIVATED, 1);
+ assertThat(mPreferenceController.isAvailable()).isTrue();
+ }
- @Test
- public void isAvailable_configuredAvailable_isNotActivated_available() {
- SettingsShadowResources.overrideResource(
- com.android.internal.R.bool.config_nightDisplayAvailable, true);
- Secure.putInt(mContext.getContentResolver(), Secure.NIGHT_DISPLAY_ACTIVATED, 0);
- assertThat(mController.isAvailable()).isTrue();
- }
+ @Test
+ public void isAvailable_configuredAvailable_isNotActivated_available() {
+ SettingsShadowResources.overrideResource(
+ com.android.internal.R.bool.config_nightDisplayAvailable, true);
+ Secure.putInt(mContext.getContentResolver(), Secure.NIGHT_DISPLAY_ACTIVATED, 0);
+ assertThat(mPreferenceController.isAvailable()).isTrue();
+ }
- @Test
- public void isAvailable_configuredUnavailable_unavailable() {
- SettingsShadowResources.overrideResource(
- com.android.internal.R.bool.config_nightDisplayAvailable, false);
- assertThat(mController.isAvailable()).isFalse();
- }
+ @Test
+ public void isAvailable_configuredUnavailable_unavailable() {
+ SettingsShadowResources.overrideResource(
+ com.android.internal.R.bool.config_nightDisplayAvailable, false);
+ assertThat(mPreferenceController.isAvailable()).isFalse();
+ }
- @Test
- public void onPreferenceChange_changesTemperature() {
- SettingsShadowResources.overrideResource(
- com.android.internal.R.integer.config_nightDisplayColorTemperatureMin, 2950);
- SettingsShadowResources.overrideResource(
- com.android.internal.R.integer.config_nightDisplayColorTemperatureMax, 3050);
- // A slider-adjusted "20" here would be 1/5 from the left / least-intense, i.e. 3030.
- mController.onPreferenceChange(null, 20);
+ @Test
+ public void onPreferenceChange_changesTemperature() {
+ SettingsShadowResources.overrideResource(
+ com.android.internal.R.integer.config_nightDisplayColorTemperatureMin, 2950);
+ SettingsShadowResources.overrideResource(
+ com.android.internal.R.integer.config_nightDisplayColorTemperatureMax, 3050);
+ // A slider-adjusted "20" here would be 1/5 from the left / least-intense, i.e. 3030.
+ mPreferenceController.onPreferenceChange(null, 20);
- assertThat(Secure.getInt(mContext.getContentResolver(),
- Secure.NIGHT_DISPLAY_COLOR_TEMPERATURE, -1))
- .isEqualTo(3030);
- }
+ assertThat(
+ mContext.getSystemService(ColorDisplayManager.class).getNightDisplayColorTemperature())
+ .isEqualTo(3030);
+ }
- @Test
- public void isSliceableCorrectKey_returnsTrue() {
- final NightDisplayIntensityPreferenceController controller =
- new NightDisplayIntensityPreferenceController(mContext,"night_display_temperature");
- assertThat(controller.isSliceable()).isTrue();
- }
+ @Test
+ public void isSliceableCorrectKey_returnsTrue() {
+ final NightDisplayIntensityPreferenceController controller =
+ new NightDisplayIntensityPreferenceController(mContext, "night_display_temperature");
+ assertThat(controller.isSliceable()).isTrue();
+ }
- @Test
- public void isSliceableIncorrectKey_returnsFalse() {
- final NightDisplayIntensityPreferenceController controller =
- new NightDisplayIntensityPreferenceController(mContext, "bad_key");
- assertThat(controller.isSliceable()).isFalse();
- }
+ @Test
+ public void isSliceableIncorrectKey_returnsFalse() {
+ final NightDisplayIntensityPreferenceController controller =
+ new NightDisplayIntensityPreferenceController(mContext, "bad_key");
+ assertThat(controller.isSliceable()).isFalse();
+ }
}
diff --git a/tests/robotests/src/com/android/settings/display/NightDisplayPreferenceControllerTest.java b/tests/robotests/src/com/android/settings/display/NightDisplayPreferenceControllerTest.java
index c066e6c..eeaae67f 100644
--- a/tests/robotests/src/com/android/settings/display/NightDisplayPreferenceControllerTest.java
+++ b/tests/robotests/src/com/android/settings/display/NightDisplayPreferenceControllerTest.java
@@ -3,12 +3,9 @@
import static com.google.common.truth.Truth.assertThat;
import android.app.Application;
-import android.provider.Settings.Secure;
-
-import com.android.internal.app.ColorDisplayController;
+import android.hardware.display.ColorDisplayManager;
import com.android.settings.R;
import com.android.settings.testutils.shadow.SettingsShadowResources;
-
import org.junit.After;
import org.junit.Test;
import org.junit.runner.RunWith;
@@ -28,32 +25,32 @@
@Test
public void nightDisplaySuggestion_isNotCompleted_ifAutoModeDisabled() {
final Application context = RuntimeEnvironment.application;
- Secure.putInt(context.getContentResolver(),
- Secure.NIGHT_DISPLAY_AUTO_MODE, ColorDisplayController.AUTO_MODE_DISABLED);
+ context.getSystemService(ColorDisplayManager.class)
+ .setNightDisplayAutoMode(ColorDisplayManager.AUTO_MODE_DISABLED);
assertThat(NightDisplayPreferenceController.isSuggestionComplete(context)).isFalse();
}
@Test
public void nightDisplaySuggestion_isCompleted_ifAutoModeCustom() {
final Application context = RuntimeEnvironment.application;
- Secure.putInt(context.getContentResolver(),
- Secure.NIGHT_DISPLAY_AUTO_MODE, ColorDisplayController.AUTO_MODE_CUSTOM);
+ context.getSystemService(ColorDisplayManager.class)
+ .setNightDisplayAutoMode(ColorDisplayManager.AUTO_MODE_CUSTOM_TIME);
assertThat(NightDisplayPreferenceController.isSuggestionComplete(context)).isTrue();
}
@Test
public void nightDisplaySuggestion_isCompleted_ifAutoModeTwilight() {
final Application context = RuntimeEnvironment.application;
- Secure.putInt(context.getContentResolver(),
- Secure.NIGHT_DISPLAY_AUTO_MODE, ColorDisplayController.AUTO_MODE_TWILIGHT);
+ context.getSystemService(ColorDisplayManager.class)
+ .setNightDisplayAutoMode(ColorDisplayManager.AUTO_MODE_TWILIGHT);
assertThat(NightDisplayPreferenceController.isSuggestionComplete(context)).isTrue();
}
@Test
- public void nightDisplaySuggestion_isCompleted_ifDisabled() {
+ public void nightDisplaySuggestion_isCompleted_ifSuggestionDisabled() {
final Application context = RuntimeEnvironment.application;
- Secure.putInt(context.getContentResolver(),
- Secure.NIGHT_DISPLAY_AUTO_MODE, ColorDisplayController.AUTO_MODE_DISABLED);
+ context.getSystemService(ColorDisplayManager.class)
+ .setNightDisplayAutoMode(ColorDisplayManager.AUTO_MODE_DISABLED);
SettingsShadowResources.overrideResource(R.bool.config_night_light_suggestion_enabled, false);
assertThat(NightDisplayPreferenceController.isSuggestionComplete(context)).isTrue();
}
diff --git a/tests/robotests/src/com/android/settings/fuelgauge/BatteryAppListPreferenceControllerTest.java b/tests/robotests/src/com/android/settings/fuelgauge/BatteryAppListPreferenceControllerTest.java
index e1913a2..3282975 100644
--- a/tests/robotests/src/com/android/settings/fuelgauge/BatteryAppListPreferenceControllerTest.java
+++ b/tests/robotests/src/com/android/settings/fuelgauge/BatteryAppListPreferenceControllerTest.java
@@ -18,11 +18,15 @@
import static com.google.common.truth.Truth.assertThat;
+import static org.mockito.Matchers.anyInt;
import static org.mockito.Mockito.doReturn;
import static org.mockito.Mockito.spy;
import static org.mockito.Mockito.when;
import android.content.Context;
+import android.content.pm.ModuleInfo;
+import android.content.pm.PackageManager;
+import android.os.UserManager;
import android.text.TextUtils;
import android.text.format.DateUtils;
@@ -34,6 +38,7 @@
import com.android.settings.SettingsActivity;
import com.android.settings.core.InstrumentedPreferenceFragment;
import com.android.settings.testutils.FakeFeatureFactory;
+import com.android.settingslib.applications.ApplicationsState;
import org.junit.Before;
import org.junit.Test;
@@ -42,6 +47,10 @@
import org.mockito.MockitoAnnotations;
import org.robolectric.RobolectricTestRunner;
import org.robolectric.RuntimeEnvironment;
+import org.robolectric.util.ReflectionHelpers;
+
+import java.util.ArrayList;
+import java.util.List;
@RunWith(RobolectricTestRunner.class)
public class BatteryAppListPreferenceControllerTest {
@@ -60,6 +69,10 @@
private InstrumentedPreferenceFragment mFragment;
@Mock
private BatteryUtils mBatteryUtils;
+ @Mock
+ private PackageManager mPackageManager;
+ @Mock
+ private UserManager mUserManager;
private Context mContext;
private PowerGaugePreference mPreference;
@@ -70,6 +83,11 @@
MockitoAnnotations.initMocks(this);
mContext = spy(RuntimeEnvironment.application);
+ when(mContext.getPackageManager()).thenReturn(mPackageManager);
+ when(mContext.getApplicationContext()).thenReturn(mContext);
+ when(mContext.getSystemService(UserManager.class)).thenReturn(mUserManager);
+ when(mUserManager.getProfileIdsWithDisabled(anyInt())).thenReturn(new int[] {});
+
FakeFeatureFactory.setupForTest();
mPreference = new PowerGaugePreference(mContext);
@@ -184,6 +202,21 @@
}
@Test
+ public void testShouldHideSipper_hiddenSystemModule_returnTrue() {
+ ReflectionHelpers.setStaticField(ApplicationsState.class, "sInstance", null);
+ final String packageName = "test.hidden.module";
+ final ModuleInfo moduleInfo = new ModuleInfo();
+ moduleInfo.setPackageName(packageName);
+ moduleInfo.setHidden(true);
+ final List<ModuleInfo> modules = new ArrayList<>();
+ modules.add(moduleInfo);
+ when(mBatteryUtils.getPackageName(anyInt() /* uid */)).thenReturn(packageName);
+ when(mPackageManager.getInstalledModules(anyInt() /* flags */)).thenReturn(modules);
+
+ assertThat(mPreferenceController.shouldHideSipper(mNormalBatterySipper)).isTrue();
+ }
+
+ @Test
public void testNeverUseFakeData() {
assertThat(BatteryAppListPreferenceController.USE_FAKE_DATA).isFalse();
}
diff --git a/tests/robotests/src/com/android/settings/homepage/contextualcards/slices/NotificationChannelSliceTest.java b/tests/robotests/src/com/android/settings/homepage/contextualcards/slices/NotificationChannelSliceTest.java
new file mode 100644
index 0000000..f465702
--- /dev/null
+++ b/tests/robotests/src/com/android/settings/homepage/contextualcards/slices/NotificationChannelSliceTest.java
@@ -0,0 +1,278 @@
+/*
+ * Copyright (C) 2019 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.android.settings.homepage.contextualcards.slices;
+
+import static android.app.NotificationManager.IMPORTANCE_NONE;
+import static android.app.slice.Slice.HINT_LIST_ITEM;
+import static android.app.slice.SliceItem.FORMAT_SLICE;
+
+import static com.google.common.truth.Truth.assertThat;
+
+import static org.mockito.ArgumentMatchers.any;
+import static org.mockito.Mockito.doReturn;
+import static org.mockito.Mockito.spy;
+import static org.mockito.Mockito.when;
+import static org.robolectric.Shadows.shadowOf;
+
+import android.app.NotificationChannel;
+import android.app.NotificationChannelGroup;
+import android.content.Context;
+import android.content.pm.ApplicationInfo;
+import android.content.pm.PackageInfo;
+import android.content.pm.PackageManager;
+import android.content.pm.ParceledListSlice;
+import android.util.ArrayMap;
+
+import androidx.core.graphics.drawable.IconCompat;
+import androidx.slice.Slice;
+import androidx.slice.SliceMetadata;
+import androidx.slice.SliceProvider;
+import androidx.slice.core.SliceQuery;
+import androidx.slice.widget.SliceLiveData;
+
+import com.android.settings.R;
+import com.android.settings.notification.NotificationBackend;
+import com.android.settings.notification.NotificationBackend.AppRow;
+import com.android.settings.notification.NotificationBackend.NotificationsSentState;
+import com.android.settings.testutils.shadow.ShadowRestrictedLockUtilsInternal;
+
+import org.junit.After;
+import org.junit.Before;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.mockito.Mock;
+import org.mockito.MockitoAnnotations;
+import org.robolectric.RobolectricTestRunner;
+import org.robolectric.RuntimeEnvironment;
+import org.robolectric.annotation.Config;
+import org.robolectric.shadows.ShadowPackageManager;
+
+import java.util.ArrayList;
+import java.util.Arrays;
+import java.util.List;
+import java.util.Map;
+
+@RunWith(RobolectricTestRunner.class)
+public class NotificationChannelSliceTest {
+ private static final String APP_LABEL = "Example App";
+ private static final int CHANNEL_COUNT = 3;
+ private static final String CHANNEL_NAME_PREFIX = "channel";
+ private static final int NOTIFICATION_COUNT =
+ NotificationChannelSlice.MIN_NOTIFICATION_SENT_COUNT + 1;
+ private static final String PACKAGE_NAME = "com.test.notification.channel.slice";
+ private static final int UID = 2019;
+
+ @Mock
+ private NotificationBackend mNotificationBackend;
+ private Context mContext;
+ private IconCompat mIcon;
+ private NotificationChannelSlice mNotificationChannelSlice;
+ private ShadowPackageManager mPackageManager;
+
+ @Before
+ public void setUp() {
+ MockitoAnnotations.initMocks(this);
+ mContext = RuntimeEnvironment.application;
+
+ // Shadow PackageManager to add mock package.
+ mPackageManager = shadowOf(mContext.getPackageManager());
+
+ // Set-up specs for SliceMetadata.
+ SliceProvider.setSpecs(SliceLiveData.SUPPORTED_SPECS);
+
+ mNotificationChannelSlice = spy(new NotificationChannelSlice(mContext));
+
+ doReturn(UID).when(mNotificationChannelSlice).getApplicationUid(any(String.class));
+ mIcon = IconCompat.createWithResource(mContext, R.drawable.ic_settings_24dp);
+ doReturn(mIcon).when(mNotificationChannelSlice).getApplicationIcon(any(String.class));
+
+ // Assign mock NotificationBackend to build notification related data.
+ mNotificationChannelSlice.mNotificationBackend = mNotificationBackend;
+ }
+
+ @After
+ public void tearDown() {
+ mPackageManager.removePackage(PACKAGE_NAME);
+ ShadowRestrictedLockUtilsInternal.reset();
+ }
+
+ @Test
+ @Config(shadows = ShadowRestrictedLockUtilsInternal.class)
+ public void getSlice_hasSuggestedApp_shouldHaveNotificationChannelTitle() {
+ addMockPackageToPackageManager(true /* isRecentlyInstalled */,
+ ApplicationInfo.FLAG_INSTALLED);
+ mockNotificationBackend(CHANNEL_COUNT, NOTIFICATION_COUNT, false /* banned */);
+
+ final Slice slice = mNotificationChannelSlice.getSlice();
+
+ final SliceMetadata metadata = SliceMetadata.from(mContext, slice);
+ assertThat(metadata.getTitle()).isEqualTo(
+ mContext.getString(R.string.manage_app_notification, APP_LABEL));
+ }
+
+ @Test
+ public void getSlice_noRecentlyInstalledApp_shouldHaveNoSuggestedAppTitle() {
+ addMockPackageToPackageManager(false /* isRecentlyInstalled */,
+ ApplicationInfo.FLAG_INSTALLED);
+ mockNotificationBackend(CHANNEL_COUNT, NOTIFICATION_COUNT, false /* banned */);
+
+ final Slice slice = mNotificationChannelSlice.getSlice();
+
+ final SliceMetadata metadata = SliceMetadata.from(mContext, slice);
+ assertThat(metadata.getTitle()).isEqualTo(mContext.getString(R.string.no_suggested_app));
+ }
+
+ @Test
+ public void getSlice_noMultiChannelApp_shouldHaveNoSuggestedAppTitle() {
+ addMockPackageToPackageManager(true /* isRecentlyInstalled */,
+ ApplicationInfo.FLAG_INSTALLED);
+ mockNotificationBackend(1 /* channelCount */, NOTIFICATION_COUNT, false /* banned */);
+
+ final Slice slice = mNotificationChannelSlice.getSlice();
+
+ final SliceMetadata metadata = SliceMetadata.from(mContext, slice);
+ assertThat(metadata.getTitle()).isEqualTo(mContext.getString(R.string.no_suggested_app));
+ }
+
+ @Test
+ public void getSlice_insufficientNotificationSentCount_shouldHaveNoSuggestedAppTitle() {
+ addMockPackageToPackageManager(true /* isRecentlyInstalled */,
+ ApplicationInfo.FLAG_INSTALLED);
+ mockNotificationBackend(CHANNEL_COUNT, 1 /* notificationCount */, false /* banned */);
+
+ final Slice slice = mNotificationChannelSlice.getSlice();
+
+ final SliceMetadata metadata = SliceMetadata.from(mContext, slice);
+ assertThat(metadata.getTitle()).isEqualTo(mContext.getString(R.string.no_suggested_app));
+ }
+
+ @Test
+ public void getSlice_isSystemApp_shouldHaveNoSuggestedAppTitle() {
+ addMockPackageToPackageManager(true /* isRecentlyInstalled */, ApplicationInfo.FLAG_SYSTEM);
+ mockNotificationBackend(CHANNEL_COUNT, NOTIFICATION_COUNT, false /* banned */);
+
+ final Slice slice = mNotificationChannelSlice.getSlice();
+
+ final SliceMetadata metadata = SliceMetadata.from(mContext, slice);
+ assertThat(metadata.getTitle()).isEqualTo(mContext.getString(R.string.no_suggested_app));
+ }
+
+ @Test
+ public void getSlice_isNotificationBanned_shouldHaveNoSuggestedAppTitle() {
+ addMockPackageToPackageManager(true /* isRecentlyInstalled */,
+ ApplicationInfo.FLAG_INSTALLED);
+ mockNotificationBackend(CHANNEL_COUNT, NOTIFICATION_COUNT, true /* banned */);
+
+ final Slice slice = mNotificationChannelSlice.getSlice();
+
+ final SliceMetadata metadata = SliceMetadata.from(mContext, slice);
+ assertThat(metadata.getTitle()).isEqualTo(mContext.getString(R.string.no_suggested_app));
+ }
+
+ @Test
+ @Config(shadows = ShadowRestrictedLockUtilsInternal.class)
+ public void getSlice_exceedDefaultRowCount_shouldOnlyShowDefaultRows() {
+ addMockPackageToPackageManager(true /* isRecentlyInstalled */,
+ ApplicationInfo.FLAG_INSTALLED);
+ mockNotificationBackend(NotificationChannelSlice.DEFAULT_EXPANDED_ROW_COUNT * 2,
+ NOTIFICATION_COUNT, false /* banned */);
+
+ final Slice slice = mNotificationChannelSlice.getSlice();
+
+ // Get the number of RowBuilders from Slice.
+ final int rows = SliceQuery.findAll(slice, FORMAT_SLICE, HINT_LIST_ITEM,
+ null /* nonHints */).size();
+ // The header of this slice is built by RowBuilder. Hence, the row count will contain it.
+ assertThat(rows).isEqualTo(NotificationChannelSlice.DEFAULT_EXPANDED_ROW_COUNT + 1);
+ }
+
+ private void addMockPackageToPackageManager(boolean isRecentlyInstalled, int flags) {
+ final ApplicationInfo applicationInfo = new ApplicationInfo();
+ applicationInfo.name = APP_LABEL;
+ applicationInfo.uid = UID;
+ applicationInfo.flags = flags;
+
+ final PackageInfo packageInfo = new PackageInfo();
+ packageInfo.packageName = PACKAGE_NAME;
+ packageInfo.applicationInfo = applicationInfo;
+ packageInfo.firstInstallTime = createAppInstallTime(isRecentlyInstalled);
+ mPackageManager.addPackage(packageInfo);
+ }
+
+ private long createAppInstallTime(boolean isRecentlyInstalled) {
+ if (isRecentlyInstalled) {
+ return System.currentTimeMillis() - NotificationChannelSlice.DURATION_END_DAYS;
+ }
+
+ return System.currentTimeMillis();
+ }
+
+ private void mockNotificationBackend(int channelCount, int notificationCount, boolean banned) {
+ final List<NotificationChannel> channels = buildNotificationChannel(channelCount);
+ final AppRow appRow = buildAppRow(channelCount, notificationCount, banned);
+
+ doReturn(buildNotificationChannelGroups(channels)).when(mNotificationBackend).getGroups(
+ any(String.class), any(int.class));
+ doReturn(appRow).when(mNotificationBackend).loadAppRow(any(Context.class),
+ any(PackageManager.class), any(PackageInfo.class));
+ doReturn(channelCount).when(mNotificationBackend).getChannelCount(
+ any(String.class), any(int.class));
+ }
+
+ private AppRow buildAppRow(int channelCount, int sentCount, boolean banned) {
+ final AppRow appRow = new AppRow();
+ appRow.banned = banned;
+ appRow.channelCount = channelCount;
+ appRow.sentByApp = new NotificationsSentState();
+ appRow.sentByApp.sentCount = sentCount;
+ appRow.sentByChannel = buildNotificationSentStates(channelCount, sentCount);
+
+ return appRow;
+ }
+
+ private List<NotificationChannel> buildNotificationChannel(int channelCount) {
+ final List<NotificationChannel> channels = new ArrayList<>();
+ for (int i = 0; i < channelCount; i++) {
+ channels.add(new NotificationChannel(CHANNEL_NAME_PREFIX + i, CHANNEL_NAME_PREFIX + i,
+ IMPORTANCE_NONE));
+ }
+
+ return channels;
+ }
+
+ private ParceledListSlice<NotificationChannelGroup> buildNotificationChannelGroups(
+ List<NotificationChannel> channels) {
+ final NotificationChannelGroup notificationChannelGroup = new NotificationChannelGroup(
+ "group", "group");
+ notificationChannelGroup.setBlocked(false);
+ notificationChannelGroup.setChannels(channels);
+
+ return new ParceledListSlice(Arrays.asList(notificationChannelGroup));
+ }
+
+ private Map<String, NotificationsSentState> buildNotificationSentStates(int channelCount,
+ int sentCount) {
+ final Map<String, NotificationBackend.NotificationsSentState> states = new ArrayMap<>();
+ for (int i = 0; i < channelCount; i++) {
+ final NotificationsSentState state = new NotificationsSentState();
+ state.sentCount = sentCount;
+ states.put(CHANNEL_NAME_PREFIX + i, state);
+ }
+
+ return states;
+ }
+}
\ No newline at end of file
diff --git a/tests/robotests/src/com/android/settings/location/RecentLocationAccessPreferenceControllerTest.java b/tests/robotests/src/com/android/settings/location/RecentLocationAccessPreferenceControllerTest.java
index 3b33558..8cba1de 100644
--- a/tests/robotests/src/com/android/settings/location/RecentLocationAccessPreferenceControllerTest.java
+++ b/tests/robotests/src/com/android/settings/location/RecentLocationAccessPreferenceControllerTest.java
@@ -36,6 +36,7 @@
import com.android.settingslib.widget.LayoutPreference;
import org.junit.Before;
+import org.junit.Ignore;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.mockito.Mock;
@@ -77,6 +78,7 @@
/** Verifies the title text, details text are correct, and the click listener is set. */
@Test
+ @Ignore
public void updateState_whenAppListIsEmpty_shouldDisplayTitleTextAndDetailsText() {
doReturn(new ArrayList<>()).when(mRecentLocationApps).getAppListSorted();
mController.displayPreference(mScreen);
diff --git a/tests/robotests/src/com/android/settings/network/telephony/DefaultSubscriptionControllerTest.java b/tests/robotests/src/com/android/settings/network/telephony/DefaultSubscriptionControllerTest.java
new file mode 100644
index 0000000..f7a2567
--- /dev/null
+++ b/tests/robotests/src/com/android/settings/network/telephony/DefaultSubscriptionControllerTest.java
@@ -0,0 +1,289 @@
+/*
+ * Copyright (C) 2019 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.android.settings.network.telephony;
+
+import static com.android.settings.core.BasePreferenceController.AVAILABLE;
+import static com.android.settings.core.BasePreferenceController.CONDITIONALLY_UNAVAILABLE;
+
+import static com.google.common.truth.Truth.assertThat;
+
+import static org.mockito.ArgumentMatchers.eq;
+import static org.mockito.Mockito.doReturn;
+import static org.mockito.Mockito.mock;
+import static org.mockito.Mockito.spy;
+import static org.mockito.Mockito.verify;
+import static org.mockito.Mockito.when;
+
+import android.content.Context;
+import android.telephony.SubscriptionInfo;
+import android.telephony.SubscriptionManager;
+
+import com.android.settings.R;
+import com.android.settings.network.SubscriptionUtil;
+
+import org.junit.After;
+import org.junit.Before;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.mockito.Mock;
+import org.mockito.MockitoAnnotations;
+import org.robolectric.RobolectricTestRunner;
+import org.robolectric.RuntimeEnvironment;
+
+import java.util.Arrays;
+
+import androidx.preference.ListPreference;
+import androidx.preference.PreferenceScreen;
+
+@RunWith(RobolectricTestRunner.class)
+public class DefaultSubscriptionControllerTest {
+ @Mock
+ private SubscriptionManager mManager;
+ @Mock
+ private PreferenceScreen mScreen;
+
+ private ListPreference mListPreference;
+ private Context mContext;
+ private DefaultSubscriptionController mController;
+
+ @Before
+ public void setUp() {
+ MockitoAnnotations.initMocks(this);
+ mContext = spy(RuntimeEnvironment.application);
+ when(mContext.getSystemService(SubscriptionManager.class)).thenReturn(mManager);
+ final String key = "prefkey";
+ mController = spy(new TestDefaultSubscriptionController(mContext, key));
+ mListPreference = spy(new ListPreference(mContext));
+ when(mScreen.findPreference(key)).thenReturn(mListPreference);
+ }
+
+ @After
+ public void tearDown() {
+ SubscriptionUtil.setAvailableSubscriptionsForTesting(null);
+ }
+
+ @Test
+ public void getAvailabilityStatus_onlyOneSubscription_notAvailable() {
+ SubscriptionUtil.setAvailableSubscriptionsForTesting(Arrays.asList(
+ createMockSub(1, "sub1")));
+ assertThat(mController.getAvailabilityStatus()).isEqualTo(CONDITIONALLY_UNAVAILABLE);
+ }
+
+ @Test
+ public void getAvailabilityStatus_twoSubscriptions_isAvailable() {
+ SubscriptionUtil.setAvailableSubscriptionsForTesting(Arrays.asList(
+ createMockSub(1, "sub1"),
+ createMockSub(2, "sub2")));
+ assertThat(mController.getAvailabilityStatus()).isEqualTo(AVAILABLE);
+ }
+
+ @Test
+ public void displayPreference_twoSubscriptionsSub1Default_correctListPreferenceValues() {
+ final SubscriptionInfo sub1 = createMockSub(111, "sub1");
+ final SubscriptionInfo sub2 = createMockSub(222, "sub2");
+ SubscriptionUtil.setAvailableSubscriptionsForTesting(Arrays.asList(sub1, sub2));
+ doReturn(sub1.getSubscriptionId()).when(mController).getDefaultSubscriptionId();
+
+ mController.displayPreference(mScreen);
+
+ final CharSequence entry = mListPreference.getEntry();
+ final String value = mListPreference.getValue();
+ assertThat(entry).isEqualTo("sub1");
+ assertThat(value).isEqualTo("111");
+
+ final CharSequence[] entries = mListPreference.getEntries();
+ assertThat(entries.length).isEqualTo(3);
+ assertThat(entries[0]).isEqualTo("sub1");
+ assertThat(entries[1]).isEqualTo("sub2");
+ assertThat(entries[2]).isEqualTo(mContext.getString(R.string.calls_and_sms_ask_every_time));
+
+ final CharSequence[] entryValues = mListPreference.getEntryValues();
+ assertThat(entryValues.length).isEqualTo(3);
+ assertThat(entryValues[0]).isEqualTo("111");
+ assertThat(entryValues[1]).isEqualTo("222");
+ assertThat(entryValues[2]).isEqualTo(
+ Integer.toString(SubscriptionManager.INVALID_SUBSCRIPTION_ID));
+ }
+
+ @Test
+ public void displayPreference_twoSubscriptionsSub2Default_correctListPreferenceValues() {
+ final SubscriptionInfo sub1 = createMockSub(111, "sub1");
+ final SubscriptionInfo sub2 = createMockSub(222, "sub2");
+ SubscriptionUtil.setAvailableSubscriptionsForTesting(Arrays.asList(sub1, sub2));
+ doReturn(sub2.getSubscriptionId()).when(mController).getDefaultSubscriptionId();
+
+ mController.displayPreference(mScreen);
+
+ final CharSequence entry = mListPreference.getEntry();
+ final String value = mListPreference.getValue();
+ assertThat(entry).isEqualTo("sub2");
+ assertThat(value).isEqualTo("222");
+
+ final CharSequence[] entries = mListPreference.getEntries();
+ assertThat(entries.length).isEqualTo(3);
+ assertThat(entries[0]).isEqualTo("sub1");
+ assertThat(entries[1]).isEqualTo("sub2");
+ assertThat(entries[2]).isEqualTo(mContext.getString(R.string.calls_and_sms_ask_every_time));
+
+ final CharSequence[] entryValues = mListPreference.getEntryValues();
+ assertThat(entryValues.length).isEqualTo(3);
+ assertThat(entryValues[0]).isEqualTo("111");
+ assertThat(entryValues[1]).isEqualTo("222");
+ assertThat(entryValues[2]).isEqualTo(
+ Integer.toString(SubscriptionManager.INVALID_SUBSCRIPTION_ID));
+ }
+
+ @Test
+ public void onPreferenceChange_prefChangedToSub2_callbackCalledCorrectly() {
+ final SubscriptionInfo sub1 = createMockSub(111, "sub1");
+ final SubscriptionInfo sub2 = createMockSub(222, "sub2");
+ SubscriptionUtil.setAvailableSubscriptionsForTesting(Arrays.asList(sub1, sub2));
+ doReturn(sub1.getSubscriptionId()).when(mController).getDefaultSubscriptionId();
+
+ mController.displayPreference(mScreen);
+ mListPreference.setValue("222");
+ mController.onPreferenceChange(mListPreference, "222");
+ verify(mController).setDefaultSubscription(eq(222));
+ }
+
+ @Test
+ public void onPreferenceChange_prefChangedToAlwaysAsk_callbackCalledCorrectly() {
+ final SubscriptionInfo sub1 = createMockSub(111, "sub1");
+ final SubscriptionInfo sub2 = createMockSub(222, "sub2");
+ SubscriptionUtil.setAvailableSubscriptionsForTesting(Arrays.asList(sub1, sub2));
+ doReturn(sub1.getSubscriptionId()).when(mController).getDefaultSubscriptionId();
+
+ mController.displayPreference(mScreen);
+ mListPreference.setValue(Integer.toString(SubscriptionManager.INVALID_SUBSCRIPTION_ID));
+ mController.onPreferenceChange(mListPreference,
+ Integer.toString(SubscriptionManager.INVALID_SUBSCRIPTION_ID));
+ verify(mController).setDefaultSubscription(
+ eq(SubscriptionManager.INVALID_SUBSCRIPTION_ID));
+ }
+
+ @Test
+ public void onSubscriptionsChanged_twoSubscriptionsDefaultChanges_selectedEntryGetsUpdated() {
+ final SubscriptionInfo sub1 = createMockSub(111, "sub1");
+ final SubscriptionInfo sub2 = createMockSub(222, "sub2");
+ SubscriptionUtil.setAvailableSubscriptionsForTesting(Arrays.asList(sub1, sub2));
+ doReturn(sub1.getSubscriptionId()).when(mController).getDefaultSubscriptionId();
+
+ mController.displayPreference(mScreen);
+ assertThat( mListPreference.getEntry()).isEqualTo("sub1");
+ assertThat(mListPreference.getValue()).isEqualTo("111");
+
+ doReturn(sub2.getSubscriptionId()).when(mController).getDefaultSubscriptionId();
+ mController.onSubscriptionsChanged();
+ assertThat( mListPreference.getEntry()).isEqualTo("sub2");
+ assertThat(mListPreference.getValue()).isEqualTo("222");
+ }
+
+ @Test
+ public void onSubscriptionsChanged_goFromTwoSubscriptionsToOne_prefDisappears() {
+ final SubscriptionInfo sub1 = createMockSub(111, "sub1");
+ final SubscriptionInfo sub2 = createMockSub(222, "sub2");
+ SubscriptionUtil.setAvailableSubscriptionsForTesting(Arrays.asList(sub1, sub2));
+ doReturn(sub1.getSubscriptionId()).when(mController).getDefaultSubscriptionId();
+
+ mController.displayPreference(mScreen);
+ assertThat(mController.isAvailable()).isTrue();
+ assertThat(mListPreference.isVisible()).isTrue();
+
+ SubscriptionUtil.setAvailableSubscriptionsForTesting(Arrays.asList(sub1));
+ mController.onSubscriptionsChanged();
+
+ assertThat(mController.isAvailable()).isFalse();
+ assertThat(mListPreference.isVisible()).isFalse();
+ }
+
+ @Test
+ public void onSubscriptionsChanged_goFromOneSubscriptionToTwo_prefAppears() {
+ final SubscriptionInfo sub1 = createMockSub(111, "sub1");
+ final SubscriptionInfo sub2 = createMockSub(222, "sub2");
+ SubscriptionUtil.setAvailableSubscriptionsForTesting(Arrays.asList(sub1));
+ doReturn(sub1.getSubscriptionId()).when(mController).getDefaultSubscriptionId();
+
+ mController.displayPreference(mScreen);
+ assertThat(mController.isAvailable()).isFalse();
+ assertThat(mListPreference.isVisible()).isFalse();
+
+ SubscriptionUtil.setAvailableSubscriptionsForTesting(Arrays.asList(sub1, sub2));
+ mController.onSubscriptionsChanged();
+
+ assertThat(mController.isAvailable()).isTrue();
+ assertThat(mListPreference.isVisible()).isTrue();
+ }
+
+ @Test
+ public void onSubscriptionsChanged_goFromTwoToThreeSubscriptions_listGetsUpdated() {
+ final SubscriptionInfo sub1 = createMockSub(111, "sub1");
+ final SubscriptionInfo sub2 = createMockSub(222, "sub2");
+ final SubscriptionInfo sub3 = createMockSub(333, "sub3");
+ SubscriptionUtil.setAvailableSubscriptionsForTesting(Arrays.asList(sub1, sub2));
+ doReturn(sub1.getSubscriptionId()).when(mController).getDefaultSubscriptionId();
+
+ mController.displayPreference(mScreen);
+ assertThat(mListPreference.getEntries().length).isEqualTo(3);
+
+ SubscriptionUtil.setAvailableSubscriptionsForTesting(Arrays.asList(sub1, sub2, sub3));
+ mController.onSubscriptionsChanged();
+
+ assertThat(mController.isAvailable()).isTrue();
+ assertThat(mListPreference.isVisible()).isTrue();
+ final CharSequence[] entries = mListPreference.getEntries();
+ final CharSequence[] entryValues = mListPreference.getEntryValues();
+ assertThat(entries.length).isEqualTo(4);
+ assertThat(entries[0].toString()).isEqualTo("sub1");
+ assertThat(entries[1].toString()).isEqualTo("sub2");
+ assertThat(entries[2].toString()).isEqualTo("sub3");
+ assertThat(entries[3].toString()).isEqualTo(
+ mContext.getString(R.string.calls_and_sms_ask_every_time));
+ assertThat(entryValues[0].toString()).isEqualTo("111");
+ assertThat(entryValues[1].toString()).isEqualTo("222");
+ assertThat(entryValues[2].toString()).isEqualTo("333");
+ assertThat(entryValues[3].toString()).isEqualTo(
+ Integer.toString(SubscriptionManager.INVALID_SUBSCRIPTION_ID));
+ }
+
+ private SubscriptionInfo createMockSub(int id, String displayName) {
+ final SubscriptionInfo sub = mock(SubscriptionInfo.class);
+ when(sub.getSubscriptionId()).thenReturn(id);
+ when(sub.getDisplayName()).thenReturn(displayName);
+ return sub;
+ }
+
+ private class TestDefaultSubscriptionController extends DefaultSubscriptionController {
+
+ public TestDefaultSubscriptionController(Context context, String preferenceKey) {
+ super(context, preferenceKey);
+ }
+
+ @Override
+ protected SubscriptionInfo getDefaultSubscriptionInfo() {
+ return null;
+ }
+
+ @Override
+ protected int getDefaultSubscriptionId() {
+ return 0;
+ }
+
+ @Override
+ protected void setDefaultSubscription(int subscriptionId) {
+ }
+ }
+}
diff --git a/tests/robotests/src/com/android/settings/network/telephony/MobileNetworkSettingsTest.java b/tests/robotests/src/com/android/settings/network/telephony/MobileNetworkSettingsTest.java
new file mode 100644
index 0000000..55a4224
--- /dev/null
+++ b/tests/robotests/src/com/android/settings/network/telephony/MobileNetworkSettingsTest.java
@@ -0,0 +1,119 @@
+/*
+ * Copyright (C) 2019 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.android.settings.network.telephony;
+
+import static com.google.common.truth.Truth.assertThat;
+
+import static org.mockito.ArgumentMatchers.anyInt;
+import static org.mockito.Mockito.mock;
+import static org.mockito.Mockito.spy;
+import static org.mockito.Mockito.when;
+
+import android.app.usage.NetworkStatsManager;
+import android.content.Context;
+import android.net.NetworkPolicyManager;
+import android.os.Bundle;
+import android.provider.Settings;
+import android.telephony.TelephonyManager;
+
+import com.android.settings.core.FeatureFlags;
+import com.android.settings.datausage.DataUsageSummaryPreferenceController;
+import com.android.settings.development.featureflags.FeatureFlagPersistent;
+import com.android.settings.testutils.shadow.ShadowEntityHeaderController;
+import com.android.settings.widget.EntityHeaderController;
+import com.android.settingslib.core.AbstractPreferenceController;
+
+import org.junit.Before;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.mockito.Mock;
+import org.mockito.MockitoAnnotations;
+import org.robolectric.RobolectricTestRunner;
+import org.robolectric.RuntimeEnvironment;
+import org.robolectric.annotation.Config;
+
+import java.util.List;
+
+import androidx.fragment.app.FragmentActivity;
+
+@RunWith(RobolectricTestRunner.class)
+@Config(shadows = ShadowEntityHeaderController.class)
+public class MobileNetworkSettingsTest {
+ @Mock
+ private TelephonyManager mTelephonyManager;
+ @Mock
+ private NetworkStatsManager mNetworkStatsManager;
+ @Mock
+ private NetworkPolicyManager mNetworkPolicyManager;
+ @Mock
+ private FragmentActivity mActivity;
+
+ private Context mContext;
+ private MobileNetworkSettings mFragment;
+
+ @Before
+ public void setUp() {
+ MockitoAnnotations.initMocks(this);
+ mContext = spy(RuntimeEnvironment.application);
+ when(mContext.getSystemService(Context.TELEPHONY_SERVICE)).thenReturn(mTelephonyManager);
+ when(mTelephonyManager.createForSubscriptionId(anyInt())).thenReturn(mTelephonyManager);
+ when(mContext.getSystemService(NetworkStatsManager.class)).thenReturn(mNetworkStatsManager);
+ ShadowEntityHeaderController.setUseMock(mock(EntityHeaderController.class));
+
+ mFragment = spy(new MobileNetworkSettings());
+ final Bundle args = new Bundle();
+ final int subscriptionId = 1234;
+ args.putInt(Settings.EXTRA_SUB_ID, subscriptionId);
+ mFragment.setArguments(args);
+ when(mFragment.getActivity()).thenReturn(mActivity);
+ when(mActivity.getSystemService(NetworkPolicyManager.class)).thenReturn(
+ mNetworkPolicyManager);
+ }
+
+ @Test
+ public void onAttach_noV2Flag_noCrash() {
+ mFragment.onAttach(mContext);
+ }
+
+ @Test
+ public void onAttach_v2Flag_noCrash() {
+ FeatureFlagPersistent.setEnabled(mContext, FeatureFlags.NETWORK_INTERNET_V2, true);
+ mFragment.onAttach(mContext);
+ }
+
+ @Test
+ public void createPreferenceControllers_noV2Flag_noDataUsageSummaryController() {
+ final List<AbstractPreferenceController> controllers =
+ mFragment.createPreferenceControllers(mContext);
+ assertThat(controllers.stream().filter(
+ c -> c.getClass().equals(DataUsageSummaryPreferenceController.class))
+ .count())
+ .isEqualTo(0);
+ }
+
+ @Test
+ public void createPreferenceControllers_v2Flag_createsDataUsageSummaryController() {
+ FeatureFlagPersistent.setEnabled(mContext, FeatureFlags.NETWORK_INTERNET_V2, true);
+
+ final List<AbstractPreferenceController> controllers =
+ mFragment.createPreferenceControllers(mContext);
+ assertThat(controllers.stream().filter(
+ c -> c.getClass().equals(DataUsageSummaryPreferenceController.class))
+ .count())
+ .isEqualTo(1);
+ }
+}
diff --git a/tests/robotests/src/com/android/settings/panel/NfcPanelTest.java b/tests/robotests/src/com/android/settings/panel/NfcPanelTest.java
new file mode 100644
index 0000000..bf6662d
--- /dev/null
+++ b/tests/robotests/src/com/android/settings/panel/NfcPanelTest.java
@@ -0,0 +1,40 @@
+package com.android.settings.panel;
+
+import static com.google.common.truth.Truth.assertThat;
+
+import android.net.Uri;
+
+import com.android.settings.slices.CustomSliceRegistry;
+
+import org.junit.Before;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.robolectric.RobolectricTestRunner;
+import org.robolectric.RuntimeEnvironment;
+
+
+import java.util.List;
+
+@RunWith(RobolectricTestRunner.class)
+public class NfcPanelTest {
+
+ private NfcPanel mPanel;
+
+ @Before
+ public void setUp() {
+ mPanel = NfcPanel.create(RuntimeEnvironment.application);
+ }
+
+ @Test
+ public void getSlices_containsNecessarySlices() {
+ final List<Uri> uris = mPanel.getSlices();
+
+ assertThat(uris).containsExactly(
+ CustomSliceRegistry.NFC_SLICE_URI);
+ }
+
+ @Test
+ public void getSeeMoreIntent_notNull() {
+ assertThat(mPanel.getSeeMoreIntent()).isNotNull();
+ }
+}
diff --git a/tests/robotests/src/com/android/settings/password/ChooseLockGenericControllerTest.java b/tests/robotests/src/com/android/settings/password/ChooseLockGenericControllerTest.java
index cbc5765..2b7bdeb 100644
--- a/tests/robotests/src/com/android/settings/password/ChooseLockGenericControllerTest.java
+++ b/tests/robotests/src/com/android/settings/password/ChooseLockGenericControllerTest.java
@@ -16,15 +16,22 @@
package com.android.settings.password;
+import static android.app.admin.DevicePolicyManager.PASSWORD_COMPLEXITY_HIGH;
+import static android.app.admin.DevicePolicyManager.PASSWORD_COMPLEXITY_LOW;
+import static android.app.admin.DevicePolicyManager.PASSWORD_COMPLEXITY_MEDIUM;
+import static android.app.admin.DevicePolicyManager.PASSWORD_COMPLEXITY_NONE;
+
import static com.google.common.truth.Truth.assertThat;
import static org.mockito.ArgumentMatchers.anyBoolean;
import static org.mockito.ArgumentMatchers.anyInt;
import static org.mockito.ArgumentMatchers.nullable;
import static org.mockito.Mockito.doReturn;
+import static org.mockito.Mockito.when;
import static org.robolectric.RuntimeEnvironment.application;
import android.app.admin.DevicePolicyManager;
+import android.app.admin.DevicePolicyManager.PasswordComplexity;
import android.content.ComponentName;
import com.android.settings.R;
@@ -58,11 +65,7 @@
public void setUp() {
MockitoAnnotations.initMocks(this);
- mController = new ChooseLockGenericController(
- application,
- 0 /* userId */,
- mDevicePolicyManager,
- mManagedLockPasswordProvider);
+ mController = createController(PASSWORD_COMPLEXITY_NONE);
SettingsShadowResources.overrideResource(R.bool.config_hide_none_security_option, false);
SettingsShadowResources.overrideResource(R.bool.config_hide_swipe_security_option, false);
}
@@ -225,4 +228,44 @@
assertThat(upgradedQuality).named("upgradedQuality")
.isEqualTo(DevicePolicyManager.PASSWORD_QUALITY_ALPHABETIC);
}
+
+ @Test
+ public void upgradeQuality_complexityHigh_minQualityNumericComplex() {
+ when(mDevicePolicyManager.getPasswordQuality(nullable(ComponentName.class), anyInt()))
+ .thenReturn(DevicePolicyManager.PASSWORD_QUALITY_UNSPECIFIED);
+ ChooseLockGenericController controller = createController(PASSWORD_COMPLEXITY_HIGH);
+
+ assertThat(controller.upgradeQuality(DevicePolicyManager.PASSWORD_QUALITY_UNSPECIFIED))
+ .isEqualTo(DevicePolicyManager.PASSWORD_QUALITY_NUMERIC_COMPLEX);
+ }
+
+ @Test
+ public void upgradeQuality_complexityMedium_minQualityNumericComplex() {
+ when(mDevicePolicyManager.getPasswordQuality(nullable(ComponentName.class), anyInt()))
+ .thenReturn(DevicePolicyManager.PASSWORD_QUALITY_UNSPECIFIED);
+ ChooseLockGenericController controller = createController(PASSWORD_COMPLEXITY_MEDIUM);
+
+ assertThat(controller.upgradeQuality(DevicePolicyManager.PASSWORD_QUALITY_UNSPECIFIED))
+ .isEqualTo(DevicePolicyManager.PASSWORD_QUALITY_NUMERIC_COMPLEX);
+ }
+
+ @Test
+ public void upgradeQuality_complexityLow_minQualitySomething() {
+ when(mDevicePolicyManager.getPasswordQuality(nullable(ComponentName.class), anyInt()))
+ .thenReturn(DevicePolicyManager.PASSWORD_QUALITY_UNSPECIFIED);
+ ChooseLockGenericController controller = createController(PASSWORD_COMPLEXITY_LOW);
+
+ assertThat(controller.upgradeQuality(DevicePolicyManager.PASSWORD_QUALITY_UNSPECIFIED))
+ .isEqualTo(DevicePolicyManager.PASSWORD_QUALITY_SOMETHING);
+ }
+
+ private ChooseLockGenericController createController(
+ @PasswordComplexity int minPasswordComplexity) {
+ return new ChooseLockGenericController(
+ application,
+ 0 /* userId */,
+ minPasswordComplexity,
+ mDevicePolicyManager,
+ mManagedLockPasswordProvider);
+ }
}
diff --git a/tests/robotests/src/com/android/settings/password/ChooseLockGenericTest.java b/tests/robotests/src/com/android/settings/password/ChooseLockGenericTest.java
index e324214..a1db12c 100644
--- a/tests/robotests/src/com/android/settings/password/ChooseLockGenericTest.java
+++ b/tests/robotests/src/com/android/settings/password/ChooseLockGenericTest.java
@@ -16,6 +16,15 @@
package com.android.settings.password;
+import static android.app.admin.DevicePolicyManager.ACTION_SET_NEW_PASSWORD;
+import static android.app.admin.DevicePolicyManager.PASSWORD_COMPLEXITY_HIGH;
+import static android.app.admin.DevicePolicyManager.PASSWORD_COMPLEXITY_LOW;
+import static android.app.admin.DevicePolicyManager.PASSWORD_COMPLEXITY_MEDIUM;
+import static android.app.admin.DevicePolicyManager.PASSWORD_COMPLEXITY_NONE;
+
+import static com.android.settings.password.ChooseLockSettingsHelper.EXTRA_KEY_CALLER_APP_NAME;
+import static com.android.settings.password.ChooseLockSettingsHelper.EXTRA_KEY_REQUESTED_MIN_COMPLEXITY;
+
import static com.google.common.truth.Truth.assertThat;
import static org.robolectric.RuntimeEnvironment.application;
@@ -27,8 +36,10 @@
import android.provider.Settings.Global;
import androidx.annotation.Nullable;
+import androidx.preference.Preference;
import com.android.internal.widget.LockPatternUtils;
+import com.android.settings.R;
import com.android.settings.biometrics.BiometricEnrollBase;
import com.android.settings.password.ChooseLockGeneric.ChooseLockGenericFragment;
import com.android.settings.search.SearchFeatureProvider;
@@ -36,6 +47,7 @@
import com.android.settings.testutils.shadow.ShadowStorageManager;
import com.android.settings.testutils.shadow.ShadowUserManager;
import com.android.settings.testutils.shadow.ShadowUtils;
+import com.android.settingslib.widget.FooterPreference;
import org.junit.After;
import org.junit.Before;
@@ -113,6 +125,70 @@
}
@Test
+ public void updatePreferencesOrFinish_footerPreferenceAddedHighComplexityText() {
+ ShadowStorageManager.setIsFileEncryptedNativeOrEmulated(false);
+ Intent intent = new Intent()
+ .putExtra(EXTRA_KEY_CALLER_APP_NAME, "app name")
+ .putExtra(EXTRA_KEY_REQUESTED_MIN_COMPLEXITY, PASSWORD_COMPLEXITY_HIGH);
+ initActivity(intent);
+ CharSequence expectedTitle =
+ mActivity.getString(R.string.unlock_footer_high_complexity_requested, "app name");
+
+ mFragment.updatePreferencesOrFinish(false /* isRecreatingActivity */);
+ FooterPreference footer = mFragment.findPreference(FooterPreference.KEY_FOOTER);
+
+ assertThat(footer.getTitle()).isEqualTo(expectedTitle);
+ }
+
+ @Test
+ public void updatePreferencesOrFinish_footerPreferenceAddedMediumComplexityText() {
+ ShadowStorageManager.setIsFileEncryptedNativeOrEmulated(false);
+ Intent intent = new Intent()
+ .putExtra(EXTRA_KEY_CALLER_APP_NAME, "app name")
+ .putExtra(EXTRA_KEY_REQUESTED_MIN_COMPLEXITY, PASSWORD_COMPLEXITY_MEDIUM);
+ initActivity(intent);
+ CharSequence expectedTitle =
+ mActivity.getString(R.string.unlock_footer_medium_complexity_requested, "app name");
+
+ mFragment.updatePreferencesOrFinish(false /* isRecreatingActivity */);
+ FooterPreference footer = mFragment.findPreference(FooterPreference.KEY_FOOTER);
+
+ assertThat(footer.getTitle()).isEqualTo(expectedTitle);
+ }
+
+ @Test
+ public void updatePreferencesOrFinish_footerPreferenceAddedLowComplexityText() {
+ ShadowStorageManager.setIsFileEncryptedNativeOrEmulated(false);
+ Intent intent = new Intent()
+ .putExtra(EXTRA_KEY_CALLER_APP_NAME, "app name")
+ .putExtra(EXTRA_KEY_REQUESTED_MIN_COMPLEXITY, PASSWORD_COMPLEXITY_LOW);
+ initActivity(intent);
+ CharSequence expectedTitle =
+ mActivity.getString(R.string.unlock_footer_low_complexity_requested, "app name");
+
+ mFragment.updatePreferencesOrFinish(false /* isRecreatingActivity */);
+ FooterPreference footer = mFragment.findPreference(FooterPreference.KEY_FOOTER);
+
+ assertThat(footer.getTitle()).isEqualTo(expectedTitle);
+ }
+
+ @Test
+ public void updatePreferencesOrFinish_footerPreferenceAddedNoneComplexityText() {
+ ShadowStorageManager.setIsFileEncryptedNativeOrEmulated(false);
+ Intent intent = new Intent()
+ .putExtra(EXTRA_KEY_CALLER_APP_NAME, "app name")
+ .putExtra(EXTRA_KEY_REQUESTED_MIN_COMPLEXITY, PASSWORD_COMPLEXITY_NONE);
+ initActivity(intent);
+ CharSequence expectedTitle =
+ mActivity.getString(R.string.unlock_footer_none_complexity_requested, "app name");
+
+ mFragment.updatePreferencesOrFinish(false /* isRecreatingActivity */);
+ FooterPreference footer = mFragment.findPreference(FooterPreference.KEY_FOOTER);
+
+ assertThat(footer.getTitle()).isEqualTo(expectedTitle);
+ }
+
+ @Test
public void onActivityResult_requestcode0_shouldNotFinish() {
initActivity(null);
@@ -165,6 +241,48 @@
assertThat(mActivity.isFinishing()).isTrue();
}
+ @Test
+ public void onPreferenceTreeClick_fingerprintPassesMinComplexityInfoOntoNextActivity() {
+ Intent intent = new Intent(ACTION_SET_NEW_PASSWORD)
+ .putExtra(EXTRA_KEY_REQUESTED_MIN_COMPLEXITY, PASSWORD_COMPLEXITY_HIGH)
+ .putExtra(EXTRA_KEY_CALLER_APP_NAME, "app name");
+ initActivity(intent);
+
+ Preference fingerprintPref = new Preference(application);
+ fingerprintPref.setKey("unlock_skip_fingerprint");
+ boolean result = mFragment.onPreferenceTreeClick(fingerprintPref);
+
+ assertThat(result).isTrue();
+ Intent actualIntent = shadowOf(mActivity).getNextStartedActivityForResult().intent;
+ assertThat(actualIntent.hasExtra(EXTRA_KEY_REQUESTED_MIN_COMPLEXITY)).isTrue();
+ assertThat(actualIntent.getIntExtra(EXTRA_KEY_REQUESTED_MIN_COMPLEXITY, PASSWORD_COMPLEXITY_NONE))
+ .isEqualTo(PASSWORD_COMPLEXITY_HIGH);
+ assertThat(actualIntent.hasExtra(EXTRA_KEY_CALLER_APP_NAME)).isTrue();
+ assertThat(actualIntent.getStringExtra(EXTRA_KEY_CALLER_APP_NAME))
+ .isEqualTo("app name");
+ }
+
+ @Test
+ public void onPreferenceTreeClick_facePassesMinComplexityInfoOntoNextActivity() {
+ Intent intent = new Intent(ACTION_SET_NEW_PASSWORD)
+ .putExtra(EXTRA_KEY_REQUESTED_MIN_COMPLEXITY, PASSWORD_COMPLEXITY_HIGH)
+ .putExtra(EXTRA_KEY_CALLER_APP_NAME, "app name");
+ initActivity(intent);
+
+ Preference facePref = new Preference(application);
+ facePref.setKey("unlock_skip_face");
+ boolean result = mFragment.onPreferenceTreeClick(facePref);
+
+ assertThat(result).isTrue();
+ Intent actualIntent = shadowOf(mActivity).getNextStartedActivityForResult().intent;
+ assertThat(actualIntent.hasExtra(EXTRA_KEY_REQUESTED_MIN_COMPLEXITY)).isTrue();
+ assertThat(actualIntent.getIntExtra(EXTRA_KEY_REQUESTED_MIN_COMPLEXITY, PASSWORD_COMPLEXITY_NONE))
+ .isEqualTo(PASSWORD_COMPLEXITY_HIGH);
+ assertThat(actualIntent.hasExtra(EXTRA_KEY_CALLER_APP_NAME)).isTrue();
+ assertThat(actualIntent.getStringExtra(EXTRA_KEY_CALLER_APP_NAME))
+ .isEqualTo("app name");
+ }
+
private void initActivity(@Nullable Intent intent) {
if (intent == null) {
intent = new Intent();
diff --git a/tests/robotests/src/com/android/settings/password/ChooseLockPasswordTest.java b/tests/robotests/src/com/android/settings/password/ChooseLockPasswordTest.java
index 367cb4c..404d205 100644
--- a/tests/robotests/src/com/android/settings/password/ChooseLockPasswordTest.java
+++ b/tests/robotests/src/com/android/settings/password/ChooseLockPasswordTest.java
@@ -16,19 +16,37 @@
package com.android.settings.password;
+import static android.app.admin.DevicePolicyManager.PASSWORD_COMPLEXITY_HIGH;
+import static android.app.admin.DevicePolicyManager.PASSWORD_COMPLEXITY_LOW;
+import static android.app.admin.DevicePolicyManager.PASSWORD_COMPLEXITY_MEDIUM;
+import static android.app.admin.DevicePolicyManager.PASSWORD_COMPLEXITY_NONE;
+import static android.app.admin.DevicePolicyManager.PASSWORD_QUALITY_ALPHABETIC;
+import static android.app.admin.DevicePolicyManager.PASSWORD_QUALITY_ALPHANUMERIC;
+import static android.app.admin.DevicePolicyManager.PASSWORD_QUALITY_COMPLEX;
+import static android.app.admin.DevicePolicyManager.PASSWORD_QUALITY_NUMERIC;
+import static android.app.admin.DevicePolicyManager.PASSWORD_QUALITY_NUMERIC_COMPLEX;
+import static android.app.admin.DevicePolicyManager.PASSWORD_QUALITY_SOMETHING;
+import static android.app.admin.DevicePolicyManager.PASSWORD_QUALITY_UNSPECIFIED;
+
+import static com.android.internal.widget.LockPatternUtils.PASSWORD_TYPE_KEY;
+import static com.android.settings.password.ChooseLockGeneric.CONFIRM_CREDENTIALS;
+import static com.android.settings.password.ChooseLockSettingsHelper.EXTRA_KEY_REQUESTED_MIN_COMPLEXITY;
+
import static com.google.common.truth.Truth.assertThat;
import static org.robolectric.RuntimeEnvironment.application;
import android.app.admin.DevicePolicyManager;
+import android.app.admin.DevicePolicyManager.PasswordComplexity;
import android.content.Intent;
import android.os.UserHandle;
-import com.android.internal.widget.LockPatternUtils;
import com.android.settings.R;
import com.android.settings.password.ChooseLockPassword.ChooseLockPasswordFragment;
import com.android.settings.password.ChooseLockPassword.IntentBuilder;
import com.android.settings.testutils.shadow.SettingsShadowResources;
+import com.android.settings.testutils.shadow.ShadowDevicePolicyManager;
+import com.android.settings.testutils.shadow.ShadowLockPatternUtils;
import com.android.settings.testutils.shadow.ShadowUtils;
import com.google.android.setupdesign.GlifLayout;
@@ -44,13 +62,21 @@
import org.robolectric.shadows.ShadowDrawable;
@RunWith(RobolectricTestRunner.class)
-@Config(shadows = {SettingsShadowResources.class, ShadowUtils.class})
+@Config(shadows = {
+ SettingsShadowResources.class,
+ ShadowUtils.class,
+ ShadowDevicePolicyManager.class,
+})
public class ChooseLockPasswordTest {
+ private ShadowDevicePolicyManager mShadowDpm;
+
@Before
public void setUp() {
SettingsShadowResources.overrideResource(
com.android.internal.R.string.config_headlineFontFamily, "");
+ mShadowDpm = ShadowDevicePolicyManager.getShadow();
+ mShadowDpm.setPasswordMaximumLength(16);
}
@After
@@ -72,7 +98,7 @@
assertThat(intent.getStringExtra(ChooseLockSettingsHelper.EXTRA_KEY_PASSWORD))
.named("EXTRA_KEY_PASSWORD")
.isEqualTo("password");
- assertThat(intent.getIntExtra(LockPatternUtils.PASSWORD_TYPE_KEY, 0))
+ assertThat(intent.getIntExtra(PASSWORD_TYPE_KEY, 0))
.named("PASSWORD_TYPE_KEY")
.isEqualTo(DevicePolicyManager.PASSWORD_QUALITY_NUMERIC);
assertThat(intent.getIntExtra(Intent.EXTRA_USER_ID, 0))
@@ -84,7 +110,7 @@
public void intentBuilder_setChallenge_shouldAddExtras() {
Intent intent = new IntentBuilder(application)
.setChallenge(12345L)
- .setPasswordQuality(DevicePolicyManager.PASSWORD_QUALITY_ALPHANUMERIC)
+ .setPasswordQuality(PASSWORD_QUALITY_ALPHANUMERIC)
.setUserId(123)
.build();
@@ -94,15 +120,214 @@
assertThat(intent.getLongExtra(ChooseLockSettingsHelper.EXTRA_KEY_CHALLENGE, 0L))
.named("EXTRA_KEY_CHALLENGE")
.isEqualTo(12345L);
- assertThat(intent.getIntExtra(LockPatternUtils.PASSWORD_TYPE_KEY, 0))
+ assertThat(intent.getIntExtra(PASSWORD_TYPE_KEY, 0))
.named("PASSWORD_TYPE_KEY")
- .isEqualTo(DevicePolicyManager.PASSWORD_QUALITY_ALPHANUMERIC);
+ .isEqualTo(PASSWORD_QUALITY_ALPHANUMERIC);
assertThat(intent.getIntExtra(Intent.EXTRA_USER_ID, 0))
.named("EXTRA_USER_ID")
.isEqualTo(123);
}
@Test
+ public void intentBuilder_setMinComplexityMedium_hasMinComplexityExtraMedium() {
+ Intent intent = new IntentBuilder(application)
+ .setRequestedMinComplexity(PASSWORD_COMPLEXITY_MEDIUM)
+ .build();
+
+ assertThat(intent.hasExtra(EXTRA_KEY_REQUESTED_MIN_COMPLEXITY)).isTrue();
+ assertThat(intent.getIntExtra(EXTRA_KEY_REQUESTED_MIN_COMPLEXITY, PASSWORD_COMPLEXITY_NONE))
+ .isEqualTo(PASSWORD_COMPLEXITY_MEDIUM);
+ }
+
+ @Test
+ public void intentBuilder_setMinComplexityNotCalled() {
+ Intent intent = new IntentBuilder(application).build();
+
+ assertThat(intent.hasExtra(EXTRA_KEY_REQUESTED_MIN_COMPLEXITY)).isFalse();
+ }
+
+ @Test
+ public void processAndValidatePasswordRequirements_noMinPasswordComplexity() {
+ mShadowDpm.setPasswordQuality(PASSWORD_QUALITY_ALPHABETIC);
+ mShadowDpm.setPasswordMinimumLength(10);
+
+ assertPasswordValidationResult(
+ /* minComplexity= */ PASSWORD_COMPLEXITY_NONE,
+ /* passwordType= */ PASSWORD_QUALITY_ALPHABETIC,
+ /* userEnteredPassword= */ "",
+ "Must contain at least 1 letter",
+ "Must be at least 10 characters");
+ }
+
+ @Test
+ public void processAndValidatePasswordRequirements_minPasswordComplexityStricter_pin() {
+ mShadowDpm.setPasswordQuality(PASSWORD_QUALITY_SOMETHING);
+
+ assertPasswordValidationResult(
+ /* minComplexity= */ PASSWORD_COMPLEXITY_HIGH,
+ /* passwordType= */ PASSWORD_QUALITY_NUMERIC,
+ /* userEnteredPassword= */ "",
+ "PIN must be at least 8 digits");
+ }
+
+ @Test
+ public void processAndValidatePasswordRequirements_minPasswordComplexityStricter_password() {
+ mShadowDpm.setPasswordQuality(PASSWORD_QUALITY_SOMETHING);
+
+ assertPasswordValidationResult(
+ /* minComplexity= */ PASSWORD_COMPLEXITY_MEDIUM,
+ /* passwordType= */ PASSWORD_QUALITY_ALPHABETIC,
+ /* userEnteredPassword= */ "",
+ "Must contain at least 1 letter",
+ "Must be at least 4 characters");
+ }
+
+ @Test
+ public void processAndValidatePasswordRequirements_dpmRestrictionsStricter_password() {
+ mShadowDpm.setPasswordQuality(PASSWORD_QUALITY_ALPHANUMERIC);
+ mShadowDpm.setPasswordMinimumLength(9);
+
+ assertPasswordValidationResult(
+ /* minComplexity= */ PASSWORD_COMPLEXITY_LOW,
+ /* passwordType= */ PASSWORD_QUALITY_ALPHABETIC,
+ /* userEnteredPassword= */ "",
+ "Must contain at least 1 letter",
+ "Must contain at least 1 numerical digit",
+ "Must be at least 9 characters");
+ }
+
+ @Test
+ public void processAndValidatePasswordRequirements_dpmLengthLonger_pin() {
+ mShadowDpm.setPasswordQuality(PASSWORD_QUALITY_NUMERIC);
+ mShadowDpm.setPasswordMinimumLength(11);
+
+ assertPasswordValidationResult(
+ /* minComplexity= */ PASSWORD_COMPLEXITY_MEDIUM,
+ /* passwordType= */ PASSWORD_QUALITY_NUMERIC,
+ /* userEnteredPassword= */ "",
+ "PIN must be at least 11 digits");
+ }
+
+ @Test
+ public void processAndValidatePasswordRequirements_dpmQualityComplex() {
+ mShadowDpm.setPasswordQuality(PASSWORD_QUALITY_COMPLEX);
+ mShadowDpm.setPasswordMinimumSymbols(2);
+
+ assertPasswordValidationResult(
+ /* minComplexity= */ PASSWORD_COMPLEXITY_HIGH,
+ /* passwordType= */ PASSWORD_QUALITY_ALPHABETIC,
+ /* userEnteredPassword= */ "",
+ "Must contain at least 2 special symbols",
+ "Must be at least 6 characters");
+ }
+
+ @Test
+ @Config(shadows = ShadowLockPatternUtils.class)
+ public void processAndValidatePasswordRequirements_numericComplexNoMinComplexity_pinRequested() {
+ mShadowDpm.setPasswordQuality(PASSWORD_QUALITY_NUMERIC_COMPLEX);
+
+ assertPasswordValidationResult(
+ /* minComplexity= */ PASSWORD_COMPLEXITY_NONE,
+ /* passwordType= */ PASSWORD_QUALITY_NUMERIC,
+ /* userEnteredPassword= */ "12345678",
+ "Ascending, descending, or repeated sequence of digits isn't allowed");
+ }
+
+ @Test
+ @Config(shadows = ShadowLockPatternUtils.class)
+ public void processAndValidatePasswordRequirements_numericComplexNoMinComplexity_passwordRequested() {
+ mShadowDpm.setPasswordQuality(PASSWORD_QUALITY_NUMERIC_COMPLEX);
+
+ assertPasswordValidationResult(
+ /* minComplexity= */ PASSWORD_COMPLEXITY_NONE,
+ /* passwordType= */ PASSWORD_QUALITY_ALPHABETIC,
+ /* userEnteredPassword= */ "12345678",
+ "Ascending, descending, or repeated sequence of digits isn't allowed");
+ }
+
+ @Test
+ @Config(shadows = ShadowLockPatternUtils.class)
+ public void processAndValidatePasswordRequirements_numericComplexHighComplexity_pinRequested() {
+ mShadowDpm.setPasswordQuality(PASSWORD_QUALITY_NUMERIC_COMPLEX);
+
+ assertPasswordValidationResult(
+ /* minComplexity= */ PASSWORD_COMPLEXITY_HIGH,
+ /* passwordType= */ PASSWORD_QUALITY_NUMERIC,
+ /* userEnteredPassword= */ "12345678",
+ "Ascending, descending, or repeated sequence of digits isn't allowed");
+ }
+
+ @Test
+ @Config(shadows = ShadowLockPatternUtils.class)
+ public void processAndValidatePasswordRequirements_numericHighComplexity_pinRequested() {
+ mShadowDpm.setPasswordQuality(PASSWORD_QUALITY_NUMERIC);
+
+ assertPasswordValidationResult(
+ /* minComplexity= */ PASSWORD_COMPLEXITY_HIGH,
+ /* passwordType= */ PASSWORD_QUALITY_NUMERIC,
+ /* userEnteredPassword= */ "12345678",
+ "Ascending, descending, or repeated sequence of digits isn't allowed");
+ }
+
+ @Test
+ @Config(shadows = ShadowLockPatternUtils.class)
+ public void processAndValidatePasswordRequirements_numericComplexLowComplexity_passwordRequested() {
+ mShadowDpm.setPasswordQuality(PASSWORD_QUALITY_NUMERIC_COMPLEX);
+
+ assertPasswordValidationResult(
+ /* minComplexity= */ PASSWORD_COMPLEXITY_LOW,
+ /* passwordType= */ PASSWORD_QUALITY_ALPHABETIC,
+ /* userEnteredPassword= */ "12345678",
+ "Must contain at least 1 letter");
+ }
+
+ @Test
+ public void processAndValidatePasswordRequirements_requirementsUpdateAccordingToMinComplexityAndUserInput_empty() {
+ mShadowDpm.setPasswordQuality(PASSWORD_QUALITY_UNSPECIFIED);
+
+ assertPasswordValidationResult(
+ /* minComplexity= */ PASSWORD_COMPLEXITY_HIGH,
+ /* passwordType= */ PASSWORD_QUALITY_ALPHABETIC,
+ /* userEnteredPassword= */ "",
+ "Must contain at least 1 letter",
+ "Must be at least 6 characters");
+ }
+
+ @Test
+ public void processAndValidatePasswordRequirements_requirementsUpdateAccordingToMinComplexityAndUserInput_numeric() {
+ mShadowDpm.setPasswordQuality(PASSWORD_QUALITY_UNSPECIFIED);
+
+ assertPasswordValidationResult(
+ /* minComplexity= */ PASSWORD_COMPLEXITY_HIGH,
+ /* passwordType= */ PASSWORD_QUALITY_ALPHABETIC,
+ /* userEnteredPassword= */ "1",
+ "Must contain at least 1 letter",
+ "Must be at least 6 characters");
+ }
+
+ @Test
+ public void processAndValidatePasswordRequirements_requirementsUpdateAccordingToMinComplexityAndUserInput_alphabetic() {
+ mShadowDpm.setPasswordQuality(PASSWORD_QUALITY_UNSPECIFIED);
+
+ assertPasswordValidationResult(
+ /* minComplexity= */ PASSWORD_COMPLEXITY_HIGH,
+ /* passwordType= */ PASSWORD_QUALITY_ALPHABETIC,
+ /* userEnteredPassword= */ "b",
+ "Must be at least 6 characters");
+ }
+
+ @Test
+ public void processAndValidatePasswordRequirements_requirementsUpdateAccordingToMinComplexityAndUserInput_alphanumeric() {
+ mShadowDpm.setPasswordQuality(PASSWORD_QUALITY_UNSPECIFIED);
+
+ assertPasswordValidationResult(
+ /* minComplexity= */ PASSWORD_COMPLEXITY_HIGH,
+ /* passwordType= */ PASSWORD_QUALITY_ALPHABETIC,
+ /* userEnteredPassword= */ "b1",
+ "Must be at least 6 characters");
+ }
+
+ @Test
public void assertThat_chooseLockIconChanged_WhenFingerprintExtraSet() {
ShadowDrawable drawable = setActivityAndGetIconDrawable(true);
assertThat(drawable.getCreatedFromResId()).isEqualTo(R.drawable.ic_fingerprint_header);
@@ -132,4 +357,18 @@
ChooseLockPasswordFragment fragment = getChooseLockPasswordFragment(passwordActivity);
return Shadows.shadowOf(((GlifLayout) fragment.getView()).getIcon());
}
+
+ private void assertPasswordValidationResult(@PasswordComplexity int minComplexity,
+ int passwordType, String userEnteredPassword, String... expectedValidationResult) {
+ Intent intent = new Intent();
+ intent.putExtra(CONFIRM_CREDENTIALS, false);
+ intent.putExtra(PASSWORD_TYPE_KEY, passwordType);
+ intent.putExtra(EXTRA_KEY_REQUESTED_MIN_COMPLEXITY, minComplexity);
+ ChooseLockPassword activity = buildChooseLockPasswordActivity(intent);
+ ChooseLockPasswordFragment fragment = getChooseLockPasswordFragment(activity);
+ int validateResult = fragment.validatePassword(userEnteredPassword);
+ String[] messages = fragment.convertErrorCodeToMessages(validateResult);
+
+ assertThat(messages).asList().containsExactly((Object[]) expectedValidationResult);
+ }
}
diff --git a/tests/robotests/src/com/android/settings/password/PasswordUtilsTest.java b/tests/robotests/src/com/android/settings/password/PasswordUtilsTest.java
new file mode 100644
index 0000000..845d346
--- /dev/null
+++ b/tests/robotests/src/com/android/settings/password/PasswordUtilsTest.java
@@ -0,0 +1,140 @@
+/*
+ * Copyright (C) 2019 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.android.settings.password;
+
+import static android.content.pm.PackageManager.PERMISSION_DENIED;
+import static android.content.pm.PackageManager.PERMISSION_GRANTED;
+
+import static com.android.settings.password.PasswordUtils.getCallingAppLabel;
+import static com.android.settings.password.PasswordUtils.isCallingAppPermitted;
+
+import static com.google.common.truth.Truth.assertThat;
+
+import static org.mockito.ArgumentMatchers.anyInt;
+import static org.mockito.ArgumentMatchers.eq;
+import static org.mockito.Mockito.spy;
+import static org.mockito.Mockito.when;
+
+import android.app.IActivityManager;
+import android.content.Context;
+import android.content.pm.ApplicationInfo;
+import android.content.pm.PackageManager;
+import android.content.pm.PackageManager.NameNotFoundException;
+import android.os.IBinder;
+import android.os.RemoteException;
+
+import com.android.settings.testutils.shadow.ShadowActivityManager;
+
+import org.junit.Before;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.mockito.Mock;
+import org.mockito.MockitoAnnotations;
+import org.robolectric.RobolectricTestRunner;
+import org.robolectric.RuntimeEnvironment;
+import org.robolectric.annotation.Config;
+
+@RunWith(RobolectricTestRunner.class)
+@Config(shadows = {ShadowActivityManager.class})
+public class PasswordUtilsTest {
+
+ private static final String PACKAGE_NAME = "com.android.app";
+ private static final String PERMISSION = "com.testing.permission";
+ private static final int UID = 1234;
+
+ @Mock
+ private PackageManager mPackageManager;
+ @Mock
+ private ApplicationInfo mApplicationInfo;
+ @Mock
+ private IActivityManager mActivityService;
+ @Mock
+ private IBinder mActivityToken;
+
+ private Context mContext;
+
+ @Before
+ public void setUp() {
+ MockitoAnnotations.initMocks(this);
+
+ mContext = spy(RuntimeEnvironment.application);
+ when(mContext.getPackageManager()).thenReturn(mPackageManager);
+ ShadowActivityManager.setService(mActivityService);
+ }
+
+ @Test
+ public void getCallingAppLabel_activityServiceThrowsRemoteException_returnsNull()
+ throws Exception {
+ when(mActivityService.getLaunchedFromPackage(mActivityToken))
+ .thenThrow(new RemoteException());
+
+ assertThat(getCallingAppLabel(mContext, mActivityToken)).isNull();
+ }
+
+ @Test
+ public void getCallingAppLabel_activityServiceReturnsSettingsApp_returnsNull()
+ throws Exception {
+ when(mActivityService.getLaunchedFromPackage(mActivityToken))
+ .thenReturn("com.android.settings");
+
+ assertThat(getCallingAppLabel(mContext, mActivityToken)).isNull();
+ }
+
+ @Test
+ public void getCallingAppLabel_packageManagerThrowsNameNotFound_returnsNull() throws Exception {
+ when(mActivityService.getLaunchedFromPackage(mActivityToken))
+ .thenReturn(PACKAGE_NAME);
+ when(mPackageManager.getApplicationInfo(eq(PACKAGE_NAME), anyInt()))
+ .thenThrow(new NameNotFoundException());
+
+ assertThat(getCallingAppLabel(mContext, mActivityToken)).isNull();
+ }
+
+ @Test
+ public void getCallingAppLabel_returnsLabel() throws Exception {
+ when(mActivityService.getLaunchedFromPackage(mActivityToken))
+ .thenReturn(PACKAGE_NAME);
+ when(mPackageManager.getApplicationInfo(eq(PACKAGE_NAME), anyInt()))
+ .thenReturn(mApplicationInfo);
+ when(mApplicationInfo.loadLabel(mPackageManager)).thenReturn("label");
+
+ assertThat(getCallingAppLabel(mContext, mActivityToken)).isEqualTo("label");
+ }
+
+ @Test
+ public void isCallingAppPermitted_permissionGranted_returnsTrue() throws Exception {
+ when(mActivityService.getLaunchedFromUid(mActivityToken)).thenReturn(UID);
+ when(mContext.checkPermission(PERMISSION, -1, UID)).thenReturn(PERMISSION_GRANTED);
+
+ assertThat(isCallingAppPermitted(mContext, mActivityToken, PERMISSION)).isTrue();
+ }
+
+ @Test
+ public void isCallingAppPermitted_permissionDenied_returnsFalse() throws Exception {
+ when(mActivityService.getLaunchedFromUid(mActivityToken)).thenReturn(UID);
+ when(mContext.checkPermission(PERMISSION, -1, UID)).thenReturn(PERMISSION_DENIED);
+
+ assertThat(isCallingAppPermitted(mContext, mActivityToken, PERMISSION)).isFalse();
+ }
+
+ @Test
+ public void isCallingAppPermitted_throwsRemoteException_returnsFalse() throws Exception {
+ when(mActivityService.getLaunchedFromUid(mActivityToken)).thenThrow(new RemoteException());
+
+ assertThat(isCallingAppPermitted(mContext, mActivityToken, PERMISSION)).isFalse();
+ }
+}
diff --git a/tests/robotests/src/com/android/settings/password/SetNewPasswordActivityTest.java b/tests/robotests/src/com/android/settings/password/SetNewPasswordActivityTest.java
index 99738e7..d1b2b74 100644
--- a/tests/robotests/src/com/android/settings/password/SetNewPasswordActivityTest.java
+++ b/tests/robotests/src/com/android/settings/password/SetNewPasswordActivityTest.java
@@ -16,6 +16,16 @@
package com.android.settings.password;
+import static android.Manifest.permission.GET_AND_REQUEST_SCREEN_LOCK_COMPLEXITY;
+import static android.app.admin.DevicePolicyManager.ACTION_SET_NEW_PARENT_PROFILE_PASSWORD;
+import static android.app.admin.DevicePolicyManager.ACTION_SET_NEW_PASSWORD;
+import static android.app.admin.DevicePolicyManager.EXTRA_PASSWORD_COMPLEXITY;
+import static android.app.admin.DevicePolicyManager.PASSWORD_COMPLEXITY_HIGH;
+import static android.app.admin.DevicePolicyManager.PASSWORD_COMPLEXITY_NONE;
+
+import static com.android.settings.password.ChooseLockSettingsHelper.EXTRA_KEY_CALLER_APP_NAME;
+import static com.android.settings.password.ChooseLockSettingsHelper.EXTRA_KEY_REQUESTED_MIN_COMPLEXITY;
+
import static com.google.common.truth.Truth.assertThat;
import android.content.ComponentName;
@@ -23,6 +33,8 @@
import android.os.Bundle;
import android.provider.Settings;
+import com.android.settings.testutils.shadow.ShadowPasswordUtils;
+
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
@@ -31,11 +43,14 @@
import org.robolectric.RobolectricTestRunner;
import org.robolectric.RuntimeEnvironment;
import org.robolectric.Shadows;
+import org.robolectric.annotation.Config;
import org.robolectric.shadows.ShadowActivity;
@RunWith(RobolectricTestRunner.class)
public class SetNewPasswordActivityTest {
+ private static final String APP_LABEL = "label";
+
private int mProvisioned;
@Before
@@ -48,6 +63,7 @@
public void tearDown() {
Settings.Global.putInt(RuntimeEnvironment.application.getContentResolver(),
Settings.Global.DEVICE_PROVISIONED, mProvisioned);
+ ShadowPasswordUtils.reset();
}
@Test
@@ -77,4 +93,106 @@
assertThat(intent.getComponent())
.isEqualTo(new ComponentName(activity, SetupChooseLockGeneric.class));
}
+
+ @Test
+ @Config(shadows = {ShadowPasswordUtils.class})
+ public void testLaunchChooseLock_setNewPasswordExtraWithoutPermission() {
+ ShadowPasswordUtils.setCallingAppLabel(APP_LABEL);
+ Settings.Global.putInt(RuntimeEnvironment.application.getContentResolver(),
+ Settings.Global.DEVICE_PROVISIONED, 1);
+
+ Intent intent = new Intent(ACTION_SET_NEW_PASSWORD);
+ intent.putExtra(EXTRA_PASSWORD_COMPLEXITY, PASSWORD_COMPLEXITY_HIGH);
+ SetNewPasswordActivity activity =
+ Robolectric.buildActivity(SetNewPasswordActivity.class, intent).create().get();
+
+ ShadowActivity shadowActivity = Shadows.shadowOf(activity);
+ assertThat(shadowActivity.getNextStartedActivityForResult()).isNull();
+ }
+
+ @Test
+ @Config(shadows = {ShadowPasswordUtils.class})
+ public void testLaunchChooseLock_setNewPasswordExtraWithPermission() {
+ ShadowPasswordUtils.setCallingAppLabel(APP_LABEL);
+ ShadowPasswordUtils.addGrantedPermission(GET_AND_REQUEST_SCREEN_LOCK_COMPLEXITY);
+ Settings.Global.putInt(RuntimeEnvironment.application.getContentResolver(),
+ Settings.Global.DEVICE_PROVISIONED, 1);
+
+ Intent intent = new Intent(ACTION_SET_NEW_PASSWORD);
+ intent.putExtra(EXTRA_PASSWORD_COMPLEXITY, PASSWORD_COMPLEXITY_HIGH);
+ SetNewPasswordActivity activity =
+ Robolectric.buildActivity(SetNewPasswordActivity.class, intent).create().get();
+
+ ShadowActivity shadowActivity = Shadows.shadowOf(activity);
+ Intent actualIntent = shadowActivity.getNextStartedActivityForResult().intent;
+ assertThat(actualIntent.getAction()).isEqualTo(ACTION_SET_NEW_PASSWORD);
+ assertThat(actualIntent.hasExtra(EXTRA_KEY_REQUESTED_MIN_COMPLEXITY)).isTrue();
+ assertThat(actualIntent.getIntExtra(EXTRA_KEY_REQUESTED_MIN_COMPLEXITY, PASSWORD_COMPLEXITY_NONE))
+ .isEqualTo(PASSWORD_COMPLEXITY_HIGH);
+ assertThat(actualIntent.hasExtra(EXTRA_KEY_CALLER_APP_NAME)).isTrue();
+ assertThat(actualIntent.getStringExtra(EXTRA_KEY_CALLER_APP_NAME)).isEqualTo(APP_LABEL);
+ }
+
+ @Test
+ @Config(shadows = {ShadowPasswordUtils.class})
+ public void testLaunchChooseLock_setNewPasswordExtraInvalidValue() {
+ ShadowPasswordUtils.setCallingAppLabel(APP_LABEL);
+ ShadowPasswordUtils.addGrantedPermission(GET_AND_REQUEST_SCREEN_LOCK_COMPLEXITY);
+ Settings.Global.putInt(RuntimeEnvironment.application.getContentResolver(),
+ Settings.Global.DEVICE_PROVISIONED, 1);
+
+ Intent intent = new Intent(ACTION_SET_NEW_PASSWORD);
+ intent.putExtra(EXTRA_PASSWORD_COMPLEXITY, -1);
+ SetNewPasswordActivity activity =
+ Robolectric.buildActivity(SetNewPasswordActivity.class, intent).create().get();
+
+ ShadowActivity shadowActivity = Shadows.shadowOf(activity);
+ Intent actualIntent = shadowActivity.getNextStartedActivityForResult().intent;
+ assertThat(actualIntent.getAction()).isEqualTo(ACTION_SET_NEW_PASSWORD);
+ assertThat(actualIntent.hasExtra(EXTRA_KEY_REQUESTED_MIN_COMPLEXITY)).isFalse();
+ assertThat(actualIntent.hasExtra(EXTRA_KEY_CALLER_APP_NAME)).isTrue();
+ assertThat(actualIntent.getStringExtra(EXTRA_KEY_CALLER_APP_NAME)).isEqualTo(APP_LABEL);
+ }
+
+ @Test
+ @Config(shadows = {ShadowPasswordUtils.class})
+ public void testLaunchChooseLock_setNewPasswordExtraNoneComplexity() {
+ ShadowPasswordUtils.setCallingAppLabel(APP_LABEL);
+ ShadowPasswordUtils.addGrantedPermission(GET_AND_REQUEST_SCREEN_LOCK_COMPLEXITY);
+ Settings.Global.putInt(RuntimeEnvironment.application.getContentResolver(),
+ Settings.Global.DEVICE_PROVISIONED, 1);
+
+ Intent intent = new Intent(ACTION_SET_NEW_PASSWORD);
+ intent.putExtra(EXTRA_PASSWORD_COMPLEXITY, PASSWORD_COMPLEXITY_NONE);
+ SetNewPasswordActivity activity =
+ Robolectric.buildActivity(SetNewPasswordActivity.class, intent).create().get();
+
+ ShadowActivity shadowActivity = Shadows.shadowOf(activity);
+ Intent actualIntent = shadowActivity.getNextStartedActivityForResult().intent;
+ assertThat(actualIntent.getAction()).isEqualTo(ACTION_SET_NEW_PASSWORD);
+ assertThat(actualIntent.hasExtra(EXTRA_KEY_REQUESTED_MIN_COMPLEXITY)).isFalse();
+ assertThat(actualIntent.hasExtra(EXTRA_KEY_CALLER_APP_NAME)).isTrue();
+ assertThat(actualIntent.getStringExtra(EXTRA_KEY_CALLER_APP_NAME)).isEqualTo(APP_LABEL);
+ }
+
+ @Test
+ @Config(shadows = {ShadowPasswordUtils.class})
+ public void testLaunchChooseLock_setNewParentProfilePasswordExtraWithPermission() {
+ ShadowPasswordUtils.setCallingAppLabel(APP_LABEL);
+ ShadowPasswordUtils.addGrantedPermission(GET_AND_REQUEST_SCREEN_LOCK_COMPLEXITY);
+ Settings.Global.putInt(RuntimeEnvironment.application.getContentResolver(),
+ Settings.Global.DEVICE_PROVISIONED, 1);
+
+ Intent intent = new Intent(ACTION_SET_NEW_PARENT_PROFILE_PASSWORD);
+ intent.putExtra(EXTRA_PASSWORD_COMPLEXITY, PASSWORD_COMPLEXITY_HIGH);
+ SetNewPasswordActivity activity =
+ Robolectric.buildActivity(SetNewPasswordActivity.class, intent).create().get();
+
+ ShadowActivity shadowActivity = Shadows.shadowOf(activity);
+ Intent actualIntent = shadowActivity.getNextStartedActivityForResult().intent;
+ assertThat(actualIntent.getAction()).isEqualTo(ACTION_SET_NEW_PARENT_PROFILE_PASSWORD);
+ assertThat(actualIntent.hasExtra(EXTRA_KEY_REQUESTED_MIN_COMPLEXITY)).isFalse();
+ assertThat(actualIntent.hasExtra(EXTRA_KEY_CALLER_APP_NAME)).isTrue();
+ assertThat(actualIntent.getStringExtra(EXTRA_KEY_CALLER_APP_NAME)).isEqualTo(APP_LABEL);
+ }
}
diff --git a/tests/robotests/src/com/android/settings/password/SetupChooseLockGenericTest.java b/tests/robotests/src/com/android/settings/password/SetupChooseLockGenericTest.java
new file mode 100644
index 0000000..63bdc38
--- /dev/null
+++ b/tests/robotests/src/com/android/settings/password/SetupChooseLockGenericTest.java
@@ -0,0 +1,81 @@
+/*
+ * Copyright (C) 2019 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License
+ */
+
+package com.android.settings.password;
+
+import static android.Manifest.permission.GET_AND_REQUEST_SCREEN_LOCK_COMPLEXITY;
+import static android.app.admin.DevicePolicyManager.PASSWORD_COMPLEXITY_HIGH;
+
+import static com.android.settings.password.ChooseLockSettingsHelper.EXTRA_KEY_REQUESTED_MIN_COMPLEXITY;
+
+import static com.google.common.truth.Truth.assertThat;
+
+import static org.robolectric.Shadows.shadowOf;
+
+import android.content.Intent;
+
+import com.android.settings.testutils.shadow.ShadowLockPatternUtils;
+import com.android.settings.testutils.shadow.ShadowPasswordUtils;
+import com.android.settings.testutils.shadow.ShadowUserManager;
+import com.android.settings.testutils.shadow.ShadowUtils;
+
+import org.junit.After;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.robolectric.Robolectric;
+import org.robolectric.RobolectricTestRunner;
+import org.robolectric.Shadows;
+import org.robolectric.annotation.Config;
+import org.robolectric.shadows.ShadowActivity;
+
+@RunWith(RobolectricTestRunner.class)
+@Config(shadows = {
+ ShadowUserManager.class,
+ ShadowUtils.class,
+ ShadowLockPatternUtils.class,
+})
+public class SetupChooseLockGenericTest {
+
+ @After
+ public void tearDown() {
+ ShadowPasswordUtils.reset();
+ }
+
+ @Test
+ public void setupChooseLockGenericPasswordComplexityExtraWithoutPermission() {
+ Intent intent = new Intent("com.android.settings.SETUP_LOCK_SCREEN");
+ intent.putExtra(EXTRA_KEY_REQUESTED_MIN_COMPLEXITY, PASSWORD_COMPLEXITY_HIGH);
+ SetupChooseLockGeneric activity =
+ Robolectric.buildActivity(SetupChooseLockGeneric.class, intent).create().get();
+
+ ShadowActivity shadowActivity = Shadows.shadowOf(activity);
+ assertThat(shadowActivity.isFinishing()).isTrue();
+ }
+
+ @Test
+ @Config(shadows = {ShadowPasswordUtils.class})
+ public void setupChooseLockGenericPasswordComplexityExtraWithPermission() {
+ ShadowPasswordUtils.addGrantedPermission(GET_AND_REQUEST_SCREEN_LOCK_COMPLEXITY);
+
+ Intent intent = new Intent("com.android.settings.SETUP_LOCK_SCREEN");
+ intent.putExtra(EXTRA_KEY_REQUESTED_MIN_COMPLEXITY, PASSWORD_COMPLEXITY_HIGH);
+ SetupChooseLockGeneric activity =
+ Robolectric.buildActivity(SetupChooseLockGeneric.class, intent).create().get();
+
+ ShadowActivity shadowActivity = Shadows.shadowOf(activity);
+ assertThat(shadowActivity.isFinishing()).isFalse();
+ }
+}
diff --git a/tests/robotests/src/com/android/settings/password/SetupChooseLockPasswordTest.java b/tests/robotests/src/com/android/settings/password/SetupChooseLockPasswordTest.java
index bee66cc..e0c6ded 100644
--- a/tests/robotests/src/com/android/settings/password/SetupChooseLockPasswordTest.java
+++ b/tests/robotests/src/com/android/settings/password/SetupChooseLockPasswordTest.java
@@ -37,6 +37,9 @@
import com.android.settings.testutils.shadow.ShadowUtils;
import com.android.settings.widget.ScrollToParentEditText;
+import com.google.android.setupcompat.PartnerCustomizationLayout;
+import com.google.android.setupcompat.template.FooterBarMixin;
+
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
@@ -137,17 +140,19 @@
public void createActivity_skipButtonInIntroductionStage_shouldBeVisible() {
SetupChooseLockPassword activity = createSetupChooseLockPassword();
- Button skipButton = activity.findViewById(R.id.skip_button);
- assertThat(skipButton).isNotNull();
- assertThat(skipButton.getVisibility()).isEqualTo(View.VISIBLE);
+ final PartnerCustomizationLayout layout = activity.findViewById(R.id.setup_wizard_layout);
+ final Button skipOrClearButton =
+ layout.getMixin(FooterBarMixin.class).getSecondaryButtonView();
+ assertThat(skipOrClearButton).isNotNull();
+ assertThat(skipOrClearButton.getVisibility()).isEqualTo(View.VISIBLE);
- skipButton.performClick();
- AlertDialog chooserDialog = ShadowAlertDialogCompat.getLatestAlertDialog();
+ skipOrClearButton.performClick();
+ final AlertDialog chooserDialog = ShadowAlertDialogCompat.getLatestAlertDialog();
assertThat(chooserDialog).isNotNull();
}
@Test
- public void createActivity_inputPasswordInConfirmStage_clearButtonShouldBeVisible() {
+ public void createActivity_inputPasswordInConfirmStage_clearButtonShouldBeShown() {
SetupChooseLockPassword activity = createSetupChooseLockPassword();
SetupChooseLockPasswordFragment fragment =
@@ -158,15 +163,17 @@
passwordEntry.setText("");
fragment.updateStage(Stage.NeedToConfirm);
- Button skipButton = activity.findViewById(R.id.skip_button);
- Button clearButton = activity.findViewById(R.id.clear_button);
- assertThat(skipButton.getVisibility()).isEqualTo(View.GONE);
- assertThat(clearButton.getVisibility()).isEqualTo(View.GONE);
+ final PartnerCustomizationLayout layout = activity.findViewById(R.id.setup_wizard_layout);
+ final Button skipOrClearButton =
+ layout.getMixin(FooterBarMixin.class).getSecondaryButtonView();
+ assertThat(skipOrClearButton.isEnabled()).isTrue();
+ assertThat(skipOrClearButton.getVisibility()).isEqualTo(View.GONE);
passwordEntry.setText("1234");
fragment.updateUi();
- assertThat(skipButton.getVisibility()).isEqualTo(View.GONE);
- assertThat(clearButton.getVisibility()).isEqualTo(View.VISIBLE);
+ assertThat(skipOrClearButton.getVisibility()).isEqualTo(View.VISIBLE);
+ assertThat(skipOrClearButton.getText())
+ .isEqualTo(application.getString(R.string.lockpassword_clear_label));
}
private SetupChooseLockPassword createSetupChooseLockPassword() {
diff --git a/tests/robotests/src/com/android/settings/password/SetupChooseLockPatternTest.java b/tests/robotests/src/com/android/settings/password/SetupChooseLockPatternTest.java
index 6b6c60e..430c535 100644
--- a/tests/robotests/src/com/android/settings/password/SetupChooseLockPatternTest.java
+++ b/tests/robotests/src/com/android/settings/password/SetupChooseLockPatternTest.java
@@ -40,6 +40,9 @@
import com.android.settings.testutils.shadow.ShadowAlertDialogCompat;
import com.android.settings.testutils.shadow.ShadowUtils;
+import com.google.android.setupcompat.PartnerCustomizationLayout;
+import com.google.android.setupcompat.template.FooterBarMixin;
+
import org.junit.Before;
import org.junit.Test;
import org.junit.runner.RunWith;
@@ -143,11 +146,13 @@
@Test
public void skipButton_shouldBeVisible_duringNonFingerprintFlow() {
- Button skipButton = mActivity.findViewById(R.id.skip_button);
- assertThat(skipButton).isNotNull();
- assertThat(skipButton.getVisibility()).isEqualTo(View.VISIBLE);
+ PartnerCustomizationLayout layout = mActivity.findViewById(R.id.setup_wizard_layout);
+ final Button skipOrClearButton =
+ layout.getMixin(FooterBarMixin.class).getSecondaryButtonView();
+ assertThat(skipOrClearButton).isNotNull();
+ assertThat(skipOrClearButton.getVisibility()).isEqualTo(View.VISIBLE);
- skipButton.performClick();
+ skipOrClearButton.performClick();
AlertDialog chooserDialog = ShadowAlertDialogCompat.getLatestAlertDialog();
assertThat(chooserDialog).isNotNull();
}
@@ -156,26 +161,33 @@
public void clearButton_shouldBeVisible_duringRetryStage() {
enterPattern();
- Button clearButton = mActivity.findViewById(R.id.footerLeftButton);
- assertThat(clearButton.getVisibility()).isEqualTo(View.VISIBLE);
- assertThat(clearButton.isEnabled()).isTrue();
+ PartnerCustomizationLayout layout = mActivity.findViewById(R.id.setup_wizard_layout);
+ final Button skipOrClearButton =
+ layout.getMixin(FooterBarMixin.class).getSecondaryButtonView();
+ assertThat(skipOrClearButton.getVisibility()).isEqualTo(View.VISIBLE);
+ assertThat(skipOrClearButton.isEnabled()).isTrue();
- clearButton.performClick();
+ skipOrClearButton.performClick();
assertThat(findFragment(mActivity).mChosenPattern).isNull();
}
@Test
- public void createActivity_enterPattern_clearButtonShouldBeVisible() {
+ public void createActivity_enterPattern_clearButtonShouldBeShown() {
ChooseLockPatternFragment fragment = findFragment(mActivity);
- Button skipButton = mActivity.findViewById(R.id.skip_button);
- Button clearButton = mActivity.findViewById(R.id.footerLeftButton);
- assertThat(skipButton.getVisibility()).isEqualTo(View.VISIBLE);
- assertThat(clearButton.getVisibility()).isEqualTo(View.GONE);
+ PartnerCustomizationLayout layout = mActivity.findViewById(R.id.setup_wizard_layout);
+ final Button skipOrClearButton =
+ layout.getMixin(FooterBarMixin.class).getSecondaryButtonView();
+ assertThat(skipOrClearButton.isEnabled()).isTrue();
+ assertThat(skipOrClearButton.getVisibility()).isEqualTo(View.VISIBLE);
+ assertThat(skipOrClearButton.getText())
+ .isEqualTo(application.getString(R.string.skip_label));
enterPattern();
- assertThat(skipButton.getVisibility()).isEqualTo(View.GONE);
- assertThat(clearButton.getVisibility()).isEqualTo(View.VISIBLE);
+ assertThat(skipOrClearButton.isEnabled()).isTrue();
+ assertThat(skipOrClearButton.getVisibility()).isEqualTo(View.VISIBLE);
+ assertThat(skipOrClearButton.getText())
+ .isEqualTo(application.getString(R.string.lockpattern_retry_button_text));
}
private ChooseLockPatternFragment findFragment(FragmentActivity activity) {
diff --git a/tests/robotests/src/com/android/settings/privacy/PermissionBarChartPreferenceControllerTest.java b/tests/robotests/src/com/android/settings/privacy/PermissionBarChartPreferenceControllerTest.java
new file mode 100644
index 0000000..119ac7d
--- /dev/null
+++ b/tests/robotests/src/com/android/settings/privacy/PermissionBarChartPreferenceControllerTest.java
@@ -0,0 +1,113 @@
+/*
+ * Copyright (C) 2019 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.android.settings.privacy;
+
+import static com.android.settings.core.BasePreferenceController.AVAILABLE_UNSEARCHABLE;
+
+import static com.google.common.truth.Truth.assertThat;
+
+import static org.mockito.ArgumentMatchers.any;
+import static org.mockito.Mockito.spy;
+import static org.mockito.Mockito.times;
+import static org.mockito.Mockito.verify;
+import static org.mockito.Mockito.when;
+
+import android.content.Context;
+import android.permission.RuntimePermissionUsageInfo;
+
+import androidx.preference.PreferenceScreen;
+
+import com.android.settingslib.widget.BarChartInfo;
+import com.android.settingslib.widget.BarChartPreference;
+import com.android.settingslib.widget.BarViewInfo;
+
+import org.junit.Before;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.mockito.Mock;
+import org.mockito.MockitoAnnotations;
+import org.robolectric.RobolectricTestRunner;
+import org.robolectric.RuntimeEnvironment;
+
+import java.util.ArrayList;
+import java.util.List;
+
+@RunWith(RobolectricTestRunner.class)
+public class PermissionBarChartPreferenceControllerTest {
+
+ @Mock
+ private PreferenceScreen mScreen;
+
+ private PermissionBarChartPreferenceController mController;
+ private BarChartPreference mPreference;
+
+ @Before
+ public void setUp() {
+ MockitoAnnotations.initMocks(this);
+ Context Context = RuntimeEnvironment.application;
+ mController = new PermissionBarChartPreferenceController(Context, "test_key");
+ mPreference = spy(new BarChartPreference(Context));
+ when(mScreen.findPreference(mController.getPreferenceKey()))
+ .thenReturn((BarChartPreference) mPreference);
+ }
+
+ @Test
+ public void getAvailabilityStatus_shouldReturnAvailableUnsearchable() {
+ assertThat(mController.getAvailabilityStatus()).isEqualTo(AVAILABLE_UNSEARCHABLE);
+ }
+
+ @Test
+ public void displayPreference_shouldInitializeBarChart() {
+ mController.displayPreference(mScreen);
+
+ verify(mPreference).initializeBarChart(any(BarChartInfo.class));
+ }
+
+ @Test
+ public void onPermissionUsageResult_differentPermissionResultSet_shouldSetBarViewInfos() {
+ final List<RuntimePermissionUsageInfo> infos1 = new ArrayList<>();
+ final RuntimePermissionUsageInfo info1 =
+ new RuntimePermissionUsageInfo("permission 1", 10);
+ infos1.add(info1);
+ mController.displayPreference(mScreen);
+ mController.onPermissionUsageResult(infos1);
+
+ verify(mPreference).setBarViewInfos(any(BarViewInfo[].class));
+
+ final List<RuntimePermissionUsageInfo> infos2 = new ArrayList<>();
+ final RuntimePermissionUsageInfo info2 =
+ new RuntimePermissionUsageInfo("permission 2", 20);
+ infos2.add(info2);
+ mController.onPermissionUsageResult(infos2);
+
+ verify(mPreference, times(2)).setBarViewInfos(any(BarViewInfo[].class));
+ }
+
+ @Test
+ public void onPermissionUsageResult_samePermissionResultSet_shouldNotSetBarViewInfos() {
+ final List<RuntimePermissionUsageInfo> mInfos = new ArrayList<>();
+ final RuntimePermissionUsageInfo info1 =
+ new RuntimePermissionUsageInfo("permission 1", 10);
+ mInfos.add(info1);
+ mController.displayPreference(mScreen);
+ mController.onPermissionUsageResult(mInfos);
+
+ mController.onPermissionUsageResult(mInfos);
+
+ verify(mPreference, times(1)).setBarViewInfos(any(BarViewInfo[].class));
+ }
+}
diff --git a/tests/robotests/src/com/android/settings/security/ConfigureKeyGuardDialogTest.java b/tests/robotests/src/com/android/settings/security/ConfigureKeyGuardDialogTest.java
deleted file mode 100644
index 49a4e92..0000000
--- a/tests/robotests/src/com/android/settings/security/ConfigureKeyGuardDialogTest.java
+++ /dev/null
@@ -1,45 +0,0 @@
-/*
- * Copyright (C) 2017 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package com.android.settings.security;
-
-import static org.mockito.Mockito.doNothing;
-import static org.mockito.Mockito.spy;
-import static org.mockito.Mockito.verify;
-
-import android.content.DialogInterface;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.robolectric.RobolectricTestRunner;
-import org.robolectric.shadows.androidx.fragment.FragmentController;
-
-@RunWith(RobolectricTestRunner.class)
-public class ConfigureKeyGuardDialogTest {
-
- @Test
- public void displayDialog_clickPositiveButton_launchSetNewPassword() {
- final FragmentController<ConfigureKeyGuardDialog> fragmentController =
- FragmentController.of(new ConfigureKeyGuardDialog());
- final ConfigureKeyGuardDialog fragment = spy(fragmentController.get());
- doNothing().when(fragment).startPasswordSetup();
- fragmentController.create().start().resume();
- fragment.onClick(null /* dialog */, DialogInterface.BUTTON_POSITIVE);
- fragment.onDismiss(null /* dialog */);
-
- verify(fragment).startPasswordSetup();
- }
-}
diff --git a/tests/robotests/src/com/android/settings/testutils/FakeFeatureFactory.java b/tests/robotests/src/com/android/settings/testutils/FakeFeatureFactory.java
index 41935fe..2a12680 100644
--- a/tests/robotests/src/com/android/settings/testutils/FakeFeatureFactory.java
+++ b/tests/robotests/src/com/android/settings/testutils/FakeFeatureFactory.java
@@ -23,6 +23,7 @@
import com.android.settings.accounts.AccountFeatureProvider;
import com.android.settings.applications.ApplicationFeatureProvider;
+import com.android.settings.aware.AwareFeatureProvider;
import com.android.settings.bluetooth.BluetoothFeatureProvider;
import com.android.settings.dashboard.DashboardFeatureProvider;
import com.android.settings.dashboard.suggestions.SuggestionFeatureProvider;
@@ -66,6 +67,7 @@
public final AccountFeatureProvider mAccountFeatureProvider;
public final ContextualCardFeatureProvider mContextualCardFeatureProvider;
public final BluetoothFeatureProvider mBluetoothFeatureProvider;
+ public final AwareFeatureProvider mAwareFeatureProvider;
public PanelFeatureProvider panelFeatureProvider;
public SlicesFeatureProvider slicesFeatureProvider;
@@ -111,6 +113,7 @@
mContextualCardFeatureProvider = mock(ContextualCardFeatureProvider.class);
panelFeatureProvider = mock(PanelFeatureProvider.class);
mBluetoothFeatureProvider = mock(BluetoothFeatureProvider.class);
+ mAwareFeatureProvider = mock(AwareFeatureProvider.class);
}
@Override
@@ -207,4 +210,9 @@
public BluetoothFeatureProvider getBluetoothFeatureProvider(Context context) {
return mBluetoothFeatureProvider;
}
+
+ @Override
+ public AwareFeatureProvider getAwareFeatureProvider() {
+ return mAwareFeatureProvider;
+ }
}
diff --git a/tests/robotests/src/com/android/settings/testutils/shadow/ShadowActivityManager.java b/tests/robotests/src/com/android/settings/testutils/shadow/ShadowActivityManager.java
index 38d658c..76bdaef 100644
--- a/tests/robotests/src/com/android/settings/testutils/shadow/ShadowActivityManager.java
+++ b/tests/robotests/src/com/android/settings/testutils/shadow/ShadowActivityManager.java
@@ -17,6 +17,7 @@
package com.android.settings.testutils.shadow;
import android.app.ActivityManager;
+import android.app.IActivityManager;
import org.robolectric.annotation.Implementation;
import org.robolectric.annotation.Implements;
@@ -24,6 +25,7 @@
@Implements(ActivityManager.class)
public class ShadowActivityManager {
private static int sCurrentUserId = 0;
+ private static IActivityManager sService = null;
@Implementation
protected static int getCurrentUser() {
@@ -33,4 +35,13 @@
public static void setCurrentUser(int userId) {
sCurrentUserId = userId;
}
+
+ @Implementation
+ public static IActivityManager getService() {
+ return sService;
+ }
+
+ public static void setService(IActivityManager service) {
+ sService = service;
+ }
}
diff --git a/tests/robotests/src/com/android/settings/testutils/shadow/ShadowDevicePolicyManager.java b/tests/robotests/src/com/android/settings/testutils/shadow/ShadowDevicePolicyManager.java
index 6d2dbef..ca75916 100644
--- a/tests/robotests/src/com/android/settings/testutils/shadow/ShadowDevicePolicyManager.java
+++ b/tests/robotests/src/com/android/settings/testutils/shadow/ShadowDevicePolicyManager.java
@@ -1,5 +1,7 @@
package com.android.settings.testutils.shadow;
+import static android.app.admin.DevicePolicyManager.PASSWORD_QUALITY_UNSPECIFIED;
+
import android.annotation.NonNull;
import android.annotation.Nullable;
import android.annotation.UserIdInt;
@@ -23,6 +25,10 @@
private boolean mIsAdminActiveAsUser = false;
private ComponentName mDeviceOwnerComponentName;
private int mDeviceOwnerUserId = -1;
+ private int mPasswordMinQuality = PASSWORD_QUALITY_UNSPECIFIED;
+ private int mPasswordMaxLength = 16;
+ private int mPasswordMinLength = 0;
+ private int mPasswordMinSymbols = 0;
public void setShortSupportMessageForUser(ComponentName admin, int userHandle, String message) {
mSupportMessagesMap.put(Objects.hash(admin, userHandle), message);
@@ -70,6 +76,42 @@
mDeviceOwnerComponentName = admin;
}
+ @Implementation
+ public int getPasswordQuality(ComponentName admin, int userHandle) {
+ return mPasswordMinQuality;
+ }
+
+ public void setPasswordQuality(int quality) {
+ mPasswordMinQuality = quality;
+ }
+
+ @Implementation
+ public int getPasswordMinimumLength(ComponentName admin, int userHandle) {
+ return mPasswordMinLength;
+ }
+
+ public void setPasswordMinimumLength(int length) {
+ mPasswordMinLength = length;
+ }
+
+ @Implementation
+ public int getPasswordMinimumSymbols(ComponentName admin, int userHandle) {
+ return mPasswordMinSymbols;
+ }
+
+ public void setPasswordMinimumSymbols(int numOfSymbols) {
+ mPasswordMinSymbols = numOfSymbols;
+ }
+
+ @Implementation
+ public int getPasswordMaximumLength(int quality) {
+ return mPasswordMaxLength;
+ }
+
+ public void setPasswordMaximumLength(int length) {
+ mPasswordMaxLength = length;
+ }
+
public static ShadowDevicePolicyManager getShadow() {
return (ShadowDevicePolicyManager) Shadow.extract(
RuntimeEnvironment.application.getSystemService(DevicePolicyManager.class));
diff --git a/tests/robotests/src/com/android/settings/testutils/shadow/ShadowLockPatternUtils.java b/tests/robotests/src/com/android/settings/testutils/shadow/ShadowLockPatternUtils.java
index 663ab91..7ce098d 100644
--- a/tests/robotests/src/com/android/settings/testutils/shadow/ShadowLockPatternUtils.java
+++ b/tests/robotests/src/com/android/settings/testutils/shadow/ShadowLockPatternUtils.java
@@ -59,4 +59,14 @@
public static void setDeviceEncryptionEnabled(boolean deviceEncryptionEnabled) {
sDeviceEncryptionEnabled = deviceEncryptionEnabled;
}
+
+ @Implementation
+ protected byte[] getPasswordHistoryHashFactor(String currentPassword, int userId) {
+ return null;
+ }
+
+ @Implementation
+ protected boolean checkPasswordHistory(String passwordToCheck, byte[] hashFactor, int userId) {
+ return false;
+ }
}
diff --git a/tests/robotests/src/com/android/settings/testutils/shadow/ShadowPasswordUtils.java b/tests/robotests/src/com/android/settings/testutils/shadow/ShadowPasswordUtils.java
new file mode 100644
index 0000000..6a5c4ae
--- /dev/null
+++ b/tests/robotests/src/com/android/settings/testutils/shadow/ShadowPasswordUtils.java
@@ -0,0 +1,66 @@
+/*
+ * Copyright (C) 2019 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.android.settings.testutils.shadow;
+
+import android.content.Context;
+import android.os.IBinder;
+
+import com.android.settings.password.PasswordUtils;
+
+import org.robolectric.annotation.Implementation;
+import org.robolectric.annotation.Implements;
+
+import java.util.Arrays;
+import java.util.HashSet;
+import java.util.Set;
+
+@Implements(PasswordUtils.class)
+public class ShadowPasswordUtils {
+
+ private static String sCallingAppLabel;
+ private static Set<String> sGrantedPermissions;
+
+ public static void reset() {
+ sCallingAppLabel = null;
+ sGrantedPermissions = null;
+ }
+
+ @Implementation
+ protected static boolean isCallingAppPermitted(Context context, IBinder activityToken,
+ String permission) {
+ if (sGrantedPermissions == null) {
+ return false;
+ }
+ return sGrantedPermissions.contains(permission);
+ }
+
+ public static void addGrantedPermission(String... permissions) {
+ if (sGrantedPermissions == null) {
+ sGrantedPermissions = new HashSet<>();
+ }
+ sGrantedPermissions.addAll(Arrays.asList(permissions));
+ }
+
+ @Implementation
+ protected static String getCallingAppLabel(Context context, IBinder activityToken) {
+ return sCallingAppLabel;
+ }
+
+ public static void setCallingAppLabel(String label) {
+ sCallingAppLabel = label;
+ }
+}
diff --git a/tests/robotests/src/com/android/settings/testutils/shadow/ShadowRestrictedLockUtilsInternal.java b/tests/robotests/src/com/android/settings/testutils/shadow/ShadowRestrictedLockUtilsInternal.java
index e39056c..d98379c 100644
--- a/tests/robotests/src/com/android/settings/testutils/shadow/ShadowRestrictedLockUtilsInternal.java
+++ b/tests/robotests/src/com/android/settings/testutils/shadow/ShadowRestrictedLockUtilsInternal.java
@@ -37,6 +37,7 @@
private static DevicePolicyManager sDevicePolicyManager;
private static String[] sDisabledTypes;
private static int sKeyguardDisabledFeatures;
+ private static boolean sIsSuspended;
@Resetter
public static void reset() {
@@ -45,6 +46,7 @@
sKeyguardDisabledFeatures = 0;
sDisabledTypes = new String[0];
sMaximumTimeToLockIsSet = false;
+ sIsSuspended = false;
}
@Implementation
@@ -101,6 +103,12 @@
return sMaximumTimeToLockIsSet ? new EnforcedAdmin() : null;
}
+ @Implementation
+ protected static EnforcedAdmin checkIfApplicationIsSuspended(Context context,
+ String packageName, int userId) {
+ return sIsSuspended ? new EnforcedAdmin() : null;
+ }
+
public static void setRestricted(boolean restricted) {
sIsRestricted = restricted;
}
@@ -132,4 +140,8 @@
public static void setMaximumTimeToLockIsSet(boolean isSet) {
sMaximumTimeToLockIsSet = isSet;
}
+
+ public static void setSuspended(boolean suspended) {
+ sIsRestricted = suspended;
+ }
}
diff --git a/tests/robotests/src/com/android/settings/wifi/NetworkRequestDialogFragmentTest.java b/tests/robotests/src/com/android/settings/wifi/NetworkRequestDialogFragmentTest.java
index 17516e9..0286d07 100644
--- a/tests/robotests/src/com/android/settings/wifi/NetworkRequestDialogFragmentTest.java
+++ b/tests/robotests/src/com/android/settings/wifi/NetworkRequestDialogFragmentTest.java
@@ -27,16 +27,19 @@
import android.content.Context;
import android.content.DialogInterface;
+import android.content.Intent;
import android.net.wifi.ScanResult;
import android.net.wifi.WifiConfiguration;
import android.net.wifi.WifiManager;
import android.net.wifi.WifiManager.NetworkRequestUserSelectionCallback;
import android.os.Bundle;
import android.widget.Button;
+import android.widget.TextView;
import androidx.appcompat.app.AlertDialog;
import androidx.fragment.app.FragmentActivity;
+import com.android.settings.R;
import com.android.settings.testutils.shadow.ShadowAlertDialogCompat;
import com.android.settings.wifi.NetworkRequestErrorDialogFragment.ERROR_DIALOG_TYPE;
import com.android.settingslib.wifi.AccessPoint;
@@ -63,6 +66,7 @@
private static final String KEY_SSID = "key_ssid";
private static final String KEY_SECURITY = "key_security";
+ private static final String TEST_APP_NAME = "TestAppName";
private FragmentActivity mActivity;
private NetworkRequestDialogFragment networkRequestDialogFragment;
@@ -71,7 +75,9 @@
@Before
public void setUp() {
- mActivity = Robolectric.setupActivity(FragmentActivity.class);
+ mActivity = Robolectric.buildActivity(FragmentActivity.class,
+ new Intent().putExtra(NetworkRequestDialogFragment.EXTRA_APP_NAME,
+ TEST_APP_NAME)).setup().get();
networkRequestDialogFragment = spy(NetworkRequestDialogFragment.newInstance());
mContext = spy(RuntimeEnvironment.application);
@@ -88,6 +94,17 @@
}
@Test
+ public void display_shouldShowTitleWithAppName() {
+ networkRequestDialogFragment.show(mActivity.getSupportFragmentManager(), /* tag */ null);
+ final AlertDialog alertDialog = ShadowAlertDialogCompat.getLatestAlertDialog();
+
+ final String targetTitle = mContext.getString(
+ R.string.network_connection_request_dialog_title, TEST_APP_NAME);
+ final TextView view = alertDialog.findViewById(R.id.network_request_title_text);
+ assertThat(view.getText()).isEqualTo(targetTitle);
+ }
+
+ @Test
public void clickPositiveButton_shouldCloseTheDialog() {
networkRequestDialogFragment.show(mActivity.getSupportFragmentManager(), null);
AlertDialog alertDialog = ShadowAlertDialogCompat.getLatestAlertDialog();
@@ -119,7 +136,7 @@
ERROR_DIALOG_TYPE errorType = null;
@Override
- public void stopScanningAndMaybePopErrorDialog(ERROR_DIALOG_TYPE type) {
+ public void stopScanningAndPopErrorDialog(ERROR_DIALOG_TYPE type) {
bCalledStopAndPop = true;
errorType = type;
}
@@ -152,25 +169,19 @@
}
@Test
- public void updateAccessPointList_onUserSelectionConnectSuccess_shouldCloseTheDialog() {
+ public void updateAccessPointList_onUserSelectionConnectSuccess_shouldFinishActivity() {
// Assert
- FakeNetworkRequestDialogFragment fakeFragment = new FakeNetworkRequestDialogFragment();
- FakeNetworkRequestDialogFragment spyFakeFragment = spy(fakeFragment);
-
- List<AccessPoint> accessPointList = createAccessPointList();
- when(spyFakeFragment.getAccessPointList()).thenReturn(accessPointList);
-
- spyFakeFragment.show(mActivity.getSupportFragmentManager(), null);
+ final FragmentActivity spyActivity = spy(mActivity);
+ when(networkRequestDialogFragment.getActivity()).thenReturn(spyActivity);
+ networkRequestDialogFragment.show(spyActivity.getSupportFragmentManager(), "onUserSelectionConnectSuccess");
// Action
- WifiConfiguration config = new WifiConfiguration();
+ final WifiConfiguration config = new WifiConfiguration();
config.SSID = "Test AP 3";
- spyFakeFragment.onUserSelectionConnectSuccess(config);
+ networkRequestDialogFragment.onUserSelectionConnectSuccess(config);
// Check
- ShadowLooper.getShadowMainLooper().runToEndOfTasks();
- assertThat(fakeFragment.bCalledStopAndPop).isTrue();
- assertThat(fakeFragment.errorType).isNull();
+ verify(spyActivity).finish();
}
@Test
diff --git a/tests/robotests/src/com/android/settings/wifi/WifiConfigControllerTest.java b/tests/robotests/src/com/android/settings/wifi/WifiConfigControllerTest.java
index 7ebb18e..fd25f7d 100644
--- a/tests/robotests/src/com/android/settings/wifi/WifiConfigControllerTest.java
+++ b/tests/robotests/src/com/android/settings/wifi/WifiConfigControllerTest.java
@@ -27,6 +27,7 @@
import static org.mockito.Mockito.when;
import android.content.Context;
+import android.net.wifi.WifiConfiguration;
import android.net.wifi.WifiManager;
import android.os.ServiceSpecificException;
import android.security.KeyStore;
@@ -39,6 +40,7 @@
import com.android.settings.R;
import com.android.settings.testutils.shadow.ShadowConnectivityManager;
+import com.android.settings.wifi.details.WifiPrivacyPreferenceController;
import com.android.settingslib.wifi.AccessPoint;
import org.junit.Before;
@@ -386,4 +388,61 @@
@Override
KeyStore getKeyStore() { return mKeyStore; }
}
+
+ @Test
+ public void loadMacRandomizedValue_shouldPersistentAsDefault() {
+ final Spinner privacySetting = mView.findViewById(R.id.privacy_settings);
+ final int prefPersist =
+ WifiPrivacyPreferenceController.translateMacRandomizedValueToPrefValue(
+ WifiConfiguration.RANDOMIZATION_PERSISTENT);
+
+ assertThat(privacySetting.getVisibility()).isEqualTo(View.VISIBLE);
+ assertThat(privacySetting.getSelectedItemPosition()).isEqualTo(prefPersist);
+ }
+
+ @Test
+ public void loadSavedMacRandomizedPersistentValue_shouldCorrectMacValue() {
+ checkSavedMacRandomizedValue(WifiConfiguration.RANDOMIZATION_PERSISTENT);
+ }
+
+ @Test
+ public void loadSavedMacRandomizedNoneValue_shouldCorrectMacValue() {
+ checkSavedMacRandomizedValue(WifiConfiguration.RANDOMIZATION_NONE);
+ }
+
+ private void checkSavedMacRandomizedValue(int macRandomizedValue) {
+ when(mAccessPoint.isSaved()).thenReturn(true);
+ final WifiConfiguration mockWifiConfig = mock(WifiConfiguration.class);
+ when(mAccessPoint.getConfig()).thenReturn(mockWifiConfig);
+ mockWifiConfig.macRandomizationSetting = macRandomizedValue;
+ mController = new TestWifiConfigController(mConfigUiBase, mView, mAccessPoint,
+ WifiConfigUiBase.MODE_CONNECT);
+
+ final Spinner privacySetting = mView.findViewById(R.id.privacy_settings);
+ final int expectedPrefValue =
+ WifiPrivacyPreferenceController.translateMacRandomizedValueToPrefValue(
+ macRandomizedValue);
+
+ assertThat(privacySetting.getVisibility()).isEqualTo(View.VISIBLE);
+ assertThat(privacySetting.getSelectedItemPosition()).isEqualTo(expectedPrefValue);
+ }
+
+ @Test
+ public void saveMacRandomizedValue_noChanged_shouldPersistentAsDefault() {
+ WifiConfiguration config = mController.getConfig();
+ assertThat(config.macRandomizationSetting).isEqualTo(
+ WifiConfiguration.RANDOMIZATION_PERSISTENT);
+ }
+
+ @Test
+ public void saveMacRandomizedValue_ChangedToNone_shouldGetNone() {
+ final Spinner privacySetting = mView.findViewById(R.id.privacy_settings);
+ final int prefMacNone =
+ WifiPrivacyPreferenceController.translateMacRandomizedValueToPrefValue(
+ WifiConfiguration.RANDOMIZATION_NONE);
+ privacySetting.setSelection(prefMacNone);
+
+ WifiConfiguration config = mController.getConfig();
+ assertThat(config.macRandomizationSetting).isEqualTo(WifiConfiguration.RANDOMIZATION_NONE);
+ }
}
diff --git a/tests/robotests/src/com/android/settings/wifi/details/WifiDetailPreferenceControllerTest.java b/tests/robotests/src/com/android/settings/wifi/details/WifiDetailPreferenceControllerTest.java
index e80e931..308d4b5 100644
--- a/tests/robotests/src/com/android/settings/wifi/details/WifiDetailPreferenceControllerTest.java
+++ b/tests/robotests/src/com/android/settings/wifi/details/WifiDetailPreferenceControllerTest.java
@@ -686,6 +686,15 @@
}
@Test
+ public void canShareNetwork_noNetwork() {
+ when(mockAccessPoint.getConfig()).thenReturn(null);
+
+ displayAndResume();
+
+ verify(mockButtonsPref).setButton3Visible(false);
+ }
+
+ @Test
public void canModifyNetwork_saved() {
assertThat(mController.canModifyNetwork()).isTrue();
}
diff --git a/tests/robotests/src/com/android/settings/wifi/details/WifiPrivacyPreferenceControllerTest.java b/tests/robotests/src/com/android/settings/wifi/details/WifiPrivacyPreferenceControllerTest.java
index 20c5838..1e2e718 100644
--- a/tests/robotests/src/com/android/settings/wifi/details/WifiPrivacyPreferenceControllerTest.java
+++ b/tests/robotests/src/com/android/settings/wifi/details/WifiPrivacyPreferenceControllerTest.java
@@ -70,8 +70,9 @@
mPreferenceController.updateState(mDropDownPreference);
-
- assertThat(mDropDownPreference.getEntry()).isEqualTo(perferenceString[PRIVACY_TRUSTED]);
+ int prefValue = mPreferenceController.translateMacRandomizedValueToPrefValue(
+ PRIVACY_TRUSTED);
+ assertThat(mDropDownPreference.getEntry()).isEqualTo(perferenceString[prefValue]);
}
@Test
@@ -80,7 +81,9 @@
mPreferenceController.updateState(mDropDownPreference);
- assertThat(mDropDownPreference.getEntry()).isEqualTo(perferenceString[PRIVACY_RANDOMIZED]);
+ int prefValue = mPreferenceController.translateMacRandomizedValueToPrefValue(
+ PRIVACY_RANDOMIZED);
+ assertThat(mDropDownPreference.getEntry()).isEqualTo(perferenceString[prefValue]);
}
@Test
diff --git a/tests/robotests/src/com/android/settings/wifi/slice/WifiSliceTest.java b/tests/robotests/src/com/android/settings/wifi/slice/WifiSliceTest.java
index ae352cc..dd99e55 100644
--- a/tests/robotests/src/com/android/settings/wifi/slice/WifiSliceTest.java
+++ b/tests/robotests/src/com/android/settings/wifi/slice/WifiSliceTest.java
@@ -139,4 +139,11 @@
verify(mResolver).notifyChange(WIFI_SLICE_URI, null);
}
+
+ @Test
+ public void onConnectedChanged_shouldNotifyChange() {
+ mWifiScanWorker.onConnectedChanged();
+
+ verify(mResolver).notifyChange(WIFI_SLICE_URI, null);
+ }
}
diff --git a/tests/unit/src/com/android/settings/EncryptionInterstitialTest.java b/tests/unit/src/com/android/settings/EncryptionInterstitialTest.java
index 3b4abfe..503a78c 100644
--- a/tests/unit/src/com/android/settings/EncryptionInterstitialTest.java
+++ b/tests/unit/src/com/android/settings/EncryptionInterstitialTest.java
@@ -36,7 +36,7 @@
import androidx.test.runner.AndroidJUnit4;
import com.google.android.setupcompat.PartnerCustomizationLayout;
-import com.google.android.setupcompat.template.ButtonFooterMixin;
+import com.google.android.setupcompat.template.FooterBarMixin;
import org.junit.After;
import org.junit.Before;
@@ -70,7 +70,7 @@
new Intent(mContext, EncryptionInterstitial.class)
.putExtra("extra_unlock_method_intent", new Intent("test.unlock.intent")));
final PartnerCustomizationLayout layout = activity.findViewById(R.id.setup_wizard_layout);
- layout.getMixin(ButtonFooterMixin.class).getPrimaryButtonView().performClick();
+ layout.getMixin(FooterBarMixin.class).getPrimaryButtonView().performClick();
mActivityMonitor.waitForActivityWithTimeout(1000);
assertEquals(1, mActivityMonitor.getHits());
@@ -85,7 +85,7 @@
new Intent(mContext, EncryptionInterstitial.class)
.putExtra("extra_unlock_method_intent", new Intent("test.unlock.intent")));
final PartnerCustomizationLayout layout = activity.findViewById(R.id.setup_wizard_layout);
- layout.getMixin(ButtonFooterMixin.class).getSecondaryButtonView().performClick();
+ layout.getMixin(FooterBarMixin.class).getSecondaryButtonView().performClick();
mActivityMonitor.waitForActivityWithTimeout(1000);
assertEquals(1, mActivityMonitor.getHits());
diff --git a/tests/unit/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollFinishTest.java b/tests/unit/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollFinishTest.java
index 0a46403..589680d 100644
--- a/tests/unit/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollFinishTest.java
+++ b/tests/unit/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollFinishTest.java
@@ -37,7 +37,7 @@
import com.android.settings.R;
import com.google.android.setupcompat.PartnerCustomizationLayout;
-import com.google.android.setupcompat.template.ButtonFooterMixin;
+import com.google.android.setupcompat.template.FooterBarMixin;
import org.junit.Rule;
import org.junit.Test;
@@ -62,7 +62,7 @@
PartnerCustomizationLayout layout =
mActivityRule.getActivity().findViewById(R.id.setup_wizard_layout);
- layout.getMixin(ButtonFooterMixin.class).getPrimaryButtonView().performClick();
+ layout.getMixin(FooterBarMixin.class).getPrimaryButtonView().performClick();
intended(hasComponent(enrollingComponent));
assertFalse(mActivityRule.getActivity().isFinishing());
@@ -79,7 +79,7 @@
PartnerCustomizationLayout layout =
mActivityRule.getActivity().findViewById(R.id.setup_wizard_layout);
- layout.getMixin(ButtonFooterMixin.class).getPrimaryButtonView().performClick();
+ layout.getMixin(FooterBarMixin.class).getPrimaryButtonView().performClick();
intended(hasComponent(enrollingComponent));
assertTrue(mActivityRule.getActivity().isFinishing());
diff --git a/tests/unit/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollIntroductionTest.java b/tests/unit/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollIntroductionTest.java
index 5078cc2..454de3d 100644
--- a/tests/unit/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollIntroductionTest.java
+++ b/tests/unit/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollIntroductionTest.java
@@ -33,7 +33,7 @@
import com.android.settings.R;
import com.google.android.setupcompat.PartnerCustomizationLayout;
-import com.google.android.setupcompat.template.ButtonFooterMixin;
+import com.google.android.setupcompat.template.FooterBarMixin;
import org.mockito.Mock;
import org.mockito.MockitoAnnotations;
@@ -84,7 +84,7 @@
assertNotNull(errorTextView.getText().toString());
PartnerCustomizationLayout layout = mActivity.findViewById(R.id.setup_wizard_layout);
- final Button nextButton = layout.getMixin(ButtonFooterMixin.class).getPrimaryButtonView();
+ final Button nextButton = layout.getMixin(FooterBarMixin.class).getPrimaryButtonView();
assertEquals(View.GONE, nextButton.getVisibility());
}
diff --git a/tests/unit/src/com/android/settings/password/ChooseLockPasswordTest.java b/tests/unit/src/com/android/settings/password/ChooseLockPasswordTest.java
index 57a4965..e12390c 100644
--- a/tests/unit/src/com/android/settings/password/ChooseLockPasswordTest.java
+++ b/tests/unit/src/com/android/settings/password/ChooseLockPasswordTest.java
@@ -24,12 +24,16 @@
import static androidx.test.espresso.matcher.ViewMatchers.withEffectiveVisibility;
import static androidx.test.espresso.matcher.ViewMatchers.withId;
+import static com.google.common.truth.Truth.assertThat;
+
import static org.hamcrest.CoreMatchers.not;
+import android.app.Activity;
import android.app.Instrumentation;
import android.content.Context;
import android.content.Intent;
import android.view.KeyEvent;
+import android.view.View;
import androidx.test.InstrumentationRegistry;
import androidx.test.espresso.action.ViewActions;
@@ -38,6 +42,9 @@
import com.android.settings.R;
+import com.google.android.setupcompat.PartnerCustomizationLayout;
+import com.google.android.setupcompat.template.FooterBarMixin;
+
import org.junit.Before;
import org.junit.Test;
import org.junit.runner.RunWith;
@@ -54,28 +61,41 @@
}
@Test
- public void clearNotVisible_when_activityLaunchedInitially() {
- mInstrumentation.startActivitySync(new Intent(mContext, ChooseLockPassword.class));
- onView(withId(R.id.clear_button)).check(matches(
- withEffectiveVisibility(ViewMatchers.Visibility.GONE)));
+ public void clearIsNotShown_when_activityLaunchedInitially() {
+ final Activity activity =
+ mInstrumentation.startActivitySync(new Intent(mContext, ChooseLockPassword.class)
+ .addFlags(Intent.FLAG_ACTIVITY_NEW_TASK));
+ final PartnerCustomizationLayout layout = activity.findViewById(R.id.setup_wizard_layout);
+ assertThat(
+ layout.getMixin(FooterBarMixin.class).getSecondaryButtonView().getVisibility())
+ .isEqualTo(View.GONE);
}
@Test
- public void clearNotEnabled_when_nothingEntered() {
- mInstrumentation.startActivitySync(new Intent(mContext, ChooseLockPassword.class));
+ public void clearIsNotShown_when_nothingEntered() {
+ final Activity activity =
+ mInstrumentation.startActivitySync(new Intent(mContext, ChooseLockPassword.class));
+ final PartnerCustomizationLayout layout = activity.findViewById(R.id.setup_wizard_layout);
onView(withId(R.id.password_entry)).perform(ViewActions.typeText("1234"))
.perform(pressKey(KeyEvent.KEYCODE_ENTER));
- onView(withId(R.id.clear_button)).check(matches(isDisplayed()))
- .check(matches(not(isEnabled())));
+ assertThat(
+ layout.getMixin(FooterBarMixin.class).getSecondaryButtonView().getVisibility())
+ .isEqualTo(View.GONE);
}
@Test
- public void clearEnabled_when_somethingEnteredToConfirm() {
- mInstrumentation.startActivitySync(new Intent(mContext, ChooseLockPassword.class));
+ public void clearIsShown_when_somethingEnteredToConfirm() {
+ final Activity activity =
+ mInstrumentation.startActivitySync(new Intent(mContext, ChooseLockPassword.class));
+ final PartnerCustomizationLayout layout = activity.findViewById(R.id.setup_wizard_layout);
onView(withId(R.id.password_entry)).perform(ViewActions.typeText("1234"))
.perform(pressKey(KeyEvent.KEYCODE_ENTER))
.perform(ViewActions.typeText("1"));
// clear should be present if text field contains content
- onView(withId(R.id.clear_button)).check(matches(isDisplayed()));
+ assertThat(layout.getMixin(FooterBarMixin.class).getSecondaryButtonView().getText())
+ .isEqualTo(mContext.getString(R.string.lockpassword_clear_label));
+ assertThat(
+ layout.getMixin(FooterBarMixin.class).getSecondaryButtonView().getVisibility())
+ .isEqualTo(View.VISIBLE);
}
}
diff --git a/tests/unit/src/com/android/settings/password/SetupChooseLockPasswordAppTest.java b/tests/unit/src/com/android/settings/password/SetupChooseLockPasswordAppTest.java
index 1b12c54..cc0253f 100644
--- a/tests/unit/src/com/android/settings/password/SetupChooseLockPasswordAppTest.java
+++ b/tests/unit/src/com/android/settings/password/SetupChooseLockPasswordAppTest.java
@@ -30,8 +30,12 @@
import static org.hamcrest.CoreMatchers.not;
+import android.content.Context;
import android.view.KeyEvent;
+import android.view.View;
+import android.widget.Button;
+import androidx.test.InstrumentationRegistry;
import androidx.test.espresso.action.ViewActions;
import androidx.test.espresso.matcher.ViewMatchers;
import androidx.test.filters.MediumTest;
@@ -40,6 +44,10 @@
import com.android.settings.R;
+import com.google.android.setupcompat.PartnerCustomizationLayout;
+import com.google.android.setupcompat.template.FooterBarMixin;
+
+import org.junit.Before;
import org.junit.Rule;
import org.junit.Test;
import org.junit.runner.RunWith;
@@ -48,6 +56,8 @@
@MediumTest
public class SetupChooseLockPasswordAppTest {
+ private Context mContext;
+
@Rule
public ActivityTestRule<SetupChooseLockPassword> mActivityTestRule =
new ActivityTestRule<>(
@@ -55,42 +65,56 @@
true /* enable touch at launch */,
false /* don't launch at every test */);
+ @Before
+ public void setUp() {
+ mContext = InstrumentationRegistry.getTargetContext();
+ }
+
@Test
public void testSkipDialogIsShown() throws Throwable {
SetupChooseLockPassword activity = mActivityTestRule.launchActivity(null);
+ PartnerCustomizationLayout layout = activity.findViewById(R.id.setup_wizard_layout);
+ final Button skipOrClearButton =
+ layout.getMixin(FooterBarMixin.class).getSecondaryButtonView();
- onView(withId(R.id.cancel_button))
- .check(matches(withText(R.string.skip_label)))
- .check(matches(isDisplayed()))
- .perform(click());
- onView(withId(android.R.id.button1)).check(matches(isDisplayed())).perform(click());
-
+ assertThat(skipOrClearButton.getText()).isEqualTo(mContext.getString(R.string.skip_label));
+ assertThat(skipOrClearButton.getVisibility()).isEqualTo(View.VISIBLE);
+ skipOrClearButton.performClick();
assertThat(activity.isFinishing()).named("Is finishing").isTrue();
}
@Test
- public void clearNotVisible_when_activityLaunchedInitially() {
- mActivityTestRule.launchActivity(null);
- onView(withId(R.id.clear_button)).check(matches(
- withEffectiveVisibility(ViewMatchers.Visibility.GONE)));
+ public void clearIsNotShown_when_activityLaunchedInitially() {
+ SetupChooseLockPassword activity = mActivityTestRule.launchActivity(null);
+ PartnerCustomizationLayout layout = activity.findViewById(R.id.setup_wizard_layout);
+ assertThat(layout.getMixin(FooterBarMixin.class).getSecondaryButtonView().getText())
+ .isEqualTo(mContext.getString(R.string.lockpassword_clear_label));
}
@Test
- public void clearNotEnabled_when_nothingEntered() throws Throwable {
- mActivityTestRule.launchActivity(null);
+ public void clearIsNotShown_when_nothingEntered() throws Throwable {
+ SetupChooseLockPassword activity = mActivityTestRule.launchActivity(null);
+ PartnerCustomizationLayout layout = activity.findViewById(R.id.setup_wizard_layout);
onView(withId(R.id.password_entry)).perform(ViewActions.typeText("1234"))
.perform(pressKey(KeyEvent.KEYCODE_ENTER));
- onView(withId(R.id.clear_button)).check(matches(isDisplayed()))
- .check(matches(not(isEnabled())));
+ assertThat(
+ layout.getMixin(FooterBarMixin.class).getSecondaryButtonView().getVisibility())
+ .isEqualTo(View.GONE);
}
@Test
- public void clearEnabled_when_somethingEnteredToConfirm() {
+ public void clearIsShown_when_somethingEnteredToConfirm() {
+ SetupChooseLockPassword activity = mActivityTestRule.launchActivity(null);
+ PartnerCustomizationLayout layout = activity.findViewById(R.id.setup_wizard_layout);
+ onView(withId(R.id.password_entry)).perform(ViewActions.typeText("1234"))
+ .perform(pressKey(KeyEvent.KEYCODE_ENTER));
mActivityTestRule.launchActivity(null);
onView(withId(R.id.password_entry)).perform(ViewActions.typeText("1234"))
.perform(pressKey(KeyEvent.KEYCODE_ENTER))
.perform(ViewActions.typeText("1"));
// clear should be present if text field contains content
- onView(withId(R.id.clear_button)).check(matches(isDisplayed()));
+ assertThat(
+ layout.getMixin(FooterBarMixin.class).getSecondaryButtonView().getVisibility())
+ .isEqualTo(View.VISIBLE);
}
}
diff --git a/tests/unit/src/com/android/settings/wifi/dpp/WifiDppChooseSavedWifiNetworkFragmentTest.java b/tests/unit/src/com/android/settings/wifi/dpp/WifiDppChooseSavedWifiNetworkFragmentTest.java
new file mode 100644
index 0000000..d2f6e6c
--- /dev/null
+++ b/tests/unit/src/com/android/settings/wifi/dpp/WifiDppChooseSavedWifiNetworkFragmentTest.java
@@ -0,0 +1,109 @@
+/*
+ * Copyright (C) 2019 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.android.settings.wifi.dpp;
+
+import static androidx.test.espresso.Espresso.onView;
+import static androidx.test.espresso.action.ViewActions.click;
+import static androidx.test.espresso.matcher.ViewMatchers.withText;
+
+import static com.android.settings.wifi.dpp.WifiDppUtils.TAG_FRAGMENT_ADD_DEVICE;
+import static com.android.settings.wifi.dpp.WifiDppUtils.TAG_FRAGMENT_CHOOSE_SAVED_WIFI_NETWORK;
+
+import static com.google.common.truth.Truth.assertThat;
+
+import android.app.Activity;
+import android.content.Context;
+import android.content.Intent;
+
+import androidx.fragment.app.FragmentManager;
+import androidx.test.InstrumentationRegistry;
+import androidx.test.rule.ActivityTestRule;
+import androidx.test.runner.AndroidJUnit4;
+
+import org.junit.Before;
+import org.junit.Rule;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+
+@RunWith(AndroidJUnit4.class)
+public class WifiDppChooseSavedWifiNetworkFragmentTest {
+ // Valid Wi-Fi DPP QR code
+ private static final String VALID_WIFI_DPP_QR_CODE = "DPP:I:SN=4774LH2b4044;M:010203040506;K:"
+ + "MDkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDIgADURzxmttZoIRIPWGoQMV00XHWCAQIhXruVWOz0NjlkIA=;;";
+
+ // Keys used to lookup resources by name (see the resourceId/resourceString helper methods).
+ private static final String STRING = "string";
+ private static final String WIFI_DPP_CHOOSE_DIFFERENT_NETWORK =
+ "wifi_dpp_choose_different_network";
+ private static final String CANCEL = "cancel";
+
+ @Rule
+ public final ActivityTestRule<WifiDppConfiguratorActivity> mActivityRule =
+ new ActivityTestRule<>(WifiDppConfiguratorActivity.class, /* initialTouchMode */true,
+ /* launchActivity */ false);
+
+ private Context mContext;
+
+ @Before
+ public void setUp() {
+ mContext = InstrumentationRegistry.getTargetContext();
+ }
+
+ @Test
+ public void clickCancelButton_configuratorQrCodeScannerIntent_shouldPopBackStack() {
+ final Intent intent =
+ new Intent(WifiDppConfiguratorActivity.ACTION_CONFIGURATOR_QR_CODE_SCANNER);
+ intent.putExtra(WifiDppUtils.EXTRA_WIFI_SECURITY, "WEP");
+ intent.putExtra(WifiDppUtils.EXTRA_WIFI_SSID, "GoogleGuest");
+ intent.putExtra(WifiDppUtils.EXTRA_WIFI_PRE_SHARED_KEY, "password");
+ final WifiDppConfiguratorActivity hostActivity = mActivityRule.launchActivity(intent);
+
+ // Go to WifiDppChooseSavedWifiNetworkFragment and click the cancel button
+ final FragmentManager fragmentManager = hostActivity.getSupportFragmentManager();
+ final WifiQrCode wifiQrCode = new WifiQrCode(VALID_WIFI_DPP_QR_CODE);
+ hostActivity.runOnUiThread(() ->
+ ((WifiDppConfiguratorActivity)hostActivity).onScanWifiDppSuccess(wifiQrCode)
+ );
+ onView(withText(resourceString(WIFI_DPP_CHOOSE_DIFFERENT_NETWORK))).perform(click());
+ onView(withText(resourceString(CANCEL))).perform(click());
+
+ assertThat(fragmentManager.findFragmentByTag(TAG_FRAGMENT_ADD_DEVICE)).isNotNull();
+ assertThat(fragmentManager.findFragmentByTag(TAG_FRAGMENT_CHOOSE_SAVED_WIFI_NETWORK))
+ .isNull();
+ }
+
+ @Test
+ public void clickCancelButton_processWifiDppQrCodeIntent_shouldFinish() {
+ final Intent intent =
+ new Intent(WifiDppConfiguratorActivity.ACTION_PROCESS_WIFI_DPP_QR_CODE);
+ intent.putExtra(WifiDppUtils.EXTRA_QR_CODE, VALID_WIFI_DPP_QR_CODE);
+ final WifiDppConfiguratorActivity hostActivity = mActivityRule.launchActivity(intent);
+
+ onView(withText(resourceString(CANCEL))).perform(click());
+
+ assertThat(hostActivity.isFinishing()).isEqualTo(true);
+ }
+
+ private int resourceId(String type, String name) {
+ return mContext.getResources().getIdentifier(name, type, mContext.getPackageName());
+ }
+
+ /** Similar to {@link #resourceId}, but for accessing R.string.<name> values. */
+ private String resourceString(String name) {
+ return mContext.getResources().getString(resourceId(STRING, name));
+ }
+}