Merge "Show single icon layout for unknown device type in advanced header." into udc-dev
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index d82fc94..dc519e9 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -3073,7 +3073,8 @@
android:name="Settings$PowerUsageSummaryActivity"
android:label="@string/power_usage_summary_title"
android:exported="true"
- android:icon="@drawable/ic_homepage_battery">
+ android:icon="@drawable/ic_homepage_battery"
+ android:configChanges="orientation|screenSize|screenLayout|smallestScreenSize">
<intent-filter android:priority="1">
<action android:name="android.intent.action.POWER_USAGE_SUMMARY" />
<category android:name="android.intent.category.DEFAULT" />
diff --git a/color-check-baseline.xml b/color-check-baseline.xml
index 410acad..911a95b 100644
--- a/color-check-baseline.xml
+++ b/color-check-baseline.xml
@@ -21,11 +21,203 @@
priority="4"
summary="Using hardcoded color"
explanation="Hardcoded color values are bad because theme changes cannot be uniformly applied.Instead use the theme specific colors such as `?android:attr/textColorPrimary` in attributes.
This ensures that a theme change from a light to a dark theme can be uniformlyapplied across the app."
+ errorLine1=" <item android:offset="0" android:color="#00669DF6"/>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ <location
+ file="res/drawable-night/accessibility_gesture_navigation_three_finger_preview.xml"
+ line="38"
+ column="34"/>
+ </issue>
+
+ <issue
+ id="HardCodedColor"
+ severity="Error"
+ message="Avoid using hardcoded color"
+ category="Correctness"
+ priority="4"
+ summary="Using hardcoded color"
+ explanation="Hardcoded color values are bad because theme changes cannot be uniformly applied.Instead use the theme specific colors such as `?android:attr/textColorPrimary` in attributes.
This ensures that a theme change from a light to a dark theme can be uniformlyapplied across the app."
+ errorLine1=" <item android:offset="0" android:color="#00669DF6"/>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ <location
+ file="res/drawable/accessibility_gesture_navigation_three_finger_preview.xml"
+ line="38"
+ column="34"/>
+ </issue>
+
+ <issue
+ id="HardCodedColor"
+ severity="Error"
+ message="Avoid using hardcoded color"
+ category="Correctness"
+ priority="4"
+ summary="Using hardcoded color"
+ explanation="Hardcoded color values are bad because theme changes cannot be uniformly applied.Instead use the theme specific colors such as `?android:attr/textColorPrimary` in attributes.
This ensures that a theme change from a light to a dark theme can be uniformlyapplied across the app."
+ errorLine1=" <item android:offset="0.695" android:color="#FF669DF6"/>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ <location
+ file="res/drawable-night/accessibility_gesture_navigation_three_finger_preview.xml"
+ line="39"
+ column="38"/>
+ </issue>
+
+ <issue
+ id="HardCodedColor"
+ severity="Error"
+ message="Avoid using hardcoded color"
+ category="Correctness"
+ priority="4"
+ summary="Using hardcoded color"
+ explanation="Hardcoded color values are bad because theme changes cannot be uniformly applied.Instead use the theme specific colors such as `?android:attr/textColorPrimary` in attributes.
This ensures that a theme change from a light to a dark theme can be uniformlyapplied across the app."
+ errorLine1=" <item android:offset="0.695" android:color="#FF669DF6"/>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ <location
+ file="res/drawable/accessibility_gesture_navigation_three_finger_preview.xml"
+ line="39"
+ column="38"/>
+ </issue>
+
+ <issue
+ id="HardCodedColor"
+ severity="Error"
+ message="Avoid using hardcoded color"
+ category="Correctness"
+ priority="4"
+ summary="Using hardcoded color"
+ explanation="Hardcoded color values are bad because theme changes cannot be uniformly applied.Instead use the theme specific colors such as `?android:attr/textColorPrimary` in attributes.
This ensures that a theme change from a light to a dark theme can be uniformlyapplied across the app."
+ errorLine1=" <item android:offset="0" android:color="#00669DF6"/>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ <location
+ file="res/drawable-night/accessibility_gesture_navigation_three_finger_preview.xml"
+ line="52"
+ column="34"/>
+ </issue>
+
+ <issue
+ id="HardCodedColor"
+ severity="Error"
+ message="Avoid using hardcoded color"
+ category="Correctness"
+ priority="4"
+ summary="Using hardcoded color"
+ explanation="Hardcoded color values are bad because theme changes cannot be uniformly applied.Instead use the theme specific colors such as `?android:attr/textColorPrimary` in attributes.
This ensures that a theme change from a light to a dark theme can be uniformlyapplied across the app."
+ errorLine1=" <item android:offset="0" android:color="#00669DF6"/>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ <location
+ file="res/drawable/accessibility_gesture_navigation_three_finger_preview.xml"
+ line="52"
+ column="34"/>
+ </issue>
+
+ <issue
+ id="HardCodedColor"
+ severity="Error"
+ message="Avoid using hardcoded color"
+ category="Correctness"
+ priority="4"
+ summary="Using hardcoded color"
+ explanation="Hardcoded color values are bad because theme changes cannot be uniformly applied.Instead use the theme specific colors such as `?android:attr/textColorPrimary` in attributes.
This ensures that a theme change from a light to a dark theme can be uniformlyapplied across the app."
+ errorLine1=" <item android:offset="0.695" android:color="#FF669DF6"/>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ <location
+ file="res/drawable-night/accessibility_gesture_navigation_three_finger_preview.xml"
+ line="53"
+ column="38"/>
+ </issue>
+
+ <issue
+ id="HardCodedColor"
+ severity="Error"
+ message="Avoid using hardcoded color"
+ category="Correctness"
+ priority="4"
+ summary="Using hardcoded color"
+ explanation="Hardcoded color values are bad because theme changes cannot be uniformly applied.Instead use the theme specific colors such as `?android:attr/textColorPrimary` in attributes.
This ensures that a theme change from a light to a dark theme can be uniformlyapplied across the app."
+ errorLine1=" <item android:offset="0.695" android:color="#FF669DF6"/>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ <location
+ file="res/drawable/accessibility_gesture_navigation_three_finger_preview.xml"
+ line="53"
+ column="38"/>
+ </issue>
+
+ <issue
+ id="HardCodedColor"
+ severity="Error"
+ message="Avoid using hardcoded color"
+ category="Correctness"
+ priority="4"
+ summary="Using hardcoded color"
+ explanation="Hardcoded color values are bad because theme changes cannot be uniformly applied.Instead use the theme specific colors such as `?android:attr/textColorPrimary` in attributes.
This ensures that a theme change from a light to a dark theme can be uniformlyapplied across the app."
+ errorLine1=" <item android:offset="0" android:color="#00669DF6"/>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ <location
+ file="res/drawable-night/accessibility_gesture_navigation_three_finger_preview.xml"
+ line="66"
+ column="34"/>
+ </issue>
+
+ <issue
+ id="HardCodedColor"
+ severity="Error"
+ message="Avoid using hardcoded color"
+ category="Correctness"
+ priority="4"
+ summary="Using hardcoded color"
+ explanation="Hardcoded color values are bad because theme changes cannot be uniformly applied.Instead use the theme specific colors such as `?android:attr/textColorPrimary` in attributes.
This ensures that a theme change from a light to a dark theme can be uniformlyapplied across the app."
+ errorLine1=" <item android:offset="0" android:color="#00669DF6"/>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ <location
+ file="res/drawable/accessibility_gesture_navigation_three_finger_preview.xml"
+ line="66"
+ column="34"/>
+ </issue>
+
+ <issue
+ id="HardCodedColor"
+ severity="Error"
+ message="Avoid using hardcoded color"
+ category="Correctness"
+ priority="4"
+ summary="Using hardcoded color"
+ explanation="Hardcoded color values are bad because theme changes cannot be uniformly applied.Instead use the theme specific colors such as `?android:attr/textColorPrimary` in attributes.
This ensures that a theme change from a light to a dark theme can be uniformlyapplied across the app."
+ errorLine1=" <item android:offset="0.695" android:color="#FF669DF6"/>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ <location
+ file="res/drawable-night/accessibility_gesture_navigation_three_finger_preview.xml"
+ line="67"
+ column="38"/>
+ </issue>
+
+ <issue
+ id="HardCodedColor"
+ severity="Error"
+ message="Avoid using hardcoded color"
+ category="Correctness"
+ priority="4"
+ summary="Using hardcoded color"
+ explanation="Hardcoded color values are bad because theme changes cannot be uniformly applied.Instead use the theme specific colors such as `?android:attr/textColorPrimary` in attributes.
This ensures that a theme change from a light to a dark theme can be uniformlyapplied across the app."
+ errorLine1=" <item android:offset="0.695" android:color="#FF669DF6"/>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ <location
+ file="res/drawable/accessibility_gesture_navigation_three_finger_preview.xml"
+ line="67"
+ column="38"/>
+ </issue>
+
+ <issue
+ id="HardCodedColor"
+ severity="Error"
+ message="Avoid using hardcoded color"
+ category="Correctness"
+ priority="4"
+ summary="Using hardcoded color"
+ explanation="Hardcoded color values are bad because theme changes cannot be uniformly applied.Instead use the theme specific colors such as `?android:attr/textColorPrimary` in attributes.
This ensures that a theme change from a light to a dark theme can be uniformlyapplied across the app."
errorLine1=" <item android:offset="0" android:color="#00669DF6"/>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
- file="res/drawable-sw600dp-night/accessibility_shortcut_type_software_gesture.xml"
- line="30"
+ file="res/drawable-night/accessibility_gesture_navigation_three_finger_preview_tablet.xml"
+ line="46"
column="36"/>
</issue>
@@ -40,8 +232,8 @@
errorLine1=" <item android:offset="0" android:color="#001A73E8"/>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
- file="res/drawable-sw600dp/accessibility_shortcut_type_software_gesture.xml"
- line="30"
+ file="res/drawable/accessibility_gesture_navigation_three_finger_preview_tablet.xml"
+ line="46"
column="36"/>
</issue>
@@ -56,8 +248,8 @@
errorLine1=" <item android:offset="0.69" android:color="#FF669DF6"/>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
- file="res/drawable-sw600dp-night/accessibility_shortcut_type_software_gesture.xml"
- line="31"
+ file="res/drawable-night/accessibility_gesture_navigation_three_finger_preview_tablet.xml"
+ line="47"
column="39"/>
</issue>
@@ -72,8 +264,8 @@
errorLine1=" <item android:offset="0.69" android:color="#FF1A73E8"/>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
- file="res/drawable-sw600dp/accessibility_shortcut_type_software_gesture.xml"
- line="31"
+ file="res/drawable/accessibility_gesture_navigation_three_finger_preview_tablet.xml"
+ line="47"
column="39"/>
</issue>
@@ -88,8 +280,8 @@
errorLine1=" <item android:offset="0" android:color="#00669DF6"/>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
- file="res/drawable-sw600dp-night/accessibility_shortcut_type_software_gesture.xml"
- line="44"
+ file="res/drawable-night/accessibility_gesture_navigation_three_finger_preview_tablet.xml"
+ line="60"
column="36"/>
</issue>
@@ -104,8 +296,8 @@
errorLine1=" <item android:offset="0" android:color="#001A73E8"/>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
- file="res/drawable-sw600dp/accessibility_shortcut_type_software_gesture.xml"
- line="44"
+ file="res/drawable/accessibility_gesture_navigation_three_finger_preview_tablet.xml"
+ line="60"
column="36"/>
</issue>
@@ -120,8 +312,8 @@
errorLine1=" <item android:offset="0.69" android:color="#FF669DF6"/>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
- file="res/drawable-sw600dp-night/accessibility_shortcut_type_software_gesture.xml"
- line="45"
+ file="res/drawable-night/accessibility_gesture_navigation_three_finger_preview_tablet.xml"
+ line="61"
column="39"/>
</issue>
@@ -136,8 +328,8 @@
errorLine1=" <item android:offset="0.69" android:color="#FF1A73E8"/>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
- file="res/drawable-sw600dp/accessibility_shortcut_type_software_gesture.xml"
- line="45"
+ file="res/drawable/accessibility_gesture_navigation_three_finger_preview_tablet.xml"
+ line="61"
column="39"/>
</issue>
@@ -152,8 +344,8 @@
errorLine1=" <item android:offset="0" android:color="#00669DF6"/>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
- file="res/drawable-sw600dp-night/accessibility_shortcut_type_software_gesture_talkback.xml"
- line="30"
+ file="res/drawable-night/accessibility_gesture_navigation_three_finger_preview_tablet.xml"
+ line="74"
column="36"/>
</issue>
@@ -168,8 +360,8 @@
errorLine1=" <item android:offset="0" android:color="#001A73E8"/>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
- file="res/drawable-sw600dp/accessibility_shortcut_type_software_gesture_talkback.xml"
- line="30"
+ file="res/drawable/accessibility_gesture_navigation_three_finger_preview_tablet.xml"
+ line="74"
column="36"/>
</issue>
@@ -184,8 +376,8 @@
errorLine1=" <item android:offset="0.69" android:color="#FF669DF6"/>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
- file="res/drawable-sw600dp-night/accessibility_shortcut_type_software_gesture_talkback.xml"
- line="31"
+ file="res/drawable-night/accessibility_gesture_navigation_three_finger_preview_tablet.xml"
+ line="75"
column="39"/>
</issue>
@@ -200,8 +392,200 @@
errorLine1=" <item android:offset="0.69" android:color="#FF1A73E8"/>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
- file="res/drawable-sw600dp/accessibility_shortcut_type_software_gesture_talkback.xml"
- line="31"
+ file="res/drawable/accessibility_gesture_navigation_three_finger_preview_tablet.xml"
+ line="75"
+ column="39"/>
+ </issue>
+
+ <issue
+ id="HardCodedColor"
+ severity="Error"
+ message="Avoid using hardcoded color"
+ category="Correctness"
+ priority="4"
+ summary="Using hardcoded color"
+ explanation="Hardcoded color values are bad because theme changes cannot be uniformly applied.Instead use the theme specific colors such as `?android:attr/textColorPrimary` in attributes.
This ensures that a theme change from a light to a dark theme can be uniformlyapplied across the app."
+ errorLine1=" <item android:offset="0" android:color="#00669DF6"/>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ <location
+ file="res/drawable-night/accessibility_gesture_navigation_two_finger_preview.xml"
+ line="38"
+ column="34"/>
+ </issue>
+
+ <issue
+ id="HardCodedColor"
+ severity="Error"
+ message="Avoid using hardcoded color"
+ category="Correctness"
+ priority="4"
+ summary="Using hardcoded color"
+ explanation="Hardcoded color values are bad because theme changes cannot be uniformly applied.Instead use the theme specific colors such as `?android:attr/textColorPrimary` in attributes.
This ensures that a theme change from a light to a dark theme can be uniformlyapplied across the app."
+ errorLine1=" <item android:offset="0" android:color="#00669DF6"/>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ <location
+ file="res/drawable/accessibility_gesture_navigation_two_finger_preview.xml"
+ line="38"
+ column="34"/>
+ </issue>
+
+ <issue
+ id="HardCodedColor"
+ severity="Error"
+ message="Avoid using hardcoded color"
+ category="Correctness"
+ priority="4"
+ summary="Using hardcoded color"
+ explanation="Hardcoded color values are bad because theme changes cannot be uniformly applied.Instead use the theme specific colors such as `?android:attr/textColorPrimary` in attributes.
This ensures that a theme change from a light to a dark theme can be uniformlyapplied across the app."
+ errorLine1=" <item android:offset="0.695" android:color="#FF669DF6"/>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ <location
+ file="res/drawable-night/accessibility_gesture_navigation_two_finger_preview.xml"
+ line="39"
+ column="38"/>
+ </issue>
+
+ <issue
+ id="HardCodedColor"
+ severity="Error"
+ message="Avoid using hardcoded color"
+ category="Correctness"
+ priority="4"
+ summary="Using hardcoded color"
+ explanation="Hardcoded color values are bad because theme changes cannot be uniformly applied.Instead use the theme specific colors such as `?android:attr/textColorPrimary` in attributes.
This ensures that a theme change from a light to a dark theme can be uniformlyapplied across the app."
+ errorLine1=" <item android:offset="0.695" android:color="#FF669DF6"/>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ <location
+ file="res/drawable/accessibility_gesture_navigation_two_finger_preview.xml"
+ line="39"
+ column="38"/>
+ </issue>
+
+ <issue
+ id="HardCodedColor"
+ severity="Error"
+ message="Avoid using hardcoded color"
+ category="Correctness"
+ priority="4"
+ summary="Using hardcoded color"
+ explanation="Hardcoded color values are bad because theme changes cannot be uniformly applied.Instead use the theme specific colors such as `?android:attr/textColorPrimary` in attributes.
This ensures that a theme change from a light to a dark theme can be uniformlyapplied across the app."
+ errorLine1=" <item android:offset="0" android:color="#00669DF6"/>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ <location
+ file="res/drawable-night/accessibility_gesture_navigation_two_finger_preview.xml"
+ line="52"
+ column="34"/>
+ </issue>
+
+ <issue
+ id="HardCodedColor"
+ severity="Error"
+ message="Avoid using hardcoded color"
+ category="Correctness"
+ priority="4"
+ summary="Using hardcoded color"
+ explanation="Hardcoded color values are bad because theme changes cannot be uniformly applied.Instead use the theme specific colors such as `?android:attr/textColorPrimary` in attributes.
This ensures that a theme change from a light to a dark theme can be uniformlyapplied across the app."
+ errorLine1=" <item android:offset="0" android:color="#00669DF6"/>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ <location
+ file="res/drawable/accessibility_gesture_navigation_two_finger_preview.xml"
+ line="52"
+ column="34"/>
+ </issue>
+
+ <issue
+ id="HardCodedColor"
+ severity="Error"
+ message="Avoid using hardcoded color"
+ category="Correctness"
+ priority="4"
+ summary="Using hardcoded color"
+ explanation="Hardcoded color values are bad because theme changes cannot be uniformly applied.Instead use the theme specific colors such as `?android:attr/textColorPrimary` in attributes.
This ensures that a theme change from a light to a dark theme can be uniformlyapplied across the app."
+ errorLine1=" <item android:offset="0.695" android:color="#FF669DF6"/>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ <location
+ file="res/drawable-night/accessibility_gesture_navigation_two_finger_preview.xml"
+ line="53"
+ column="38"/>
+ </issue>
+
+ <issue
+ id="HardCodedColor"
+ severity="Error"
+ message="Avoid using hardcoded color"
+ category="Correctness"
+ priority="4"
+ summary="Using hardcoded color"
+ explanation="Hardcoded color values are bad because theme changes cannot be uniformly applied.Instead use the theme specific colors such as `?android:attr/textColorPrimary` in attributes.
This ensures that a theme change from a light to a dark theme can be uniformlyapplied across the app."
+ errorLine1=" <item android:offset="0.695" android:color="#FF669DF6"/>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ <location
+ file="res/drawable/accessibility_gesture_navigation_two_finger_preview.xml"
+ line="53"
+ column="38"/>
+ </issue>
+
+ <issue
+ id="HardCodedColor"
+ severity="Error"
+ message="Avoid using hardcoded color"
+ category="Correctness"
+ priority="4"
+ summary="Using hardcoded color"
+ explanation="Hardcoded color values are bad because theme changes cannot be uniformly applied.Instead use the theme specific colors such as `?android:attr/textColorPrimary` in attributes.
This ensures that a theme change from a light to a dark theme can be uniformlyapplied across the app."
+ errorLine1=" <item android:offset="0" android:color="#00669DF6"/>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ <location
+ file="res/drawable-night/accessibility_gesture_navigation_two_finger_preview_tablet.xml"
+ line="46"
+ column="36"/>
+ </issue>
+
+ <issue
+ id="HardCodedColor"
+ severity="Error"
+ message="Avoid using hardcoded color"
+ category="Correctness"
+ priority="4"
+ summary="Using hardcoded color"
+ explanation="Hardcoded color values are bad because theme changes cannot be uniformly applied.Instead use the theme specific colors such as `?android:attr/textColorPrimary` in attributes.
This ensures that a theme change from a light to a dark theme can be uniformlyapplied across the app."
+ errorLine1=" <item android:offset="0" android:color="#001A73E8"/>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ <location
+ file="res/drawable/accessibility_gesture_navigation_two_finger_preview_tablet.xml"
+ line="46"
+ column="36"/>
+ </issue>
+
+ <issue
+ id="HardCodedColor"
+ severity="Error"
+ message="Avoid using hardcoded color"
+ category="Correctness"
+ priority="4"
+ summary="Using hardcoded color"
+ explanation="Hardcoded color values are bad because theme changes cannot be uniformly applied.Instead use the theme specific colors such as `?android:attr/textColorPrimary` in attributes.
This ensures that a theme change from a light to a dark theme can be uniformlyapplied across the app."
+ errorLine1=" <item android:offset="0.69" android:color="#FF669DF6"/>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ <location
+ file="res/drawable-night/accessibility_gesture_navigation_two_finger_preview_tablet.xml"
+ line="47"
+ column="39"/>
+ </issue>
+
+ <issue
+ id="HardCodedColor"
+ severity="Error"
+ message="Avoid using hardcoded color"
+ category="Correctness"
+ priority="4"
+ summary="Using hardcoded color"
+ explanation="Hardcoded color values are bad because theme changes cannot be uniformly applied.Instead use the theme specific colors such as `?android:attr/textColorPrimary` in attributes.
This ensures that a theme change from a light to a dark theme can be uniformlyapplied across the app."
+ errorLine1=" <item android:offset="0.69" android:color="#FF1A73E8"/>"
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ <location
+ file="res/drawable/accessibility_gesture_navigation_two_finger_preview_tablet.xml"
+ line="47"
column="39"/>
</issue>
@@ -216,8 +600,8 @@
errorLine1=" <item android:offset="0" android:color="#00669DF6"/>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
- file="res/drawable-sw600dp-night/accessibility_shortcut_type_software_gesture_talkback.xml"
- line="44"
+ file="res/drawable-night/accessibility_gesture_navigation_two_finger_preview_tablet.xml"
+ line="60"
column="36"/>
</issue>
@@ -232,8 +616,8 @@
errorLine1=" <item android:offset="0" android:color="#001A73E8"/>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
- file="res/drawable-sw600dp/accessibility_shortcut_type_software_gesture_talkback.xml"
- line="44"
+ file="res/drawable/accessibility_gesture_navigation_two_finger_preview_tablet.xml"
+ line="60"
column="36"/>
</issue>
@@ -248,8 +632,8 @@
errorLine1=" <item android:offset="0.69" android:color="#FF669DF6"/>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
- file="res/drawable-sw600dp-night/accessibility_shortcut_type_software_gesture_talkback.xml"
- line="45"
+ file="res/drawable-night/accessibility_gesture_navigation_two_finger_preview_tablet.xml"
+ line="61"
column="39"/>
</issue>
@@ -264,72 +648,8 @@
errorLine1=" <item android:offset="0.69" android:color="#FF1A73E8"/>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
- file="res/drawable-sw600dp/accessibility_shortcut_type_software_gesture_talkback.xml"
- line="45"
- column="39"/>
- </issue>
-
- <issue
- id="HardCodedColor"
- severity="Error"
- message="Avoid using hardcoded color"
- category="Correctness"
- priority="4"
- summary="Using hardcoded color"
- explanation="Hardcoded color values are bad because theme changes cannot be uniformly applied.Instead use the theme specific colors such as `?android:attr/textColorPrimary` in attributes.
This ensures that a theme change from a light to a dark theme can be uniformlyapplied across the app."
- errorLine1=" <item android:offset="0" android:color="#00669DF6"/>"
- errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
- <location
- file="res/drawable-sw600dp-night/accessibility_shortcut_type_software_gesture_talkback.xml"
- line="58"
- column="36"/>
- </issue>
-
- <issue
- id="HardCodedColor"
- severity="Error"
- message="Avoid using hardcoded color"
- category="Correctness"
- priority="4"
- summary="Using hardcoded color"
- explanation="Hardcoded color values are bad because theme changes cannot be uniformly applied.Instead use the theme specific colors such as `?android:attr/textColorPrimary` in attributes.
This ensures that a theme change from a light to a dark theme can be uniformlyapplied across the app."
- errorLine1=" <item android:offset="0" android:color="#001A73E8"/>"
- errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
- <location
- file="res/drawable-sw600dp/accessibility_shortcut_type_software_gesture_talkback.xml"
- line="58"
- column="36"/>
- </issue>
-
- <issue
- id="HardCodedColor"
- severity="Error"
- message="Avoid using hardcoded color"
- category="Correctness"
- priority="4"
- summary="Using hardcoded color"
- explanation="Hardcoded color values are bad because theme changes cannot be uniformly applied.Instead use the theme specific colors such as `?android:attr/textColorPrimary` in attributes.
This ensures that a theme change from a light to a dark theme can be uniformlyapplied across the app."
- errorLine1=" <item android:offset="0.69" android:color="#FF669DF6"/>"
- errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
- <location
- file="res/drawable-sw600dp-night/accessibility_shortcut_type_software_gesture_talkback.xml"
- line="59"
- column="39"/>
- </issue>
-
- <issue
- id="HardCodedColor"
- severity="Error"
- message="Avoid using hardcoded color"
- category="Correctness"
- priority="4"
- summary="Using hardcoded color"
- explanation="Hardcoded color values are bad because theme changes cannot be uniformly applied.Instead use the theme specific colors such as `?android:attr/textColorPrimary` in attributes.
This ensures that a theme change from a light to a dark theme can be uniformlyapplied across the app."
- errorLine1=" <item android:offset="0.69" android:color="#FF1A73E8"/>"
- errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
- <location
- file="res/drawable-sw600dp/accessibility_shortcut_type_software_gesture_talkback.xml"
- line="59"
+ file="res/drawable/accessibility_gesture_navigation_two_finger_preview_tablet.xml"
+ line="61"
column="39"/>
</issue>
@@ -4165,316 +4485,12 @@
priority="4"
summary="Using hardcoded color"
explanation="Hardcoded color values are bad because theme changes cannot be uniformly applied.Instead use the theme specific colors such as `?android:attr/textColorPrimary` in attributes.
This ensures that a theme change from a light to a dark theme can be uniformlyapplied across the app."
- errorLine1=" <item android:offset="0" android:color="#00669DF6"/>"
- errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
+ errorLine1=" android:tint="#4F8438""
+ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
<location
- file="res/drawable-night/illustration_accessibility_gesture_three_finger.xml"
- line="38"
- column="34"/>
- </issue>
-
- <issue
- id="HardCodedColor"
- severity="Error"
- message="Avoid using hardcoded color"
- category="Correctness"
- priority="4"
- summary="Using hardcoded color"
- explanation="Hardcoded color values are bad because theme changes cannot be uniformly applied.Instead use the theme specific colors such as `?android:attr/textColorPrimary` in attributes.
This ensures that a theme change from a light to a dark theme can be uniformlyapplied across the app."
- errorLine1=" <item android:offset="0" android:color="#00669DF6"/>"
- errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
- <location
- file="res/drawable/illustration_accessibility_gesture_three_finger.xml"
- line="38"
- column="34"/>
- </issue>
-
- <issue
- id="HardCodedColor"
- severity="Error"
- message="Avoid using hardcoded color"
- category="Correctness"
- priority="4"
- summary="Using hardcoded color"
- explanation="Hardcoded color values are bad because theme changes cannot be uniformly applied.Instead use the theme specific colors such as `?android:attr/textColorPrimary` in attributes.
This ensures that a theme change from a light to a dark theme can be uniformlyapplied across the app."
- errorLine1=" <item android:offset="0.695" android:color="#FF669DF6"/>"
- errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
- <location
- file="res/drawable-night/illustration_accessibility_gesture_three_finger.xml"
- line="39"
- column="38"/>
- </issue>
-
- <issue
- id="HardCodedColor"
- severity="Error"
- message="Avoid using hardcoded color"
- category="Correctness"
- priority="4"
- summary="Using hardcoded color"
- explanation="Hardcoded color values are bad because theme changes cannot be uniformly applied.Instead use the theme specific colors such as `?android:attr/textColorPrimary` in attributes.
This ensures that a theme change from a light to a dark theme can be uniformlyapplied across the app."
- errorLine1=" <item android:offset="0.695" android:color="#FF669DF6"/>"
- errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
- <location
- file="res/drawable/illustration_accessibility_gesture_three_finger.xml"
- line="39"
- column="38"/>
- </issue>
-
- <issue
- id="HardCodedColor"
- severity="Error"
- message="Avoid using hardcoded color"
- category="Correctness"
- priority="4"
- summary="Using hardcoded color"
- explanation="Hardcoded color values are bad because theme changes cannot be uniformly applied.Instead use the theme specific colors such as `?android:attr/textColorPrimary` in attributes.
This ensures that a theme change from a light to a dark theme can be uniformlyapplied across the app."
- errorLine1=" <item android:offset="0" android:color="#00669DF6"/>"
- errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
- <location
- file="res/drawable-night/illustration_accessibility_gesture_three_finger.xml"
- line="52"
- column="34"/>
- </issue>
-
- <issue
- id="HardCodedColor"
- severity="Error"
- message="Avoid using hardcoded color"
- category="Correctness"
- priority="4"
- summary="Using hardcoded color"
- explanation="Hardcoded color values are bad because theme changes cannot be uniformly applied.Instead use the theme specific colors such as `?android:attr/textColorPrimary` in attributes.
This ensures that a theme change from a light to a dark theme can be uniformlyapplied across the app."
- errorLine1=" <item android:offset="0" android:color="#00669DF6"/>"
- errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
- <location
- file="res/drawable/illustration_accessibility_gesture_three_finger.xml"
- line="52"
- column="34"/>
- </issue>
-
- <issue
- id="HardCodedColor"
- severity="Error"
- message="Avoid using hardcoded color"
- category="Correctness"
- priority="4"
- summary="Using hardcoded color"
- explanation="Hardcoded color values are bad because theme changes cannot be uniformly applied.Instead use the theme specific colors such as `?android:attr/textColorPrimary` in attributes.
This ensures that a theme change from a light to a dark theme can be uniformlyapplied across the app."
- errorLine1=" <item android:offset="0.695" android:color="#FF669DF6"/>"
- errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
- <location
- file="res/drawable-night/illustration_accessibility_gesture_three_finger.xml"
- line="53"
- column="38"/>
- </issue>
-
- <issue
- id="HardCodedColor"
- severity="Error"
- message="Avoid using hardcoded color"
- category="Correctness"
- priority="4"
- summary="Using hardcoded color"
- explanation="Hardcoded color values are bad because theme changes cannot be uniformly applied.Instead use the theme specific colors such as `?android:attr/textColorPrimary` in attributes.
This ensures that a theme change from a light to a dark theme can be uniformlyapplied across the app."
- errorLine1=" <item android:offset="0.695" android:color="#FF669DF6"/>"
- errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
- <location
- file="res/drawable/illustration_accessibility_gesture_three_finger.xml"
- line="53"
- column="38"/>
- </issue>
-
- <issue
- id="HardCodedColor"
- severity="Error"
- message="Avoid using hardcoded color"
- category="Correctness"
- priority="4"
- summary="Using hardcoded color"
- explanation="Hardcoded color values are bad because theme changes cannot be uniformly applied.Instead use the theme specific colors such as `?android:attr/textColorPrimary` in attributes.
This ensures that a theme change from a light to a dark theme can be uniformlyapplied across the app."
- errorLine1=" <item android:offset="0" android:color="#00669DF6"/>"
- errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
- <location
- file="res/drawable-night/illustration_accessibility_gesture_three_finger.xml"
- line="66"
- column="34"/>
- </issue>
-
- <issue
- id="HardCodedColor"
- severity="Error"
- message="Avoid using hardcoded color"
- category="Correctness"
- priority="4"
- summary="Using hardcoded color"
- explanation="Hardcoded color values are bad because theme changes cannot be uniformly applied.Instead use the theme specific colors such as `?android:attr/textColorPrimary` in attributes.
This ensures that a theme change from a light to a dark theme can be uniformlyapplied across the app."
- errorLine1=" <item android:offset="0" android:color="#00669DF6"/>"
- errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
- <location
- file="res/drawable/illustration_accessibility_gesture_three_finger.xml"
- line="66"
- column="34"/>
- </issue>
-
- <issue
- id="HardCodedColor"
- severity="Error"
- message="Avoid using hardcoded color"
- category="Correctness"
- priority="4"
- summary="Using hardcoded color"
- explanation="Hardcoded color values are bad because theme changes cannot be uniformly applied.Instead use the theme specific colors such as `?android:attr/textColorPrimary` in attributes.
This ensures that a theme change from a light to a dark theme can be uniformlyapplied across the app."
- errorLine1=" <item android:offset="0.695" android:color="#FF669DF6"/>"
- errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
- <location
- file="res/drawable-night/illustration_accessibility_gesture_three_finger.xml"
- line="67"
- column="38"/>
- </issue>
-
- <issue
- id="HardCodedColor"
- severity="Error"
- message="Avoid using hardcoded color"
- category="Correctness"
- priority="4"
- summary="Using hardcoded color"
- explanation="Hardcoded color values are bad because theme changes cannot be uniformly applied.Instead use the theme specific colors such as `?android:attr/textColorPrimary` in attributes.
This ensures that a theme change from a light to a dark theme can be uniformlyapplied across the app."
- errorLine1=" <item android:offset="0.695" android:color="#FF669DF6"/>"
- errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
- <location
- file="res/drawable/illustration_accessibility_gesture_three_finger.xml"
- line="67"
- column="38"/>
- </issue>
-
- <issue
- id="HardCodedColor"
- severity="Error"
- message="Avoid using hardcoded color"
- category="Correctness"
- priority="4"
- summary="Using hardcoded color"
- explanation="Hardcoded color values are bad because theme changes cannot be uniformly applied.Instead use the theme specific colors such as `?android:attr/textColorPrimary` in attributes.
This ensures that a theme change from a light to a dark theme can be uniformlyapplied across the app."
- errorLine1=" <item android:offset="0" android:color="#00669DF6"/>"
- errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
- <location
- file="res/drawable-night/illustration_accessibility_gesture_two_finger.xml"
- line="38"
- column="34"/>
- </issue>
-
- <issue
- id="HardCodedColor"
- severity="Error"
- message="Avoid using hardcoded color"
- category="Correctness"
- priority="4"
- summary="Using hardcoded color"
- explanation="Hardcoded color values are bad because theme changes cannot be uniformly applied.Instead use the theme specific colors such as `?android:attr/textColorPrimary` in attributes.
This ensures that a theme change from a light to a dark theme can be uniformlyapplied across the app."
- errorLine1=" <item android:offset="0" android:color="#00669DF6"/>"
- errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
- <location
- file="res/drawable/illustration_accessibility_gesture_two_finger.xml"
- line="38"
- column="34"/>
- </issue>
-
- <issue
- id="HardCodedColor"
- severity="Error"
- message="Avoid using hardcoded color"
- category="Correctness"
- priority="4"
- summary="Using hardcoded color"
- explanation="Hardcoded color values are bad because theme changes cannot be uniformly applied.Instead use the theme specific colors such as `?android:attr/textColorPrimary` in attributes.
This ensures that a theme change from a light to a dark theme can be uniformlyapplied across the app."
- errorLine1=" <item android:offset="0.695" android:color="#FF669DF6"/>"
- errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
- <location
- file="res/drawable-night/illustration_accessibility_gesture_two_finger.xml"
- line="39"
- column="38"/>
- </issue>
-
- <issue
- id="HardCodedColor"
- severity="Error"
- message="Avoid using hardcoded color"
- category="Correctness"
- priority="4"
- summary="Using hardcoded color"
- explanation="Hardcoded color values are bad because theme changes cannot be uniformly applied.Instead use the theme specific colors such as `?android:attr/textColorPrimary` in attributes.
This ensures that a theme change from a light to a dark theme can be uniformlyapplied across the app."
- errorLine1=" <item android:offset="0.695" android:color="#FF669DF6"/>"
- errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
- <location
- file="res/drawable/illustration_accessibility_gesture_two_finger.xml"
- line="39"
- column="38"/>
- </issue>
-
- <issue
- id="HardCodedColor"
- severity="Error"
- message="Avoid using hardcoded color"
- category="Correctness"
- priority="4"
- summary="Using hardcoded color"
- explanation="Hardcoded color values are bad because theme changes cannot be uniformly applied.Instead use the theme specific colors such as `?android:attr/textColorPrimary` in attributes.
This ensures that a theme change from a light to a dark theme can be uniformlyapplied across the app."
- errorLine1=" <item android:offset="0" android:color="#00669DF6"/>"
- errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
- <location
- file="res/drawable-night/illustration_accessibility_gesture_two_finger.xml"
- line="52"
- column="34"/>
- </issue>
-
- <issue
- id="HardCodedColor"
- severity="Error"
- message="Avoid using hardcoded color"
- category="Correctness"
- priority="4"
- summary="Using hardcoded color"
- explanation="Hardcoded color values are bad because theme changes cannot be uniformly applied.Instead use the theme specific colors such as `?android:attr/textColorPrimary` in attributes.
This ensures that a theme change from a light to a dark theme can be uniformlyapplied across the app."
- errorLine1=" <item android:offset="0" android:color="#00669DF6"/>"
- errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
- <location
- file="res/drawable/illustration_accessibility_gesture_two_finger.xml"
- line="52"
- column="34"/>
- </issue>
-
- <issue
- id="HardCodedColor"
- severity="Error"
- message="Avoid using hardcoded color"
- category="Correctness"
- priority="4"
- summary="Using hardcoded color"
- explanation="Hardcoded color values are bad because theme changes cannot be uniformly applied.Instead use the theme specific colors such as `?android:attr/textColorPrimary` in attributes.
This ensures that a theme change from a light to a dark theme can be uniformlyapplied across the app."
- errorLine1=" <item android:offset="0.695" android:color="#FF669DF6"/>"
- errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
- <location
- file="res/drawable-night/illustration_accessibility_gesture_two_finger.xml"
- line="53"
- column="38"/>
- </issue>
-
- <issue
- id="HardCodedColor"
- severity="Error"
- message="Avoid using hardcoded color"
- category="Correctness"
- priority="4"
- summary="Using hardcoded color"
- explanation="Hardcoded color values are bad because theme changes cannot be uniformly applied.Instead use the theme specific colors such as `?android:attr/textColorPrimary` in attributes.
This ensures that a theme change from a light to a dark theme can be uniformlyapplied across the app."
- errorLine1=" <item android:offset="0.695" android:color="#FF669DF6"/>"
- errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
- <location
- file="res/drawable/illustration_accessibility_gesture_two_finger.xml"
- line="53"
- column="38"/>
+ file="res/layout/locale_dialog.xml"
+ line="36"
+ column="13"/>
</issue>
<issue
@@ -5801,7 +5817,7 @@
errorLine2=" ^">
<location
file="res/values/styles.xml"
- line="931"
+ line="930"
column="43"/>
</issue>
@@ -5817,7 +5833,7 @@
errorLine2=" ^">
<location
file="res/values/styles.xml"
- line="931"
+ line="930"
column="43"/>
</issue>
@@ -5833,7 +5849,7 @@
errorLine2=" ^">
<location
file="res/values/styles.xml"
- line="932"
+ line="931"
column="49"/>
</issue>
@@ -5849,7 +5865,7 @@
errorLine2=" ^">
<location
file="res/values/styles.xml"
- line="932"
+ line="931"
column="49"/>
</issue>
@@ -5865,7 +5881,7 @@
errorLine2=" ^">
<location
file="res/values/styles.xml"
- line="933"
+ line="932"
column="54"/>
</issue>
@@ -5881,7 +5897,7 @@
errorLine2=" ^">
<location
file="res/values/styles.xml"
- line="933"
+ line="932"
column="54"/>
</issue>
@@ -5897,7 +5913,7 @@
errorLine2=" ^">
<location
file="res/values/styles.xml"
- line="934"
+ line="933"
column="47"/>
</issue>
@@ -5913,7 +5929,7 @@
errorLine2=" ^">
<location
file="res/values/styles.xml"
- line="934"
+ line="933"
column="47"/>
</issue>
@@ -5929,7 +5945,7 @@
errorLine2=" ^">
<location
file="res/values/styles.xml"
- line="935"
+ line="934"
column="51"/>
</issue>
@@ -5945,7 +5961,7 @@
errorLine2=" ^">
<location
file="res/values/styles.xml"
- line="935"
+ line="934"
column="51"/>
</issue>
@@ -5961,7 +5977,7 @@
errorLine2=" ^">
<location
file="res/values/styles.xml"
- line="936"
+ line="935"
column="63"/>
</issue>
@@ -5977,7 +5993,7 @@
errorLine2=" ^">
<location
file="res/values/styles.xml"
- line="936"
+ line="935"
column="63"/>
</issue>
diff --git a/res-product/values-af/strings.xml b/res-product/values-af/strings.xml
index 689a385..f763c97 100644
--- a/res-product/values-af/strings.xml
+++ b/res-product/values-af/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Jou programme gebruik \'n gewone hoeveelheid batterykrag. As programme te veel batterykrag gebruik, sal jou tablet handelinge voorstel wat jy kan uitvoer.\n\nJy kan altyd Batterybespaarder aanskakel as jou battery begin pap raak."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Jou programme gebruik \'n gewone hoeveelheid batterykrag. As programme te veel batterykrag gebruik, sal jou toestel handelinge voorstel wat jy kan uitvoer.\n\nJy kan altyd Batterybespaarder aanskakel as jou battery begin pap raak."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Beperk die batterygebruik van programme wat jy nie gereeld gebruik nie"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Gebruiksyfers is proporsioneel tot batterygebruik sedert battery laas volgelaai is en gebruikdata word nie gemeet terwyl foon laai nie"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Gebruiksyfers is proporsioneel tot batterygebruik sedert battery laas volgelaai is en gebruikdata word nie gemeet terwyl tablet laai nie"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Gebruiksyfers is proporsioneel tot batterygebruik sedert battery laas volgelaai is en gebruikdata word nie gemeet terwyl toestel laai nie"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Gebruiksyfers is proporsioneel tot batterygebruik van <xliff:g id="SLOT">%s</xliff:g> en gebruikdata word nie gemeet terwyl foon laai nie"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Gebruiksyfers is proporsioneel tot batterygebruik van <xliff:g id="SLOT">%s</xliff:g> en gebruikdata word nie gemeet terwyl tablet laai nie"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Gebruiksyfers is proporsioneel tot batterygebruik van <xliff:g id="SLOT">%s</xliff:g> en gebruikdata word nie gemeet terwyl toestel laai nie"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Installeer sertifikate uit berging"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Installeer sertifikate uit SD-kaart"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"Verwydering van hierdie rekening sal ook al sy boodskappe, kontakte en ander data van die tablet af uitvee."</string>
diff --git a/res-product/values-am/strings.xml b/res-product/values-am/strings.xml
index e6150cc..3daff2b 100644
--- a/res-product/values-am/strings.xml
+++ b/res-product/values-am/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"የእርስዎ መተግበሪያዎች መደበኛ የባትሪ መጠንን በመጠቀም ላይ ናቸው። መተግበሪያዎች ከልክ በላይ ብዙ ባትሪ የሚጠቀሙ ከሆነ፣ የእርስዎ ጡባዊ እርስዎ የሚወስዱዋቸውን እርምጃዎች ጥቆማ ይሰጣል።\n\nባትሪ እየጨረሱ ያሉ ከሆነ ባትሪ ቆጣቢን ሁልጊዜ ማብራት ይችላሉ።"</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"የእርስዎ መተግበሪያዎች መደበኛ የባትሪ መጠንን በመጠቀም ላይ ናቸው። መተግበሪያዎች ከልክ በላይ ብዙ ባትሪ የሚጠቀሙ ከሆነ፣ የእርስዎ መሣሪያ እርስዎ የሚወስዱዋቸውን እርምጃዎች ጥቆማ ይሰጣል።\n\nባትሪ እየጨረሱ ያሉ ከሆነ ባትሪ ቆጣቢን ሁልጊዜ ማብራት ይችላሉ።"</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"ብዙውን ጊዜ ለማይጠቀሙባቸው መተግበሪያዎች ባትሪ ይገድቡ"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"የአጠቃቀም ቁጥሮች ከመጨረሻው የኃይል ሙሌት ጀምሮ ከባትሪ አጠቃቀም ጋር ተመጣጣኝ ናቸው እና ስልክ ኃይል በሚሞላበት ጊዜ የአጠቃቀም ውሂብ አይለካም"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"የአጠቃቀም ቁጥሮች ከመጨረሻው የኃይል ሙሌት ጀምሮ ከባትሪ አጠቃቀም ጋር ተመጣጣኝ ናቸው እና ጡባዊ ኃይል በሚሞላበት ጊዜ የአጠቃቀም ውሂብ አይለካም"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"የአጠቃቀም ቁጥሮች ከመጨረሻው የኃይል ሙሌት ጀምሮ ከባትሪ አጠቃቀም ጋር ተመጣጣኝ ናቸው እና መሣሪያ ኃይል በሚሞላበት ጊዜ የአጠቃቀም ውሂብ አይለካም"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"የአጠቃቀም ቁጥሮች ከ<xliff:g id="SLOT">%s</xliff:g> የባትሪ አጠቃቀም ጋር ተመጣጣኝ ናቸው እና ስልክ ኃይል በሚሞላበት ጊዜ የአጠቃቀም ውሂብ አይለካም"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"የአጠቃቀም ቁጥሮች ከ<xliff:g id="SLOT">%s</xliff:g> የባትሪ አጠቃቀም ጋር ተመጣጣኝ ናቸው እና ጡባዊ ኃይል በሚሞላበት ጊዜ የአጠቃቀም ውሂብ አይለካም"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"የአጠቃቀም ቁጥሮች ከ<xliff:g id="SLOT">%s</xliff:g> የባትሪ አጠቃቀም ጋር ተመጣጣኝ ናቸው እና መሣሪያ ኃይል በሚሞላበት ጊዜ የአጠቃቀም ውሂብ አይለካም"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"ከማከማቻ ምስክሮች ጫን"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"ከ SD ካርድ ምስክሮችንጫን"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"ይህን መለያ ማስወገድ ሁሉንም መልዕክቶቹን፣ እውቂያዎቹን፣ እና ከጡባዊው ውስጥ ሌላ ውሂብ ይሰርዛል!"</string>
diff --git a/res-product/values-ar/strings.xml b/res-product/values-ar/strings.xml
index c7bee0f..e5b905e 100644
--- a/res-product/values-ar/strings.xml
+++ b/res-product/values-ar/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"تستخدم تطبيقاتك مقدارًا عاديًا من طاقة البطارية. إذا كانت التطبيقات تستهلك مقدارًا كبيرًا جدًا من طاقة البطارية، سيقترح جهازك اللوحي إجراءات يمكنك اتخاذها.\n\nيمكنك متى شئت تفعيل ميزة \"توفير شحن البطارية\" إذا كانت طاقة البطارية على وشك النفاد."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"تستخدم تطبيقاتك مقدارًا عاديًا من الطاقة. إذا كانت التطبيقات تستهلك مقدارًا كبيرًا جدًا من الطاقة، سيقترح جهازك إجراءات يمكنك اتخاذها.\n\nيمكنك متى شئت تفعيل ميزة \"توفير شحن البطارية\" إذا كانت طاقة البطارية على وشك النفاد."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"تقييد استخدام البطارية للتطبيقات التي لا تستخدمها كثيرًا"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"هذه أرقام قياس استخدام البطارية منذ آخر عملية شحن كاملة ولا يتم قياس بيانات الاستخدام أثناء عملية شحن الهاتف."</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"هذه أرقام قياس استخدام البطارية منذ آخر عملية شحن كاملة ولا يتم قياس بيانات الاستخدام أثناء عملية شحن الجهاز اللوحي."</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"هذه أرقام قياس استخدام البطارية منذ آخر عملية شحن كاملة ولا يتم قياس بيانات الاستخدام أثناء عملية شحن الجهاز."</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"هذه أرقام قياس استخدام البطارية في الفترة <xliff:g id="SLOT">%s</xliff:g> ولا يتم قياس بيانات الاستخدام أثناء عملية شحن الهاتف."</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"هذه الأرقام متوافقة مع استخدام البطارية في الفترة <xliff:g id="SLOT">%s</xliff:g> ولا يتم قياس بيانات الاستخدام أثناء عملية شحن الجهاز اللوحي."</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"هذه أرقام قياس استخدام البطارية في الفترة <xliff:g id="SLOT">%s</xliff:g> ولا يتم قياس بيانات الاستخدام أثناء عملية شحن الجهاز."</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"تثبيت الشهادات من وحدة تخزين"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"تثبيت الشهادات من بطاقة SD"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"ستؤدي إزالة هذا الحساب إلى حذف جميع ما به من الرسائل وجهات الاتصال والبيانات الأخرى من الجهاز اللوحي."</string>
diff --git a/res-product/values-as/strings.xml b/res-product/values-as/strings.xml
index a7ac9a4..d3ef5a9 100644
--- a/res-product/values-as/strings.xml
+++ b/res-product/values-as/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"আপোনাৰ এপ্সমূহে বৰ্তমান সাধাৰণ পৰিমাণৰ বেটাৰী ব্যৱহাৰ কৰি আছে। যদিহে এপ্সমূহে অত্যাধিক বেটাৰী ব্যৱহাৰ কৰে, তেন্তে আপোনাৰ টেবলেটটোৱে আপুনি ল’ব পৰা কাৰ্যপন্থাৰ বিষয়ে আপোনাক পৰামৰ্শ দিব।\n\nবেটাৰী কমি গ’লে আপুনি সদায় বেটাৰী সঞ্চয়কাৰী অন কৰিব পাৰে।"</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"আপোনাৰ এপ্সমূহে বৰ্তমান সাধাৰণ পৰিমাণৰ বেটাৰী ব্যৱহাৰ কৰি আছে। যদিহে এপ্সমূহে অত্যাধিক বেটাৰী ব্যৱহাৰ কৰে, তেন্তে আপোনাৰ ডিভাইচটোৱে আপুনি ল’ব পৰা কাৰ্যপন্থাৰ বিষয়ে আপোনাক পৰামৰ্শ দিব।\n\nবেটাৰী কমি গ’লে আপুনি সদায় বেটাৰী সঞ্চয়কাৰী অন কৰিব পাৰে।"</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"আপুনি সঘনাই ব্যৱহাৰ নকৰা এপ্সমূহৰ বাবে বেটাৰীৰ ব্যৱহাৰ সীমিত কৰক"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"ব্যৱহাৰ সংখ্যাসমূহ অন্তিমবাৰ সম্পূৰ্ণ চাৰ্জৰ পাছত হোৱা বেটাৰীৰ ব্যৱহাৰৰ সমানুপাতিক আৰু ফ’নটো চাৰ্জ হৈ থকাৰ সময়ত ব্যৱহাৰৰ ডেটা জোখা নহয়"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"ব্যৱহাৰ সংখ্যাসমূহ অন্তিমবাৰ সম্পূৰ্ণ চাৰ্জৰ পাছত হোৱা বেটাৰীৰ ব্যৱহাৰৰ সমানুপাতিক আৰু টেবলেটটো চাৰ্জ হৈ থকাৰ সময়ত ব্যৱহাৰৰ ডেটা জোখা নহয়"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"ব্যৱহাৰ সংখ্যাসমূহ অন্তিমবাৰ সম্পূৰ্ণ চাৰ্জৰ পাছত হোৱা বেটাৰীৰ ব্যৱহাৰৰ সমানুপাতিক আৰু ডিভাইচটো চাৰ্জ হৈ থকাৰ সময়ত ব্যৱহাৰৰ ডেটা জোখা নহয়"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"ব্যৱহাৰ সংখ্যাসমূহ <xliff:g id="SLOT">%s</xliff:g>ৰ বেটাৰীৰ ব্যৱহাৰৰ সমানুপাতিক আৰু ফ’নটো চাৰ্জ হৈ থকাৰ সময়ত ব্যৱহাৰৰ ডেটা জোখা নহয়"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"ব্যৱহাৰ সংখ্যাসমূহ <xliff:g id="SLOT">%s</xliff:g>ৰ বেটাৰীৰ ব্যৱহাৰৰ সমানুপাতিক আৰু টেবলেটটো চাৰ্জ হৈ থকাৰ সময়ত ব্যৱহাৰৰ ডেটা জোখা নহয়"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"ব্যৱহাৰ সংখ্যাসমূহ <xliff:g id="SLOT">%s</xliff:g>ৰ বেটাৰীৰ ব্যৱহাৰৰ সমানুপাতিক আৰু ডিভাইচটো চাৰ্জ হৈ থকাৰ সময়ত ব্যৱহাৰৰ ডেটা জোখা নহয়"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"ষ্ট’ৰেজৰ পৰা প্ৰমাণপত্ৰ ইনষ্টল কৰক"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"এছডি কাৰ্ডৰ পৰা প্ৰমাণপত্ৰ ইনষ্টল কৰক"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"এই একাউণ্টটো আঁতৰালে টে\'বলেটৰ পৰা ইয়াৰ আটাইবোৰ বাৰ্তা, সম্পৰ্কসূচী আৰু অন্য ডেটা মচা হ\'ব!"</string>
diff --git a/res-product/values-az/strings.xml b/res-product/values-az/strings.xml
index bda14e9..c892c97 100644
--- a/res-product/values-az/strings.xml
+++ b/res-product/values-az/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Tətbiqlər enerjini qaydası üzrə sərf edir. Enerji sərfiyyatı artanda sizə təkliflər ediləcək.\n\nEnerji qurtarırsa, enerjiyə qənaət rejiminə keçin."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Tətbiqlər enerjini qaydası üzrə sərf edir. Enerji sərfiyyatı artanda sizə təkliflər ediləcək.\n\nEnerji qurtarırsa, enerjiyə qənaət rejiminə keçin."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Müntəzəm istifadə etmədiyiniz tətbiqlərin enrji istifadəsini məhdudlaşdırın"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"İstifadə göstəriciləri son şarjdan bəri batareya istifadəsinə mütənasibdir və telefon şarj edilərkən istifadə datası ölçülmür"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"İstifadə göstəriciləri son şarjdan bəri batareya istifadəsinə mütənasibdir və planşet şarj edilərkən istifadə datası ölçülmür"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"İstifadə göstəriciləri son şarjdan bəri batareya istifadəsinə mütənasibdir və cihaz şarj edilərkən istifadə datası ölçülmür"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"İstifadə göstəriciləri <xliff:g id="SLOT">%s</xliff:g> batareya istifadəsinə mütənasibdir və telefon şarj edilərkən istifadə datası ölçülmür"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"İstifadə göstəriciləri <xliff:g id="SLOT">%s</xliff:g> batareya istifadəsinə mütənasibdir və planşet şarj edilərkən istifadə datası ölçülmür"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"İstifadə göstəriciləri <xliff:g id="SLOT">%s</xliff:g> batareya istifadəsinə mütənasibdir və cihaz şarj edilərkən istifadə datası ölçülmür"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Sertifikatları yaddaşdan quraşdırın"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Sertifikatları SD kartdan quraşdır"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"Bu hesaba aid bütün mesajlar, kontaktlar və digər məlumatlar planşetdən silinəcək."</string>
diff --git a/res-product/values-b+sr+Latn/strings.xml b/res-product/values-b+sr+Latn/strings.xml
index cbf4d22..1995856 100644
--- a/res-product/values-b+sr+Latn/strings.xml
+++ b/res-product/values-b+sr+Latn/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Aplikacije koriste uobičajenu količinu baterije. Ako aplikacije koriste previše baterije, tablet će vam predložiti radnje koje možete da preduzmete.\n\nUvek možete da uključite Uštedu baterije ako vam je baterija pri kraju."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Aplikacije koriste uobičajenu količinu baterije. Ako aplikacije koriste previše baterije, uređaj će vam predložiti radnje koje možete da preduzmete.\n\nUvek možete da uključite Uštedu baterije ako vam je baterija pri kraju."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Ograničite potrošnju baterije za aplikacije koje ne koristite često"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Brojevi o potrošnji proporcionalni su potrošnji baterije od poslednjeg punjenja i podaci o korišćenju se ne mere kada se telefon puni"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Brojevi o potrošnji proporcionalni su potrošnji baterije od poslednjeg punjenja i podaci o korišćenju se ne mere kada se tablet puni"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Brojevi o potrošnji proporcionalni su potrošnji baterije od poslednjeg punjenja i podaci o korišćenju se ne mere kada se uređaj puni"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Brojevi o potrošnji proporcionalni su potrošnji baterije <xliff:g id="SLOT">%s</xliff:g> i podaci o korišćenju se ne mere kada se telefon puni"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Brojevi o potrošnji proporcionalni su potrošnji baterije <xliff:g id="SLOT">%s</xliff:g> i podaci o korišćenju se ne mere kada se tablet puni"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Brojevi o potrošnji proporcionalni su potrošnji baterije za <xliff:g id="SLOT">%s</xliff:g> i podaci o korišćenju se ne mere kada se uređaj puni"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Instalirajte sertifikate iz memorije"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Instaliranje sertifikata sa SD kartice"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"Uklanjanjem ovog naloga izbrisaćete sve poruke, kontakte i druge podatke sa tableta!"</string>
diff --git a/res-product/values-be/strings.xml b/res-product/values-be/strings.xml
index cb54db3..778ee70 100644
--- a/res-product/values-be/strings.xml
+++ b/res-product/values-be/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Вашы праграмы спажываюць нармальную колькасць зараду акумулятара. Калі выкарыстанне зараду павысіцца, вы атрымаеце адпаведныя рэкамендацыі.\n\nВы заўсёды можаце ўключыць рэжым эканоміі зараду."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Вашы праграмы спажываюць нармальную колькасць зараду акумулятара. Калі выкарыстанне зараду павысіцца, вы атрымаеце адпаведныя рэкамендацыі.\n\nВы заўсёды можаце ўключыць рэжым эканоміі зараду."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Абмежаваць выкарыстанне акумулятара праграмамі, якія рэдка запускаюцца"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Паказчыкі выкарыстання прапарцыянальныя выкарыстанню зараду з моманту апошняй поўнай зарадкі. Калі ідзе зарадка тэлефона, даныя пра яго выкарыстанне не збіраюцца"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Паказчыкі выкарыстання прапарцыянальныя выкрыстанню зараду з моманту апошняй поўнай зарадкі. Калі ідзе зарадка планшэта, даныя пра яго выкарыстанне не збіраюцца"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Паказчыкі выкарыстання прапарцыянальныя выкрыстанню зараду з моманту апошняй поўнай зарадкі. Калі ідзе зарадка прылады, даныя пра яе выкарыстанне не збіраюцца"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Паказчыкі выкарыстання прапарцыянальныя выкарыстанню зараду для часавага інтэрвалу <xliff:g id="SLOT">%s</xliff:g>. Калі ідзе зарадка тэлефона, даныя пра яго выкарыстанне не збіраюцца"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Паказчыкі выкарыстання прапарцыянальныя выкарыстанню зараду <xliff:g id="SLOT">%s</xliff:g>. Калі ідзе зарадка планшэта, даныя пра яго выкарыстанне не збіраюцца"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Паказчыкі выкарыстання прапарцыянальныя выкарыстанню зараду <xliff:g id="SLOT">%s</xliff:g>. Калі ідзе зарадка прылады, даныя пра яе выкарыстанне не збіраюцца"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Усталяваць сертыфікаты са сховішча"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Усталяваць сертыфікаты з SD-карты"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"Выдаленне гэтага ўлiковага запiсу прывядзе да выдалення ўсіх паведамленняў, кантактаў і іншых дадзеных з планшэта."</string>
diff --git a/res-product/values-bg/strings.xml b/res-product/values-bg/strings.xml
index abebb27..2273197 100644
--- a/res-product/values-bg/strings.xml
+++ b/res-product/values-bg/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Приложенията ви използват обичайното количество енергия от батерията. Ако те изразходват твърде много от нея, таблетът ви ще предложи действия, които можете да предприемете.\n\nВинаги можете да включите режима за запазване на батерията, ако тя е напът да се изтощи."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Приложенията ви използват обичайното количество енергия от батерията. Ако те изразходват твърде много от нея, устройството ви ще предложи действия, които можете да предприемете.\n\nВинаги можете да включите режима за запазване на батерията, ако тя е напът да се изтощи."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Ограничение за батерията за приложения, които не използвате често"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Стойностите за употребата са пропорционални на използването на батерията след последното пълно зареждане. Употребата не се измерва, докато телефонът се зарежда"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Стойностите за употребата са пропорционални на използването на батерията след последното пълно зареждане. Употребата не се измерва, докато таблетът се зарежда"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Стойностите за употребата са пропорционални на използването на батерията след последното пълно зареждане. Употребата не се измерва, докато устройството се зарежда"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Стойностите за употребата са пропорционални на използването на батерията за периода <xliff:g id="SLOT">%s</xliff:g>, като употребата не се измерва, докато телефонът се зарежда"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Стойностите за употребата са пропорционални на използването на батерията за периода <xliff:g id="SLOT">%s</xliff:g>, като употребата не се измерва, докато таблетът се зарежда"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Стойностите за употребата са пропорционални на използването на батерията за периода <xliff:g id="SLOT">%s</xliff:g>. Употребата не се измерва, докато устройството се зарежда"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Инсталиране на сертификати от хранилището"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Инсталиране на сертификати от SD картата"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"Премахването на този профил ще изтрие всички съобщения, контакти и други данни в него от таблета!"</string>
diff --git a/res-product/values-bn/strings.xml b/res-product/values-bn/strings.xml
index a613a19..6abdae4 100644
--- a/res-product/values-bn/strings.xml
+++ b/res-product/values-bn/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"আপনার অ্যাপগুলি স্বাভাবিক পরিমাণে ব্যাটারি ব্যবহার করছে। কোনও অ্যাপ খুব বেশি ব্যাটারি ব্যবহার করলে আপনি কী কী করতে পারেন তা আপনার ট্যাবলেট আপনাকে জানিয়ে দেবে।\n\nচার্জ কম থাকলে আপনি যেকোনও সময় ব্যাটারি সেভার চালু করতে পারেন।"</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"আপনার অ্যাপগুলি স্বাভাবিক পরিমাণে ব্যাটারি ব্যবহার করছে। কোনও অ্যাপ খুব বেশি ব্যাটারি ব্যবহার করলে আপনি কী কী করতে পারেন তা আপনার ডিভাইস আপনাকে জানিয়ে দেবে।\n\nচার্জ কম থাকলে আপনি যেকোনও সময় ব্যাটারি সেভার চালু করতে পারেন।"</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"আপনি যে অ্যাপগুলি কম ব্যবহার করেন সেগুলি কতখানি ব্যাটারি ব্যবহার করবে তার সীমা নির্দিষ্ট করুন"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"ব্যাটারি ব্যবহারের পরিসংখ্যান শেষবার সম্পূর্ণ চার্জ হওয়ার পর থেকে কতটা ব্যাটারি ব্যবহার করা হয়েছে তার সাথে সমান হয়। ফোন চার্জ করার সময় ব্যবহারের ডেটা পরিমাপ করা হয় না"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"ব্যাটারি ব্যবহারের পরিসংখ্যান শেষবার সম্পূর্ণ চার্জ হওয়ার পর থেকে কতটা ব্যাটারি ব্যবহার করা হয়েছে তার সাথে সমান হয়। ট্যাবলেট চার্জ করার সময় ব্যবহারের ডেটা পরিমাপ করা হয় না"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"ব্যাটারি ব্যবহারের পরিসংখ্যান শেষবার সম্পূর্ণ চার্জ হওয়ার পর থেকে কতটা ব্যাটারি ব্যবহার করা হয়েছে তার সাথে সমান হয়। ডিভাইসটি চার্জ করার সময় ব্যবহারের ডেটা পরিমাপ করা হয় না"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"ব্যবহারের পরিমাপ <xliff:g id="SLOT">%s</xliff:g>-এর ব্যাটারির ব্যবহারের সমান এবং ফোন চার্জ করার সময় ব্যবহারের ডেটা পরিমাপ করা হয় না"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"ব্যবহারের পরিমাপ <xliff:g id="SLOT">%s</xliff:g>-এর ব্যাটারির ব্যবহারের সমান এবং ট্যাবলেট চার্জ করার সময় ব্যবহারের ডেটা পরিমাপ করা হয় না"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"ব্যবহারের পরিমাপ <xliff:g id="SLOT">%s</xliff:g>-এর ব্যাটারির ব্যবহারের সমান এবং ডিভাইস চার্জ করার সময় ব্যবহারের ডেটা পরিমাপ করা হয় না"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"স্টোরেজ থেকে সার্টিফিকেট ইনস্টল করুন"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"এসডি কার্ড থেকে সার্টিফিকেট ইনস্টল করুন"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"এই অ্যাকাউন্টটি মুছে দিলে এটি ট্যাবলেটটি থেকে সমস্ত মেসেজ, পরিচিতি এবং অন্য ডেটা মুছে দেবে!"</string>
diff --git a/res-product/values-bs/strings.xml b/res-product/values-bs/strings.xml
index b921738..d59cebe 100644
--- a/res-product/values-bs/strings.xml
+++ b/res-product/values-bs/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Vaše aplikacije troše bateriju uobičajenom brzinom. Ako aplikacije budu prebrzo trošile bateriju, tablet će predložiti radnje koje možete preduzeti.\n\nUvijek možete uključiti Uštedu baterije ako je baterija skoro prazna."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Vaše aplikacije troše bateriju uobičajenom brzinom. Ako aplikacije budu prebrzo trošile bateriju, uređaj će predložiti radnje koje možete preduzeti.\n\nUvijek možete uključiti Uštedu baterije ako je baterija skoro prazna."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Ograničite upotrebu baterije za aplikacije koje ne koristite često"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Brojke o korištenju su proporcionalne potrošnji baterije od posljednjeg potpunog punjenja, a podaci o korištenju se ne mjere kada se telefon puni"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Brojevi korištenja su proporcionalni potrošnji baterije od posljednjeg potpunog punjenja, a podaci o korištenju se ne mjere kada se tablet puni"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Brojevi korištenja su proporcionalni potrošnji baterije od posljednjeg potpunog punjenja, a podaci o korištenju se ne mjere kada se uređaj puni"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Brojke o korištenju su proporcionalne potrošnji baterije u terminu <xliff:g id="SLOT">%s</xliff:g>, a podaci o korištenju se ne mjere kada se telefon puni"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Brojevi korištenja su proporcionalni potrošnji baterije za period <xliff:g id="SLOT">%s</xliff:g>, a podaci o korištenju se ne mjere kada se tablet puni"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Brojke o korištenju su proporcionalne potrošnji baterije u terminu <xliff:g id="SLOT">%s</xliff:g>, a podaci o korištenju se ne mjere kada se uređaj puni"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Instaliranje certifikata iz pohrane"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Instaliraj certifikate sa SD kartice"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"Uklanjanjem ovog računa izbrisat će se sve njegove poruke, kontakti i ostali podaci s tableta!"</string>
diff --git a/res-product/values-ca/strings.xml b/res-product/values-ca/strings.xml
index 93e3e6c..5fe4295 100644
--- a/res-product/values-ca/strings.xml
+++ b/res-product/values-ca/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Les teves aplicacions utilitzen una quantitat normal de bateria. Si n\'utilitzen massa, la tauleta et suggerirà mesures per evitar-ho.\n\nSi tens poca bateria, sempre pots activar l\'estalvi de bateria."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Les teves aplicacions utilitzen una quantitat normal de bateria. Si n\'utilitzen massa, el dispositiu et suggerirà mesures per evitar-ho.\n\nSi tens poca bateria, sempre pots activar l\'estalvi de bateria."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Limita l\'ús de bateria de les aplicacions que no utilitzes habitualment"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Les xifres d\'ús són proporcionals a l\'ús de la bateria des de l\'última càrrega completa i les dades d\'ús no es mesuren mentre el telèfon es carrega"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Les xifres d\'ús són proporcionals a l\'ús de la bateria des de l\'última càrrega completa i les dades d\'ús no es mesuren mentre la tauleta es carrega"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Les xifres d\'ús són proporcionals a l\'ús de la bateria des de l\'última càrrega completa i les dades d\'ús no es mesuren mentre el dispositiu es carrega"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Les xifres d\'ús són proporcionals a l\'ús de la bateria de <xliff:g id="SLOT">%s</xliff:g> i les dades d\'ús no es mesuren mentre el telèfon es carrega"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Les xifres d\'ús són proporcionals a l\'ús de la bateria de <xliff:g id="SLOT">%s</xliff:g> i les dades d\'ús no es mesuren mentre la tauleta es carrega"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Les xifres d\'ús són proporcionals a l\'ús de la bateria de <xliff:g id="SLOT">%s</xliff:g> i les dades d\'ús no es mesuren mentre el dispositiu es carrega"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Instal·la els certificats des de l\'emmagatzematge"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Instal·la els certificats des de la targeta SD"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"Si elimines aquest compte, se\'n suprimiran tots els missatges, els contactes i les altres dades de la tauleta."</string>
diff --git a/res-product/values-cs/strings.xml b/res-product/values-cs/strings.xml
index a951921..03efd72 100644
--- a/res-product/values-cs/strings.xml
+++ b/res-product/values-cs/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Vaše aplikace mají běžnou spotřebu baterie. Pokud dojde k velkému zvýšení spotřeby, tablet vám doporučí možné akce.\n\nPokud vám dochází baterie, můžete podle potřeby zapnout spořič baterie."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Vaše aplikace mají běžnou spotřebu baterie. Pokud dojde k velkému zvýšení spotřeby, zařízení vám doporučí možné akce.\n\nPokud vám dochází baterie, můžete podle potřeby zapnout spořič baterie."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Omezte využití baterie u aplikací, které používáte zřídka"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Údaje o využití jsou úměrné k využití baterie od posledního úplného nabití a při nabíjení telefonu se neměří"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Údaje o využití jsou úměrné k využití baterie od posledního úplného nabití a při nabíjení tabletu se neměří"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Údaje o využití jsou úměrné k využití baterie od posledního úplného nabití a při nabíjení zařízení se neměří"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Údaje o využití jsou úměrné k využití baterie v čase <xliff:g id="SLOT">%s</xliff:g> a při nabíjení telefonu se neměří"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Údaje o využití jsou úměrné k využití baterie v období <xliff:g id="SLOT">%s</xliff:g> a při nabíjení tabletu se neměří"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Údaje o využití jsou úměrné k využití baterie v čase <xliff:g id="SLOT">%s</xliff:g> a při nabíjení zařízení se neměří"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Nainstalovat certifikáty z úložiště"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Nainstalovat certifikáty z karty SD"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"Odebráním účtu smažete z tabletu také všechny zprávy, kontakty a další data tohoto účtu."</string>
diff --git a/res-product/values-da/strings.xml b/res-product/values-da/strings.xml
index 77f205e..ddd7de0 100644
--- a/res-product/values-da/strings.xml
+++ b/res-product/values-da/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Dine apps har et normalt batteriforbrug. Hvis apps bruger for meget batteri, foreslår din tablet, hvad du kan gøre.\n\nDu kan altid aktivere batterisparefunktionen, hvis din tablet er ved at løbe tør for batteri."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Dine apps har et normalt batteriforbrug. Hvis apps bruger for meget batteri, foreslår din enhed, hvad du kan gøre.\n\nDu kan altid aktivere batterisparefunktionen, hvis enheden er ved at løbe tør for batteri."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Begræns batteriforbrug for apps, du ikke bruger så ofte"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Forbrugstallene svarer til batteriforbruget siden den seneste fulde opladning, og brugsdataene måles ikke, når telefonen oplader"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Forbrugstallene svarer til batteriforbruget siden den seneste fulde opladning, og brugsdataene måles ikke, når din tablet oplader"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Forbrugstallene svarer til batteriforbruget siden den seneste fulde opladning, og brugsdataene måles ikke, når enheden oplader"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Forbrugstallene svarer til batteriforbruget for <xliff:g id="SLOT">%s</xliff:g>, og brugsdataene måles ikke, når telefonen oplader"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Forbrugstallene svarer til batteriforbruget for <xliff:g id="SLOT">%s</xliff:g>, og brugsdataene måles ikke, når din tablet oplader"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Forbrugstallene svarer til batteriforbruget for <xliff:g id="SLOT">%s</xliff:g>, og brugsdataene måles ikke, når enheden oplader"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Installer certifikater fra lager"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Installer certifikater fra SD-kortet"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"Hvis du fjerner denne konto, slettes alle tilknyttede beskeder, kontakter og andre data fra din tablet!"</string>
diff --git a/res-product/values-de/strings.xml b/res-product/values-de/strings.xml
index cdcb0ec..e0de232 100644
--- a/res-product/values-de/strings.xml
+++ b/res-product/values-de/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Der Akkuverbrauch durch Apps ist zurzeit normal. Falls der Akku zu stark beansprucht wird, werden dir mögliche Maßnahmen vorgeschlagen.\n\nBei niedrigem Akkustand kannst du jederzeit den Energiesparmodus aktivieren."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Der Akkuverbrauch durch Apps ist zurzeit normal. Falls der Akku zu stark beansprucht wird, werden dir mögliche Maßnahmen vorgeschlagen.\n\nBei niedrigem Akkustand kannst du jederzeit den Energiesparmodus aktivieren."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Akkunutzung für selten verwendete Apps einschränken"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Die Nutzung ist proportional zur Akkunutzung seit der letzten vollständigen Aufladung – es werden keine Nutzungsdaten gemessen, während das Smartphone aufgeladen wird"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Die Nutzung ist proportional zur Akkunutzung seit der letzten vollständigen Aufladung – es werden keine Nutzungsdaten gemessen, während das Tablet aufgeladen wird"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Die Nutzung ist proportional zur Akkunutzung seit der letzten vollständigen Aufladung – es werden keine Nutzungsdaten gemessen, während das Gerät aufgeladen wird"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Die Nutzung ist proportional zur Akkunutzung von <xliff:g id="SLOT">%s</xliff:g> – es werden keine Nutzungsdaten gemessen, während das Smartphone aufgeladen wird"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Die Nutzung ist proportional zur Akkunutzung von <xliff:g id="SLOT">%s</xliff:g> – es werden keine Nutzungsdaten gemessen, während das Tablet aufgeladen wird"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Die Nutzung ist proportional zur Akkunutzung von <xliff:g id="SLOT">%s</xliff:g> – es werden keine Nutzungsdaten gemessen, während das Gerät aufgeladen wird"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Zertifikate von Speicher installieren"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Zertifikate von SD-Karte installieren"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"Durch das Entfernen dieses Kontos werden alle zugehörigen Nachrichten, Kontakte und anderen Daten vom Tablet gelöscht!"</string>
diff --git a/res-product/values-el/strings.xml b/res-product/values-el/strings.xml
index ba03e5f..c895315 100644
--- a/res-product/values-el/strings.xml
+++ b/res-product/values-el/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Οι εφαρμογές σας χρησιμοποιούν κανονική ποσότητα μπαταρίας. Εάν οι εφαρμογές χρησιμοποιούν πάρα πολλή μπαταρία, το tablet σας θα προτείνει ενέργειες που μπορείτε να εκτελέσετε.\n\nΜπορείτε πάντα να ενεργοποιήσετε την Εξοικονόμηση μπαταρίας εάν εξαντλείται η μπαταρία σας."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Οι εφαρμογές σας χρησιμοποιούν κανονική ποσότητα μπαταρίας. Εάν οι εφαρμογές χρησιμοποιούν πάρα πολλή μπαταρία, η συσκευή σας θα προτείνει ενέργειες που μπορείτε να εκτελέσετε.\n\nΜπορείτε πάντα να ενεργοποιήσετε την Εξοικονόμηση μπαταρίας εάν εξαντλείται η μπαταρία σας."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Περιορισμός μπαταρίας για εφαρμογές τις οποίες δεν χρησιμοποιείτε συχνά"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Οι αριθμοί που σχετίζονται με τη χρήση είναι ανάλογοι με τη χρήση της μπαταρίας από την τελευταία φόρτιση και τα δεδομένα χρήσης δεν υπολογίζονται κατά τη φόρτιση του τηλεφώνου"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Οι αριθμοί που σχετίζονται με τη χρήση είναι ανάλογοι με τη χρήση της μπαταρίας από την τελευταία φόρτιση και τα δεδομένα χρήσης δεν υπολογίζονται κατά τη φόρτιση του tablet"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Οι αριθμοί που σχετίζονται με τη χρήση είναι ανάλογοι με τη χρήση της μπαταρίας από την τελευταία φόρτιση και τα δεδομένα χρήσης δεν υπολογίζονται κατά τη φόρτιση της συσκευής"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Οι αριθμοί που σχετίζονται με τη χρήση είναι ανάλογοι με τη χρήση της μπαταρίας του <xliff:g id="SLOT">%s</xliff:g> και τα δεδομένα χρήσης δεν υπολογίζονται κατά τη φόρτιση του τηλεφώνου"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Οι αριθμοί που σχετίζονται με τη χρήση είναι ανάλογοι με τη χρήση της στις <xliff:g id="SLOT">%s</xliff:g> και τα δεδομένα χρήσης δεν υπολογίζονται κατά τη φόρτιση του tablet."</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Οι αριθμοί που σχετίζονται με τη χρήση είναι ανάλογοι με τη χρήση της μπαταρίας του <xliff:g id="SLOT">%s</xliff:g> και τα δεδομένα χρήσης δεν υπολογίζονται κατά τη φόρτιση της συσκευής"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Εγκατάσταση πιστοποιητικών από συσκευή αποθήκευσης"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Εγκατάσταση πιστοποιητικών από την κάρτα SD"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"Η κατάργηση αυτού του λογαριασμού θα έχει σαν αποτέλεσμα τη διαγραφή όλων των μηνυμάτων, των επαφών και άλλων δεδομένων του από το tablet!"</string>
diff --git a/res-product/values-en-rAU/strings.xml b/res-product/values-en-rAU/strings.xml
index 9c7dd5e..f0d7162 100644
--- a/res-product/values-en-rAU/strings.xml
+++ b/res-product/values-en-rAU/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Your apps are using a normal amount of battery. If apps use too much battery, your tablet will suggest actions that you can take.\n\nYou can always turn on Battery Saver if you’re running low on battery."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Your apps are using a normal amount of battery. If apps use too much battery, your device will suggest actions that you can take.\n\nYou can always turn on Battery Saver if you’re running low on battery."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Limit battery for apps that you don\'t use often"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Usage numbers are proportional to battery usage since the last full charge and usage data is not measured when the phone is charging"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Usage numbers are proportional to battery usage since the last full charge and usage data is not measured when the tablet is charging"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Usage numbers are proportional to battery usage since the last full charge and usage data is not measured when the device is charging"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Usage numbers are proportional to battery usage of <xliff:g id="SLOT">%s</xliff:g> and usage data is not measured when the phone is charging"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Usage numbers are proportional to battery usage of <xliff:g id="SLOT">%s</xliff:g> and usage data is not measured when the tablet is charging"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Usage numbers are proportional to battery usage of <xliff:g id="SLOT">%s</xliff:g> and usage data is not measured when the device is charging"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Install certificates from storage"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Install certificates from SD card"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"Removing this account will delete all of its messages, contacts and other data from the tablet!"</string>
diff --git a/res-product/values-en-rCA/strings.xml b/res-product/values-en-rCA/strings.xml
index 7d6acc4..2bb4eaf 100644
--- a/res-product/values-en-rCA/strings.xml
+++ b/res-product/values-en-rCA/strings.xml
@@ -278,12 +278,9 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Your apps are using a normal amount of battery. If apps use too much battery, your tablet will suggest actions you can take.\n\nYou can always turn on Battery Saver if you’re running low on battery."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Your apps are using a normal amount of battery. If apps use too much battery, your device will suggest actions you can take.\n\nYou can always turn on Battery Saver if you’re running low on battery."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Limit battery for apps you don\'t use often"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Usage numbers are proportional to battery usage since last full charge and usage data is not measured when phone is charging"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Usage numbers are proportional to battery usage since last full charge and usage data is not measured when tablet is charging"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Usage numbers are proportional to battery usage since last full charge and usage data is not measured when device is charging"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Usage numbers are proportional to battery usage of <xliff:g id="SLOT">%s</xliff:g> and usage data is not measured when phone is charging"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Usage numbers are proportional to battery usage of <xliff:g id="SLOT">%s</xliff:g> and usage data is not measured when tablet is charging"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Usage numbers are proportional to battery usage of <xliff:g id="SLOT">%s</xliff:g> and usage data is not measured when device is charging"</string>
+ <string name="battery_usage_screen_footer" product="default" msgid="8872101342490341865">"Battery usage and screen time are not measured while the phone is charging"</string>
+ <string name="battery_usage_screen_footer" product="tablet" msgid="1876984641036532124">"Battery usage and screen time are not measured while the tablet is charging"</string>
+ <string name="battery_usage_screen_footer" product="device" msgid="6488857833906266507">"Battery usage and screen time are not measured while the device is charging"</string>
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Install certificates from storage"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Install certificates from SD card"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"Removing this account will delete all of its messages, contacts, and other data from the tablet!"</string>
diff --git a/res-product/values-en-rGB/strings.xml b/res-product/values-en-rGB/strings.xml
index 1cec731..96173f3 100644
--- a/res-product/values-en-rGB/strings.xml
+++ b/res-product/values-en-rGB/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Your apps are using a normal amount of battery. If apps use too much battery, your tablet will suggest actions that you can take.\n\nYou can always turn on Battery Saver if you’re running low on battery."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Your apps are using a normal amount of battery. If apps use too much battery, your device will suggest actions that you can take.\n\nYou can always turn on Battery Saver if you’re running low on battery."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Limit battery for apps that you don’t use often"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Usage numbers are proportional to battery usage since the last full charge and usage data is not measured when the phone is charging"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Usage numbers are proportional to battery usage since the last full charge and usage data is not measured when the tablet is charging"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Usage numbers are proportional to battery usage since the last full charge and usage data is not measured when the device is charging"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Usage numbers are proportional to battery usage of <xliff:g id="SLOT">%s</xliff:g> and usage data is not measured when the phone is charging"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Usage numbers are proportional to battery usage of <xliff:g id="SLOT">%s</xliff:g> and usage data is not measured when the tablet is charging"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Usage numbers are proportional to battery usage of <xliff:g id="SLOT">%s</xliff:g> and usage data is not measured when the device is charging"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Install certificates from storage"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Install certificates from SD card"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"Removing this account will delete all of its messages, contacts and other data from the tablet!"</string>
diff --git a/res-product/values-en-rIN/strings.xml b/res-product/values-en-rIN/strings.xml
index 1cec731..96173f3 100644
--- a/res-product/values-en-rIN/strings.xml
+++ b/res-product/values-en-rIN/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Your apps are using a normal amount of battery. If apps use too much battery, your tablet will suggest actions that you can take.\n\nYou can always turn on Battery Saver if you’re running low on battery."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Your apps are using a normal amount of battery. If apps use too much battery, your device will suggest actions that you can take.\n\nYou can always turn on Battery Saver if you’re running low on battery."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Limit battery for apps that you don’t use often"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Usage numbers are proportional to battery usage since the last full charge and usage data is not measured when the phone is charging"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Usage numbers are proportional to battery usage since the last full charge and usage data is not measured when the tablet is charging"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Usage numbers are proportional to battery usage since the last full charge and usage data is not measured when the device is charging"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Usage numbers are proportional to battery usage of <xliff:g id="SLOT">%s</xliff:g> and usage data is not measured when the phone is charging"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Usage numbers are proportional to battery usage of <xliff:g id="SLOT">%s</xliff:g> and usage data is not measured when the tablet is charging"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Usage numbers are proportional to battery usage of <xliff:g id="SLOT">%s</xliff:g> and usage data is not measured when the device is charging"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Install certificates from storage"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Install certificates from SD card"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"Removing this account will delete all of its messages, contacts and other data from the tablet!"</string>
diff --git a/res-product/values-en-rXC/strings.xml b/res-product/values-en-rXC/strings.xml
index 956b6d6..6ad9775 100644
--- a/res-product/values-en-rXC/strings.xml
+++ b/res-product/values-en-rXC/strings.xml
@@ -278,12 +278,9 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Your apps are using a normal amount of battery. If apps use too much battery, your tablet will suggest actions you can take.\n\nYou can always turn on Battery Saver if you’re running low on battery."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Your apps are using a normal amount of battery. If apps use too much battery, your device will suggest actions you can take.\n\nYou can always turn on Battery Saver if you’re running low on battery."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Limit battery for apps that you don’t use often"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Usage numbers are proportional to battery usage since last full charge and usage data is not measured when phone is charging"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Usage numbers are proportional to battery usage since last full charge and usage data is not measured when tablet is charging"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Usage numbers are proportional to battery usage since last full charge and usage data is not measured when device is charging"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Usage numbers are proportional to battery usage of <xliff:g id="SLOT">%s</xliff:g> and usage data is not measured when phone is charging"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Usage numbers are proportional to battery usage of <xliff:g id="SLOT">%s</xliff:g> and usage data is not measured when tablet is charging"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Usage numbers are proportional to battery usage of <xliff:g id="SLOT">%s</xliff:g> and usage data is not measured when device is charging"</string>
+ <string name="battery_usage_screen_footer" product="default" msgid="8872101342490341865">"Battery usage and screen time are not measured while the phone is charging"</string>
+ <string name="battery_usage_screen_footer" product="tablet" msgid="1876984641036532124">"Battery usage and screen time are not measured while the tablet is charging"</string>
+ <string name="battery_usage_screen_footer" product="device" msgid="6488857833906266507">"Battery usage and screen time are not measured while the device is charging"</string>
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Install certificates from storage"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Install certificates from SD card"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"Removing this account will delete all of its messages, contacts, and other data from the tablet!"</string>
diff --git a/res-product/values-es-rUS/strings.xml b/res-product/values-es-rUS/strings.xml
index 4bb307b..901f22c 100644
--- a/res-product/values-es-rUS/strings.xml
+++ b/res-product/values-es-rUS/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Tus apps consumen una cantidad normal de batería. Si consumen demasiada batería, la tablet te recomendará acciones.\n\nSi tienes poca batería, también puedes activar el Ahorro de batería."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Tus apps consumen una cantidad normal de batería. Si consumen demasiada batería, el dispositivo te recomendará acciones.\n\nSi tienes poca batería, también puedes activar el Ahorro de batería."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Limitar el consumo de batería de las apps que no uses con frecuencia"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Las cifras de uso son proporcionales al uso de batería desde la última carga completa. Los datos de uso no se miden cuando el teléfono se está cargando."</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Las cifras de uso son proporcionales al uso de batería desde la última carga completa. Los datos de uso no se miden cuando la tablet se está cargando."</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Las cifras de uso son proporcionales al uso de batería desde la última carga completa. Los datos de uso no se miden cuando el dispositivo se está cargando."</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Las cifras de uso son proporcionales al uso de batería del intervalo <xliff:g id="SLOT">%s</xliff:g>. Los datos de uso no se miden cuando el teléfono se está cargando."</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Las cifras de uso son proporcionales al uso de batería de <xliff:g id="SLOT">%s</xliff:g>. Los datos de uso no se miden cuando la tablet se está cargando."</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Las cifras de uso son proporcionales al uso de batería de <xliff:g id="SLOT">%s</xliff:g>. Los datos de uso no se miden cuando el dispositivo se está cargando."</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Instalar certificados desde el almacenamiento"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Instalar certificados desde la tarjeta SD"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"Si eliminas esta cuenta, se borrarán todos sus mensajes, contactos y otros datos de la tablet."</string>
diff --git a/res-product/values-es/strings.xml b/res-product/values-es/strings.xml
index 903a006..f364104 100644
--- a/res-product/values-es/strings.xml
+++ b/res-product/values-es/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Tus aplicaciones usan una cantidad normal de batería. Si consumieran demasiada, el tablet te recomendaría medidas para evitarlo.\n\nSi te queda poca carga, también puedes activar Ahorro de batería."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Tus aplicaciones usan una cantidad normal de batería. Si consumieran demasiada, el dispositivo te recomendaría medidas para evitarlo.\n\nSi te queda poca carga, también puedes activar Ahorro de batería."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Limita el consumo de batería de las aplicaciones que no utilices con frecuencia"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Los datos de uso son proporcionales al uso de batería desde la última carga completa y no se miden cuando el teléfono se está cargando"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Los datos de uso son proporcionales al uso de batería desde la última carga completa y no se miden cuando la tablet se está cargando"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Los datos de uso son proporcionales al uso de batería desde la última carga completa y no se miden cuando el dispositivo se está cargando"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Los datos de uso son proporcionales al uso de batería (<xliff:g id="SLOT">%s</xliff:g>) y no se miden cuando el teléfono se está cargando"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Los datos de uso son proporcionales al uso de batería de <xliff:g id="SLOT">%s</xliff:g> y no se miden cuando la tablet se está cargando"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Los datos de uso son proporcionales al uso de batería de <xliff:g id="SLOT">%s</xliff:g> y no se miden cuando el dispositivo se está cargando"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Instala certificados desde el almacenamiento"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Instala certificados desde la tarjeta SD"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"Si quitas esta cuenta, se eliminarán todos sus mensajes, contactos y otros datos del tablet."</string>
diff --git a/res-product/values-et/strings.xml b/res-product/values-et/strings.xml
index 86868a1..cd6634d 100644
--- a/res-product/values-et/strings.xml
+++ b/res-product/values-et/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Teie rakendused kasutavad akut tavapärases ulatuses. Kui rakendused kasutavad liiga palju akut, soovitab tahvelarvuti teile selle vastu sobilikke meetmeid.\n\nKui aku hakkab tühjaks saama, võite alati akusäästja sisse lülitada."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Teie rakendused kasutavad akut tavapärases ulatuses. Kui rakendused kasutavad liiga palju akut, soovitab seade teile selle vastu sobilikke meetmeid.\n\nKui aku hakkab tühjaks saama, võite alati akusäästja sisse lülitada."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Akukasutuse piiramine rakenduste puhul, mida te ei kasuta sageli"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Kasutusega seotud arvud on viimase täislaadimise järgse akukasutuse suhtes proportsionaalsed ja kasutusandmeid ei mõõdeta, kui telefoni laaditakse"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Kasutusega seotud arvud on viimase täislaadimise järgse akukasutuse suhtes proportsionaalsed ja kasutusandmeid ei mõõdeta, kui tahvelarvutit laaditakse"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Kasutusega seotud arvud on viimase täislaadimise järgse akukasutuse suhtes proportsionaalsed ja kasutusandmeid ei mõõdeta, kui seadet laaditakse"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Kasutusega seotud arvud on perioodi <xliff:g id="SLOT">%s</xliff:g> akukasutuse suhtes proportsionaalsed ja kasutusandmeid ei mõõdeta, kui telefoni laaditakse"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Kasutusega seotud arvud on perioodi <xliff:g id="SLOT">%s</xliff:g> akukasutuse suhtes proportsionaalsed ja kasutusandmeid ei mõõdeta, kui tahvelarvutit laaditakse"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Kasutusega seotud arvud on perioodi <xliff:g id="SLOT">%s</xliff:g> akukasutuse suhtes proportsionaalsed ja kasutusandmeid ei mõõdeta, kui seadet laaditakse"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Sertifikaatide installimine salvestusseadmelt"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Sertifikaatide installimine SD-kaardilt"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"Selle konto eemaldamisel kustutatakse kõik seal olevad sõnumid, kontaktid ja muud tahvelarvutis olevad andmed."</string>
diff --git a/res-product/values-eu/strings.xml b/res-product/values-eu/strings.xml
index 4405dbb..b544aed 100644
--- a/res-product/values-eu/strings.xml
+++ b/res-product/values-eu/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Aplikazioak ohiko bateria kantitatea erabiltzen ari dira. Aplikazioek bateria gehiegi erabiltzen badute, gauzatu ahal dituzun ekintzak iradokitzen ditu tabletak.\n\nBateria gutxi baduzu, bateria-aurreztailea aktibatzeko aukera duzu."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Aplikazioak ohiko bateria kantitatea erabiltzen ari dira. Aplikazioek bateria gehiegi erabiltzen badute, gauzatu ahal dituzun ekintzak iradokitzen ditu gailuak.\n\nBateria gutxi baduzu, bateria-aurreztailea aktibatzeko aukera duzu."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Mugatu gutxi erabiltzen dituzun aplikazioen bateria-erabilera"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Erabilerari buruzko datuak bateria guztiz kargatu zenetik izandako bateria-erabilerarekiko proportzionalak dira eta, telefonoa kargatzen ari den bitartean, ez da daturik neurtzen"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Erabilerari buruzko datuak bateria guztiz kargatu zenetik izandako bateria-erabilerarekiko proportzionalak dira eta, tableta kargatzen ari den bitartean, ez da daturik neurtzen"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Erabilerari buruzko datuak bateria guztiz kargatu zenetik izandako bateria-erabilerarekiko proportzionalak dira eta, gailua kargatzen ari den bitartean, ez da daturik neurtzen"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Erabilerari buruzko datuak <xliff:g id="SLOT">%s</xliff:g> tarteko bateria-erabilerarekiko proportzionalak dira eta, telefonoa kargatzen ari den bitartean, ez da daturik neurtzen"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Erabilerari buruzko datuak <xliff:g id="SLOT">%s</xliff:g> tarteko bateria-erabilerarekiko proportzionalak dira eta, tableta kargatzen ari den bitartean, ez da daturik neurtzen"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Erabilerari buruzko datuak <xliff:g id="SLOT">%s</xliff:g> tarteko bateria-erabilerarekiko proportzionalak dira eta, gailua kargatzen ari den bitartean, ez da daturik neurtzen"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Instalatu ziurtagiriak biltegitik"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Instalatu ziurtagiriak SD txarteletik"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"Kontua kentzen baduzu, hartako mezu, kontaktu eta bestelako datu guztiak tabletatik ezabatuko dira!"</string>
diff --git a/res-product/values-fa/strings.xml b/res-product/values-fa/strings.xml
index cf88a53..1545080 100644
--- a/res-product/values-fa/strings.xml
+++ b/res-product/values-fa/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"میزان باتری مصرفی توسط برنامههایتان معمولی است. اگر برنامهها بیشازحد باتری مصرف کنند، رایانه لوحیتان کنشهایی پیشنهاد میکند که میتوانید انجام دهید.\n\nاگر باتری رو به اتمام باشد، همیشه میتوانید «بهینهسازی باتری» را روشن کنید."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"میزان باتری مصرفی برنامههایتان معمولی است. اگر برنامهها بیشازحد باتری مصرف کنند، دستگاهتان کنشهایی پیشنهاد میکند که میتوانید انجام دهید.\n\nاگر باتری رو به اتمام باشد، همیشه میتوانید «بهینهسازی باتری» را روشن کنید."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"محدود کردن باتری برای برنامههایی که زیاد استفاده نمیکنید"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"ارقام آمار استفاده متناسب با مصرف باتری از زمان آخرین شارژ کامل است و دادههای استفاده زمانیکه تلفن درحال شارژ شدن است اندازهگیری نمیشود"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"ارقام آمار استفاده متناسب با مصرف باتری از زمان آخرین شارژ کامل است و دادههای استفاده زمانیکه رایانه لوحی درحال شارژ شدن است اندازهگیری نمیشود"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"ارقام آمار استفاده متناسب با مصرف باتری از زمان آخرین شارژ کامل است و دادههای استفاده زمانیکه دستگاه درحال شارژ شدن است اندازهگیری نمیشود"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"ارقام آمار استفاده متناسب با مصرف باتری <xliff:g id="SLOT">%s</xliff:g> است و دادههای استفاده زمانیکه تلفن درحال شارژ شدن است اندازهگیری نمیشود"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"ارقام آمار استفاده متناسب با مصرف باتری <xliff:g id="SLOT">%s</xliff:g> است و دادههای استفاده زمانیکه رایانه لوحی درحال شارژ شدن است اندازهگیری نمیشود"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"ارقام آمار مصرف متناسب با مصرف باتری <xliff:g id="SLOT">%s</xliff:g> است و دادههای استفاده زمانیکه دستگاه درحال شارژ شدن است اندازهگیری نمیشود"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"نصب گواهیها از فضای ذخیرهسازی"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"نصب گواهیها از کارت SD"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"با حذف این حساب تمام پیامها، مخاطبین و دیگر دادهها از رایانهٔ لوحی نیز حذف میشود!"</string>
diff --git a/res-product/values-fi/strings.xml b/res-product/values-fi/strings.xml
index e77e4b8..9393104 100644
--- a/res-product/values-fi/strings.xml
+++ b/res-product/values-fi/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Sovelluksesi kuluttavat akkua normaalisti. Jos sovellusten virrankulutus on liian suurta, tabletti ehdottaa mahdollisia toimenpiteitä.\n\nJos akku on vähissä, voit ottaa virransäästön käyttöön."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Sovelluksesi kuluttavat akkua normaalisti. Jos sovellusten virrankulutus on liian suurta, laite ehdottaa mahdollisia toimenpiteitä.\n\nJos akku on vähissä, voit ottaa virransäästön käyttöön."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Rajoita harvoin käytettyjen sovellusten akunkäyttöä"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Käyttötilastot näytetään suhteessa akun käyttöön edellisestä täyteen lataamisesta asti, eikä käyttödataa mitata, kun puhelin on latauksessa"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Käyttötilastot näytetään suhteessa akun käyttöön edellisestä täyteen lataamisesta asti, eikä käyttödataa mitata, kun tabletti on latauksessa"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Käyttötilastot näytetään suhteessa akun käyttöön edellisestä täyteen lataamisesta asti, eikä käyttödataa mitata, kun laite on latauksessa"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Käyttötilastot näytetään suhteessa akun käyttöön (<xliff:g id="SLOT">%s</xliff:g>), eikä käyttödataa mitata, kun puhelin on latauksessa"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Käyttötilastot näytetään suhteessa akun käyttöön (<xliff:g id="SLOT">%s</xliff:g>), eikä käyttödataa mitata, kun tabletti on latauksessa"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Käyttötilastot näytetään suhteessa akun käyttöön (<xliff:g id="SLOT">%s</xliff:g>), eikä käyttödataa mitata, kun laite on latauksessa"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Asenna varmenteet tallennustilasta"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Asenna varmenteet SD-kortilta."</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"Poistamalla tämän tilin poistat kaikki sen viestit, yhteystiedot ja muut tiedot tabletista."</string>
diff --git a/res-product/values-fr-rCA/strings.xml b/res-product/values-fr-rCA/strings.xml
index 1e722c5..271adae 100644
--- a/res-product/values-fr-rCA/strings.xml
+++ b/res-product/values-fr-rCA/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Vos applications utilisent une quantité normale d\'énergie. Si les applications utilisent trop d\'énergie, votre tablette vous suggérera des actions à essayer.\n\nVous pouvez toujours activer la fonction Économiseur de pile si la pile est trop faible."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Vos applications utilisent une quantité normale d\'énergie. Si les applications utilisent trop d\'énergie, votre appareil vous suggérera des actions à essayer.\n\nVous pouvez toujours activer la fonction Économiseur de pile si la pile est trop faible."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Restreindre l\'usage de la pile pour les applications que vous n\'utilisez pas souvent"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Les statistiques d\'utilisation sont proportionnelles à l\'utilisation de la pile depuis la dernière recharge complète, et les données d\'utilisation ne sont pas mesurées pendant la recharge du téléphone"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Les statistiques d\'utilisation sont proportionnelles à l\'utilisation de la pile depuis la dernière recharge complète, et les données d\'utilisation ne sont pas mesurées pendant la recharge de la tablette"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Les statistiques d\'utilisation sont proportionnelles à l\'utilisation de la pile depuis la dernière recharge complète, et les données d\'utilisation ne sont pas mesurées pendant la recharge de l\'appareil"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Les statistiques d\'utilisation sont proportionnelles à l\'utilisation de la pile de <xliff:g id="SLOT">%s</xliff:g>, et les données d\'utilisation ne sont pas mesurées pendant la recharge du téléphone"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Les statistiques d\'utilisation sont proportionnelles à l\'utilisation de la pile de <xliff:g id="SLOT">%s</xliff:g>, et les données d\'utilisation ne sont pas mesurées pendant la recharge de la tablette"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Les statistiques d\'utilisation sont proportionnelles à l\'utilisation de la pile de <xliff:g id="SLOT">%s</xliff:g>, et les données d\'utilisation ne sont pas mesurées pendant la recharge de l\'appareil"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Installer les certificats à partir de la mémoire de stockage"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Installer les certificats à partir de la carte SD"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"La suppression de ce compte entraînera la suppression de tous les messages, contacts et autres données de la tablette."</string>
diff --git a/res-product/values-fr/strings.xml b/res-product/values-fr/strings.xml
index 688c5dd..ce5ecc7 100644
--- a/res-product/values-fr/strings.xml
+++ b/res-product/values-fr/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Vos applications utilisent une quantité normale d\'énergie. Si elles sollicitent trop la batterie, votre téléphone vous suggérera des mesures à prendre.\n\nSi le niveau de votre batterie est faible, vous pouvez également activer l\'économiseur de batterie."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Vos applications utilisent une quantité normale d\'énergie. Si elles sollicitent trop la batterie, votre téléphone vous suggérera des mesures à prendre.\n\nSi le niveau de votre batterie est faible, vous pouvez également activer l\'économiseur de batterie."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Limiter l\'utilisation de la batterie pour les applications peu utilisées"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Les chiffres d\'utilisation sont proportionnels à l\'utilisation de la batterie depuis la dernière recharge complète, et les données d\'utilisation ne sont pas mesurées quand le téléphone est en cours de recharge"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Les chiffres d\'utilisation sont proportionnels à l\'utilisation de la batterie depuis la dernière recharge complète, et les données d\'utilisation ne sont pas mesurées quand la tablette est en cours de recharge"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Les chiffres d\'utilisation sont proportionnels à l\'utilisation de la batterie depuis la dernière recharge complète, et les données d\'utilisation ne sont pas mesurées quand l\'appareil est en cours de recharge"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Les chiffres d\'utilisation sont proportionnels à l\'utilisation de la batterie de <xliff:g id="SLOT">%s</xliff:g>, et les données d\'utilisation ne sont pas mesurées quand le téléphone est en cours de recharge"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Les données d\'utilisation font référence au créneau d\'utilisation de la batterie <xliff:g id="SLOT">%s</xliff:g> et ne sont pas mesurées pendant que la tablette est en charge"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Les données chiffrées d\'utilisation sont proportionnelles à l\'utilisation de la batterie sur la période <xliff:g id="SLOT">%s</xliff:g>, et ne sont pas mesurées quand l\'appareil est en cours de recharge"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Installer les certificats depuis la mémoire de stockage"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Installer les certificats depuis la carte SD"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"La suppression de ce compte entraînera la suppression de tous les messages, contacts et autres données de la tablette."</string>
diff --git a/res-product/values-gl/strings.xml b/res-product/values-gl/strings.xml
index 6242e76..f546ad3 100644
--- a/res-product/values-gl/strings.xml
+++ b/res-product/values-gl/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"As túas aplicacións consomen unha cantidade normal de batería. Cando consuman demasiada, a túa tableta suxerirá as accións que podes levar a cabo.\n\nSe tes pouca batería, sempre podes activar a función Aforro de batería."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"As túas aplicacións consomen unha cantidade normal de batería. Cando consuman demasiada, o teu dispositivo suxerirá as accións que podes levar a cabo.\n\nSe tes pouca batería, sempre podes activar a función Aforro de batería."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Limita o uso de batería das aplicacións que utilizas con pouca frecuencia"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"As estatísticas de uso son proporcionais ao uso da batería desde a última carga completa. Os datos de uso non se miden mentres o teléfono está cargando"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"As estatísticas de uso son proporcionais ao uso da batería desde a última carga completa. Os datos de uso non se miden mentres a tableta está cargando"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"As estatísticas de uso son proporcionais ao uso da batería desde a última carga completa. Os datos de uso non se miden mentres o dispositivo está cargando"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"As estatísticas de uso son proporcionais ao uso da batería neste intervalo: <xliff:g id="SLOT">%s</xliff:g>. Os datos de uso non se miden mentres o teléfono está cargando"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"As estatísticas de uso son proporcionais ao uso da batería neste intervalo: <xliff:g id="SLOT">%s</xliff:g>. Os datos de uso non se miden mentres a tableta está cargando"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"As estatísticas de uso son proporcionais ao uso da batería neste intervalo: <xliff:g id="SLOT">%s</xliff:g>. Os datos de uso non se miden mentres o dispositivo está cargando"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Instala certificados desde o almacenamento"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Instala certificados desde a tarxeta SD"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"Ao quitar esta conta eliminaranse todas as súas mensaxes, contactos e demais datos da tableta."</string>
diff --git a/res-product/values-gu/strings.xml b/res-product/values-gu/strings.xml
index 822234b..f2d5096 100644
--- a/res-product/values-gu/strings.xml
+++ b/res-product/values-gu/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"તમારી બધી ઍપ બૅટરીનો વપરાશ સામાન્ય પ્રમાણમાં કરી રહી છે. જો તે બૅટરીનો ઘણો વધુ વપરાશ કરવા માંડશે, તો તમારું ટૅબ્લેટ તમે શું ઍક્શન લઈ શકો તે સૂચવશે.\n\nજો તમારી પાસે બૅટરીમાં ચાર્જ ઓછો રહ્યો હોય, તો તમે કોઈપણ સમયે બૅટરી સેવર ચાલુ કરી શકો છો."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"તમારી બધી ઍપ બૅટરીનો વપરાશ સામાન્ય પ્રમાણમાં કરી રહી છે. જો તે બૅટરીનો ઘણો વધુ વપરાશ કરવા માંડશે, તો તમારું ઉપકરણ તમે શું ઍક્શન લઈ શકો તે સૂચવશે.\n\nજો તમારી પાસે બૅટરીમાં ચાર્જ ઓછો રહ્યો હોય, તો તમે કોઈપણ સમયે બૅટરી સેવર ચાલુ કરી શકો છો."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"જે ઍપનો તમે ઓછો ઉપયોગ કરતા હો, તેના માટે બૅટરી મર્યાદિત કરો"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"વપરાશના આંકડા છેલ્લા પૂર્ણ ચાર્જથી થયેલા બૅટરીના વપરાશના સમપ્રમાણમાં હોય છે અને જ્યારે ફોન ચાર્જ થઈ રહ્યો હોય ત્યારે વપરાશનો ડેટા માપવામાં આવતો નથી"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"વપરાશના આંકડા છેલ્લા પૂર્ણ ચાર્જથી થયેલા બૅટરીના વપરાશના સમપ્રમાણમાં હોય છે અને જ્યારે ટૅબ્લેટ ચાર્જ થઈ રહ્યું હોય ત્યારે વપરાશનો ડેટા માપવામાં આવતો નથી"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"વપરાશના આંકડા છેલ્લા પૂર્ણ ચાર્જથી થયેલા બૅટરીના વપરાશના સમપ્રમાણમાં હોય છે અને જ્યારે ડિવાઇસ ચાર્જ થઈ રહ્યું હોય ત્યારે વપરાશનો ડેટા માપવામાં આવતો નથી"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"વપરાશના આંકડા <xliff:g id="SLOT">%s</xliff:g>ના બૅટરીના વપરાશના સમપ્રમાણમાં હોય છે અને જ્યારે ફોન ચાર્જ થઈ રહ્યો હોય ત્યારે વપરાશનો ડેટા માપવામાં આવતો નથી"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"વપરાશના આંકડા <xliff:g id="SLOT">%s</xliff:g>ના બૅટરીના વપરાશના સમપ્રમાણમાં હોય છે અને જ્યારે ટૅબ્લેટ ચાર્જ થઈ રહ્યું હોય ત્યારે વપરાશનો ડેટા માપવામાં આવતો નથી"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"વપરાશના આંકડા <xliff:g id="SLOT">%s</xliff:g>ના બૅટરીના વપરાશના સમપ્રમાણમાં હોય છે અને જ્યારે ડિવાઇસ ચાર્જ થઈ રહ્યું હોય ત્યારે વપરાશનો ડેટા માપવામાં આવતો નથી"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"સ્ટોરેજમાંથી પ્રમાણપત્રો ઇન્સ્ટૉલ કરો"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"SD કાર્ડથી પ્રમાણપત્રો ઇન્સ્ટોલ કરો"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"આ એકાઉન્ટને દૂર કરવું તેનાં તમામ સંદેશા, સંપર્કો અને ટેબ્લેટમાંના અન્ય ડેટાને કાઢી નાંખશે!"</string>
diff --git a/res-product/values-hi/strings.xml b/res-product/values-hi/strings.xml
index db8922d..7e9c96e 100644
--- a/res-product/values-hi/strings.xml
+++ b/res-product/values-hi/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"आपके ऐप्लिकेशन सामान्य रूप से बैटरी इस्तेमाल कर रहे हैं. अगर ऐप्लिकेशन ज़्यादा बैटरी खर्च करने लगें, तो टैबलेट बैटरी बचाने के लिए सुझाव देगा.\n\nअगर टैबलेट की बैटरी खत्म होने वाली हो, तो आप बैटरी सेवर चालू कर सकते हैं."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"आपके ऐप्लिकेशन सामान्य रूप से बैटरी का इस्तेमाल कर रहे हैं. अगर ऐप्लिकेशन ज़्यादा बैटरी खर्च करने लगें, तो डिवाइस बैटरी बचाने के लिए सुझाव देगा.\n\nअगर डिवाइस की बैटरी खत्म होने वाली हो, तो आप बैटरी सेवर चालू कर सकते हैं."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"अक्सर इस्तेमाल न किए जाने वाले ऐप्लिकेशन को ज़्यादा बैटरी इस्तेमाल करने से रोकें"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"बैटरी खर्च के आंकड़े इस बात पर आधारित होते हैं कि पिछली बार पूरी तरह से चार्ज होने के बाद से लेकर अब तक बैटरी कितनी खर्च की गई है. फ़ोन चार्ज होने के दौरान, बैटरी खर्च का आकलन नहीं किया जाता है"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"बैटरी खर्च के आंकड़े इस बात पर आधारित होते हैं कि पिछली बार पूरी तरह से चार्ज होने के बाद से लेकर अब तक बैटरी कितनी खर्च की गई है. टैबलेट चार्ज होने के दौरान, बैटरी खर्च का आकलन नहीं किया जाता है"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"बैटरी खर्च के आंकड़े इस बात पर आधारित होते हैं कि पिछली बार पूरी तरह से चार्ज होने के बाद से लेकर अब तक बैटरी कितनी खर्च की गई है. डिवाइस चार्ज होने के दौरान, बैटरी खर्च का आकलन नहीं किया जाता है"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"बैटरी खर्च के आंकड़े इस बात पर आधारित होते हैं कि <xliff:g id="SLOT">%s</xliff:g> तक कितनी बैटरी खर्च की गई है. फ़ोन चार्ज होने के दौरान, बैटरी खर्च का आकलन नहीं किया जाता है"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"बैटरी खर्च के आंकड़े इस बात पर आधारित होते हैं कि <xliff:g id="SLOT">%s</xliff:g> तक कितनी बैटरी खर्च की गई है. टैबलेट चार्ज होने के दौरान, बैटरी खर्च का आकलन नहीं किया जाता है"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"बैटरी खर्च के आंकड़े इस बात पर आधारित होते हैं कि <xliff:g id="SLOT">%s</xliff:g> तक कितनी बैटरी खर्च की गई है. डिवाइस चार्ज होने के दौरान, बैटरी खर्च का आकलन नहीं किया जाता है"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"स्टोरेज से सर्टिफ़िकेट इंस्टॉल करें"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"एसडी कार्ड से सर्टिफ़िकेट इंस्टॉल करें"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"यह खाता निकालने से, टैबलेट से खाते के सभी संदेश, संपर्क और अन्य डेटा हट जाएंगे!"</string>
diff --git a/res-product/values-hr/strings.xml b/res-product/values-hr/strings.xml
index 2b34dc1..5754cf6 100644
--- a/res-product/values-hr/strings.xml
+++ b/res-product/values-hr/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Vaše aplikacije troše bateriju uobičajenom brzinom. Ako aplikacije budu prebrzo trošile bateriju, tablet će vam predložiti što biste mogli poduzeti.\n\nAko je razina baterije niska, možete uključiti Štednju baterije."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Vaše aplikacije troše bateriju uobičajenom brzinom. Ako aplikacije budu prebrzo trošile bateriju, uređaj će vam predložiti što biste mogli poduzeti.\n\nAko je razina baterije niska, možete uključiti Štednju baterije."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Ograničava potrošnju baterije za aplikacije koje ne upotrebljavate često"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Brojke o korištenju razmjerne su upotrebi baterije od posljednje napunjenosti, a podaci o upotrebi ne mjere se kada se telefon puni"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Brojke o korištenju razmjerne su upotrebi baterije od posljednje napunjenosti, a podaci o upotrebi ne mjere se kada se tablet puni"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Brojke o korištenju razmjerne su upotrebi baterije od posljednje napunjenosti, a podaci o upotrebi ne mjere se kada se uređaj puni"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Brojke o korištenju razmjerne su upotrebi baterije za <xliff:g id="SLOT">%s</xliff:g>, a podaci o upotrebi ne mjere se kada se telefon puni"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Brojke o korištenju razmjerne su upotrebi baterije za <xliff:g id="SLOT">%s</xliff:g>, a podaci o upotrebi ne mjere se kada se tablet puni"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Brojke o korištenju razmjerne su upotrebi baterije za <xliff:g id="SLOT">%s</xliff:g>, a podaci o upotrebi ne mjere se kada se uređaj puni"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Instaliranje certifikata iz pohrane"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Instaliraj certifikate s SD kartice"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"Uklanjanjem ovog računa izbrisat će se sve njegove poruke, kontakti i ostali podaci s tabletnog računala!"</string>
diff --git a/res-product/values-hu/strings.xml b/res-product/values-hu/strings.xml
index a912bbb..aee8ad3 100644
--- a/res-product/values-hu/strings.xml
+++ b/res-product/values-hu/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Alkalmazásai akkumulátorhasználata nem tér el az átlagostól. Ha az alkalmazások túlzottan igénybe veszik az akkumulátort, táblagépe javaslatot ad a lehetséges intézkedésekre.\n\nAz Akkumulátorkímélő módot bármikor bekapcsolhatja, ha az akkumulátor kezd nagyon lemerülni."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Alkalmazásai akkumulátorhasználata nem tér el az átlagostól. Ha az alkalmazások túlzottan igénybe veszik az akkumulátort, eszköze javaslatot ad a lehetséges intézkedésekre.\n\nAz Akkumulátorkímélő módot bármikor bekapcsolhatja, ha az akkumulátor kezd nagyon lemerülni."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Korlátozza a nem gyakran használt alkalmazások akkumulátorhasználatát"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"A használattal kapcsolatos adatok az utolsó teljes feltöltés óta számított akkumulátorhasználatra vonatkoznak, és a telefon töltése közben a rendszer nem méri őket"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"A használattal kapcsolatos adatok az utolsó teljes feltöltés óta számított akkumulátorhasználatra vonatkoznak, és a táblagép töltése közben a rendszer nem méri őket"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"A használattal kapcsolatos adatok az utolsó teljes feltöltés óta számított akkumulátorhasználatra vonatkoznak, és az eszköz töltése közben a rendszer nem méri őket"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"A használattal kapcsolatos adatok a(z) <xliff:g id="SLOT">%s</xliff:g> időszak akkumulátorhasználatára vonatkoznak, és a telefon töltése közben a rendszer nem méri őket"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"A használattal kapcsolatos adatok a(z) <xliff:g id="SLOT">%s</xliff:g> időszak akkumulátorhasználatára vonatkoznak, és a táblagép töltése közben a rendszer nem méri őket"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"A használattal kapcsolatos adatok a(z) <xliff:g id="SLOT">%s</xliff:g> időszak akkumulátorhasználatára vonatkoznak, és az eszköz töltése közben a rendszer nem méri őket"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Tanúsítványok telepítése tárhelyről"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Tanúsítványok telepítése az SD-kártyáról"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"A fiók eltávolításával valamennyi üzenetet, névjegyet és egyéb adatot is törli a táblagépről!"</string>
diff --git a/res-product/values-hy/strings.xml b/res-product/values-hy/strings.xml
index f40a324..f211221 100644
--- a/res-product/values-hy/strings.xml
+++ b/res-product/values-hy/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Ձեր հավելվածները մարտկոցի լիցքն օգտագործում են սովորական ծավալով։ Եթե դրանք չափից շատ սպառեն մարտկոցի լիցքը, պլանշետը ձեզ կառաջարկի համապատասխան գործողություններ ձեռնարկել։\n\nԴուք ցանկացած ժամանակ կարող եք միացնել մարտկոցի տնտեսման ռեժիմը։"</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Ձեր հավելվածները մարտկոցի լիցքն օգտագործում են սովորական ծավալով։ Եթե դրանք չափից շատ սպառեն մարտկոցի լիցքը, սարքը ձեզ կառաջարկի համապատասխան գործողություններ ձեռնարկել։\n\nԴուք ցանկացած ժամանակ կարող եք միացնել մարտկոցի տնտեսման ռեժիմը։"</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Սահմանափակել հազվադեպ օգտագործվող հավելվածների աշխատանքը"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Օգտագործման ցուցանիշները համամաս են մարտկոցի օգտագործմանը վերջին լրիվ լիցքավորումից հետո, և օգտագործման տվյալները չեն հաշվարկվում հեռախոսի լիցքավորման ժամանակ"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Օգտագործման ցուցանիշները համամաս են մարտկոցի օգտագործմանը վերջին լրիվ լիցքավորումից հետո, և օգտագործման տվյալները չեն հաշվարկվում պլանշետի լիցքավորման ժամանակ"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Օգտագործման ցուցանիշները համամաս են մարտկոցի օգտագործմանը վերջին լրիվ լիցքավորումից հետո, և օգտագործման տվյալները չեն հաշվարկվում սարքի լիցքավորման ժամանակ"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Օգտագործման ցուցանիշները համամաս են <xliff:g id="SLOT">%s</xliff:g>-ի մարտկոցի օգտագործմանը, և օգտագործման տվյալները չեն հաշվարկվում հեռախոսի լիցքավորման ժամանակ"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Օգտագործման ցուցանիշները համամաս են <xliff:g id="SLOT">%s</xliff:g>-ի մարտկոցի օգտագործմանը, և օգտագործման տվյալները չեն հաշվարկվում պլանշետի լիցքավորման ժամանակ"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Օգտագործման ցուցանիշները համամաս են <xliff:g id="SLOT">%s</xliff:g>-ի մարտկոցի օգտագործմանը, և օգտագործման տվյալները չեն հաշվարկվում սարքի լիցքավորման ժամանակ"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Տեղադրել հավաստագրերը պահոցից"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Տեղադրել վկայականներ SD քարտից"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"Այս հաշիվը հեռացնելիս պլանշետից կջնջվեն նաև բոլոր հաղորդագրությունները, կոնտակտները և այլ տվյալները:"</string>
diff --git a/res-product/values-in/strings.xml b/res-product/values-in/strings.xml
index 6074c70..dd154f2 100644
--- a/res-product/values-in/strings.xml
+++ b/res-product/values-in/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Aplikasi Anda menggunakan baterai secara normal. Jika aplikasi terlalu banyak menggunakan daya baterai, tablet Anda akan menyarankan beberapa tindakan.\n\nAnda selalu dapat mengaktifkan Penghemat Baterai jika daya baterai hampir habis."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Aplikasi Anda menggunakan baterai secara normal. Jika aplikasi terlalu banyak menggunakan daya baterai, perangkat Anda akan menyarankan beberapa tindakan.\n\nAnda selalu dapat mengaktifkan Penghemat Baterai jika daya baterai hampir habis."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Batasi baterai untuk aplikasi yang tidak sering digunakan"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Jumlah penggunaan sebanding dengan penggunaan baterai sejak terakhir kali baterai terisi penuh dan data penggunaan tidak diukur saat ponsel mengisi daya"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Jumlah penggunaan sebanding dengan penggunaan baterai sejak terakhir kali baterai terisi penuh dan data penggunaan tidak diukur saat tablet mengisi daya"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Jumlah penggunaan sebanding dengan penggunaan baterai sejak terakhir kali baterai terisi penuh dan data penggunaan tidak diukur saat perangkat mengisi daya"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Jumlah penggunaan sebanding dengan penggunaan baterai dari pukul <xliff:g id="SLOT">%s</xliff:g> dan data penggunaan tidak diukur saat ponsel mengisi daya"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Jumlah penggunaan sebanding dengan penggunaan baterai dari pukul <xliff:g id="SLOT">%s</xliff:g> dan data penggunaan tidak diukur saat tablet mengisi daya"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Jumlah penggunaan sebanding dengan penggunaan baterai dari pukul <xliff:g id="SLOT">%s</xliff:g> dan data penggunaan tidak diukur saat perangkat mengisi daya"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Instal sertifikat dari penyimpanan"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Instal sertifikat dari kartu SD"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"Menghapus akun ini akan menghapus semua pesan, kontak, dan data lain akun tersebut dari tablet!"</string>
diff --git a/res-product/values-is/strings.xml b/res-product/values-is/strings.xml
index 31838f0..351a120 100644
--- a/res-product/values-is/strings.xml
+++ b/res-product/values-is/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Rafhlöðunotkun forritanna þinna er eðlileg. Ef rafhlöðunotkun forrita er of mikil leggur spjaldtölvan til aðgerðir sem þú getur gripið til.\n\nÞú getur alltaf kveikt á rafhlöðusparnaði ef lítil hleðsla er eftir á rafhlöðunni."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Rafhlöðunotkun forritanna þinna er eðlileg. Ef rafhlöðunotkun forrita er of mikil leggur tækið til aðgerðir sem þú getur gripið til.\n\nÞú getur alltaf kveikt á rafhlöðusparnaði ef lítil hleðsla er eftir á rafhlöðunni."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Takmarka rafhlöðunotkun forrita sem þú notar sjaldan"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Notkunarmælingar eru í réttu hlutfalli við rafhlöðunotkun frá síðustu fullu hleðslu og notkunargögn eru ekki mæld þegar síminn er í hleðslu"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Notkunarmælingar eru í réttu hlutfalli við rafhlöðunotkun frá síðustu fullu hleðslu og notkunargögn eru ekki mæld þegar spjaldtölvan er í hleðslu"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Notkunarmælingar eru í réttu hlutfalli við rafhlöðunotkun frá síðustu fullu hleðslu og notkunargögn eru ekki mæld þegar tækið er í hleðslu"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Notkunarmælingar eru í réttu hlutfalli við rafhlöðunotkun frá <xliff:g id="SLOT">%s</xliff:g> og notkunargögn eru ekki mæld þegar síminn er í hleðslu"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Notkunarmælingar eru í réttu hlutfalli við rafhlöðunotkun frá <xliff:g id="SLOT">%s</xliff:g> og notkunargögn eru ekki mæld þegar spjaldtölvan er í hleðslu"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Notkunarmælingar eru í réttu hlutfalli við rafhlöðunotkun frá <xliff:g id="SLOT">%s</xliff:g> og notkunargögn eru ekki mæld þegar tækið er í hleðslu"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Setja upp vottorð úr geymslu"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Setja upp vottorð af SD-korti"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"Ef þessi reikningur er fjarlægður verður öllum skilaboðum hans, tengiliðum og öðrum gögnum eytt úr spjaldtölvunni!"</string>
diff --git a/res-product/values-it/strings.xml b/res-product/values-it/strings.xml
index ac03bda..1af9d75 100644
--- a/res-product/values-it/strings.xml
+++ b/res-product/values-it/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Le tue app stanno utilizzando un livello di batteria normale. Se le app consumano troppa batteria, il dispositivo ti suggerirà come rimediare.\n\nSe la batteria è in esaurimento, puoi attivare il risparmio energetico in qualsiasi momento."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Le tue app stanno utilizzando un livello di batteria normale. Se le app consumano troppa batteria, il dispositivo ti suggerirà come rimediare.\n\nSe la batteria è in esaurimento, puoi attivare il risparmio energetico in qualsiasi momento."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Limita l\'utilizzo della batteria per le app che usi di rado"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"I valori relativi all\'utilizzo sono proporzionali all\'utilizzo della batteria dall\'ultima ricarica completa. I dati sull\'utilizzo non vengono misurati quando il telefono è in carica."</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"I valori relativi all\'utilizzo sono proporzionali all\'utilizzo della batteria dall\'ultima ricarica completa. I dati sull\'utilizzo non vengono misurati quando il tablet è in carica."</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"I valori relativi all\'utilizzo sono proporzionali all\'utilizzo della batteria dall\'ultima ricarica completa. I dati sull\'utilizzo non vengono misurati quando il dispositivo è in carica."</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"I valori relativi all\'utilizzo sono proporzionali all\'utilizzo della batteria nel periodo <xliff:g id="SLOT">%s</xliff:g>. I dati sull\'utilizzo non vengono misurati quando il telefono è in carica."</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"I valori relativi all\'utilizzo sono proporzionali all\'utilizzo della batteria nel periodo <xliff:g id="SLOT">%s</xliff:g>. I dati sull\'utilizzo non vengono misurati quando il tablet è in carica."</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"I valori relativi all\'utilizzo sono proporzionali all\'utilizzo della batteria nel periodo <xliff:g id="SLOT">%s</xliff:g>. I dati sull\'utilizzo non vengono misurati quando il dispositivo è in carica."</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Installa certificati da archivio"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Installa certificati da scheda SD"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"La rimozione di questo account comporterà l\'eliminazione di tutti i relativi messaggi, contatti e altri dati dal tablet."</string>
diff --git a/res-product/values-iw/strings.xml b/res-product/values-iw/strings.xml
index 0b1fd4b..7c8126b 100644
--- a/res-product/values-iw/strings.xml
+++ b/res-product/values-iw/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"האפליקציות משתמשות בכמות רגילה של צריכת סוללה. אם אפליקציות יצרכו יותר מדי מהסוללה, הטאבלט יציע פעולות שאפשר לנקוט.\n\nניתן תמיד להפעיל את תכונת החיסכון בסוללה אם הסוללה עומדת להתרוקן."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"האפליקציות משתמשות בכמות רגילה של צריכת סוללה. אם אפליקציות יצרכו יותר מדי מהסוללה, המכשיר יציע פעולות שאפשר לנקוט.\n\nניתן תמיד להפעיל את תכונת החיסכון בסוללה אם הסוללה עומדת להתרוקן."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"הגבלת שימוש בסוללה לאפליקציות שבהן לא נעשה שימוש לעתים קרובות"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"נתוני השימוש יחסיים לשימוש בסוללה מאז הטעינה המלאה האחרונה. נתוני השימוש במכשיר לא נמדדים כשהטלפון בטעינה"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"נתוני השימוש יחסיים לשימוש בסוללה מאז הטעינה המלאה האחרונה. נתוני השימוש במכשיר לא נמדדים כשהטאבלט בטעינה"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"נתוני השימוש יחסיים לשימוש בסוללה מאז הטעינה המלאה האחרונה. נתוני השימוש במכשיר לא נמדדים כשהמכשיר בטעינה"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"נתוני השימוש יחסיים לשימוש בסוללה של <xliff:g id="SLOT">%s</xliff:g>. נתוני השימוש במכשיר לא נמדדים כשהטלפון בטעינה"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"נתוני השימוש יחסיים לשימוש בסוללה של <xliff:g id="SLOT">%s</xliff:g>. נתוני השימוש במכשיר לא נמדדים כשהטאבלט בטעינה"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"נתוני השימוש יחסיים לשימוש בסוללה של <xliff:g id="SLOT">%s</xliff:g>. נתוני השימוש במכשיר לא נמדדים כשהמכשיר בטעינה"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"התקנת אישורים מאמצעי אחסון"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"התקנת אישורים מכרטיס SD"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"הסרת חשבון זה תגרום להסרת כל ההודעות, אנשי הקשר ונתונים נוספים מהטאבלט!"</string>
diff --git a/res-product/values-ja/strings.xml b/res-product/values-ja/strings.xml
index 56628a2..a5e53fe 100644
--- a/res-product/values-ja/strings.xml
+++ b/res-product/values-ja/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"アプリのバッテリー使用量は正常です。アプリがバッテリーを使いすぎる場合は、対処可能なおすすめの方法がタブレットに表示されます。\n\nバッテリーの残量が少なくなったら、いつでもバッテリー セーバーを ON にできます。"</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"アプリのバッテリー使用量は正常です。アプリがバッテリーを使いすぎる場合は、対処可能なおすすめの方法がデバイスに表示されます。\n\nバッテリーの残量が少なくなったら、いつでもバッテリー セーバーを ON にできます。"</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"使用頻度の低いアプリによる電池の使用を制限します"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"使用量の数値は前回のフル充電以降のバッテリー使用量に比例しており、スマートフォンの充電中は使用状況データは測定されません"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"使用量の数値は前回のフル充電以降のバッテリー使用量に比例しており、タブレットの充電中は使用状況データは測定されません"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"使用量の数値は前回のフル充電以降のバッテリー使用量に比例しており、デバイスの充電中は使用状況データは測定されません"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"使用量の数値は <xliff:g id="SLOT">%s</xliff:g> のバッテリー使用量に比例しており、スマートフォンの充電中は使用状況データは測定されません"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"使用量の数値は <xliff:g id="SLOT">%s</xliff:g> のバッテリー使用量に比例しており、タブレットの充電中は使用状況データは測定されません"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"使用量の数値は <xliff:g id="SLOT">%s</xliff:g> のバッテリー使用量に比例しており、デバイスの充電中は使用状況データは測定されません"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"ストレージから証明書をインストールする"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"証明書をSDカードからインストールする"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"このアカウントを削除すると、メール、連絡先などのすべてのデータもタブレットから削除されます。"</string>
diff --git a/res-product/values-ka/strings.xml b/res-product/values-ka/strings.xml
index ebaac03..6b461e4 100644
--- a/res-product/values-ka/strings.xml
+++ b/res-product/values-ka/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"თქვენი აპები ბატარეის ნორმალური მოხმარებით ხასიათდება. თუ აპები ბატარეას ზედმეტად მოიხმარს, თქვენი ტაბლეტი შემოგთავაზებთ პოტენციურ ქმედებებს ამის აღსაკვეთად.\n\nამასთანავე, თქვენ ყოველთვის შეგიძლიათ ჩართოთ ბატარეის დამზოგი, თუ ბატარეა გეწურებათ."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"თქვენი აპები ბატარეის ნორმალური მოხმარებით ხასიათდება. თუ აპები ბატარეას ზედმეტად მოიხმარს, თქვენი მოწყობილობა შემოგთავაზებთ პოტენციურ ქმედებებს ამის აღსაკვეთად.\n\nამასთანავე, თქვენ ყოველთვის შეგიძლიათ ჩართოთ ბატარეის დამზოგი, თუ ბატარეა გეწურებათ."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"ბატარეის მოხმარების შეზღუდვა აპებისთვის, რომლებსაც იშვიათად იყენებთ"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"გამოყენების მონაცემები ბატარეის ბოლო სრული დატენვის შემდეგ მოხმარების პროპორციულია და ისინი ტელეფონის დატენვისას არ გაიზომება"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"გამოყენების მონაცემები ბატარეის ბოლო სრული დატენვის შემდეგ მოხმარების პროპორციულია და ისინი ტაბლეტის დატენვისას არ გაიზომება"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"გამოყენების მონაცემები ბატარეის ბოლო სრული დატენვის შემდეგ მოხმარების პროპორციულია და ისინი მოწყობილობის დატენვისას არ გაიზომება"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"გამოყენების მონაცემები <xliff:g id="SLOT">%s</xliff:g> სლოტის ბატარეის მოხმარების პროპორციულია და ისინი ტელეფონის დატენვისას არ გაიზომება"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"გამოყენების მონაცემები <xliff:g id="SLOT">%s</xliff:g> სლოტის ბატარეის მოხმარების პროპორციულია და ისინი ტაბლეტის დატენვისას არ გაიზომება"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"გამოყენების მონაცემები <xliff:g id="SLOT">%s</xliff:g> სლოტის ბატარეის მოხმარების პროპორციულია და ისინი მოწყობილობის დატენვისას არ გაიზომება"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"სერტიფიკატების საცავიდან დაყენება"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"სერთიფიკატების ინსტალაცია SD ბარათიდან"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"ამ ანგარიშის წაშლის შედეგად ტაბლეტზე წაიშლება ყველა შეტყობინება, კონტაქტი და სხვა მონაცემები!"</string>
diff --git a/res-product/values-kk/strings.xml b/res-product/values-kk/strings.xml
index 0e0ca8e..3860515 100644
--- a/res-product/values-kk/strings.xml
+++ b/res-product/values-kk/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Қолданбалар батарея зарядын қалыпты тұтынуда. Көп тұтынатын болса, планшетте орындауға болатын әрекеттер ұсынылады.\n\nБатарея заряды аз болса, Батареяны үнемдеу режимін қосуыңызға болады."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Қолданбалар батарея зарядын қалыпты тұтынуда. Көп тұтынатын болса, құрылғыда орындауға болатын әрекеттер ұсынылады.\n\nБатарея заряды аз болса, Батареяны үнемдеу режимін қосуыңызға болады."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Сирек пайдаланылатын қолданбалар үшін батареяның пайдаланылуын шектеу"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Пайдалану статистикасы соңғы толық зарядталғаннан бергі батарея шығынына пропорционалды және телефон зарядталып жатқанда пайдаланылуы туралы дерек алынбайды."</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Пайдалану статистикасы соңғы толық зарядталғаннан бергі батарея шығынына пропорционалды және планшет зарядталып жатқанда пайдаланылуы туралы дерек алынбайды."</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Пайдалану статистикасы соңғы толық зарядталғаннан бергі батарея шығынына пропорционалды және құрылғы зарядталып жатқанда пайдаланылуы туралы дерек алынбайды."</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Пайдалану статистикасы <xliff:g id="SLOT">%s</xliff:g> батарея шығынына пропорционалды және телефон зарядталып жатқанда пайдаланылуы туралы дерек алынбайды."</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Пайдалану статистикасы <xliff:g id="SLOT">%s</xliff:g> батарея шығынына пропорционалды және планшет зарядталып жатқанда пайдаланылуы туралы дерек алынбайды."</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Пайдалану статистикасы <xliff:g id="SLOT">%s</xliff:g> батарея шығынына пропорционалды және құрылғы зарядталып жатқанда пайдаланылуы туралы дерек алынбайды."</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Сертификаттарды қоймадан орнату"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Сертификаттарды SD картадан орнату"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"Бұл аккаунтты алып тастау нәтижесінде оның хабарлары, контактілері және басқа планшет деректері жойылады!"</string>
diff --git a/res-product/values-km/strings.xml b/res-product/values-km/strings.xml
index b1ff8dd..f2069cb 100644
--- a/res-product/values-km/strings.xml
+++ b/res-product/values-km/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"កម្មវិធីរបស់អ្នកកំពុងប្រើប្រាស់ថ្មក្នុងកម្រិតធម្មតា។ ប្រសិនបើកម្មវិធីប្រើថ្មច្រើនខ្លាំងពេក ថេប្លេតរបស់អ្នកនឹងណែនាំសកម្មភាពផ្សេងៗដែលអ្នកអាចអនុវត្តបាន។\n\nអ្នកអាចបើកមុខងារសន្សំថ្មបានជានិច្ច ប្រសិនបើថ្មរបស់អ្នកនៅសល់តិច។"</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"កម្មវិធីរបស់អ្នកកំពុងប្រើប្រាស់ថ្មក្នុងកម្រិតធម្មតា។ ប្រសិនបើកម្មវិធីប្រើថ្មច្រើនខ្លាំងពេក ឧបករណ៍របស់អ្នកនឹងណែនាំសកម្មភាពផ្សេងៗដែលអ្នកអាចអនុវត្តបាន។\n\nអ្នកអាចបើកកម្មវិធីសន្សំថ្មបានជានិច្ច ប្រសិនបើថ្មរបស់អ្នកនៅសល់តិច។"</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"ដាក់កម្រិតថ្មសម្រាប់កម្មវិធីដែលអ្នកមិនប្រើញឹកញាប់"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"ចំនួននៃការប្រើប្រាស់សមាមាត្រនឹងការប្រើប្រាស់ថ្មចាប់ពីពេលសាកថ្មពេញចុងក្រោយ ហើយទិន្នន័យប្រើប្រាស់មិនត្រូវបានវាស់វែងទេ ពេលកំពុងសាកថ្មទូរសព្ទ"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"ចំនួននៃការប្រើប្រាស់សមាមាត្រនឹងការប្រើប្រាស់ថ្មចាប់ពីពេលសាកថ្មពេញចុងក្រោយ ហើយទិន្នន័យប្រើប្រាស់មិនត្រូវបានវាស់វែងទេ ពេលកំពុងសាកថ្មថេប្លេត"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"ចំនួននៃការប្រើប្រាស់សមាមាត្រនឹងការប្រើប្រាស់ថ្មចាប់ពីពេលសាកថ្មពេញចុងក្រោយ ហើយទិន្នន័យប្រើប្រាស់មិនត្រូវបានវាស់វែងទេ ពេលកំពុងសាកថ្មឧបករណ៍"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"ចំនួននៃការប្រើប្រាស់សមាមាត្រនឹងការប្រើប្រាស់ថ្ម <xliff:g id="SLOT">%s</xliff:g> ហើយទិន្នន័យប្រើប្រាស់មិនត្រូវបានវាស់វែងទេ ពេលកំពុងសាកថ្មទូរសព្ទ"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"ចំនួននៃការប្រើប្រាស់សមាមាត្រនឹងការប្រើប្រាស់ថ្ម <xliff:g id="SLOT">%s</xliff:g> ហើយទិន្នន័យប្រើប្រាស់មិនត្រូវបានវាស់វែងទេ ពេលកំពុងសាកថ្មថេប្លេត"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"ចំនួននៃការប្រើប្រាស់សមាមាត្រនឹងការប្រើប្រាស់ថ្ម <xliff:g id="SLOT">%s</xliff:g> ហើយទិន្នន័យប្រើប្រាស់មិនត្រូវបានវាស់វែងទេ ពេលកំពុងសាកថ្មឧបករណ៍"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"ដំឡើងវិញ្ញាបនបត្រពីឧបករណ៍ផ្ទុក"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"ដំឡើងវិញ្ញាបនបត្រពីកាតអេសឌី"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"លុបគណនីនេះ នឹងលុបសារ, ទំនាក់ទំនង និងទិន្នន័យផ្សេងៗទៀតទាំងអស់ពីកុំព្យូទ័របន្ទះរបស់អ្នក!"</string>
diff --git a/res-product/values-kn/strings.xml b/res-product/values-kn/strings.xml
index bbe2e8a..0bcc4cd 100644
--- a/res-product/values-kn/strings.xml
+++ b/res-product/values-kn/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"ನಿಮ್ಮ ಆ್ಯಪ್ಗಳು ಸಾಮಾನ್ಯ ಪ್ರಮಾಣದ ಬ್ಯಾಟರಿಯನ್ನು ಬಳಸುತ್ತಿವೆ. ಆ್ಯಪ್ಗಳು ತುಂಬಾ ಹೆಚ್ಚು ಬ್ಯಾಟರಿಯನ್ನು ಬಳಸಿದರೆ, ನೀವು ತೆಗೆದುಕೊಳ್ಳಬಹುದಾದ ಕ್ರಮಗಳನ್ನು ನಿಮ್ಮ ಟ್ಯಾಬ್ಲೆಟ್ ಸೂಚಿಸುತ್ತದೆ.\n\nನಿಮ್ಮ ಬ್ಯಾಟರಿ ಕಡಿಮೆಯಾಗುತ್ತಿದ್ದರೆ, ನೀವು ಬ್ಯಾಟರಿ ಸೇವರ್ ಅನ್ನು ಯಾವಾಗ ಬೇಕಾದರೂ ಆನ್ ಮಾಡಬಹುದು."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"ನಿಮ್ಮ ಆ್ಯಪ್ಗಳು ಸಾಮಾನ್ಯ ಪ್ರಮಾಣದ ಬ್ಯಾಟರಿಯನ್ನು ಬಳಸುತ್ತಿವೆ. ಆ್ಯಪ್ಗಳು ತುಂಬಾ ಹೆಚ್ಚು ಬ್ಯಾಟರಿಯನ್ನು ಬಳಸಿದರೆ, ನೀವು ತೆಗೆದುಕೊಳ್ಳಬಹುದಾದ ಕ್ರಮಗಳನ್ನು ನಿಮ್ಮ ಸಾಧನವು ಸೂಚಿಸುತ್ತದೆ.\n\nನಿಮ್ಮ ಬ್ಯಾಟರಿ ಕಡಿಮೆಯಾಗುತ್ತಿದ್ದರೆ, ನೀವು ಬ್ಯಾಟರಿ ಸೇವರ್ ಅನ್ನು ಯಾವಾಗ ಬೇಕಾದರೂ ಆನ್ ಮಾಡಬಹುದು."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"ನೀವು ಪದೇ ಪದೇ ಉಪಯೋಗಿಸದ ಅಪ್ಲಿಕೇಶನ್ಗಳ ಬ್ಯಾಟರಿಯನ್ನು ಸೀಮಿತಗೊಳಿಸಿ"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"ಕೊನೆಯದಾಗಿ ಪೂರ್ಣ ಚಾರ್ಜ್ ಆದಾಗಿನಿಂದ ಬಳಕೆಯ ಸಂಖ್ಯೆಗಳು ಬ್ಯಾಟರಿ ಬಳಕೆಗೆ ಅನುಗುಣವಾಗಿರುತ್ತವೆ ಮತ್ತು ಫೋನ್ ಚಾರ್ಜ್ ಆಗುತ್ತಿರುವಾಗ ಬಳಕೆಯ ಡೇಟಾವನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲಾಗುವುದಿಲ್ಲ"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"ಕೊನೆಯದಾಗಿ ಪೂರ್ಣ ಚಾರ್ಜ್ ಆದಾಗಿನಿಂದ ಬಳಕೆಯ ಸಂಖ್ಯೆಗಳು ಬ್ಯಾಟರಿ ಬಳಕೆಗೆ ಅನುಗುಣವಾಗಿರುತ್ತವೆ ಮತ್ತು ಟ್ಯಾಬ್ಲೆಟ್ ಚಾರ್ಜ್ ಆಗುತ್ತಿರುವಾಗ ಬಳಕೆಯ ಡೇಟಾವನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲಾಗುವುದಿಲ್ಲ"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"ಕೊನೆಯದಾಗಿ ಪೂರ್ಣ ಚಾರ್ಜ್ ಆದಾಗಿನಿಂದ ಬಳಕೆಯ ಸಂಖ್ಯೆಗಳು ಬ್ಯಾಟರಿ ಬಳಕೆಗೆ ಅನುಗುಣವಾಗಿರುತ್ತವೆ ಮತ್ತು ಸಾಧನವು ಚಾರ್ಜ್ ಆಗುತ್ತಿರುವಾಗ ಬಳಕೆಯ ಡೇಟಾವನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲಾಗುವುದಿಲ್ಲ"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"ಬಳಕೆಯ ಸಂಖ್ಯೆಗಳು <xliff:g id="SLOT">%s</xliff:g> ಅವಧಿಯ ಬ್ಯಾಟರಿ ಬಳಕೆಗೆ ಅನುಗುಣವಾಗಿರುತ್ತವೆ ಮತ್ತು ಫೋನ್ ಚಾರ್ಜ್ ಆಗುತ್ತಿರುವಾಗ ಬಳಕೆಯ ಡೇಟಾವನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲಾಗುವುದಿಲ್ಲ"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"ಬಳಕೆಯ ಸಂಖ್ಯೆಗಳು <xliff:g id="SLOT">%s</xliff:g> ನಡುವಿನ ಅವಧಿಯ ಬ್ಯಾಟರಿ ಬಳಕೆಗೆ ಅನುಗುಣವಾಗಿರುತ್ತವೆ ಮತ್ತು ಟ್ಯಾಬ್ಲೆಟ್ ಚಾರ್ಜ್ ಆಗುತ್ತಿರುವಾಗ ಬಳಕೆಯ ಡೇಟಾವನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲಾಗುವುದಿಲ್ಲ"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"ಬಳಕೆಯ ಸಂಖ್ಯೆಗಳು <xliff:g id="SLOT">%s</xliff:g> ನ ಬ್ಯಾಟರಿ ಬಳಕೆಗೆ ಅನುಗುಣವಾಗಿರುತ್ತವೆ ಮತ್ತು ಸಾಧನವು ಚಾರ್ಜ್ ಆಗುತ್ತಿರುವಾಗ ಬಳಕೆಯ ಡೇಟಾವನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲಾಗುವುದಿಲ್ಲ"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"ಸಂಗ್ರಹಣೆಯಿಂದ ಪ್ರಮಾಣಪತ್ರಗಳನ್ನು ಇನ್ಸ್ಟಾಲ್ ಮಾಡಿ"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"SD ಕಾರ್ಡ್ನಿಂದ ಪ್ರಮಾಣಪತ್ರಗಳನ್ನು ಇನ್ಸ್ಟಾಲ್ ಮಾಡಿ"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"ಈ ಖಾತೆಯನ್ನು ತೆಗೆದುಹಾಕುವುದರಿಂದ ಟ್ಯಾಬ್ಲೆಟ್ನಲ್ಲಿರುವ ಅದರ ಎಲ್ಲ ಸಂದೇಶಗಳು, ಸಂಪರ್ಕಗಳು ಮತ್ತು ಇತರೆ ಡೇಟಾವನ್ನು ಅಳಿಸಲಾಗುತ್ತದೆ!"</string>
diff --git a/res-product/values-ko/strings.xml b/res-product/values-ko/strings.xml
index 9ec1332..b07d82d 100644
--- a/res-product/values-ko/strings.xml
+++ b/res-product/values-ko/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"앱의 배터리 사용량이 평소와 같습니다. 앱에서 배터리를 너무 많이 사용하면 태블릿에서 취하실 수 있는 조치를 알려 드리겠습니다.\n\n배터리가 부족하면 언제든지 절전 모드를 사용 설정하세요."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"앱의 배터리 사용량이 평소와 같습니다. 앱에서 배터리를 너무 많이 사용하면 기기에서 취하실 수 있는 조치를 알려 드리겠습니다.\n\n배터리가 부족하면 언제든지 절전 모드를 사용 설정하세요."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"자주 사용하지 않는 앱의 배터리 사용량 제한"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"사용량은 마지막 완충 이후 배터리 사용량에 비례하며 휴대전화 충전 중에는 사용 데이터를 측정하지 않습니다."</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"사용량은 마지막 완충 이후 배터리 사용량에 비례하며 태블릿 충전 중에는 사용 데이터를 측정하지 않습니다."</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"사용량은 마지막 완충 이후 배터리 사용량에 비례하며 기기 충전 중에는 사용 데이터를 측정하지 않습니다."</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"사용량은 <xliff:g id="SLOT">%s</xliff:g>의 배터리 사용량에 비례하며 휴대전화 충전 중에는 사용 데이터를 측정하지 않습니다."</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"사용량은 <xliff:g id="SLOT">%s</xliff:g>의 배터리 사용량에 비례하며 태블릿 충전 중에는 사용 데이터를 측정하지 않습니다."</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"사용량은 <xliff:g id="SLOT">%s</xliff:g>의 배터리 사용량에 비례하며 기기 충전 중에는 사용 데이터를 측정하지 않습니다."</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"저장소에서 인증서 설치"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"SD 카드에서 인증서 설치"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"계정을 삭제하면 태블릿의 메시지, 연락처 및 다른 데이터가 모두 지워집니다."</string>
diff --git a/res-product/values-ky/strings.xml b/res-product/values-ky/strings.xml
index 4e36863..9d745e4 100644
--- a/res-product/values-ky/strings.xml
+++ b/res-product/values-ky/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Колдонмолоруңуз батареяны орточо деңгээлде керектеп жатышат. Эгер өтө көп керектеп жиберишсе, планшетиңиз ал боюнча чара көрүүнү сунуштайт.\n\nАл эми таптакыр калбай баратса, Батареяны үнөмдөгүчтү күйгүзүп койсоңуз болот."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Колдонмолоруңуз батареяны орточо деңгээлде керектеп жатышат. Эгер өтө көп керектеп жиберишсе, түзмөгүңүз ал боюнча чара көрүүнү сунуштайт.\n\nАл эми таптакыр калбай баратса, Батареяны үнөмдөгүчтү күйгүзүп койсоңуз болот."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Сейрек колдонулган колдонмолор чектелген режимде иштешет"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Колдонуу статистикасы батарея акыркы жолу кубатталган учурдан тарта батареянын керектелишине барабар. Телефон кубатталып жатканда колдонуу статистикасы топтолбойт."</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Колдонуу статистикасы батарея акыркы жолу кубатталган учурдан тарта батареянын керектелишине барабар. Планшет кубатталып жатканда колдонуу статистикасы топтолбойт."</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Колдонуу статистикасы батарея акыркы жолу кубатталган учурдан тарта батареянын керектелишине барабар. Түзмөк кубатталып жатканда колдонуу статистикасы топтолбойт."</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Колдонуу статистикасы батареянын керектелишине жараша болот (<xliff:g id="SLOT">%s</xliff:g>). Телефон кубатталып жатканда колдонуу статистикасы топтолбойт."</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Колдонуу статистикасы батареянын керектелишине жараша болот (<xliff:g id="SLOT">%s</xliff:g>). Планшет кубатталып жатканда колдонуу статистикасы топтолбойт."</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Колдонуу статистикасы батареянын керектелишине жараша болот (<xliff:g id="SLOT">%s</xliff:g>). Түзмөк кубатталып жатканда колдонуу статистикасы топтолбойт"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Тастыктамалар сактагычтан орнотулат"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Тастыктамаларды SD картадан орнотуу"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"Бул аккаунтту өчүрсөңүз, планшеттеги бардык билдирүүлөр, байланыштар жана башка маалыматтар жок болот!"</string>
diff --git a/res-product/values-lo/strings.xml b/res-product/values-lo/strings.xml
index 3cebe60..e00ace2 100644
--- a/res-product/values-lo/strings.xml
+++ b/res-product/values-lo/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"ແອັບຂອງທ່ານກຳລັງໃຊ້ແບັດເຕີຣີໃນປະລິມານປົກກະຕິ. ຫາກແອັບຕ່າງໆໃຊ້ແບັດເຕີຣີຫຼາຍເກີນໄປ, ແທັບເລັດຂອງທ່ານຈະແນະນຳຄຳສັ່ງທີ່ທ່ານສາມາດໃຊ້ໄດ້.\n\nທ່ານສາມາດເປີດໃຊ້ຕົວປະຢັດແບັດເຕີຣີໄດ້ຕະຫຼອດເວລາຫາກແບັດເຕີຣີຂອງທ່ານເຫຼືອໜ້ອຍ."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"ແອັບຂອງທ່ານກຳລັງໃຊ້ແບັດເຕີຣີໃນປະລິມານປົກກະຕິ. ຫາກແອັບຕ່າງໆໃຊ້ແບັດເຕີຣີຫຼາຍເກີນໄປ, ອຸປະກອນຂອງທ່ານຈະແນະນຳຄຳສັ່ງທີ່ທ່ານສາມາດໃຊ້ໄດ້.\n\nທ່ານສາມາດເປີດໃຊ້ຕົວປະຢັດແບັດເຕີຣີໄດ້ຕະຫຼອດເວລາຫາກແບັດເຕີຣີຂອງທ່ານເຫຼືອໜ້ອຍ."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"ຈຳກັດແບັດເຕີຣີສຳລັບແອັບທີ່ທ່ານບໍ່ໄດ້ໃຊ້ເລື້ອຍໆ"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"ຕົວເລກການນຳໃຊ້ຈະປັບຕາມການໃຊ້ແບັດເຕີຣີຕັ້ງແຕ່ສາກເຕັມເທື່ອຫຼ້າສຸດ ແລະ ລະບົບຈະບໍ່ວັດແທກຂໍ້ມູນການນຳໃຊ້ເມື່ອກຳລັງສາກໂທລະສັບ"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"ຕົວເລກການນຳໃຊ້ຈະປັບຕາມການໃຊ້ແບັດເຕີຣີຕັ້ງແຕ່ສາກເຕັມເທື່ອຫຼ້າສຸດ ແລະ ລະບົບຈະບໍ່ວັດແທກຂໍ້ມູນການນຳໃຊ້ເມື່ອກຳລັງສາກແທັບເລັດ"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"ຕົວເລກການນຳໃຊ້ຈະປັບຕາມການໃຊ້ແບັດເຕີຣີຕັ້ງແຕ່ສາກເຕັມເທື່ອຫຼ້າສຸດ ແລະ ລະບົບຈະບໍ່ວັດແທກຂໍ້ມູນການນຳໃຊ້ເມື່ອກຳລັງສາກອຸປະກອນ"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"ຕົວເລກການນຳໃຊ້ຈະປັບຕາມການໃຊ້ແບັດເຕີຣີຂອງ <xliff:g id="SLOT">%s</xliff:g> ແລະ ລະບົບຈະບໍ່ວັດແທກຂໍ້ມູນການນຳໃຊ້ເມື່ອກຳລັງສາກໂທລະສັບ"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"ຕົວເລກການນຳໃຊ້ຈະປັບຕາມການໃຊ້ແບັດເຕີຣີຂອງ <xliff:g id="SLOT">%s</xliff:g> ແລະ ລະບົບຈະບໍ່ວັດແທກຂໍ້ມູນການນຳໃຊ້ເມື່ອກຳລັງສາກແທັບເລັດ"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"ຕົວເລກການນຳໃຊ້ຈະປັບຕາມການໃຊ້ແບັດເຕີຣີຂອງ <xliff:g id="SLOT">%s</xliff:g> ແລະ ລະບົບຈະບໍ່ວັດແທກຂໍ້ມູນການນຳໃຊ້ເມື່ອກຳລັງສາກອຸປະກອນ"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"ຕິດຕັ້ງໃບຮັບຮອງຈາກບ່ອນຈັດເກັບຂໍ້ມູນ"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"ຕິດຕັ້ງໃບຮັບຮອງຈາກ SD card"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"ການລຶບບັນຊີນີ້ຈະເປັນການລຶບຂໍ້ຄວາມ, ລາຍຊື່ຜູ້ຕິດຕໍ່ ແລະ ຂໍ້ມູນແທັບເລັດອື່ນໆທັງໝົດອອກ!"</string>
diff --git a/res-product/values-lt/strings.xml b/res-product/values-lt/strings.xml
index 8c800e2..3ee8ba9 100644
--- a/res-product/values-lt/strings.xml
+++ b/res-product/values-lt/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Programos naudoja įprastą akumuliatoriaus energijos kiekį. Jei programos naudos per daug akumuliatoriaus energijos, planšetinis kompiuteris pasiūlys veiksmų, kurių galima imtis.\n\nJei senka akumuliatoriaus energija, visada galite įjungti Akumuliatoriaus tausojimo priemonę."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Programos naudoja įprastą akumuliatoriaus energijos kiekį. Jei programos naudos per daug akumuliatoriaus energijos, įrenginys pasiūlys veiksmų, kurių galima imtis.\n\n Jei senka akumuliatoriaus energija, visada galite įjungti Akumuliatoriaus tausojimo priemonę."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Apribokite retai naudojamų programų akumuliatoriaus energijos eikvojimą"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Naudojimo duomenys pateikiami proporcingai pagal akumuliatoriaus energijos vartojimą nuo pastarojo įkrovimo ir nėra matuojami, kai telefonas įkraunamas"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Naudojimo duomenys pateikiami proporcingai pagal akumuliatoriaus energijos vartojimą nuo pastarojo įkrovimo ir nėra matuojami, kai planšetinis kompiuteris įkraunamas"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Naudojimo duomenys pateikiami proporcingai pagal akumuliatoriaus energijos vartojimą nuo pastarojo įkrovimo ir nėra matuojami, kai įrenginys įkraunamas"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Naudojimo duomenys pateikiami proporcingai pagal <xliff:g id="SLOT">%s</xliff:g> akumuliatoriaus energijos vartojimą ir nėra matuojami, kai telefonas įkraunamas"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Naudojimo duomenys pateikiami proporcingai pagal <xliff:g id="SLOT">%s</xliff:g> akumuliatoriaus energijos vartojimą ir nėra matuojami, kai planšetinis kompiuteris įkraunamas"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Naudojimo duomenys pateikiami proporcingai pagal <xliff:g id="SLOT">%s</xliff:g> akumuliatoriaus energijos vartojimą ir nėra matuojami, kai įrenginys įkraunamas"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Įdiegti sertifikatus iš saugyklos"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Įdiegti sertifikatus iš SD kortelės"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"Pašalinus šią paskyrą iš planšetinio kompiuterio bus ištrinti visi pranešimai, kontaktai ir kiti duomenys!"</string>
diff --git a/res-product/values-lv/strings.xml b/res-product/values-lv/strings.xml
index 2d65ea9..e2cc5ae 100644
--- a/res-product/values-lv/strings.xml
+++ b/res-product/values-lv/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Jūsu lietotnes patērē normālu akumulatora enerģijas apjomu. Ja lietotnes patērē pārāk daudz akumulatora enerģijas, jūsu planšetdatorā tiks parādītas ieteicamās darbības.\n\nJa akumulatora uzlādes līmenis ir zems, varat jebkurā laikā ieslēgt akumulatora enerģijas taupīšanas režīmu."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Jūsu lietotnes patērē normālu akumulatora enerģijas apjomu. Ja lietotnes patērē pārāk daudz akumulatora enerģijas, jūsu ierīcē tiks parādītas ieteicamās darbības.\n\nJa akumulatora uzlādes līmenis ir zems, varat jebkurā laikā ieslēgt akumulatora enerģijas taupīšanas režīmu."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Ierobežojiet akumulatora enerģijas patēriņu tām lietotnēm, kuras neizmantojat bieži"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Lietojuma statistika ir proporcionāla akumulatora lietojumam kopš pēdējās pilnās uzlādes, un tālruņa uzlādes laikā lietojuma dati netiek izvērtēti."</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Lietojuma statistika ir proporcionāla akumulatora lietojumam kopš pēdējās pilnās uzlādes, un planšetdatora uzlādes laikā lietojuma dati netiek izvērtēti."</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Lietojuma statistika ir proporcionāla akumulatora lietojumam kopš pēdējās pilnās uzlādes, un ierīces uzlādes laikā lietojuma dati netiek izvērtēti."</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Lietojuma statistika ir proporcionāla akumulatora lietojumam šajā laika posmā: <xliff:g id="SLOT">%s</xliff:g>. Tālruņa uzlādes laikā lietojuma dati netiek izvērtēti."</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Lietojuma statistika ir proporcionāla akumulatora lietojumam šajā laika posmā: <xliff:g id="SLOT">%s</xliff:g>. Planšetdatora uzlādes laikā lietojuma dati netiek izvērtēti."</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Lietojuma statistika ir proporcionāla akumulatora lietojumam šajā laika posmā: <xliff:g id="SLOT">%s</xliff:g>. Ierīces uzlādes laikā lietojuma dati netiek izvērtēti."</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Instalēt sertifikātus no atmiņas"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Instalēt sertifikātus no SD kartes"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"Noņemot šo kontu, no planšetdatora tiks dzēsti arī visi šajā kontā esošie ziņojumi, kontaktpersonas un citi dati!"</string>
diff --git a/res-product/values-mk/strings.xml b/res-product/values-mk/strings.xml
index 7120f4b..9faafd7 100644
--- a/res-product/values-mk/strings.xml
+++ b/res-product/values-mk/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Вашите апликации користат нормално количество батерија. Ако апликациите трошат многу батерија, таблетот ќе ви каже што може да преземете.\n\nСекогаш може да вклучите „Штедач на батерија“ ако батеријата ви е при крај."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Вашите апликации користат нормално количество батерија. Ако апликациите трошат многу батерија, уредот ќе ви каже што може да преземете.\n\nСекогаш може да вклучите „Штедач на батерија“ ако батеријата ви е при крај."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Ограничете ја батеријата за апликации што не ги користите често"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Бројките за користењето се пропорционални на користењето на батеријата од последното полнење и податоците за користењето не се мерат кога телефонот се полни"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Бројките за користењето се пропорционални на користењето на батеријата од последното полнење и податоците за користењето не се мерат кога таблетот се полни"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Бројките за користењето се пропорционални на користењето на батеријата од последното полнење и податоците за користењето не се мерат кога уредот се полни"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Бројките за користењето се пропорционални на користењето на батеријата на <xliff:g id="SLOT">%s</xliff:g> и податоците за користењето не се мерат кога телефонот се полни"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Бројките за користењето се пропорционални на користењето на батеријата на <xliff:g id="SLOT">%s</xliff:g> и податоците за користењето не се мерат кога таблетот се полни"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Бројките за користењето се пропорционални на користењето на батеријата на <xliff:g id="SLOT">%s</xliff:g> и податоците за користењето не се мерат кога уредот се полни"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Инсталирајте сертификати од мемориски уред"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Инсталирај сертификати од SD-картичка"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"Ако ја отстраните оваа сметка, од таблетот ќе се избришат сите нејзини пораки, контакти и други податоци."</string>
diff --git a/res-product/values-ml/strings.xml b/res-product/values-ml/strings.xml
index 3b8b9d9..56749b2 100644
--- a/res-product/values-ml/strings.xml
+++ b/res-product/values-ml/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"നിങ്ങളുടെ ആപ്പുകൾ, ബാറ്ററി സാധാരണ അളവിലാണ് ഉപയോഗിക്കുന്നത്. ആപ്പുകൾ വളരെ കൂടുതൽ ബാറ്ററി ഉപയോഗിക്കുന്നെങ്കിൽ, നിങ്ങൾക്ക് സ്വീകരിക്കാവുന്ന നടപടികൾ ടാബ്ലെറ്റ് നിർദ്ദേശിക്കും.\n\nനിങ്ങളുടെ ഉപകരണം കുറഞ്ഞ ബാറ്ററി ചാർജിലാണ് പ്രവർത്തിക്കുന്നതെങ്കിൽ, നിങ്ങൾക്ക് എപ്പോഴും ബാറ്ററി ലാഭിക്കൽ ഓണാക്കാനാവും."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"നിങ്ങളുടെ ആപ്പുകൾ, ബാറ്ററി സാധാരണ അളവിലാണ് ഉപയോഗിക്കുന്നത്. ആപ്പുകൾ വളരെ കൂടുതൽ ബാറ്ററി ഉപയോഗിക്കുന്നെങ്കിൽ, നിങ്ങൾക്ക് സ്വീകരിക്കാവുന്ന നടപടികൾ ഉപകരണം നിർദ്ദേശിക്കും.\n\nനിങ്ങളുടെ ഉപകരണം കുറഞ്ഞ ബാറ്ററി ചാർജിലാണ് പ്രവർത്തിക്കുന്നതെങ്കിൽ, നിങ്ങൾക്ക് എപ്പോഴും ബാറ്ററി ലാഭിക്കൽ ഓണാക്കാനാവും."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"നിങ്ങൾ അപൂർവ്വമായി ഉപയോഗിക്കുന്ന ആപ്പുകൾക്കായി ബാറ്ററി ഉപഭോഗം നിയന്ത്രിക്കുക"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"അവസാനം പൂർണ്ണമായി ചാർജ് ചെയ്തത് മുതലുള്ള ബാറ്ററി ഉപയോഗത്തിന് ആനുപാതികമാണ് ഉപയോഗ നമ്പറുകൾ, ഫോൺ ചാർജ് ചെയ്യുമ്പോൾ ഉപയോഗ ഡാറ്റ അളക്കില്ല"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"അവസാനം പൂർണ്ണമായി ചാർജ് ചെയ്തത് മുതലുള്ള ബാറ്ററി ഉപയോഗത്തിന് ആനുപാതികമാണ് ഉപയോഗ നമ്പറുകൾ, ടാബ്ലെറ്റ് ചാർജ് ചെയ്യുമ്പോൾ ഉപയോഗ ഡാറ്റ അളക്കില്ല"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"അവസാനം പൂർണ്ണമായി ചാർജ് ചെയ്തത് മുതലുള്ള ബാറ്ററി ഉപയോഗത്തിന് ആനുപാതികമാണ് ഉപയോഗ നമ്പറുകൾ, ഉപകരണം ചാർജ് ചെയ്യുമ്പോൾ ഉപയോഗ ഡാറ്റ അളക്കില്ല"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"<xliff:g id="SLOT">%s</xliff:g>-ന്റെ ബാറ്ററി ഉപയോഗത്തിന് ആനുപാതികമാണ് ഉപയോഗ നമ്പറുകൾ, ഫോൺ ചാർജ് ചെയ്യുമ്പോൾ ഉപയോഗ ഡാറ്റ അളക്കില്ല"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"<xliff:g id="SLOT">%s</xliff:g>-ന്റെ ബാറ്ററി ഉപയോഗത്തിന് ആനുപാതികമാണ് ഉപയോഗ നമ്പറുകൾ, ടാബ്ലെറ്റ് ചാർജ് ചെയ്യുമ്പോൾ ഉപയോഗ ഡാറ്റ അളക്കില്ല"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"<xliff:g id="SLOT">%s</xliff:g>-ന്റെ ബാറ്ററി ഉപയോഗത്തിന് ആനുപാതികമാണ് ഉപയോഗ നമ്പറുകൾ, ഉപകരണം ചാർജ് ചെയ്യുമ്പോൾ ഉപയോഗ ഡാറ്റ അളക്കില്ല"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"സ്റ്റോറേജിൽനിന്ന് സർട്ടിഫിക്കറ്റുകൾ ഇൻസ്റ്റാൾ ചെയ്യുക"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"SD കാർഡിൽ നിന്ന് സർട്ടിഫിക്കറ്റുകൾ ഇൻസ്റ്റാൾ ചെയ്യുക"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"ഈ അക്കൗണ്ട് നീക്കംചെയ്യുന്നത്, അതിന്റെ എല്ലാ സന്ദേശങ്ങളും കോൺടാക്റ്റുകളും മറ്റ് ഡാറ്റയും ടാബ്ലെറ്റിൽ നിന്ന് ഇല്ലാതാക്കുന്നതിനിടയാക്കും!"</string>
diff --git a/res-product/values-mn/strings.xml b/res-product/values-mn/strings.xml
index 37e7c4a..3073623 100644
--- a/res-product/values-mn/strings.xml
+++ b/res-product/values-mn/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Таны апп хэвийн хэмжээний батарей ашиглаж байна. Хэрэв апп хэт их батарей ашиглаж байвал таны таблет танд авах боломжтой алхмуудыг санал болгоно.\n\nХэрэв таны батарей дуусах гэж байвал та Батарей хэмнэгчийг хүссэн үедээ асаах боломжтой."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Таны апп хэвийн хэмжээний батарей ашиглаж байна. Хэрэв апп хэт их батарей ашиглаж байвал таны төхөөрөмж танд авах боломжтой алхмуудыг санал болгоно.\n\nХэрэв таны батарей дуусах гэж байвал та Батарей хэмнэгчийг хүссэн үедээ асаах боломжтой."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Тогтмол ашигладаггүй аппуудын батарейг хязгаарлах"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Ашиглалтын тоо нь сүүлд бүрэн цэнэглэснээс хойших батарей ашиглалттай пропорционал бөгөөд утсыг цэнэглэж байх үед ашиглалтын өгөгдлийг хэмжихгүй"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Ашиглалтын тоо нь сүүлд бүрэн цэнэглэснээс хойших батарей ашиглалттай пропорционал бөгөөд таблетыг цэнэглэж байх үед ашиглалтын өгөгдлийг хэмжихгүй"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Ашиглалтын тоо нь сүүлд бүрэн цэнэглэснээс хойших батарей ашиглалттай пропорционал бөгөөд төхөөрөмжийг цэнэглэж байх үед ашиглалтын өгөгдлийг хэмжихгүй"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Ашиглалтын тоо нь <xliff:g id="SLOT">%s</xliff:g>-н батарей ашиглалттай пропорционал бөгөөд утсыг цэнэглэж байх үед ашиглалтын өгөгдлийг хэмжихгүй"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Ашиглалтын тоо нь <xliff:g id="SLOT">%s</xliff:g>-н батарей ашиглалттай пропорционал бөгөөд таблетыг цэнэглэж байх үед ашиглалтын өгөгдлийг хэмжихгүй"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Ашиглалтын тоо нь <xliff:g id="SLOT">%s</xliff:g>-н батарей ашиглалттай пропорционал бөгөөд төхөөрөмжийг цэнэглэж байх үед ашиглалтын өгөгдлийг хэмжихгүй"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Сертификатыг сангаас суулгах"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Сертификатыг SD картаас суулгах"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"Энэ акаунтыг арилгаснаас үүний бүх мессеж, харилцагчид болон бусад өгөгдлүүдийг таблетаас устгах болно!"</string>
diff --git a/res-product/values-mr/strings.xml b/res-product/values-mr/strings.xml
index 13457dc..0f6f950 100644
--- a/res-product/values-mr/strings.xml
+++ b/res-product/values-mr/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"तुमची अॅप्स योग्य प्रमाणात बॅटरी वापरत आहेत. तुमची अॅप्स जास्त बॅटरी वापरत असल्यास तुमचा टॅब्लेट तुम्ही करू शकता अशा कृत्या सुचवेल.\n\nबॅटरी संपत आली असल्यास तुम्ही कायम बॅटरी सेव्हर सुरू करू शकता."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"तुमची अॅप्स योग्य प्रमाणात बॅटरी वापरत आहेत. तुमची अॅप्स जास्त बॅटरी वापरत असल्यास तुमचे डिव्हाइस तुम्ही करू शकता अशा क्रिया सुचवेल. \n\nबॅटरी संपत आली असल्यास तुम्ही कायम बॅटरी सेव्हर सुरू करू शकता."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"तुम्ही नेहमी वापरत नसलेल्या ॲप्सचा बॅटरी वापर मर्यादित करा"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"शेवटची पूर्ण चार्ज केल्यानंतर वापर नंबर हे बॅटरी वापराशी प्रमाणबद्ध असतात आणि फोन चार्ज होत असताना वापर डेटा मोजला जात नाही"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"शेवटची पूर्ण चार्ज केल्यानंतर वापर नंबर हे बॅटरी वापराशी प्रमाणबद्ध असतात आणि टॅबलेट चार्ज होत असताना वापर डेटा मोजला जात नाही"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"शेवटची पूर्ण चार्ज केल्यानंतर वापर नंबर हे बॅटरी वापराशी प्रमाणबद्ध असतात आणि डिव्हाइस चार्ज होत असताना वापर डेटा मोजला जात नाही"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"वापर नंबर हे <xliff:g id="SLOT">%s</xliff:g> च्या बॅटरी वापराशी प्रमाणबद्ध असतात आणि फोन चार्ज होत असताना वापर डेटा मोजला जात नाही"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"वापर नंबर हे <xliff:g id="SLOT">%s</xliff:g> च्या बॅटरी वापराशी प्रमाणबद्ध असतात आणि टॅबलेट चार्ज होत असताना वापर डेटा मोजला जात नाही"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"वापर नंबर हे <xliff:g id="SLOT">%s</xliff:g> च्या बॅटरी वापराशी प्रमाणबद्ध असतात आणि डिव्हाइस चार्ज होत असताना वापर डेटा मोजला जात नाही"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"स्टोरेजमधील प्रमाणपत्रे इंस्टॉल करा"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"SD कार्डमधील प्रमाणपत्रे इंस्टॉल करा"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"हे खाते काढल्याने त्याचे सर्व मेसेज, संपर्क आणि टॅब्लेटवरील अन्य डेटा हटतील!"</string>
diff --git a/res-product/values-ms/strings.xml b/res-product/values-ms/strings.xml
index 6ff453a..57372f3 100644
--- a/res-product/values-ms/strings.xml
+++ b/res-product/values-ms/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Apl anda menggunakan jumlah kuasa bateri seperti biasa. Jika apl menggunakan terlalu banyak kuasa bateri, tablet anda akan mencadangkan tindakan yang boleh anda ambil.\n\nAnda boleh menghidupkan Penjimat Bateri pada sepanjang masa jika anda hampir kehabisan kuasa bateri."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Apl anda menggunakan jumlah kuasa bateri seperti biasa. Jika apl menggunakan terlalu banyak kuasa bateri, peranti anda akan mencadangkan tindakan yang boleh anda ambil.\n\nAnda boleh menghidupkan Penjimat Bateri pada sepanjang masa jika anda hampir kehabisan kuasa bateri."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Hadkan bateri untuk apl yang jarang digunakan"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Nombor penggunaan berkadar dengan penggunaan bateri sejak pengecasan penuh terakhir dan data penggunaan tidak diukur semasa telefon dicas"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Nombor penggunaan berkadar dengan penggunaan bateri sejak pengecasan penuh terakhir dan data penggunaan tidak diukur semasa tablet dicas"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Nombor penggunaan berkadar dengan penggunaan bateri sejak pengecasan penuh terakhir dan data penggunaan tidak diukur semasa peranti dicas"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Nombor penggunaan berkadar dengan penggunaan bateri <xliff:g id="SLOT">%s</xliff:g> dan data penggunaan tidak diukur semasa telefon dicas"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Nombor penggunaan berkadar dengan penggunaan bateri <xliff:g id="SLOT">%s</xliff:g> dan data penggunaan tidak diukur semasa tablet dicas"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Nombor penggunaan berkadar dengan penggunaan bateri <xliff:g id="SLOT">%s</xliff:g> dan data penggunaan tidak diukur semasa peranti dicas"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Pasang sijil daripada storan"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Pasang sijil daripada kad SD"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"Tindakan mengalih keluar akaun ini akan memadamkan semua mesej, kenalan dan data lain daripada tablet!"</string>
diff --git a/res-product/values-my/strings.xml b/res-product/values-my/strings.xml
index 1c3bbf0..25eb818 100644
--- a/res-product/values-my/strings.xml
+++ b/res-product/values-my/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"သင့်အက်ပ်များသည် ပုံမှန်ဘက်ထရီအားကို အသုံးပြုနေသည်။ ၎င်းတို့ ဘက်ထရီအသုံးများလျှင် သင့်တက်ဘလက်က သင်လုပ်ဆောင်နိုင်သည်များကို အကြံပြုပါမည်။ \n\nဘက်ထရီအားနည်းနေလျှင် \'ဘက်ထရီအားထိန်း\' ကို အချိန်မရွေး ဖွင့်နိုင်ပါသည်။"</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"သင့်အက်ပ်များသည် ပုံမှန်ဘက်ထရီအားကို အသုံးပြုနေသည်။ ၎င်းတို့ ဘက်ထရီအသုံးများလျှင် သင့်စက်က သင်လုပ်ဆောင်နိုင်သည်များကို အကြံပြုပါမည်။ \n\nဘက်ထရီအားနည်းနေလျှင် \'ဘက်ထရီအားထိန်း\' ကို အချိန်မရွေး ဖွင့်နိုင်ပါသည်။"</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"အသုံးပြုလေ့ မရှိသော အက်ပ်များအတွက် ဘက်ထရီ ကန့်သတ်ရန်"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"အသုံးပြုမှုကိန်းဂဏန်းများသည် နောက်ဆုံးအကြိမ် အပြည့်အဝအားသွင်းခဲ့သည့် အချိန်မှစ၍ ဘက်ထရီအသုံးပြုမှုနှင့် အချိုးကျပြီး ဖုန်းအားသွင်းထားစဉ် သုံးစွဲမှုဒေတာကို မတိုင်းတာပါ"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"အသုံးပြုမှုကိန်းဂဏန်းများသည် နောက်ဆုံးအားအပြည့်သွင်းခဲ့ချိန်မှစ၍ ဘက်ထရီအသုံးပြုမှုနှင့် အချိုးကျပြီး တက်ဘလက်အားသွင်းထားစဉ် သုံးစွဲမှုဒေတာကို မတိုင်းတာပါ"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"အသုံးပြုမှုကိန်းဂဏန်းများသည် နောက်ဆုံးအကြိမ် အပြည့်အဝအားသွင်းခဲ့သည့် အချိန်မှစ၍ ဘက်ထရီအသုံးပြုမှုနှင့် အချိုးကျပြီး စက်ပစ္စည်းအားသွင်းထားစဉ် သုံးစွဲမှုဒေတာကို မတိုင်းတာပါ"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"အသုံးပြုမှုကိန်းဂဏန်းများသည် <xliff:g id="SLOT">%s</xliff:g> ၏ ဘက်ထရီအသုံးပြုမှုနှင့် အချိုးကျပြီး ဖုန်းအားသွင်းထားစဉ် သုံးစွဲမှုဒေတာကို မတိုင်းတာပါ"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"အသုံးပြုမှုကိန်းဂဏန်းများသည် <xliff:g id="SLOT">%s</xliff:g> အကြား ဘက်ထရီအသုံးပြုမှုနှင့် အချိုးကျပြီး တက်ဘလက်အားသွင်းထားစဉ် သုံးစွဲမှုဒေတာကို မတိုင်းတာပါ"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"အသုံးပြုမှုကိန်းဂဏန်းများသည် <xliff:g id="SLOT">%s</xliff:g> ၏ ဘက်ထရီအသုံးပြုမှုနှင့် အချိုးကျပြီး စက်ပစ္စည်းအားသွင်းထားစဉ် သုံးစွဲမှုဒေတာကို မတိုင်းတာပါ"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"သိုလှောင်နေရာမှ အသိအမှတ်ပြုလက်မှတ်များကို ထည့်သွင်းရန်"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"SD ကတ်မှ အသိအမှတ်ပြုလက်မှတ်များကို ထည့်သွင်းမှု"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"ဤအကောင့်ကို ဖယ်ရှားခြင်းအားဖြင့် တက်ဘလက်ထဲမှ မက်ဆေ့ဂျ်များ၊ အဆက်အသွယ်များနှင့် တခြားဒေတာများအားလုံး ပျက်သွားပါမည်။"</string>
diff --git a/res-product/values-nb/strings.xml b/res-product/values-nb/strings.xml
index fde80fa..cf9c34b 100644
--- a/res-product/values-nb/strings.xml
+++ b/res-product/values-nb/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Appene bruker en normal batterimengde. Hvis apper bruker for mye batteri, får du forslag om hva du kan gjøre.\n\nDu kan når som helst slå på batterisparing hvis du har lite batteri."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Appene bruker en normal batterimengde. Hvis apper bruker for mye batteri, får du forslag om hva du kan gjøre.\n\nDu kan når som helst slå på batterisparing hvis du har lite batteri."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Begrens batteribruken for apper du sjelden bruker"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Brukstall er proporsjonale med batteribruken siden siste fullading, og bruksdata måles ikke når telefonen lades"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Brukstall er proporsjonale med batteribruken siden siste fullading, og bruksdata måles ikke når nettbrettet lades"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Brukstall er proporsjonale med batteribruken siden siste fullading, og bruksdata måles ikke når enheten lades"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Brukstall er proporsjonale med batteribruken for <xliff:g id="SLOT">%s</xliff:g>, og bruksdata måles ikke når telefonen lades"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Brukstall er proporsjonale med batteribruken for <xliff:g id="SLOT">%s</xliff:g>, og bruksdata måles ikke når nettbrettet lades"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Brukstall er proporsjonale med batteribruken for <xliff:g id="SLOT">%s</xliff:g>, og bruksdata måles ikke når enheten lades"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Installer sertifikater fra lagringsenhet"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Installer sertifikater fra SD-kort"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"Hvis du fjerner denne kontoen, slettes alle tilhørende meldinger, kontakter og andre data fra nettbrettet!"</string>
diff --git a/res-product/values-ne/strings.xml b/res-product/values-ne/strings.xml
index 721919a..bf63bc7 100644
--- a/res-product/values-ne/strings.xml
+++ b/res-product/values-ne/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"तपाईंका एपहरूले सामान्य मात्रामा ब्याट्रीको खपत गर्दै छन्। एपहरूले अत्यन्त धेरै ब्याट्रीको खपत गरेको खण्डमा तपाईंको ट्याब्लेटले कारबाहीको सुझाव दिन्छ। \n\nतपाईंको ब्याट्री कम हुँदै गएको छ भने तपाईंले सधैँ ब्याट्री सेभर सक्रिय पार्न सक्नुहुन्छ।"</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"तपाईंका एपहरूले सामान्य मात्रामा ब्याट्रीको खपत गर्दै छन्। एपहरूले अत्यन्त धेरै ब्याट्रीको खपत गरेको खण्डमा तपाईंको यन्त्रले कारबाहीको सुझाव दिन्छ। \n\nतपाईंको ब्याट्री कम हुँदै गएको छ भने तपाईंले सधैँ ब्याट्री सेभर सक्रिय पार्न सक्नुहुन्छ।"</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"तपाईंले प्रायः प्रयोग नगर्ने एपहरूमा ब्याट्री सीमित गर्नुहोस्"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"ब्याट्रीको खपतसम्बन्धी तथ्याङ्क पछिल्लो पटक पूरा चार्ज गरेदेखि अहिलेसम्म कति ब्याट्री खपत भयो भन्ने कुरामा आधारित छ र फोन चार्ज गरिरहेका बेला प्रयोगसम्बन्धी डेटा रेकर्ड गरिँदैन"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"ब्याट्रीको खपतसम्बन्धी तथ्याङ्क पछिल्लो पटक पूरा चार्ज गरेदेखि अहिलेसम्म कति ब्याट्री खपत भयो भन्ने कुरामा आधारित छ र ट्याब्लेट चार्ज गरिरहेका बेला प्रयोगसम्बन्धी डेटा रेकर्ड गरिँदैन"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"ब्याट्रीको खपतसम्बन्धी तथ्याङ्क पछिल्लो पटक पूरा चार्ज गरेदेखि अहिलेसम्म कति ब्याट्री खपत भयो भन्ने कुरामा आधारित छ र डिभाइस चार्ज गरिरहेका बेला प्रयोगसम्बन्धी डेटा रेकर्ड गरिँदैन"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"ब्याट्रीको खपतसम्बन्धी तथ्याङ्क <xliff:g id="SLOT">%s</xliff:g> का बिचमा कति ब्याट्री खपत भयो भन्ने कुरामा आधारित छ र फोन चार्ज गरिरहेका बेला प्रयोगसम्बन्धी डेटा रेकर्ड गरिँदैन"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"ब्याट्रीको खपतसम्बन्धी तथ्याङ्क <xliff:g id="SLOT">%s</xliff:g> का बिचमा कति ब्याट्री खपत भयो भन्ने कुरामा आधारित छ र ट्याब्लेट चार्ज गरिरहेका बेला प्रयोगसम्बन्धी डेटा रेकर्ड गरिँदैन"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"ब्याट्रीको खपतसम्बन्धी तथ्याङ्क <xliff:g id="SLOT">%s</xliff:g> का बिचमा कति ब्याट्री खपत भयो भन्ने कुरामा आधारित छ र डिभाइस चार्ज गरिरहेका बेला प्रयोगसम्बन्धी डेटा रेकर्ड गरिँदैन"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"भण्डारणबाट सर्टिफिकेट इन्स्टल गर्नुहोस्"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"SD कार्डबाट सर्टिफिकेट इन्स्टल गर्नुहोस्"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"यो खाता मेटाउँदा ट्याब्लेटबाट यसका सबै सन्देश,सम्पर्क ठेगाना र अन्य डेटा मेटाइने छन्!"</string>
diff --git a/res-product/values-nl/strings.xml b/res-product/values-nl/strings.xml
index 60c5aa9..e3788ce 100644
--- a/res-product/values-nl/strings.xml
+++ b/res-product/values-nl/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Je apps gebruiken een normale hoeveelheid batterijlading. Als apps te veel batterijlading gebruiken, stelt je tablet acties voor die je kunt uitvoeren.\n\nJe kunt Batterijbesparing altijd aanzetten als de batterij bijna leeg is."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Je apps gebruiken een normale hoeveelheid batterijlading. Als apps te veel batterijlading gebruiken, stelt je apparaat acties voor die je kunt uitvoeren.\n\nJe kunt Batterijbesparing altijd aanzetten als de batterij bijna leeg is."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Batterijgebruik beperken voor apps die je niet vaak gebruikt"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Gebruiksstatistieken zijn proportioneel voor het batterijgebruik sinds de laatste keer dat de batterij volledig is opgeladen. Gebruiksgegevens worden niet gemeten als de telefoon wordt opgeladen."</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Gebruiksstatistieken zijn proportioneel voor het batterijgebruik sinds de laatste keer dat de batterij volledig is opgeladen. Gebruiksgegevens worden niet gemeten als de tablet wordt opgeladen."</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Gebruiksstatistieken zijn proportioneel voor het batterijgebruik sinds de laatste keer dat de batterij volledig is opgeladen. Gebruiksgegevens worden niet gemeten als het apparaat wordt opgeladen."</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Gebruiksstatistieken zijn proportioneel voor het batterijgebruik van <xliff:g id="SLOT">%s</xliff:g>. Gebruiksgegevens worden niet gemeten als de telefoon wordt opgeladen."</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Gebruiksstatistieken zijn proportioneel voor het batterijgebruik van <xliff:g id="SLOT">%s</xliff:g>. Gebruiksgegevens worden niet gemeten als de tablet wordt opgeladen."</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Gebruiksstatistieken zijn proportioneel voor het batterijgebruik van <xliff:g id="SLOT">%s</xliff:g>. Gebruiksgegevens worden niet gemeten als het apparaat wordt opgeladen."</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Installeer certificaten vanuit opslag"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Certificaten installeren vanaf SD-kaart"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"Als je dit account verwijdert, worden ook alle accountberichten, contacten en andere gegevens van de tablet verwijderd."</string>
diff --git a/res-product/values-or/strings.xml b/res-product/values-or/strings.xml
index ac031d5..18884f4 100644
--- a/res-product/values-or/strings.xml
+++ b/res-product/values-or/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"ଆପଣଙ୍କର ଆପଗୁଡ଼ିକ ସାଧାରଣ ଭାବେ ବ୍ୟାଟେରୀ ଖର୍ଚ୍ଚ କରୁଛନ୍ତି। ଯଦି ଆପଗୁଡ଼ିକ ଅଧିକ ବ୍ୟାଟେରୀ ଖର୍ଚ୍ଚ କରନ୍ତି, ତେବେ ଆପଣଙ୍କ ଟାବଲେଟ୍ ପଦକ୍ଷେପ ନେବା ପାଇଁ ଆପଣଙ୍କୁ ପରାମର୍ଶ ଦେବ। \n\n ବ୍ୟାଟେରୀ ଅଧିକ ଖର୍ଚ୍ଚ ହେଉଥିଲେ ଆପଣ ସର୍ବଦା ବ୍ୟାଟେରୀ ସେଭର୍କୁ ଚାଲୁ କରିପାରିବେ।"</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"ଆପଣଙ୍କର ଆପ୍ ସାଧାରଣ ଭାବେ ବ୍ୟାଟେରୀ ଖର୍ଚ୍ଚ କରୁଛି। ଯଦି ଆପ୍ ଅଧିକ ବ୍ୟାଟେରୀ ଖର୍ଚ୍ଚ କରନ୍ତି, ତେବେ ଡିଭାଇସ୍ ପଦକ୍ଷେପ ନେବା ପାଇଁ ଆପଣଙ୍କୁ ପରାମର୍ଶ ଦେବ। \n\n ବ୍ୟାଟେରୀ ଅଧିକ ଖର୍ଚ୍ଚ ହେଉଥିଲେ ଆପଣ ସର୍ବଦା ବ୍ୟାଟେରୀ ସେଭର୍କୁ ଚାଲୁ କରିପାରିବେ।"</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"ଆପଣ ଅଧିକାଂଶ ସମୟରେ ବ୍ୟବହାର କରୁନଥିବା ଆପ୍ ପାଇଁ ବ୍ୟାଟେରୀ ବ୍ୟବହାରକୁ ସୀମିତ କରନ୍ତୁ"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"ବ୍ୟବହାର ନମ୍ବରଗୁଡ଼ିକ ସମ୍ପୂର୍ଣ୍ଣ ଚାର୍ଜ ହେବା ପରଠାରୁ ବେଟେରୀ ବ୍ୟବହାର ସହ ସମାନୁପାତିକ ଅଟେ ଏବଂ ଫୋନ ଚାର୍ଜ ହେଉଥିବା ସମୟରେ ବ୍ୟବହାର ଡାଟାକୁ ମାପ କରାଯାଏ ନାହିଁ"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"ବ୍ୟବହାର ନମ୍ବରଗୁଡ଼ିକ ସମ୍ପୂର୍ଣ୍ଣ ଚାର୍ଜ ହେବା ପରଠାରୁ ବେଟେରୀ ବ୍ୟବହାର ସହ ସମାନୁପାତିକ ଅଟେ ଏବଂ ଟାବଲେଟ ଚାର୍ଜ ହେଉଥିବା ସମୟରେ ବ୍ୟବହାର ଡାଟାକୁ ମାପ କରାଯାଏ ନାହିଁ"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"ବ୍ୟବହାର ନମ୍ବରଗୁଡ଼ିକ ସମ୍ପୂର୍ଣ୍ଣ ଚାର୍ଜ ହେବା ପରଠାରୁ ବେଟେରୀ ବ୍ୟବହାର ସହ ସମାନୁପାତିକ ଅଟେ ଏବଂ ଡିଭାଇସ ଚାର୍ଜ ହେଉଥିବା ସମୟରେ ବ୍ୟବହାର ଡାଟାକୁ ମାପ କରାଯାଏ ନାହିଁ"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"ବ୍ୟବହାର ନମ୍ବରଗୁଡ଼ିକ <xliff:g id="SLOT">%s</xliff:g>ର ବେଟେରୀ ବ୍ୟବହାର ସହ ସମାନୁପାତିକ ଅଟେ ଏବଂ ଫୋନ ଚାର୍ଜ ହେଉଥିବା ସମୟରେ ବ୍ୟବହାର ଡାଟାକୁ ମାପ କରାଯାଏ ନାହିଁ"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"ବ୍ୟବହାର ନମ୍ବରଗୁଡ଼ିକ <xliff:g id="SLOT">%s</xliff:g>ର ବେଟେରୀ ବ୍ୟବହାର ସହ ସମାନୁପାତିକ ଅଟେ ଏବଂ ଟାବଲେଟ ଚାର୍ଜ ହେଉଥିବା ସମୟରେ ବ୍ୟବହାର ଡାଟାକୁ ମାପ କରାଯାଏ ନାହିଁ"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"ବ୍ୟବହାର ନମ୍ବରଗୁଡ଼ିକ <xliff:g id="SLOT">%s</xliff:g>ର ବେଟେରୀ ବ୍ୟବହାର ସହ ସମାନୁପାତିକ ଅଟେ ଏବଂ ଡିଭାଇସ ଚାର୍ଜ ହେଉଥିବା ସମୟରେ ବ୍ୟବହାର ଡାଟାକୁ ମାପ କରାଯାଏ ନାହିଁ"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"ଷ୍ଟୋରେଜରୁ ସାର୍ଟିଫିକେଟ ଇନଷ୍ଟଲ କରନ୍ତୁ"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"SD କାର୍ଡରୁ ସର୍ଟିଫିକେଟ୍ ଇନଷ୍ଟଲ୍ କରନ୍ତୁ"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"ଏହି ଆକାଉଣ୍ଟକୁ କାଢ଼ିଦେଲେ, ଟାବଲେଟ୍ରେ ଥିବା ସମସ୍ତ ମେସେଜ୍, ଯୋଗାଯୋଗ ଓ ଅନ୍ୟାନ୍ୟ ଡାଟା ଡିଲିଟ୍ ହୋଇଯିବ"</string>
diff --git a/res-product/values-pa/strings.xml b/res-product/values-pa/strings.xml
index 4d6ea4d..ffa4afa 100644
--- a/res-product/values-pa/strings.xml
+++ b/res-product/values-pa/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"ਤੁਹਾਡੀਆਂ ਐਪਾਂ ਆਮ ਵਾਂਗ ਬੈਟਰੀ ਵਰਤ ਰਹੀਆਂ ਹਨ। ਐਪਾਂ ਵੱਲੋਂ ਭਾਰੀ ਮਾਤਰਾ ਵਿੱਚ ਬੈਟਰੀ ਦੀ ਵਰਤੋਂ ਕਰਨ \'ਤੇ ਤੁਹਾਡਾ ਟੈਬਲੈੱਟ ਤੁਹਾਨੂੰ ਕਾਰਵਾਈਆਂ ਕਰਨ ਦੇ ਸੁਝਾਅ ਦੇਵੇਗਾ।\n\nਬੈਟਰੀ ਘੱਟ ਹੋਣ \'ਤੇ ਤੁਸੀਂ ਹਮੇਸ਼ਾਂ \'ਬੈਟਰੀ ਸੇਵਰ\' ਨੂੰ ਚਾਲੂ ਕਰ ਸਕਦੇ ਹੋ।"</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"ਤੁਹਾਡੀਆਂ ਐਪਾਂ ਆਮ ਵਾਂਗ ਬੈਟਰੀ ਵਰਤ ਰਹੀਆਂ ਹਨ। ਐਪਾਂ ਵੱਲੋਂ ਭਾਰੀ ਮਾਤਰਾ ਵਿੱਚ ਬੈਟਰੀ ਦੀ ਵਰਤੋਂ ਕਰਨ \'ਤੇ ਤੁਹਾਡਾ ਡੀਵਾਈਸ ਤੁਹਾਨੂੰ ਕਾਰਵਾਈਆਂ ਕਰਨ ਦੇ ਸੁਝਾਅ ਦੇਵੇਗਾ।\n\nਬੈਟਰੀ ਘੱਟ ਹੋਣ \'ਤੇ ਤੁਸੀਂ ਹਮੇਸ਼ਾਂ \'ਬੈਟਰੀ ਸੇਵਰ\' ਨੂੰ ਚਾਲੂ ਕਰ ਸਕਦੇ ਹੋ।"</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"ਉਹਨਾਂ ਐਪਾਂ ਲਈ ਬੈਟਰੀ ਵਰਤੋਂ ਸੀਮਤ ਕਰੋ ਜਿਨ੍ਹਾਂ ਨੂੰ ਤੁਸੀਂ ਅਕਸਰ ਨਹੀਂ ਵਰਤਦੇ"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"ਵਰਤੋਂ ਸੰਬੰਧੀ ਨੰਬਰ ਪਿਛਲੀ ਵਾਰ ਪੂਰੀ ਬੈਟਰੀ ਚਾਰਜ ਹੋਣ ਤੋਂ ਬਾਅਦ ਬੈਟਰੀ ਦੀ ਵਰਤੋਂ \'ਤੇ ਆਧਾਰਿਤ ਹਨ ਅਤੇ ਫ਼ੋਨ ਚਾਰਜ ਹੋਣ ਦੌਰਾਨ ਵਰਤੋਂ ਸੰਬੰਧੀ ਡਾਟਾ ਮਾਪਿਆ ਨਹੀਂ ਜਾਂਦਾ"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"ਵਰਤੋਂ ਸੰਬੰਧੀ ਨੰਬਰ ਪਿਛਲੀ ਵਾਰ ਪੂਰੀ ਬੈਟਰੀ ਚਾਰਜ ਹੋਣ ਤੋਂ ਬਾਅਦ ਬੈਟਰੀ ਦੀ ਵਰਤੋਂ \'ਤੇ ਆਧਾਰਿਤ ਹਨ ਅਤੇ ਟੈਬਲੈੱਟ ਚਾਰਜ ਹੋਣ ਦੌਰਾਨ ਵਰਤੋਂ ਸੰਬੰਧੀ ਡਾਟਾ ਮਾਪਿਆ ਨਹੀਂ ਜਾਂਦਾ"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"ਵਰਤੋਂ ਸੰਬੰਧੀ ਨੰਬਰ ਪਿਛਲੀ ਵਾਰ ਪੂਰੀ ਬੈਟਰੀ ਚਾਰਜ ਹੋਣ ਤੋਂ ਬਾਅਦ ਬੈਟਰੀ ਦੀ ਵਰਤੋਂ \'ਤੇ ਆਧਾਰਿਤ ਹਨ ਅਤੇ ਡੀਵਾਈਸ ਚਾਰਜ ਹੋਣ ਦੌਰਾਨ ਵਰਤੋਂ ਸੰਬੰਧੀ ਡਾਟਾ ਮਾਪਿਆ ਨਹੀਂ ਜਾਂਦਾ"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"ਵਰਤੋਂ ਸੰਬੰਧੀ ਨੰਬਰ <xliff:g id="SLOT">%s</xliff:g> ਤੱਕ ਬੈਟਰੀ ਦੀ ਵਰਤੋਂ \'ਤੇ ਆਧਾਰਿਤ ਹਨ ਅਤੇ ਫ਼ੋਨ ਚਾਰਜ ਹੋਣ ਦੌਰਾਨ ਵਰਤੋਂ ਸੰਬੰਧੀ ਡਾਟਾ ਮਾਪਿਆ ਨਹੀਂ ਜਾਂਦਾ"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"ਵਰਤੋਂ ਸੰਬੰਧੀ ਨੰਬਰ <xliff:g id="SLOT">%s</xliff:g> ਤੱਕ ਬੈਟਰੀ ਦੀ ਵਰਤੋਂ \'ਤੇ ਆਧਾਰਿਤ ਹਨ ਅਤੇ ਟੈਬਲੈੱਟ ਚਾਰਜ ਹੋਣ ਦੌਰਾਨ ਵਰਤੋਂ ਸੰਬੰਧੀ ਡਾਟਾ ਮਾਪਿਆ ਨਹੀਂ ਜਾਂਦਾ"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"ਵਰਤੋਂ ਸੰਬੰਧੀ ਨੰਬਰ <xliff:g id="SLOT">%s</xliff:g> ਤੱਕ ਬੈਟਰੀ ਦੀ ਵਰਤੋਂ \'ਤੇ ਆਧਾਰਿਤ ਹਨ ਅਤੇ ਡੀਵਾਈਸ ਚਾਰਜ ਹੋਣ ਦੌਰਾਨ ਵਰਤੋਂ ਸੰਬੰਧੀ ਡਾਟਾ ਮਾਪਿਆ ਨਹੀਂ ਜਾਂਦਾ"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"ਸਟੋਰੇਜ ਤੋਂ ਪ੍ਰਮਾਣ-ਪੱਤਰ ਸਥਾਪਤ ਕਰੋ"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"SD ਕਾਰਡ ਤੋਂ ਪ੍ਰਮਾਣ-ਪੱਤਰ ਸਥਾਪਤ ਕਰੋ"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"ਇਸ ਖਾਤੇ ਨੂੰ ਹਟਾਉਣ ਨਾਲ ਇਸਦੇ ਸਾਰੇ ਸੁਨੇਹੇ, ਸੰਪਰਕ ਅਤੇ ਟੈਬਲੈੱਟ ਦਾ ਹੋਰ ਡਾਟਾ ਮਿਟ ਜਾਏਗਾ!"</string>
diff --git a/res-product/values-pl/strings.xml b/res-product/values-pl/strings.xml
index a147525..51f158c 100644
--- a/res-product/values-pl/strings.xml
+++ b/res-product/values-pl/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Aplikacje zużywają normalną ilość energii. Jeśli będą zużywały jej za dużo, tablet zasugeruje działania, które będzie można podjąć.\n\nZawsze możesz włączyć Oszczędzanie baterii, gdy spadnie poziom jej naładowania."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Aplikacje zużywają normalną ilość energii. Jeśli będą zużywały jej za dużo, urządzenie zasugeruje działania, które będzie można podjąć.\n\nZawsze możesz włączyć Oszczędzanie baterii, gdy spadnie poziom jej naładowania."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Ogranicz zużycie energii przez aplikacje, z których rzadko korzystasz"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Wartości wykorzystania są proporcjonalne do wykorzystania baterii od poprzedniego pełnego naładowania, a dane o korzystaniu nie są mierzone po podłączeniu telefonu do ładowania"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Wartości wykorzystania są proporcjonalne do wykorzystania baterii od poprzedniego pełnego naładowania, a dane o korzystaniu nie są mierzone po podłączeniu tabletu do ładowania"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Wartości wykorzystania są proporcjonalne do wykorzystania baterii od poprzedniego pełnego naładowania, a dane o korzystaniu nie są mierzone po podłączeniu urządzenia do ładowania"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Wartości wykorzystania są proporcjonalne do wykorzystania baterii w okresie <xliff:g id="SLOT">%s</xliff:g>, a dane o korzystaniu nie są mierzone po podłączeniu telefonu do ładowania"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Wartości wykorzystania są proporcjonalne do wykorzystania baterii w okresie <xliff:g id="SLOT">%s</xliff:g>, a dane o korzystaniu nie są mierzone po podłączeniu tabletu do ładowania"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Wartości wykorzystania są proporcjonalne do wykorzystania baterii w okresie <xliff:g id="SLOT">%s</xliff:g>, a dane o korzystaniu nie są mierzone po podłączeniu urządzenia do ładowania"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Zainstaluj certyfikaty z nośnika"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Zainstaluj certyfikaty z karty SD"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"Usunięcie tego konta spowoduje usunięcie z tabletu wszystkich powiązanych z nim wiadomości, kontaktów i innych danych."</string>
diff --git a/res-product/values-pt-rBR/strings.xml b/res-product/values-pt-rBR/strings.xml
index deaaf99..ca1d7f7 100644
--- a/res-product/values-pt-rBR/strings.xml
+++ b/res-product/values-pt-rBR/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Seus apps estão consumindo uma quantidade normal de bateria. Se o consumo for excessivo, algumas ações serão sugeridas no tablet.\n\nSe a bateria estiver acabando, você poderá ativar o recurso Economia de bateria."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Seus apps estão consumindo uma quantidade normal de bateria. Se o consumo for excessivo, algumas ações serão sugeridas no dispositivo.\n\nSe a bateria estiver acabando, você poderá ativar o recurso Economia de bateria."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Limita o uso da bateria para os apps que você não usa com frequência"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Os números de uso correspondem ao uso da bateria desde a última carga completa. Esses dados não são medidos quando o smartphone está carregando."</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Os números de uso são proporcionais ao uso da bateria desde a última carga completa e os dados de uso não são medidos quando o tablet está carregando"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Os números de uso são proporcionais ao uso da bateria desde a última carga completa e os dados de uso não são medidos quando o dispositivo está carregando"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Os números de uso são proporcionais ao uso da bateria de <xliff:g id="SLOT">%s</xliff:g> e os dados de uso não são medidos quando o smartphone está carregando"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Os números de uso são proporcionais ao uso da bateria de <xliff:g id="SLOT">%s</xliff:g> e os dados de uso não são medidos quando o tablet está carregando"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Os números de uso são proporcionais ao uso da bateria no período de <xliff:g id="SLOT">%s</xliff:g> e os dados de uso não são medidos quando o dispositivo está carregando."</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Instalar certificados do armazenamento"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Instalar certificados do cartão SD"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"A remoção desta conta excluirá todas as suas mensagens, contatos e outros dados do tablet."</string>
diff --git a/res-product/values-pt-rPT/strings.xml b/res-product/values-pt-rPT/strings.xml
index 8ad9517..b8048b1 100644
--- a/res-product/values-pt-rPT/strings.xml
+++ b/res-product/values-pt-rPT/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"As suas aplicações estão a utilizar uma quantidade de bateria normal. Se as aplicações utilizarem demasiada bateria, o tablet sugere ações que pode realizar.\n\nPode sempre ativar a Poupança de bateria se estiver a ficar sem bateria."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"As suas aplicações estão a utilizar uma quantidade de bateria normal. Se as aplicações utilizarem demasiada bateria, o dispositivo sugere ações que pode realizar.\n\nPode sempre ativar a Poupança de bateria se estiver a ficar sem bateria."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Limitar a bateria para as aplicações que não utiliza frequentemente"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Os valores de utilização são proporcionais à utilização da bateria desde o último carregamento completo e os dados de utilização não são medidos quando o telemóvel está a carregar"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Os valores de utilização são proporcionais à utilização da bateria desde o último carregamento completo e os dados de utilização não são medidos quando o tablet está a carregar"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Os valores de utilização são proporcionais à utilização da bateria desde o último carregamento completo e os dados de utilização não são medidos quando o dispositivo está a carregar"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Os valores de utilização são proporcionais à utilização da bateria de <xliff:g id="SLOT">%s</xliff:g> e os dados de utilização não são medidos quando o telemóvel está a carregar"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Os valores de utilização são proporcionais à utilização da bateria de <xliff:g id="SLOT">%s</xliff:g> e os dados de utilização não são medidos quando o tablet está a carregar"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Os valores de utilização são proporcionais à utilização da bateria no período <xliff:g id="SLOT">%s</xliff:g> e os dados de utilização não são medidos quando o dispositivo está a carregar"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Instalar certificados a partir do armazenamento"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Instalar certificados a partir do cartão SD"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"A remoção desta conta elimina todas as mensagens, contactos e outros dados do tablet!"</string>
diff --git a/res-product/values-pt/strings.xml b/res-product/values-pt/strings.xml
index deaaf99..ca1d7f7 100644
--- a/res-product/values-pt/strings.xml
+++ b/res-product/values-pt/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Seus apps estão consumindo uma quantidade normal de bateria. Se o consumo for excessivo, algumas ações serão sugeridas no tablet.\n\nSe a bateria estiver acabando, você poderá ativar o recurso Economia de bateria."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Seus apps estão consumindo uma quantidade normal de bateria. Se o consumo for excessivo, algumas ações serão sugeridas no dispositivo.\n\nSe a bateria estiver acabando, você poderá ativar o recurso Economia de bateria."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Limita o uso da bateria para os apps que você não usa com frequência"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Os números de uso correspondem ao uso da bateria desde a última carga completa. Esses dados não são medidos quando o smartphone está carregando."</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Os números de uso são proporcionais ao uso da bateria desde a última carga completa e os dados de uso não são medidos quando o tablet está carregando"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Os números de uso são proporcionais ao uso da bateria desde a última carga completa e os dados de uso não são medidos quando o dispositivo está carregando"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Os números de uso são proporcionais ao uso da bateria de <xliff:g id="SLOT">%s</xliff:g> e os dados de uso não são medidos quando o smartphone está carregando"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Os números de uso são proporcionais ao uso da bateria de <xliff:g id="SLOT">%s</xliff:g> e os dados de uso não são medidos quando o tablet está carregando"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Os números de uso são proporcionais ao uso da bateria no período de <xliff:g id="SLOT">%s</xliff:g> e os dados de uso não são medidos quando o dispositivo está carregando."</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Instalar certificados do armazenamento"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Instalar certificados do cartão SD"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"A remoção desta conta excluirá todas as suas mensagens, contatos e outros dados do tablet."</string>
diff --git a/res-product/values-ro/strings.xml b/res-product/values-ro/strings.xml
index 44af9b1..c535c3a 100644
--- a/res-product/values-ro/strings.xml
+++ b/res-product/values-ro/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Aplicațiile consumă un procent normal de baterie. Dacă aplicațiile consumă prea multă baterie, tableta va sugera acțiuni posibile.\n\nPoți oricând să activezi Economisirea bateriei dacă aceasta se descarcă."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Aplicațiile consumă un procent normal de baterie. Dacă aplicațiile consumă prea multă baterie, dispozitivul va sugera acțiuni posibile.\n\nPoți oricând să activezi Economisirea bateriei dacă aceasta se descarcă."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Limitează utilizarea bateriei de către aplicațiile pe care nu le folosești frecvent"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Datele de utilizare sunt proporționale cu utilizarea bateriei de la ultima încărcare completă, iar ele nu se măsoară în timp ce telefonul se încarcă"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Datele de utilizare sunt proporționale cu utilizarea bateriei de la ultima încărcare completă, iar ele nu se măsoară în timp ce tableta se încarcă"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Datele de utilizare sunt proporționale cu utilizarea bateriei de la ultima încărcare completă, iar ele nu se măsoară în timp ce dispozitivul se încarcă"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Datele de utilizare sunt proporționale cu utilizarea bateriei pentru <xliff:g id="SLOT">%s</xliff:g> și nu se măsoară în timp ce telefonul se încarcă"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Datele de utilizare sunt proporționale cu utilizarea bateriei pentru <xliff:g id="SLOT">%s</xliff:g>, iar ele nu se măsoară în timp ce tableta se încarcă"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Datele de utilizare sunt proporționale cu utilizarea bateriei pentru <xliff:g id="SLOT">%s</xliff:g> și nu se măsoară în timp ce dispozitivul se încarcă"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Instalează certificate de pe stocare"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Instalează certificate de pe cardul SD"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"Prin eliminarea acestui cont, se vor șterge toate mesajele și persoanele din agendă pe care le conține, precum și alte date de pe tabletă!"</string>
diff --git a/res-product/values-ru/strings.xml b/res-product/values-ru/strings.xml
index 11017bc..6054718 100644
--- a/res-product/values-ru/strings.xml
+++ b/res-product/values-ru/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Ваши приложения расходуют заряд батареи нормально. При повышенном расходе вы получите рекомендации о том, что можно предпринять.\n\nЕсли заряд батареи будет на исходе, вы можете включить режим энергосбережения."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Ваши приложения расходуют заряд батареи нормально. При повышенном расходе вы получите рекомендации о том, что можно предпринять.\n\nЕсли заряд батареи будет на исходе, вы можете включить режим энергосбережения."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Ограничить работу редко используемых приложений"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Значения отражают расход заряда батареи с момента последней полной зарядки. Когда телефон заряжается, данные об использовании не собираются."</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Значения отражают расход заряда батареи с момента последней полной зарядки. Когда планшет заряжается, данные об использовании не собираются."</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Значения отражают расход заряда батареи с момента последней полной зарядки. Когда устройство заряжается, данные об использовании не собираются."</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Значения отражают расход заряда батареи за период: <xliff:g id="SLOT">%s</xliff:g>. Когда телефон заряжается, данные об использовании не собираются."</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Значения отражают расход заряда батареи за период: <xliff:g id="SLOT">%s</xliff:g>. Когда планшет заряжается, данные об использовании не собираются."</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Значения отражают расход заряда батареи за период: <xliff:g id="SLOT">%s</xliff:g>. Когда устройство заряжается, данные об использовании не собираются."</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Установить сертификаты"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Установить сертификаты с SD-карты"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"Все сообщения, контакты и другие данные из этого аккаунта будут удалены с планшета."</string>
diff --git a/res-product/values-si/strings.xml b/res-product/values-si/strings.xml
index 28d935e..fe37376 100644
--- a/res-product/values-si/strings.xml
+++ b/res-product/values-si/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"ඔබගේ යෙදුම් බැටරිය සාමාන්ය ප්රමාණයක් භාවිතා කරයි. යෙදුම් බැටරිය ඉතා වැඩියෙන් භාවිතා කරන්නේ නම්, ඔබේ ටැබ්ලට් උපාංගය ඔබට ගත හැකි පියවර යෝජනා කරනු ඇත.\n\nඔබට බැටරිය අඩු වන සෑම විටම බැටරි සුරැකුම ක්රියාත්මක කළ හැකිය."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"ඔබගේ යෙදුම් බැටරිය සාමාන්ය ප්රමාණයක් භාවිතා කරයි. යෙදුම් බැටරිය ඉතා වැඩියෙන් භාවිතා කරන්නේ නම්, ඔබේ උපාංගය ඔබට ගත හැකි පියවර යෝජනා කරනු ඇත.\n\nඔබට බැටරිය අඩු වන සෑම විටම බැටරි සුරැකුම ක්රියාත්මක කළ හැකිය."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"ඔබ නිතර භාවිත නොකරන යෙදුම් සඳහා බැටරිය සීමා කරන්න"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"අවසාන සම්පූර්ණ ආරෝපණය නිසා භාවිත අංක බැටරි භාවිතයට සමානුපාතික වන අතර දුරකථනය ආරෝපණය වන විට භාවිත දත්ත මනිනු නොලැබේ"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"අවසාන සම්පූර්ණ ආරෝපණය නිසා භාවිත අංක බැටරි භාවිතයට සමානුපාතික වන අතර ටැබ්ලටය ආරෝපණය වන විට භාවිත දත්ත මනිනු නොලැබේ"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"අවසාන සම්පූර්ණ ආරෝපණය නිසා භාවිත අංක බැටරි භාවිතයට සමානුපාතික වන අතර උපාංගය ආරෝපණය වන විට භාවිත දත්ත මනිනු නොලැබේ"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"භාවිත අංක <xliff:g id="SLOT">%s</xliff:g> හි බැටරි භාවිතයට සමානුපාතික වන අතර දුරකථනය ආරෝපණය වන විට භාවිත දත්ත මනිනු නොලැබේ"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"භාවිත අංක <xliff:g id="SLOT">%s</xliff:g> හි බැටරි භාවිතයට සමානුපාතික වන අතර ටැබ්ලටය ආරෝපණය වන විට භාවිත දත්ත මනිනු නොලැබේ"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"භාවිත අංක <xliff:g id="SLOT">%s</xliff:g> හි බැටරි භාවිතයට සමානුපාතික වන අතර උපාංගය ආරෝපණය වන විට භාවිත දත්ත මනිනු නොලැබේ"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"සහතික ආචයනයෙන් ස්ථාපනය කරන්න"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"SD කාඩ් පතේ සිට සහතික ස්ථාපනය කරන්න"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"මෙම ගිණුම මැකීමෙන් ටැබ්ලටයෙන් එහි සියලු පණිවිඩ, සම්බන්ධතා, සහ වෙනත් දත්ත මැකී යයි!"</string>
diff --git a/res-product/values-sk/strings.xml b/res-product/values-sk/strings.xml
index 206be4a..3a6a713 100644
--- a/res-product/values-sk/strings.xml
+++ b/res-product/values-sk/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Vaše aplikácie majú normálnu spotrebu batérie. Ak ju využívajú nadmerne, tablet vám navrhne možné opatrenia.\n\nAk vám dochádza batéria, môžete ešte vždy zapnúť šetrič batérie."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Vaše aplikácie majú normálnu spotrebu batérie. Ak ju využívajú nadmerne, zariadenie vám navrhne možné opatrenia.\n\nAk vám dochádza batéria, môžete ešte vždy zapnúť šetrič batérie."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Obmedzte spotrebu batérie aplikáciami, ktoré používate zriedka"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Hodnoty spotreby sú úmerné spotrebe batérie od posledného úplného nabitia a údaje o spotrebe sa nemerajú, keď sa telefón nabíja"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Hodnoty spotreby sú úmerné spotrebe batérie od posledného úplného nabitia a údaje o spotrebe sa nemerajú, keď sa tablet nabíja"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Hodnoty spotreby sú úmerné spotrebe batérie od posledného úplného nabitia a údaje o spotrebe sa nemerajú, keď sa zariadenie nabíja"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Hodnoty spotreby sú úmerné spotrebe batérie v časovom rozmedzí <xliff:g id="SLOT">%s</xliff:g> a údaje o spotrebe sa nemerajú, keď sa telefón nabíja"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Hodnoty spotreby sú úmerné spotrebe batérie v slote <xliff:g id="SLOT">%s</xliff:g> a údaje o spotrebe sa nemerajú, keď sa tablet nabíja"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Hodnoty spotreby sú úmerné spotrebe batérie v časovom rozmedzí <xliff:g id="SLOT">%s</xliff:g> a údaje o spotrebe sa nemerajú, keď sa zariadenie nabíja"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Inštalovať certifikáty z úložiska"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Inštalovať certifikáty z SD karty"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"Odstránením účtu odstránite z tabletu aj všetky správy, kontakty a ďalšie údaje tohto účtu."</string>
diff --git a/res-product/values-sl/strings.xml b/res-product/values-sl/strings.xml
index 2534da0..7ca6f1a 100644
--- a/res-product/values-sl/strings.xml
+++ b/res-product/values-sl/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Aplikacije porabljajo običajno količino energije baterije. V primeru prekomerne porabe energije vam bo tablični računalnik predlagal ustrezne ukrepe.\n\nČe bateriji zmanjkuje energije, lahko vedno vklopite varčevanje z energijo baterije."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Aplikacije porabljajo običajno količino energije baterije. V primeru prekomerne porabe energije vam bo naprava predlagala ustrezne ukrepe.\n\nČe bateriji zmanjkuje energije, lahko vedno vklopite varčevanje z energijo baterije."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Omejite porabljanje energije baterije za aplikacije, ki jih ne uporabljate pogosto."</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Številke o porabi so v sorazmerju s porabo energije baterije od zadnje polne napolnjenosti. Podatki o porabi se ne merijo med polnjenjem telefona."</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Številke o porabi so v sorazmerju s porabo energije baterije od zadnje polne napolnjenosti. Podatki o porabi se ne merijo med polnjenjem tabličnega računalnika."</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Številke o porabi so v sorazmerju s porabo energije baterije od zadnje polne napolnjenosti. Podatki o porabi se ne merijo med polnjenjem naprave."</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Številke o porabi so v sorazmerju s porabo energije baterije v: <xliff:g id="SLOT">%s</xliff:g>. Podatki o porabi se ne merijo med polnjenjem telefona."</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Številke o porabi so v sorazmerju s porabo energije baterije v obdobju: <xliff:g id="SLOT">%s</xliff:g>. Podatki o porabi se ne merijo med polnjenjem tabličnega računalnika."</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Vrednosti porabe so sorazmerne s porabo energije baterije v obdobju <xliff:g id="SLOT">%s</xliff:g>. Podatki o porabi se ne merijo med polnjenjem naprave."</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Namestitev potrdil iz shrambe"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Namesti potrdila s kartice SD"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"Z odstranitvijo računa boste iz tabličnega računalnika izbrisali vsa sporočila, stike in druge podatke v računu."</string>
diff --git a/res-product/values-sq/strings.xml b/res-product/values-sq/strings.xml
index aa0cba7..ac6e3ab 100644
--- a/res-product/values-sq/strings.xml
+++ b/res-product/values-sq/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Aplikacionet e tua po përdorin një sasi normale të baterisë. Nëse aplikacionet përdorin një sasi të madhe të baterisë, tableti yt do të japë sugjerime për veprimet që mund të kryesh.\n\nMund të aktivizosh gjithmonë \"Kursyesin e baterisë\" nëse bateria është në nivel të ulët."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Aplikacionet e tua po përdorin një sasi normale të baterisë. Nëse aplikacionet përdorin një sasi të madhe të baterisë, pajisja jote do të japë sugjerime për veprimet që mund të kryesh.\n\nMund të aktivizosh gjithmonë \"Kursyesin e baterisë\" nëse bateria është në nivel të ulët."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Kufizo baterinë për aplikacionet që nuk i përdor shpesh"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Statistikat e përdorimit janë në raport me përdorimin e baterisë që nga karikimi i fundit i plotë dhe të dhënat e përdorimit nuk maten kur telefoni është në karikim"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Statistikat e përdorimit janë në raport me përdorimin e baterisë që nga karikimi i fundit i plotë dhe të dhënat e përdorimit nuk maten kur tableti është në karikim"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Statistikat e përdorimit janë në raport me përdorimin e baterisë që nga karikimi i fundit i plotë dhe të dhënat e përdorimit nuk maten kur pajisja është në karikim"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Statistikat e përdorimit janë në raport me përdorimin e baterisë për periudhën <xliff:g id="SLOT">%s</xliff:g> dhe të dhënat e përdorimit nuk maten kur telefoni është në karikim"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Statistikat e përdorimit janë në raport me përdorimin e baterisë për periudhën <xliff:g id="SLOT">%s</xliff:g> dhe të dhënat e përdorimit nuk maten kur tableti është në karikim"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Statistikat e përdorimit janë në raport me përdorimin e baterisë për periudhën <xliff:g id="SLOT">%s</xliff:g> dhe të dhënat e përdorimit nuk maten kur pajisja është në karikim"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Instalo certifikatat nga hapësira ruajtëse"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Instalo certifikatat nga karta SD"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"Heqja e kësaj llogarie do të fshijë të gjitha mesazhet, kontaktet dhe të dhëna të tjera të saj nga tableti!"</string>
diff --git a/res-product/values-sr/strings.xml b/res-product/values-sr/strings.xml
index 3f1bacb..f751c9f 100644
--- a/res-product/values-sr/strings.xml
+++ b/res-product/values-sr/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Апликације користе уобичајену количину батерије. Ако апликације користе превише батерије, таблет ће вам предложити радње које можете да предузмете.\n\nУвек можете да укључите Уштеду батерије ако вам је батерија при крају."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Апликације користе уобичајену количину батерије. Ако апликације користе превише батерије, уређај ће вам предложити радње које можете да предузмете.\n\nУвек можете да укључите Уштеду батерије ако вам је батерија при крају."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Ограничите потрошњу батерије за апликације које не користите често"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Бројеви о потрошњи пропорционални су потрошњи батерије од последњег пуњења и подаци о коришћењу се не мере када се телефон пуни"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Бројеви о потрошњи пропорционални су потрошњи батерије од последњег пуњења и подаци о коришћењу се не мере када се таблет пуни"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Бројеви о потрошњи пропорционални су потрошњи батерије од последњег пуњења и подаци о коришћењу се не мере када се уређај пуни"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Бројеви о потрошњи пропорционални су потрошњи батерије <xliff:g id="SLOT">%s</xliff:g> и подаци о коришћењу се не мере када се телефон пуни"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Бројеви о потрошњи пропорционални су потрошњи батерије <xliff:g id="SLOT">%s</xliff:g> и подаци о коришћењу се не мере када се таблет пуни"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Бројеви о потрошњи пропорционални су потрошњи батерије за <xliff:g id="SLOT">%s</xliff:g> и подаци о коришћењу се не мере када се уређај пуни"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Инсталирајте сертификате из меморије"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Инсталирање сертификата са SD картице"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"Уклањањем овог налога избрисаћете све поруке, контакте и друге податке са таблета!"</string>
diff --git a/res-product/values-sv/strings.xml b/res-product/values-sv/strings.xml
index 5007346..20ec224 100644
--- a/res-product/values-sv/strings.xml
+++ b/res-product/values-sv/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Batteriförbrukningen för apparna är normal. Om apparnas batteriförbrukning är för hög visas förslag på surfplattan om åtgärder du kan vidta.\n\nOm batteriet börjar ta slut kan du aktivera batterisparläget."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Batteriförbrukningen för apparna är normal. Om apparnas batteriförbrukning är för hög visas förslag på enheten om åtgärder du kan vidta.\n\nOm batteriet börjar ta slut kan du aktivera batterisparläget."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Begränsa batteriförbrukning för appar som du använder sällan"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Förbrukningssiffrorna är proportionerliga till batteriförbrukningen sedan den senaste fulladdningen och data om förbrukning mäts inte när telefonen laddas"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Användarsiffrorna är proportionerliga till batteriförbrukningen sedan den senaste fulladdningen och data om användning mäts inte när surfplattan laddas"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Förbrukningssiffrorna är proportionerliga till batteriförbrukningen sedan den senaste fulladdningen och data om förbrukning mäts inte när enheten laddas"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Förbrukningssiffrorna är proportionerliga till batteriförbrukningen för tidsperioden <xliff:g id="SLOT">%s</xliff:g>, och data om förbrukning mäts inte när telefonen laddas"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Förbrukningssiffrorna är proportionerliga till batteriförbrukningen för tidsperioden <xliff:g id="SLOT">%s</xliff:g>, och data om förbrukning mäts inte när surfplattan laddas"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Förbrukningssiffrorna är proportionerliga till batteriförbrukningen för tidsperioden <xliff:g id="SLOT">%s</xliff:g>, och data om förbrukning mäts inte när enheten laddas"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Installera certifikat från lagringsenhet"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Installera certifikat från SD-kort"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"Om du tar bort kontot tar du också bort alla meddelanden, kontakter och andra data från surfplattan!"</string>
diff --git a/res-product/values-sw/strings.xml b/res-product/values-sw/strings.xml
index 03a1ca2..0bf30c1 100644
--- a/res-product/values-sw/strings.xml
+++ b/res-product/values-sw/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Programu zako zinatumia kiwango cha kawaida cha betri. Programu zikitumia kiwango cha juu zaidi cha betri, kompyuta yako kibao itapendekeza hatua unazoweza kuchukua.\n\nUnaweza kuwasha Kiokoa Betri wakati wowote, kama chaji ya betri yako inakaribia kuisha."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Programu zako zinatumia kiwango cha kawaida cha betri. Programu zikitumia kiwango cha juu zaidi cha betri, kifaa chako kitapendekeza hatua unazoweza kuchukua.\n\nUnaweza kuwasha Kiokoa Betri wakati wowote, kama chaji ya betri yako inakaribia kuisha."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Dhibiti matumizi ya chaji kwenye programu ambazo hutumii sana"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Takwimu za matumizi zinawiana na matumizi ya betri tangu ilipochajiwa mara ya mwisho na data ya matumizi haipimwi simu inapochajiwa"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Takwimu za matumizi zinawiana na matumizi ya betri tangu ilipochajiwa kikamilifu mara ya mwisho na data ya matumizi haipimwi kompyuta kibao inapochajiwa"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Takwimu za matumizi zinawiana na matumizi ya betri tangu ilipochajiwa kikamilifu mara ya mwisho na data ya matumizi haipimwi kifaa kinapokuwa kinachajiwa"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Takwimu za matumizi zinawiana na matumizi ya betri kuanzia <xliff:g id="SLOT">%s</xliff:g> na data ya matumizi haipimwi simu inapochajiwa"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Takwimu za matumizi zinawiana na matumizi ya betri kuanzia <xliff:g id="SLOT">%s</xliff:g> na data ya matumizi haipimwi kompyuta kibao inapochajiwa"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Takwimu za matumizi zinawiana na matumizi ya betri kuanzia <xliff:g id="SLOT">%s</xliff:g> na data ya matumizi haipimwi kifaa kinapochajiwa"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Sakinisha vyeti kutoka kwenye hifadhi"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Sakinisha vyeti kutoka kwa kadi ya SD"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"Kuondoa akaunti hii kutafuta mazungumzo yako yote, anwani na data nyingine kwenye kompyuta kibao!"</string>
diff --git a/res-product/values-ta/strings.xml b/res-product/values-ta/strings.xml
index 281118d..fe4a818 100644
--- a/res-product/values-ta/strings.xml
+++ b/res-product/values-ta/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"வழக்கமான பேட்டரி அளவை உங்கள் ஆப்ஸ் பயன்படுத்துகின்றன. அதிகளவு பேட்டரியை அவைப் பயன்படுத்தினால், நீங்கள் செய்யக்கூடிய செயல்களை உங்கள் சாதனம் பரிந்துரைக்கும்.\n\nபேட்டரி குறைவாக இருக்கும்போது பேட்டரி சேமிப்பானை எப்போது வேண்டுமானாலும் ஆன் செய்துகொள்ளலாம்."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"வழக்கமான பேட்டரி அளவை உங்கள் ஆப்ஸ் பயன்படுத்துகின்றன. அதிகளவு பேட்டரியை அவைப் பயன்படுத்தினால், நீங்கள் செய்யக்கூடிய செயல்களை உங்கள் சாதனம் பரிந்துரைக்கும்.\n\nபேட்டரி குறைவாக இருக்கும்போது பேட்டரி சேமிப்பானை எப்போது வேண்டுமானாலும் ஆன் செய்துகொள்ளலாம்."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"நீங்கள் அடிக்கடி பயன்படுத்தாத ஆப்ஸிற்கு பேட்டரியைக் கட்டுப்படுத்தும்"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"கடைசியாக பேட்டரியை முழுவதுமாகச் சார்ஜ் செய்ததிலிருந்து பேட்டரி உபயோகத்திற்கு உபயோக எண்கள் விகிதாசார அடிப்படையில் இருக்கும், மொபைல் சார்ஜாகும்போது உபயோகத் தரவு அளவிடப்படுவதில்லை"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"கடைசியாக பேட்டரியை முழுவதுமாகச் சார்ஜ் செய்ததிலிருந்து பேட்டரி உபயோகத்திற்கு உபயோக எண்கள் விகிதாசார அடிப்படையில் இருக்கும், டேப்லெட் சார்ஜாகும்போது உபயோகத் தரவு அளவிடப்படுவதில்லை"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"கடைசியாக பேட்டரியை முழுவதுமாகச் சார்ஜ் செய்ததிலிருந்து பேட்டரி உபயோகத்திற்கு உபயோக எண்கள் விகிதாசார அடிப்படையில் இருக்கும், சாதனம் சார்ஜாகும்போது உபயோகத் தரவு அளவிடப்படுவதில்லை"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"<xliff:g id="SLOT">%s</xliff:g>க்கான பேட்டரி உபயோகத்திற்கு உபயோக எண்கள் விகிதாசார அடிப்படையில் இருக்கும், மொபைல் சார்ஜாகும்போது உபயோகத் தரவு அளவிடப்படுவதில்லை"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"<xliff:g id="SLOT">%s</xliff:g>க்கான பேட்டரி உபயோகத்திற்கு உபயோக எண்கள் விகிதாசார அடிப்படையில் இருக்கும், டேப்லெட் சார்ஜாகும்போது உபயோகத் தரவு அளவிடப்படுவதில்லை"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"<xliff:g id="SLOT">%s</xliff:g>க்கான பேட்டரி உபயோகத்திற்கு உபயோக எண்கள் விகிதாசார அடிப்படையில் இருக்கும், சாதனம் சார்ஜாகும்போது உபயோகத் தரவு அளவிடப்படுவதில்லை"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"சேமிப்பிடத்திலிருந்து சான்றிதழ்களை நிறுவலாம்"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"SD கார்டிலிருந்து சான்றிதழ்களை நிறுவு"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"கணக்கை அகற்றுவது அதிலுள்ள செய்திகள், தொடர்புகள் மற்றும் டேப்லெட்டில் உள்ள பிற தகவல்களையும் நீக்கும்!"</string>
diff --git a/res-product/values-te/strings.xml b/res-product/values-te/strings.xml
index 5bc45bb..5e3f123 100644
--- a/res-product/values-te/strings.xml
+++ b/res-product/values-te/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"మీ యాప్లు సాధారణ స్థాయిలో బ్యాటరీను వినియోగిస్తున్నాయి. యాప్లు చాలా ఎక్కువ బ్యాటరీని వినియోగిస్తున్నట్లయితే, మీ టాబ్లెట్, మీరు తీసుకోగల చర్యలను సూచిస్తుంది. \n\nమీరు తక్కువ బ్యాటరీను కలిగి ఉంటే, ఎప్పుడైనా మీరు బ్యాటరీ సేవర్ను ఆన్ చేయవచ్చు."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"మీ యాప్లు సాధారణ స్థాయిలో బ్యాటరీను వినియోగిస్తున్నాయి. యాప్లు చాలా ఎక్కువ బ్యాటరీని వినియోగిస్తున్నట్లయితే, మీ పరికరం, మీరు తీసుకోగల చర్యలను సూచిస్తుంది. \n\nమీరు తక్కువ బ్యాటరీను కలిగి ఉంటే, ఎప్పుడైనా మీరు బ్యాటరీ సేవర్ను ఆన్ చేయవచ్చు."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"మీరు తరచుగా ఉపయోగించని యాప్ల కోసం బ్యాటరీని పరిమితం చేయండి"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"కిందటి సారి పూర్తిగా ఛార్జ్ చేసినప్పటి నుండి వినియోగ సంఖ్యలు బ్యాటరీ వినియోగానికి ప్రపోర్షనల్గా ఉంటాయి, ఫోన్ ఛార్జ్ అవుతున్నప్పుడు వినియోగ డేటా కొలవబడదు"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"చివరి సారి పూర్తిగా ఛార్జ్ అయినప్పటి నుండి వినియోగ సంఖ్యలు బ్యాటరీ వినియోగానికి ప్రపోర్షనల్గా ఉంటాయి, టాబ్లెట్ ఛార్జ్ అవుతున్నప్పుడు వినియోగ డేటా కొలవబడదు"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"చివరి సారి పూర్తిగా ఛార్జ్ అయినప్పటి నుండి వినియోగ సంఖ్యలు బ్యాటరీ వినియోగానికి ప్రపోర్షనల్గా ఉంటాయి, పరికరం ఛార్జ్ అవుతున్నప్పుడు వినియోగ డేటా కొలవబడదు"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"వినియోగ సంఖ్యలు <xliff:g id="SLOT">%s</xliff:g> బ్యాటరీ వినియోగానికి ప్రపోర్షనల్గా ఉంటాయి, ఫోన్ ఛార్జ్ అవుతున్నప్పుడు వినియోగ డేటా కొలవబడదు"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"వినియోగ సంఖ్యలు <xliff:g id="SLOT">%s</xliff:g> బ్యాటరీ వినియోగానికి ప్రపోర్షనల్గా ఉంటాయి, టాబ్లెట్ ఛార్జ్ అవుతున్నప్పుడు వినియోగ డేటా కొలవబడదు"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"వినియోగ సంఖ్యలు <xliff:g id="SLOT">%s</xliff:g> వరకు అయిన బ్యాటరీ వినియోగానికి ప్రపోర్షనల్గా ఉంటాయి, పరికరం ఛార్జ్ అవుతున్నప్పుడు వినియోగ డేటా కొలవబడదు"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"స్టోరేజ్ నుండి సర్టిఫికెట్లను ఇన్స్టాల్ చేయండి"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"SD కార్డు నుండి సర్టిఫికెట్లను ఇన్స్టాల్ చేయండి"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"ఈ ఖాతాను తీసివేయడం వలన దీనికి సంబంధించిన SMSలు, కాంటాక్ట్లతో సహా ఇతర డేటా మొత్తం ఈ టాబ్లెట్ నుండి తొలగించబడుతుంది!"</string>
diff --git a/res-product/values-th/strings.xml b/res-product/values-th/strings.xml
index bf93d3a..b5d295b 100644
--- a/res-product/values-th/strings.xml
+++ b/res-product/values-th/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"แอปกำลังใช้แบตเตอรี่ตามปกติ หากแอปใช้แบตเตอรี่มากเกินไป แท็บเล็ตจะแนะนำการดำเนินการที่คุณทำได้\n\nคุณเปิดโหมดประหยัดแบตเตอรี่ได้ทุกเมื่อหากแบตเตอรี่เหลือน้อย"</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"แอปกำลังใช้แบตเตอรี่ตามปกติ หากแอปใช้แบตเตอรี่มากเกินไป อุปกรณ์จะแนะนำการดำเนินการที่คุณทำได้\n\nคุณเปิดโหมดประหยัดแบตเตอรี่ได้ทุกเมื่อหากแบตเตอรี่เหลือน้อย"</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"ประหยัดการใช้งานแบตเตอรี่สำหรับแอปที่ใช้ไม่บ่อย"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"ตัวเลขการใช้งานจะปรับตามการใช้งานแบตเตอรี่ตั้งแต่ชาร์จจนเต็มครั้งล่าสุดและระบบจะไม่วัดข้อมูลการใช้งานขณะที่กำลังชาร์จโทรศัพท์"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"ตัวเลขการใช้งานจะปรับตามการใช้งานแบตเตอรี่ตั้งแต่ชาร์จจนเต็มครั้งล่าสุดและระบบจะไม่วัดข้อมูลการใช้งานขณะที่กำลังชาร์จแท็บเล็ต"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"ตัวเลขการใช้งานจะปรับตามการใช้งานแบตเตอรี่ตั้งแต่ชาร์จจนเต็มครั้งล่าสุดและระบบจะไม่วัดข้อมูลการใช้งานขณะที่กำลังชาร์จอุปกรณ์"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"ตัวเลขการใช้งานจะปรับตามการใช้งานแบตเตอรี่ในช่วง <xliff:g id="SLOT">%s</xliff:g> และระบบจะไม่วัดข้อมูลการใช้งานขณะที่กำลังชาร์จโทรศัพท์"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"ตัวเลขการใช้งานจะปรับตามการใช้งานแบตเตอรี่ในช่วง <xliff:g id="SLOT">%s</xliff:g> และระบบจะไม่วัดข้อมูลการใช้งานขณะที่กำลังชาร์จแท็บเล็ต"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"ตัวเลขการใช้งานจะปรับตามการใช้งานแบตเตอรี่ในช่วง <xliff:g id="SLOT">%s</xliff:g> และระบบจะไม่วัดข้อมูลการใช้งานขณะที่กำลังชาร์จอุปกรณ์"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"ติดตั้งใบรับรองจากพื้นที่เก็บข้อมูล"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"ติดตั้งใบรับรองจากการ์ด SD"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"การนำบัญชีนี้ออกจะเป็นการลบข้อความ รายชื่อติดต่อ และข้อมูลอื่นๆ ทั้งหมดของบัญชีออกจากแท็บเล็ต"</string>
diff --git a/res-product/values-tl/strings.xml b/res-product/values-tl/strings.xml
index d481816..fe940fb 100644
--- a/res-product/values-tl/strings.xml
+++ b/res-product/values-tl/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Karaniwan lang ang paggamit ng baterya ng iyong mga app. Kung masyadong malakas gumamit ng baterya ang mga app, magmumungkahi ang iyong tablet ng mga aksyong puwede mong gawin.\n\nPuwede mong i-on ang Pantipid ng Baterya anumang oras kung paubos na ang baterya mo."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Karaniwan lang ang paggamit ng baterya ng iyong mga app. Kung masyadong malakas gumamit ng baterya ang mga app, magmumungkahi ang iyong device ng mga aksyong puwede mong gawin.\n\nPuwede mong i-on ang Pantipid ng Baterya anumang oras kung paubos na ang baterya mo."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Limitahan ang baterya para sa mga app na hindi mo madalas gamitin"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Proporsyonal sa paggamit ng baterya mula noong huling ma-full charge ang mga numero ng paggamit at hindi sinusukat ang data ng paggamit kapag nagcha-charge ang telepono"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Proporsyonal sa paggamit ng baterya mula noong huling ma-full charge ang mga numero ng paggamit at hindi sinusukat ang data ng paggamit kapag nagcha-charge ang tablet"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Proporsyonal sa paggamit ng baterya mula noong huling ma-full charge ang mga numero ng paggamit at hindi sinusukat ang data ng paggamit kapag nagcha-charge ang device"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Proporsyonal sa paggamit ng baterya ng <xliff:g id="SLOT">%s</xliff:g> ang mga numero ng paggamit at hindi sinusukat ang data ng paggamit kapag nagcha-charge ang telepono"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Proporsyonal sa paggamit ng baterya ng <xliff:g id="SLOT">%s</xliff:g> ang mga numero ng paggamit at hindi sinusukat ang data ng paggamit kapag nagcha-charge ang tablet"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Proporsyonal sa paggamit ng baterya ng <xliff:g id="SLOT">%s</xliff:g> ang mga numero ng paggamit at hindi sinusukat ang data ng paggamit kapag nagcha-charge ang device"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Mag-install ng mga certificate mula sa storage"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Mag-install ng mga certificate mula sa SD card"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"Ang pag-aalis ng account na ito ay magtatanggal sa lahat ng mensahe, contact, at iba pang data nito mula sa tablet!"</string>
diff --git a/res-product/values-tr/strings.xml b/res-product/values-tr/strings.xml
index b6f00a4..149b3e6 100644
--- a/res-product/values-tr/strings.xml
+++ b/res-product/values-tr/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Uygulamalarınız normal miktarda pil kullanıyor. Uygulamalar çok fazla pil kullanırsa tabletiniz size bazı önerilerde bulunacaktır.\n\nPiliniz azaldığında her zaman Pil Tasarrufu\'nu açabilirsiniz."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Uygulamalarınız normal miktarda pil kullanıyor. Uygulamalar çok fazla pil kullanırsa cihazınız size bazı önerilerde bulunacaktır.\n\nPiliniz azaldığında her zaman Pil Tasarrufu\'nu açabilirsiniz."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Sık kullanmadığınız uygulamalar için pil tüketimini sınırlar"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Kullanım sayıları, son tam şarjdan sonraki pil kullanımıyla orantılıdır ve kullanım verileri telefon şarj olurken ölçülmez"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Kullanım sayıları, son tam şarjdan sonraki pil kullanımıyla orantılıdır ve kullanım verileri tablet şarj olurken ölçülmez"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Kullanım sayıları, son tam şarjdan sonraki pil kullanımıyla orantılıdır ve kullanım verileri cihaz şarj olurken ölçülmez"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Kullanım sayıları, <xliff:g id="SLOT">%s</xliff:g> pil kullanımıyla orantılıdır ve kullanım verileri telefon şarj olurken ölçülmez"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Kullanım sayıları, <xliff:g id="SLOT">%s</xliff:g> pil kullanımıyla orantılıdır ve kullanım verileri tablet şarj olurken ölçülmez"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Kullanım sayıları, <xliff:g id="SLOT">%s</xliff:g> arası pil kullanımıyla orantılıdır ve kullanım verileri cihaz şarj olurken ölçülmez"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Sertifikaları depolama biriminden yükleyin"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Sertifikaları SD karttan yükle"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"Bu hesabı kaldırmak, bu hesaba ait tüm mesajları, kişileri ve tabletteki diğer verileri de silecektir!"</string>
diff --git a/res-product/values-uk/strings.xml b/res-product/values-uk/strings.xml
index e22e864..7d7f608 100644
--- a/res-product/values-uk/strings.xml
+++ b/res-product/values-uk/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Додатки використовують звичайний обсяг заряду акумулятора. Якщо вони споживатимуть забагато енергії, планшет запропонує відповідні дії.\n\nВи завжди можете ввімкнути режим економії заряду акумулятора."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Додатки використовують звичайний обсяг заряду акумулятора. Якщо вони споживатимуть забагато енергії, пристрій запропонує відповідні дії.\n\nВи завжди можете ввімкнути режим економії заряду акумулятора."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Обмежте споживання заряду акумулятора для додатків, які рідко використовуються"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Показники використання пропорційні використанню заряду акумулятора з часу останнього повного заряджання. Зауважте, що під час заряджання телефона дані про використання не збираються."</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Показники використання пропорційні використанню заряду акумулятора з часу останнього повного заряджання, і під час заряджання планшета дані про використання не збираються"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Показники використання пропорційні використанню заряду акумулятора з часу останнього повного заряджання, і під час заряджання пристрою дані про використання не збираються"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Показники використання пропорційні періоду використанню заряду акумулятора (<xliff:g id="SLOT">%s</xliff:g>). Зауважте, що під час заряджання телефона дані про використання не збираються."</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Показники використання пропорційні періоду використання заряду акумулятора (<xliff:g id="SLOT">%s</xliff:g>), і під час заряджання планшета дані про використання не збираються"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Показники використання пропорційні періоду використанню заряду акумулятора (<xliff:g id="SLOT">%s</xliff:g>), і під час заряджання пристрою дані про використання не збираються"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Установити сертифікати з носія"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Установлювати сертифікати з карти SD"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"Видалення цього облікового запису призведе до видалення всіх його повідомлень, контактів та інших даних із планшетного ПК."</string>
diff --git a/res-product/values-ur/strings.xml b/res-product/values-ur/strings.xml
index e32fcf3..973c83c 100644
--- a/res-product/values-ur/strings.xml
+++ b/res-product/values-ur/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"آپ کی ایپس حسب معمول مقدار میں بیٹری استعمال کر رہی ہیں۔ اگر ایپس بہت زیادہ بیٹری استعمال کرتی ہیں تو آپ کا ٹیبلیٹ ایسے اقدامات کی تجویز پیش کرے گا جو آپ کر سکتے ہیں۔\n\nاگر آپ کی بیٹری کم ہو رہی ہے تو آپ ہمیشہ بیٹری سیور آن کر سکتے ہیں۔"</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"آپ کی ایپس حسب معمول مقدار میں بیٹری استعمال کر رہی ہیں۔ اگر ایپس بہت زیادہ بیٹری استعمال کرتی ہیں تو آپ کا آلہ ایسے اقدامات کی تجویز پیش کرے گا جو آپ کر سکتے ہیں۔\n\nاگر آپ کی بیٹری کم ہو رہی ہے تو آپ ہمیشہ بیٹری سیور آن کر سکتے ہیں۔"</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"ان ایپس کیلئے بیٹری کو محدود کریں جنہیں آپ اکثر استعمال نہیں کرتے ہیں"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"استعمال کے اعداد و شمار پچھلے مکمل چارج کے بعد سے بیٹری کے استعمال سے متناسب ہیں اور فون کے چارج ہونے پر استعمال کے ڈیٹا کی پیمائش نہیں کی جاتی ہے"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"استعمال کے اعداد و شمار پچھلے مکمل چارج کے بعد سے بیٹری کے استعمال کے متناسب ہیں اور ٹیبلیٹ کے چارج ہونے پر استعمال کے ڈیٹا کی پیمائش نہیں کی جاتی ہے"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"استعمال کی تعداد پچھلے مکمل چارج کے بعد سے بیٹری کے استعمال کے متناسب ہیں اور آلے کے چارج ہونے پر استعمال کے ڈیٹا کی پیمائش نہیں کی جاتی ہے"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"استعمال کی تعداد <xliff:g id="SLOT">%s</xliff:g> کی بیٹری کے استعمال کے متناسب ہیں اور فون کے چارج ہونے پر استعمال کے ڈیٹا کی پیمائش نہیں کی جاتی ہے"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"استعمال کے اعداد و شمار <xliff:g id="SLOT">%s</xliff:g> کی بیٹری کے استعمال کے متناسب ہیں اور ٹیبلیٹ کے چارج ہونے پر استعمال کے ڈیٹا کی پیمائش نہیں کی جاتی ہے"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"استعمال کے اعداد و شمار <xliff:g id="SLOT">%s</xliff:g> کے بیٹری کے استعمال سے متناسب ہیں اور آلے کے چارج ہونے پر استعمال کے ڈیٹا کی پیمائش نہیں کی جاتی ہے"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"اسٹوریج سے سرٹیفیکیٹس انسٹال کریں"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"SD کارڈ سے سرٹیفیکیٹس انسٹال کریں"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"اس اکاؤنٹ کو ہٹانے سے اس کے سبھی پیغامات، رابطے اور ٹیبلٹ سے دیگر ڈیٹا حذف ہو جائیں گے!"</string>
diff --git a/res-product/values-uz/strings.xml b/res-product/values-uz/strings.xml
index c2b9372..cbe354e 100644
--- a/res-product/values-uz/strings.xml
+++ b/res-product/values-uz/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Ilovalaringiz batareya quvvatini odatdagidek sarflamoqda. Agar ilovalar batareya quvvatini ortiqcha sarflasa, planshetingiz nimalar qilishingiz kerakligini tavsiya qiladi.\n\nAgar batareya quvvati kamaysa, doim Quvvat tejash rejimini yoqishingiz mumkin."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Ilovalaringiz batareya quvvatini odatdagidek sarflamoqda. Agar ilovalar batareya quvvatini ortiqcha sarflasa, qurilmangiz nimalar qilishingiz kerakligini tavsiya qiladi.\n\nAgar batareya quvvati kamaysa, doim Quvvat tejash rejimini yoqishingiz mumkin."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Kam ishlatiladigan ilovalar uchun batareyani cheklash"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Foydalanish statistikasi toʻliq quvvat olganidan keyingi batareya sarfini ifodalaydi va telefon quvvat olayotganda foydalanish statistikasi hisoblanmaydi."</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Foydalanish statistikasi toʻliq quvvat olganidan keyingi batareya sarfini ifodalaydi va planshet quvvat olayotganda foydalanish statistikasi hisoblanmaydi."</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Foydalanish statistikasi toʻliq quvvat olganidan keyingi batareya sarfini ifodalaydi va qurilma quvvat olayotganda foydalanish statistikasi hisoblanmaydi."</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Foydalanish statistikasi <xliff:g id="SLOT">%s</xliff:g> batareyasining sarfini ifodalaydi va telefon quvvat olayotganda foydalanish statistikasi hisoblanmaydi."</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Foydalanish statistikasi <xliff:g id="SLOT">%s</xliff:g> batareyasining sarfini ifodalaydi va planshet quvvat olayotganda foydalanish statistikasi hisoblanmaydi."</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Foydalanish statistikasi <xliff:g id="SLOT">%s</xliff:g> batareyasining sarfini ifodalaydi va qurilma quvvat olayotganda foydalanish statistikasi hisoblanmaydi."</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Sertifikatlarni xotira kartasidan o‘rnatish"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Sertifikatlarni SD-kartadan o‘rnatish"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"Ushbu hisob bilan bog‘liq barcha xabarlar, kontaktlar va boshqa ma’lumotlar telefondan o‘chib ketadi."</string>
diff --git a/res-product/values-vi/strings.xml b/res-product/values-vi/strings.xml
index af54340..1eed994 100644
--- a/res-product/values-vi/strings.xml
+++ b/res-product/values-vi/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Các ứng dụng của bạn đang sử dụng lượng pin ở mức bình thường. Nếu các ứng dụng sử dụng quá nhiều pin, thì máy tính bảng sẽ đề xuất các hành động mà bạn có thể thực hiện.\n\nBạn luôn có thể bật Trình tiết kiệm pin nếu sắp hết pin."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Các ứng dụng của bạn đang sử dụng lượng pin ở mức bình thường. Nếu các ứng dụng sử dụng quá nhiều pin, thì thiết bị sẽ đề xuất các hành động mà bạn có thể thực hiện.\n\nBạn luôn có thể bật Trình tiết kiệm pin nếu sắp hết pin."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Hạn chế sử dụng pin cho các ứng dụng ít dùng"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Số liệu về mức sử dụng tỷ lệ thuận với mức sử dụng pin từ lần sạc đầy gần nhất, đồng thời dữ liệu sử dụng không được đo lường khi điện thoại đang sạc"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Số liệu về mức sử dụng tỷ lệ thuận với mức sử dụng pin từ lần sạc đầy gần nhất, đồng thời dữ liệu sử dụng không được đo lường khi máy tính bảng đang sạc"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Số liệu về mức sử dụng tỷ lệ thuận với mức sử dụng pin từ lần sạc đầy gần nhất, đồng thời dữ liệu sử dụng không được đo lường khi thiết bị đang sạc"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Số liệu về mức sử dụng tỷ lệ thuận với mức sử dụng pin vào <xliff:g id="SLOT">%s</xliff:g>, đồng thời dữ liệu sử dụng không được đo lường khi điện thoại đang sạc"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Số liệu về mức sử dụng tỷ lệ thuận với mức sử dụng pin vào <xliff:g id="SLOT">%s</xliff:g>, đồng thời dữ liệu sử dụng không được đo lường khi máy tính bảng đang sạc"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Số liệu về mức sử dụng tỷ lệ thuận với mức sử dụng pin vào <xliff:g id="SLOT">%s</xliff:g>, đồng thời dữ liệu sử dụng không được đo lường khi thiết bị đang sạc"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Cài đặt chứng chỉ từ bộ nhớ"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Cài đặt chứng chỉ từ thẻ SD"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"Nếu bạn xóa tài khoản này, tất cả thư, danh bạ và dữ liệu khác có liên quan sẽ bị xóa khỏi máy tính bảng!"</string>
diff --git a/res-product/values-zh-rCN/strings.xml b/res-product/values-zh-rCN/strings.xml
index d7df429..c6b62f3 100644
--- a/res-product/values-zh-rCN/strings.xml
+++ b/res-product/values-zh-rCN/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"您的应用目前耗电量正常。如果应用耗电量过高,您的平板电脑会为您提供操作建议。\n\n如果电池电量不足,您可以随时开启省电模式。"</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"您的应用目前耗电量正常。如果应用耗电量过高,您的设备会为您提供操作建议。\n\n如果电池电量不足,您可以随时开启省电模式。"</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"限制不常用的应用的耗电量"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"用量数字与上次充满电以来的电池用量成正比,并且当手机在充电时,系统不会测量用量数据"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"用量数字与上次充满电以来的电池用量成正比,并且当平板电脑在充电时,系统不会测量用量数据"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"用量数字与上次充满电以来的电池用量成正比,并且当设备在充电时,系统不会测量用量数据"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"用量数字与<xliff:g id="SLOT">%s</xliff:g>这段时间的电池用量成正比,并且当手机在充电时,系统不会测量用量数据"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"用量数字与<xliff:g id="SLOT">%s</xliff:g>这段时间的电池用量成正比,并且当平板电脑在充电时,系统不会测量用量数据"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"用量数字与<xliff:g id="SLOT">%s</xliff:g>的电池用量成正比,并且当设备在充电时,系统不会测量用量数据"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"从存储设备安装证书"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"从SD卡安装证书"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"移除该帐号会从平板电脑中删除所有相关的邮件、联系人以及其他数据。"</string>
diff --git a/res-product/values-zh-rHK/strings.xml b/res-product/values-zh-rHK/strings.xml
index 0523f02..873bc86 100644
--- a/res-product/values-zh-rHK/strings.xml
+++ b/res-product/values-zh-rHK/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"您的應用程式目前的耗電量正常。如果應用程式耗電過多,平板電腦將會為您提供操作建議。\n\n如果電量較低,您可以隨時開啟省電模式。"</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"您的應用程式目前的耗電量正常。如果應用程式耗電過多,裝置將會為您提供操作建議。\n\n如果電量較低,您可以隨時開啟省電模式。"</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"限制不常用應用程式的耗電量"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"用量數字與上次充滿電後的電池用量成正比。手機充電時,系統不會計算使用情況資料"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"用量數字與上次充滿電後的電池用量成正比。平板電腦充電時,系統不會計算使用情況資料"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"用量數字與上次充滿電後的電池用量成正比。裝置充電時,系統不會計算使用情況資料"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"用量數字與「<xliff:g id="SLOT">%s</xliff:g>」的電池用量成正比。手機充電時,系統不會計算使用情況資料"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"用量數字與「<xliff:g id="SLOT">%s</xliff:g>」的電池用量成正比。平板電腦充電時,系統不會計算使用情況資料"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"用量數字與「<xliff:g id="SLOT">%s</xliff:g>」的電池用量成正比。裝置充電時,系統不會計算使用情況資料"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"從儲存裝置安裝憑證"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"從 SD 卡安裝憑證"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"移除此帳戶後,平板電腦上的訊息、通訊錄和其他資料將會全部刪除!"</string>
diff --git a/res-product/values-zh-rTW/strings.xml b/res-product/values-zh-rTW/strings.xml
index 874e695..6ff3174 100644
--- a/res-product/values-zh-rTW/strings.xml
+++ b/res-product/values-zh-rTW/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"你的應用程式目前耗用的電力正常。如果應用程式耗用過多電力,你的平板電腦會為你提供操作建議。\n\n如果電池電量偏低,你隨時可以開啟省電模式。"</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"你的應用程式目前耗用的電力正常。如果應用程式耗用過多電力,裝置會提供相關操作建議。\n\n如果電池電量偏低,你隨時可以開啟省電模式。"</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"針對不常使用的應用程式限制電池用量"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"用量數字與上次充飽電後的電池用量成正比。手機充電時,系統不會測量用量資料"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"用量數字與上次充飽電後的電池用量成正比。平板電腦充電時,系統不會測量用量資料"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"用量數字與上次充飽電後的電池用量成正比。裝置充電時,系統不會測量用量資料"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"用量數字與「<xliff:g id="SLOT">%s</xliff:g>」的電池用量成正比。手機充電時,系統不會測量用量資料"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"用量數字與「<xliff:g id="SLOT">%s</xliff:g>」的電池用量成正比。平板電腦充電時,系統不會測量用量資料"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"用量數字與「<xliff:g id="SLOT">%s</xliff:g>」的電池用量成正比。裝置充電時,系統不會測量用量資料"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"從裝置的儲存空間安裝憑證"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"從 SD 卡安裝憑證"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"移除帳戶後,平板電腦上所有的訊息、聯絡人和其他資料將全部遭到刪除!"</string>
diff --git a/res-product/values-zu/strings.xml b/res-product/values-zu/strings.xml
index 99f9e05..b9d308b 100644
--- a/res-product/values-zu/strings.xml
+++ b/res-product/values-zu/strings.xml
@@ -278,12 +278,12 @@
<string name="battery_tip_dialog_summary_message" product="tablet" msgid="236339248261391160">"Izinhlelo zakho zokusebenza zisebenzisa inani elivamile lebhethri. Uma izinhlelo zokusebenza zisebenzisa ibhethri eliningi, idivayisi yakho izophakamisa izenzo ongazenza.\n\nUngahlala uvula isilondolozi sebhethri uma uphelelwa ibethri."</string>
<string name="battery_tip_dialog_summary_message" product="device" msgid="7885502661524685786">"Izinhlelo zakho zokusebenza zisebenzisa inani elivamile lebhethri. Uma izinhlelo zokusebenza zisebenzisa ibhethri eliningi, idivayisi yakho izophakamisa izenzo ongazenza.\n\nUngahlala uvula isilondolozi sebhethri uma uphelelwa ibethri."</string>
<string name="smart_battery_summary" product="default" msgid="1210637215867635435">"Khawulela ibhethri kuzinhlelo zokusebenza ongavamisile ukuzisebenzisa"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default" msgid="6975198602070957876">"Izinombolo zokusetshenziswa zilingana nokusetshenziswa kwebhethri njengoba ekugcineni ukushajwa okugcwele kanye nedatha yokusetshenziswa ayilinganiswa uma ifoni ishaja"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet" msgid="6849106636898562108">"Izinombolo zokusetshenziswa zilingana nokusetshenziswa kwebhethri njengoba ekugcineni ishaje futhi idatha yokusetshenziswa ayilinganiswa uma ithebulethi ishaja"</string>
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device" msgid="2576593281687022333">"Izinombolo zokusetshenziswa zilingana nokusetshenziswa kwebhethri njengoba ekugcineni ukushajwa okugcwele kanye nedatha yokusetshenziswa ayilinganiswa uma idivayisi ishaja"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="default" msgid="3287065663811653290">"Izinombolo zokusetshenziswa zilingana nokusetshenziswa kwebhethri kwe-<xliff:g id="SLOT">%s</xliff:g> futhi idatha yokusetshenziswa ayilinganiswa uma ifoni ishaja"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet" msgid="6499510727118584001">"Izinombolo zokusetshenziswa zilingana nokusetshenziswa kwebhethri kwe-<xliff:g id="SLOT">%s</xliff:g> futhi idatha yokusetshenziswa ayilinganiswa uma ithebulethi ishaja"</string>
- <string name="battery_usage_screen_footer_of_timestamp" product="device" msgid="762230435986762026">"Izinombolo zokusetshenziswa zilingana nokusetshenziswa kwebhethri kwe-<xliff:g id="SLOT">%s</xliff:g> futhi idatha yokusetshenziswa ayilinganiswa uma idivayisi ishaja"</string>
+ <!-- no translation found for battery_usage_screen_footer (8872101342490341865) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (1876984641036532124) -->
+ <skip />
+ <!-- no translation found for battery_usage_screen_footer (6488857833906266507) -->
+ <skip />
<string name="credentials_install_summary" product="nosdcard" msgid="8585932964626513863">"Faka izitifiketi kusuka ekugcineni"</string>
<string name="credentials_install_summary" product="default" msgid="879796378361350092">"Faka izitifiketi zombhalo ofihliwe kusuka ekhadini le-SD"</string>
<string name="really_remove_account_message" product="tablet" msgid="5134483498496943623">"Ingabe ngempela ufuna ukukhipha le-akhawunti? Ukukukhipha kuzosusa yonke imiyalezo yayo, othintana nabo, neminye imininingo esuka kwi-tablet! BREAK"</string>
diff --git a/res-product/values/strings.xml b/res-product/values/strings.xml
index 1467a4d..d149707 100644
--- a/res-product/values/strings.xml
+++ b/res-product/values/strings.xml
@@ -572,17 +572,11 @@
<!-- Summary for the smart battery toggle [CHAR LIMIT=NONE] -->
<string name="smart_battery_summary" product="default">Limit battery for apps that you don\u2019t use often</string>
<!-- [CHAR_LIMIT=NONE] Battery usage main screen footer content -->
- <string name="battery_usage_screen_footer_since_last_full_charge" product="default">Usage numbers are proportional to battery usage since last full charge and usage data is not measured when phone is charging</string>
+ <string name="battery_usage_screen_footer" product="default">Battery usage and screen time are not measured while the phone is charging</string>
<!-- [CHAR_LIMIT=NONE] Battery usage main screen footer content -->
- <string name="battery_usage_screen_footer_since_last_full_charge" product="tablet">Usage numbers are proportional to battery usage since last full charge and usage data is not measured when tablet is charging</string>
+ <string name="battery_usage_screen_footer" product="tablet">Battery usage and screen time are not measured while the tablet is charging</string>
<!-- [CHAR_LIMIT=NONE] Battery usage main screen footer content -->
- <string name="battery_usage_screen_footer_since_last_full_charge" product="device">Usage numbers are proportional to battery usage since last full charge and usage data is not measured when device is charging</string>
- <!-- [CHAR_LIMIT=NONE] Battery usage main screen footer content -->
- <string name="battery_usage_screen_footer_of_timestamp" product="default">Usage numbers are proportional to battery usage of <xliff:g id="slot">%s</xliff:g> and usage data is not measured when phone is charging</string>
- <!-- [CHAR_LIMIT=NONE] Battery usage main screen footer content -->
- <string name="battery_usage_screen_footer_of_timestamp" product="tablet">Usage numbers are proportional to battery usage of <xliff:g id="slot">%s</xliff:g> and usage data is not measured when tablet is charging</string>
- <!-- [CHAR_LIMIT=NONE] Battery usage main screen footer content -->
- <string name="battery_usage_screen_footer_of_timestamp" product="device">Usage numbers are proportional to battery usage of <xliff:g id="slot">%s</xliff:g> and usage data is not measured when device is charging</string>
+ <string name="battery_usage_screen_footer" product="device">Battery usage and screen time are not measured while the device is charging</string>
<!-- Summary of preference to install certificates from SD card [CHAR LIMIT=NONE] -->
<string name="credentials_install_summary" product="nosdcard">Install certificates from storage</string>
<!-- Summary of preference to install certificates from SD card [CHAR LIMIT=NONE] -->
diff --git a/res/drawable/ic_power_system.xml b/res/drawable/ic_power_system.xml
index cdebc0e..f4a6ec0 100644
--- a/res/drawable/ic_power_system.xml
+++ b/res/drawable/ic_power_system.xml
@@ -1,5 +1,5 @@
<!--
- Copyright (C) 2022 The Android Open Source Project
+ Copyright (C) 2023 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.
@@ -13,12 +13,11 @@
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.0"
- android:viewportHeight="24.0"
+ android:viewportWidth="24"
+ android:viewportHeight="24"
android:tint="@color/battery_usage_system_icon_color">
<path
android:fillColor="@android:color/white"
diff --git a/res/drawable/ic_settings_bluetooth.xml b/res/drawable/ic_settings_bluetooth.xml
index a8666ac..df1b4ba 100644
--- a/res/drawable/ic_settings_bluetooth.xml
+++ b/res/drawable/ic_settings_bluetooth.xml
@@ -1,5 +1,5 @@
<!--
- Copyright (C) 2022 The Android Open Source Project
+ Copyright (C) 2023 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.
@@ -16,8 +16,8 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
- android:viewportWidth="24.0"
- android:viewportHeight="24.0"
+ android:viewportWidth="24"
+ android:viewportHeight="24"
android:tint="@color/battery_usage_system_icon_color">
<path
android:fillColor="@android:color/white"
diff --git a/res/drawable/ic_settings_camera.xml b/res/drawable/ic_settings_camera.xml
index 278d295..3402657 100644
--- a/res/drawable/ic_settings_camera.xml
+++ b/res/drawable/ic_settings_camera.xml
@@ -1,5 +1,5 @@
<!--
- Copyright (C) 2022 The Android Open Source Project
+ Copyright (C) 2023 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.
@@ -13,22 +13,13 @@
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="48"
- android:viewportHeight="48"
- android:autoMirrored="true"
- android:tint="@color/battery_usage_system_icon_color">
-
- <path android:fillColor="@android:color/white"
- android:pathData="M18.8 21l9.53-16.51C26.94 4.18 25.49 4 24 4c-4.8 0-9.19 1.69-12.64
- 4.51l7.33 12.69.11-.2zm24.28-3c-1.84-5.85-6.3-10.52-11.99-12.68L23.77
- 18h19.31zm.52 2H28.62l.58 1 9.53 16.5C41.99 33.94 44 29.21 44
- 24c0-1.37-.14-2.71-.4-4zm-26.53 4l-7.8-13.5C6.01 14.06 4 18.79 4 24c0
- 1.37.14 2.71.4 4h14.98l-2.31-4zM4.92 30c1.84 5.85 6.3 10.52 11.99
- 12.68L24.23 30H4.92zm22.54 0l-7.8 13.51c1.4.31 2.85.49 4.34.49 4.8 0
- 9.19-1.69 12.64-4.51L29.31 26.8 27.46 30z"/>
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24"
+ android:viewportHeight="24"
+ android:tint="@color/battery_usage_system_icon_color">
+ <path
+ android:fillColor="@android:color/white"
+ android:pathData="M4,21Q3.175,21 2.588,20.413Q2,19.825 2,19V7Q2,6.175 2.588,5.588Q3.175,5 4,5H7.15L9,3H15L16.85,5H20Q20.825,5 21.413,5.588Q22,6.175 22,7V19Q22,19.825 21.413,20.413Q20.825,21 20,21ZM4,19H20Q20,19 20,19Q20,19 20,19V7Q20,7 20,7Q20,7 20,7H4Q4,7 4,7Q4,7 4,7V19Q4,19 4,19Q4,19 4,19ZM4,19Q4,19 4,19Q4,19 4,19V7Q4,7 4,7Q4,7 4,7Q4,7 4,7Q4,7 4,7V19Q4,19 4,19Q4,19 4,19ZM12,17.5Q13.875,17.5 15.188,16.188Q16.5,14.875 16.5,13Q16.5,11.125 15.188,9.812Q13.875,8.5 12,8.5Q10.125,8.5 8.812,9.812Q7.5,11.125 7.5,13Q7.5,14.875 8.812,16.188Q10.125,17.5 12,17.5ZM12,13Q12,13 12,13Q12,13 12,13Q12,13 12,13Q12,13 12,13Q12,13 12,13Q12,13 12,13Q12,13 12,13Q12,13 12,13Z"/>
</vector>
diff --git a/res/drawable/ic_cellular_1_bar.xml b/res/drawable/ic_settings_cellular.xml
similarity index 77%
rename from res/drawable/ic_cellular_1_bar.xml
rename to res/drawable/ic_settings_cellular.xml
index a07e257..c23a3a8 100644
--- a/res/drawable/ic_cellular_1_bar.xml
+++ b/res/drawable/ic_settings_cellular.xml
@@ -1,5 +1,5 @@
<!--
- Copyright (C) 2022 The Android Open Source Project
+ Copyright (C) 2023 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.
@@ -12,14 +12,13 @@
WITHOUT 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="@color/battery_usage_system_icon_color">
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24"
+ android:viewportHeight="24"
+ android:tint="@color/battery_usage_system_icon_color">
<path
android:fillColor="@android:color/white"
android:pathData="M20,7v13H7L20,7 M22,2L2,22h20V2L22,2z" />
diff --git a/res/drawable/ic_settings_cpu.xml b/res/drawable/ic_settings_cpu.xml
new file mode 100644
index 0000000..370e54f
--- /dev/null
+++ b/res/drawable/ic_settings_cpu.xml
@@ -0,0 +1,25 @@
+<!--
+ Copyright (C) 2023 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="@color/battery_usage_system_icon_color">
+ <path
+ android:fillColor="@android:color/white"
+ android:pathData="M9,15V9H15V15ZM11,13H13V11H11ZM9,21V19H7Q6.175,19 5.588,18.413Q5,17.825 5,17V15H3V13H5V11H3V9H5V7Q5,6.175 5.588,5.588Q6.175,5 7,5H9V3H11V5H13V3H15V5H17Q17.825,5 18.413,5.588Q19,6.175 19,7V9H21V11H19V13H21V15H19V17Q19,17.825 18.413,18.413Q17.825,19 17,19H15V21H13V19H11V21ZM17,17Q17,17 17,17Q17,17 17,17V7Q17,7 17,7Q17,7 17,7H7Q7,7 7,7Q7,7 7,7V17Q7,17 7,17Q7,17 7,17ZM12,12Z"/>
+</vector>
diff --git a/res/drawable/ic_settings_display.xml b/res/drawable/ic_settings_display.xml
index 61d1aeb..8a176cf 100644
--- a/res/drawable/ic_settings_display.xml
+++ b/res/drawable/ic_settings_display.xml
@@ -1,5 +1,5 @@
<!--
- Copyright (C) 2022 The Android Open Source Project
+ Copyright (C) 2023 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.
@@ -14,10 +14,10 @@
limitations under the License.
-->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
- android:width="24.0dp"
- android:height="24.0dp"
- android:viewportWidth="24.0"
- android:viewportHeight="24.0"
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24"
+ android:viewportHeight="24"
android:tint="@color/battery_usage_system_icon_color">
<path
android:fillColor="@android:color/white"
diff --git a/res/drawable/ic_settings_flashlight.xml b/res/drawable/ic_settings_flashlight.xml
new file mode 100644
index 0000000..378cf31
--- /dev/null
+++ b/res/drawable/ic_settings_flashlight.xml
@@ -0,0 +1,25 @@
+<!--
+ Copyright (C) 2023 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="@color/battery_usage_system_icon_color">
+ <path
+ android:fillColor="@android:color/white"
+ android:pathData="M8,22V11L6,8V2H18V8L16,11V22ZM12,15.5Q11.375,15.5 10.938,15.062Q10.5,14.625 10.5,14Q10.5,13.375 10.938,12.938Q11.375,12.5 12,12.5Q12.625,12.5 13.062,12.938Q13.5,13.375 13.5,14Q13.5,14.625 13.062,15.062Q12.625,15.5 12,15.5ZM8,5H16V4H8ZM16,7H8V7.4L10,10.4V20H14V10.4L16,7.4ZM12,12Z"/>
+</vector>
diff --git a/res/drawable/ic_settings_gps.xml b/res/drawable/ic_settings_gps.xml
new file mode 100644
index 0000000..772d81d
--- /dev/null
+++ b/res/drawable/ic_settings_gps.xml
@@ -0,0 +1,25 @@
+<!--
+ Copyright (C) 2023 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="@color/battery_usage_system_icon_color">
+ <path
+ android:fillColor="@android:color/white"
+ android:pathData="M12,22Q11.65,22 11.4,21.8Q11.15,21.6 11.025,21.275Q10.55,19.875 9.838,18.65Q9.125,17.425 7.85,15.775Q6.575,14.125 5.787,12.625Q5,11.125 5,9Q5,6.075 7.038,4.037Q9.075,2 12,2Q14.925,2 16.962,4.037Q19,6.075 19,9Q19,11.275 18.138,12.787Q17.275,14.3 16.15,15.775Q14.8,17.575 14.113,18.762Q13.425,19.95 12.975,21.275Q12.85,21.625 12.588,21.812Q12.325,22 12,22ZM12,18.425Q12.425,17.575 12.963,16.75Q13.5,15.925 14.55,14.55Q15.625,13.15 16.312,11.962Q17,10.775 17,9Q17,6.925 15.538,5.463Q14.075,4 12,4Q9.925,4 8.463,5.463Q7,6.925 7,9Q7,10.775 7.688,11.962Q8.375,13.15 9.45,14.55Q10.5,15.925 11.038,16.75Q11.575,17.575 12,18.425ZM12,11.5Q13.05,11.5 13.775,10.775Q14.5,10.05 14.5,9Q14.5,7.95 13.775,7.225Q13.05,6.5 12,6.5Q10.95,6.5 10.225,7.225Q9.5,7.95 9.5,9Q9.5,10.05 10.225,10.775Q10.95,11.5 12,11.5ZM12,9Q12,9 12,9Q12,9 12,9Q12,9 12,9Q12,9 12,9Q12,9 12,9Q12,9 12,9Q12,9 12,9Q12,9 12,9Q12,9 12,9Q12,9 12,9Q12,9 12,9Q12,9 12,9Z"/>
+</vector>
diff --git a/res/drawable/ic_settings_voice_calls.xml b/res/drawable/ic_settings_voice_calls.xml
index c8817a8..fbaf902 100644
--- a/res/drawable/ic_settings_voice_calls.xml
+++ b/res/drawable/ic_settings_voice_calls.xml
@@ -1,5 +1,5 @@
<!--
- Copyright (C) 2022 The Android Open Source Project
+ Copyright (C) 2023 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.
@@ -14,12 +14,12 @@
limitations under the License.
-->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
- android:width="48dp"
- android:height="48dp"
- android:viewportWidth="48"
- android:viewportHeight="48"
- android:tint="@color/battery_usage_system_icon_color">
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24"
+ android:viewportHeight="24"
+ android:tint="@color/battery_usage_system_icon_color">
<path
- android:fillColor="@android:color/white"
- android:pathData="M40,31c-2.49,0 -4.89,-0.4 -7.14,-1.14 -0.69,-0.22 -1.48,-0.06 -2.03,0.49l-4.4,4.41c-5.67,-2.88 -10.29,-7.51 -13.18,-13.17l4.4,-4.41c0.55,-0.55 0.71,-1.34 0.49,-2.03C17.4,12.9 17,10.49 17,8c0,-1.11 -0.89,-2 -2,-2L8,6c-1.11,0 -2,0.89 -2,2 0,18.78 15.22,34 34,34 1.11,0 2,-0.89 2,-2v-7c0,-1.11 -0.89,-2 -2,-2zM38,24h4c0,-9.94 -8.06,-18 -18,-18v4c7.73,0 14,6.27 14,14zM30,24h4c0,-5.52 -4.48,-10 -10,-10v4c3.31,0 6,2.69 6,6z"/>
+ android:fillColor="@android:color/white"
+ android:pathData="M19,12Q19,9.075 16.962,7.037Q14.925,5 12,5V3Q13.875,3 15.513,3.712Q17.15,4.425 18.363,5.637Q19.575,6.85 20.288,8.487Q21,10.125 21,12ZM15,12Q15,10.75 14.125,9.875Q13.25,9 12,9V7Q14.075,7 15.538,8.462Q17,9.925 17,12ZM19.95,21Q16.725,21 13.663,19.562Q10.6,18.125 8.238,15.762Q5.875,13.4 4.438,10.337Q3,7.275 3,4.05Q3,3.6 3.3,3.3Q3.6,3 4.05,3H8.1Q8.45,3 8.725,3.225Q9,3.45 9.05,3.8L9.7,7.3Q9.75,7.65 9.688,7.937Q9.625,8.225 9.4,8.45L6.975,10.9Q8.025,12.7 9.613,14.275Q11.2,15.85 13.1,17L15.45,14.65Q15.675,14.425 16.038,14.312Q16.4,14.2 16.75,14.25L20.2,14.95Q20.55,15.025 20.775,15.287Q21,15.55 21,15.9V19.95Q21,20.4 20.7,20.7Q20.4,21 19.95,21ZM6.025,9 L7.675,7.35Q7.675,7.35 7.675,7.35Q7.675,7.35 7.675,7.35L7.25,5Q7.25,5 7.25,5Q7.25,5 7.25,5H5.025Q5.025,5 5.025,5Q5.025,5 5.025,5Q5.15,6.025 5.375,7.025Q5.6,8.025 6.025,9ZM14.975,17.95Q15.95,18.375 16.963,18.625Q17.975,18.875 19,18.95Q19,18.95 19,18.95Q19,18.95 19,18.95V16.75Q19,16.75 19,16.75Q19,16.75 19,16.75L16.65,16.275Q16.65,16.275 16.65,16.275Q16.65,16.275 16.65,16.275ZM6.025,9Q6.025,9 6.025,9Q6.025,9 6.025,9Q6.025,9 6.025,9Q6.025,9 6.025,9Q6.025,9 6.025,9Q6.025,9 6.025,9Q6.025,9 6.025,9Q6.025,9 6.025,9ZM14.975,17.95Q14.975,17.95 14.975,17.95Q14.975,17.95 14.975,17.95Q14.975,17.95 14.975,17.95Q14.975,17.95 14.975,17.95Q14.975,17.95 14.975,17.95Q14.975,17.95 14.975,17.95Q14.975,17.95 14.975,17.95Q14.975,17.95 14.975,17.95Z"/>
</vector>
diff --git a/res/drawable/ic_settings_wireless_no_theme.xml b/res/drawable/ic_settings_wireless_no_theme.xml
index 5e18b89a..4d14c55 100644
--- a/res/drawable/ic_settings_wireless_no_theme.xml
+++ b/res/drawable/ic_settings_wireless_no_theme.xml
@@ -1,5 +1,5 @@
<!--
- Copyright (C) 2022 The Android Open Source Project
+ Copyright (C) 2023 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.
@@ -14,10 +14,10 @@
limitations under the License.
-->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
- android:width="24.0dp"
- android:height="24.0dp"
- android:viewportWidth="24.0"
- android:viewportHeight="24.0"
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24"
+ android:viewportHeight="24"
android:tint="@color/battery_usage_system_icon_color">
<path
android:pathData="M1.003,9L3.003,11C7.973,6.03 16.033,6.03 21.003,11L23.003,9C16.933,2.93 7.083,2.93 1.003,9ZM9.003,17L12.003,20L15.003,17C13.353,15.34 10.663,15.34 9.003,17ZM7.005,15L5.005,13C8.875,9.14 15.145,9.14 19.005,13L17.005,15C14.245,12.241 9.765,12.241 7.005,15Z"
diff --git a/res/layout/locale_dialog.xml b/res/layout/locale_dialog.xml
new file mode 100644
index 0000000..cbdb37e
--- /dev/null
+++ b/res/layout/locale_dialog.xml
@@ -0,0 +1,65 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2023 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.
+-->
+<LinearLayout
+ xmlns:android="http://schemas.android.com/apk/res/android"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:paddingTop="@dimen/admin_details_dialog_padding"
+ android:paddingStart="@dimen/admin_details_dialog_padding"
+ android:paddingEnd="@dimen/admin_details_dialog_padding"
+ android:paddingBottom="@dimen/admin_details_dialog_padding_bottom"
+ android:orientation="vertical">
+ <LinearLayout
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:orientation="vertical"
+ android:gravity="center_horizontal"
+ android:paddingBottom="@dimen/admin_details_dialog_title_bottom_padding">
+ <ImageView
+ android:layout_width="@dimen/admin_details_dialog_icon_size"
+ android:layout_height="@dimen/admin_details_dialog_icon_size"
+ android:scaleType="fitCenter"
+ android:src="@drawable/ic_settings_language"
+ android:tint="#4F8438"
+ android:contentDescription="@null"/>
+ <TextView
+ android:id="@+id/dialog_title"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_marginTop="16dp"
+ android:gravity="center_horizontal"
+ android:textAppearance="@style/TextAppearance.AdminDialogTitle"/>
+ </LinearLayout>
+
+ <ScrollView
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:fadeScrollbars="false">
+ <LinearLayout
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:orientation="vertical">
+ <TextView
+ android:id="@+id/dialog_msg"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:maxLength="200"
+ android:gravity="left"
+ android:autoLink="email|phone|web"
+ android:textColor="?android:attr/textColorSecondary"/>
+ </LinearLayout>
+ </ScrollView>
+</LinearLayout>
diff --git a/res/layout/preference_contrast_level_slider.xml b/res/layout/preference_contrast_level_slider.xml
deleted file mode 100644
index 1766dd7..0000000
--- a/res/layout/preference_contrast_level_slider.xml
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Copyright (C) 2022 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.
--->
-
-<LinearLayout
- xmlns:android="http://schemas.android.com/apk/res/android"
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:minHeight="?android:attr/listPreferredItemHeightSmall"
- android:gravity="center_vertical"
- android:paddingStart="?android:attr/listPreferredItemPaddingStart"
- android:paddingEnd="?android:attr/listPreferredItemPaddingEnd"
- android:clickable="false"
- android:orientation="horizontal">
-
- <include layout="@layout/settingslib_icon_frame"/>
-
- <LinearLayout
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:orientation="vertical"
- android:paddingTop="16dp">
-
- <LinearLayout
- android:layout_width="match_parent"
- android:layout_height="wrap_content">
- <TextView
- android:id="@android:id/title"
- android:layout_width="0dp"
- android:layout_height="wrap_content"
- android:layout_weight="1"
- android:singleLine="true"
- android:textAppearance="?android:attr/textAppearanceListItem"
- android:textColor="?android:attr/textColorPrimary"
- android:ellipsize="marquee"
- android:hyphenationFrequency="normalFast"
- android:lineBreakWordStyle="phrase"
- android:fadingEdge="horizontal"/>
- <LinearLayout
- android:id="@android:id/widget_frame"
- android:layout_width="wrap_content"
- android:layout_height="match_parent"
- android:gravity="center_vertical"
- android:orientation="vertical"/>
- </LinearLayout>
-
- <LinearLayout
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:layoutDirection="ltr"
- android:orientation="vertical">
-
- <com.android.settings.accessibility.ContrastLevelSeekBar
- android:id="@*android:id/seekbar"
- android:minHeight="?android:attr/listPreferredItemHeightSmall"
- android:paddingStart="0dp"
- android:paddingEnd="0dp"
- android:layout_gravity="center_vertical"
- android:layout_width="match_parent"
- android:layout_height="wrap_content"/>
-
- <LinearLayout
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:layout_gravity="center_vertical"
- android:orientation="horizontal">
- <TextView
- android:id="@+id/left_text"
- android:text="@string/accessibility_contrast_level_left_label"
- android:textAppearance="?android:attr/textAppearanceSmall"
- android:textColor="?android:attr/textColorSecondary"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_weight="1"
- android:maxLines="1"
- android:textAlignment="viewStart" />
- <TextView
- android:id="@+id/right_text"
- android:text="@string/accessibility_contrast_level_right_label"
- android:textAppearance="?android:attr/textAppearanceSmall"
- android:textColor="?android:attr/textColorSecondary"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_weight="1"
- android:maxLines="1"
- android:textAlignment="viewEnd" />
-
- </LinearLayout>
- </LinearLayout>
- </LinearLayout>
-
-</LinearLayout>
\ No newline at end of file
diff --git a/res/layout/udfps_enroll_enrolling_v2.xml b/res/layout/udfps_enroll_enrolling_v2.xml
new file mode 100644
index 0000000..4675606
--- /dev/null
+++ b/res/layout/udfps_enroll_enrolling_v2.xml
@@ -0,0 +1,104 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ ~ Copyright (C) 2023 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.
+ -->
+<RelativeLayout
+ xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:app="http://schemas.android.com/apk/res-auto"
+ android:id="@+id/suw_lift"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent">
+
+ <ImageView
+ android:id="@+id/sud_layout_icon"
+ style="@style/SudGlifIcon"
+ android:layout_marginStart="48dp"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_alignParentStart="true"
+ android:layout_alignParentTop="true"
+ android:layout_marginTop="68dp"
+ android:scaleType="fitStart"
+ android:src="@drawable/ic_lock" />
+
+ <TextView
+ style="@style/SudGlifHeaderTitle"
+ android:id="@+id/suc_layout_title"
+ android:layout_alignParentTop="true"
+ android:layout_alignParentStart="true"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:layout_marginTop="138dp"
+ android:layout_marginStart="40dp"
+ android:layout_marginEnd="24dp"/>
+
+ <TextView
+ style="@style/SudDescription.Glif"
+ android:id="@+id/sud_layout_subtitle"
+ android:layout_alignParentTop="true"
+ android:layout_alignParentStart="true"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:layout_marginTop="206dp"
+ android:layout_marginStart="40dp"
+ android:layout_marginEnd="24dp"/>
+
+ <com.airbnb.lottie.LottieAnimationView
+ android:id="@+id/illustration_lottie"
+ android:layout_width="match_parent"
+ android:layout_height="200dp"
+ android:layout_alignParentTop="true"
+ android:layout_alignParentStart="true"
+ android:layout_marginTop="206dp"
+ android:layout_marginStart="16dp"
+ android:layout_marginEnd="17dp"
+ android:scaleType="centerInside"
+ android:visibility="gone"
+ app:lottie_autoPlay="true"
+ app:lottie_loop="true"
+ app:lottie_speed=".85" />
+
+ <com.android.settings.biometrics2.ui.widget.UdfpsEnrollView
+ android:id="@+id/udfps_animation_view"
+ android:layout_width="218.42dp"
+ android:layout_height="216dp"
+ android:layout_alignParentTop="true"
+ android:layout_centerHorizontal="true"
+ android:layout_marginTop="553dp">
+
+ <ImageView
+ android:id="@+id/udfps_enroll_animation_fp_progress_view"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent" />
+
+ <!-- Fingerprint -->
+ <ImageView
+ android:id="@+id/udfps_enroll_animation_fp_view"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent" />
+ </com.android.settings.biometrics2.ui.widget.UdfpsEnrollView>
+
+ <Button
+ style="@style/SudGlifButton.Secondary"
+ android:id="@+id/skip_btn"
+ android:text="@string/security_settings_fingerprint_enroll_enrolling_skip"
+ android:layout_alignParentBottom="true"
+ android:layout_alignParentStart="true"
+ android:layout_marginBottom="26dp"
+ android:layout_marginStart="66dp"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"/>
+
+</RelativeLayout>
\ No newline at end of file
diff --git a/res/values-af/strings.xml b/res/values-af/strings.xml
index 82e4900..0fc0cfd 100644
--- a/res/values-af/strings.xml
+++ b/res/values-af/strings.xml
@@ -166,10 +166,10 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Stel eenheid- en nommervoorkeure"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Lig apps in oor jou streekvoorkeure sodat hulle jou ervaring kan personaliseer."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Apps sal waar moontlik jou streekvoorkeure gebruik."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Temperatuureenhede"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Temperatuur"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Kalender"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"Eerste dag van die week"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Nommers"</string>
+ <string name="numbers_preferences_title" msgid="8197418984391195446">"Nommervoorkeure"</string>
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Gebruik appverstek"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Celsius (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Fahrenheit (°F)"</string>
@@ -621,7 +621,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Ontkoppel"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Bind saam en koppel"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"Wanneer Bluetooth aangeskakel is, kan jou toestel met ander nabygeleë Bluetooth-toestelle kommunikeer."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Wanneer Bluetooth aangeskakel is, kan jou toestel met ander Bluetooth-toestelle in die omtrek kommunikeer.\n\nOm toestelervaring te verbeter, kan programme en dienste steeds enige tyd na toestelle in die omtrek soek, selfs wanneer Bluetooth af is. Dit kan byvoorbeeld gebruik word om ligginggegronde kenmerke en dienste te verbeter. Jy kan dit in "<annotation id="link">"Bluetooth-opsporinginstellings"</annotation>" verander."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Wanneer Bluetooth aangeskakel is, kan jou toestel met ander Bluetooth-toestelle in die omtrek kommunikeer.\n\nOm toestelervaring te verbeter, kan apps en dienste steeds enige tyd na toestelle in die omtrek soek, selfs wanneer Bluetooth af is. Dit kan byvoorbeeld gebruik word om ligginggegronde kenmerke en dienste te verbeter. Jy kan dit in Bluetooth-opsporinginstellings verander."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Verander"</string>
<string name="device_details_title" msgid="1155622417516195481">"Toestelbesonderhede"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Sleutelbordinstellings"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Toestel se Bluetooth-adres: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1392,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Verifieer patroon"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"Verifieer PIN"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Verifieer wagwoord"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Verifieer dis jy"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Gebruik ook patroon om dié toestel te ontsluit"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Gebruik ook PIN om dié toestel te ontsluit"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Gebruik ook wagwoord om dié toestel te ontsluit"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"Verkeerde PIN"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Verkeerde wagwoord"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Verkeerde patroon"</string>
@@ -1715,17 +1726,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Afgelaaide program"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Eksperimenteel"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Kenmerkvlae"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"TalkBack"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Skermleser hoofsaaklik vir mense wat blind of swaksiende is"</string>
@@ -1739,10 +1752,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"Vergrootglas volg teks terwyl jy tik"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"Altyd aan"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"Pleks van om vergroting te deaktiveer wanneer apps verander word, zoem dit eenvoudig uit na normale grootte. Knyp net wanneer jy wil om weer in te zoem."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"Speelstok"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"Aktiveer en skuif die vergrootglas met ’n speelstok op die skerm. Tik en hou die speelstok, en sleep dit dan om die vergrootglas te beheer. Tik en sleep om die speelstok self te skuif."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"Meer oor vergroting"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"Kom meer te wete oor vergroting"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"Vergrotingtipe"</string>
@@ -2172,7 +2183,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Kon nie die batterymeter lees nie."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Tik om meer oor hierdie fout te wete te kom"</string>
- <string name="power_screen" msgid="4596900105850963806">"Skerm"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Flitslig"</string>
<string name="power_camera" msgid="4778315081581293923">"Kamera"</string>
@@ -2250,6 +2262,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Skermtyd vir <xliff:g id="SLOT">%s</xliff:g>"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Ontleding volgens apps"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Ontleding volgens stelsel"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Proses-statistieke"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Bleeksiel-statistieke vir lopende prosesse"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Berginggebruik"</string>
@@ -2897,6 +2911,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Lui- en kennisgewingvolume"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Luivolume"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Kennisgewingvolume"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Onbeskikbaar omdat luitoon gedemp is"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Foonluitoon"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Verstekkennisgewingklank"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"Klank deur program verskaf"</string>
@@ -3162,8 +3177,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Laat kennisgewingtoegang toe"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Verbeterde kennisgewings het Android se aanpasbare kennisgewings in Android 12 vervang. Hierdie kenmerk wys voorgestelde handelinge en antwoorde en organiseer jou kennisgewings. \n\nVerbeterde kennisgewings het toegang tot kennisgewinginhoud, insluitend persoonlike inligting soos kontakname en boodskappe. Hierdie kenmerk kan ook kennisgewings toemaak of daarop antwoord, soos om foonoproepe te beantwoord en Moenie Steur Nie te beheer."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"Laat kennisgewingtoegang vir <xliff:g id="SERVICE">%1$s</xliff:g> toe?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> sal alle kennisgewings kan lees, insluitend persoonlike inligting soos kontakname, foto\'s en die teks van boodskappe wat jy ontvang. Hierdie program sal ook kennisgewings kan laat sluimer of toemaak of handelingknoppies in kennisgewings kan gebruik, insluitend om foonoproepe te beantwoord. \n\nDit sal die program ook in staat stel om Moenie Steur Nie aan of af te skakel en verwante instellings te verander."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> sal die volgende kan doen:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"Lees jou kennisgewings"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"Dit kan jou kennisgewings lees, insluitend persoonlike inligting soos kontakte, boodskappe en foto\'s."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Antwoord op boodskappe"</string>
@@ -3447,10 +3464,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Afgeskakel"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Gevorderd"</string>
<string name="app_permissions" msgid="8666537659217653626">"Toestemmingbestuurder"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Datadelingopdaterings vir ligging"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Gaan apps na wat die manier waarop hulle jou liggingdata kan deel, verander het"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Tik om wakker te maak"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Dubbeltik enige plek op die skerm om die toestel wakker te maak"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Oopmaak van skakels"</string>
@@ -3975,15 +3990,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Outovuldiens"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Verstekoutovuldiens"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Wagwoorde"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Wagwoord- en identiteitdienste"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# wagwoord}other{# wagwoorde}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"outomaties, invul, outovul, wagwoord"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"eiebewyse, wagwoordsleutel, wagwoord"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Maak seker dat jy hierdie program vertrou</b> <br/> <br/> <xliff:g id=app_name example=Google Outovul>%1$s</xliff:g> gebruik wat op jou skerm is om te bepaal wat outomaties ingevul kan word."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"Skakel %1$s af?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"Gestoorde inligting, soos adresse of betaalmetodes, sal nie ingevul word wanneer jy aanmeld nie. Stel ’n verstekoutovuldiens om aan te hou om jou gestoorde inligting te laat invul."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Limiet vir wagwoord- en identiteitdienste"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"Jy kan tot 5 outovul- en wagwoorddienste tegelyk aktief hê. Skakel ’n diens af om meer by te voeg."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Skakel af"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Outovul"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Aantekeningvlak"</string>
@@ -4270,28 +4290,17 @@
<string name="content_capture" msgid="868372905432812238">"Programinhoud"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Stel programme in staat om inhoud na die Android-stelsel toe te stuur"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Vang stelselhoopstortings vas"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Geheuemerkinguitbreiding"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"Geheuemerkinguitbreiding (GMU) maak dit makliker om geheueveiligheidkwessies in jou app te kry, en maak toestelspesifieke kode daarin veiliger."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"As GMU aangeskakel word, kan dit veroorsaak dat toestel stadiger werk."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"Kom meer te wete oor GMU"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"Aktiveer GMU totdat jy dit afskakel"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"Jy moet jou toestel herbegin om GMU aan te skakel."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"Jy moet jou toestel herbegin om GMU af te skakel."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"Aktiveer GMU vir een sessie"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"Stelsel sal herbegin en eksperimentering met geheuemerkinguitbreiding (GMU) toelaat. GMU kan ’n negatiewe uitwerking op die stelsel se werkverrigting en stabiliteit hê. Sal met volgende herselflaai teruggestel word."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Herbegin vir een sessie terwyl GMU geaktiveer is"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"GMU is reeds geaktiveer"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Vasvangstelsel vir hoopstorting"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Kon nie stelselhoopstorting vasvang nie"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Vang outomaties stelselhoopstortings vas"</string>
@@ -4606,6 +4615,5 @@
<string name="screen_flash_color_violet" msgid="1279950780509029495">"Pers"</string>
<string name="color_selector_dialog_done" msgid="121253968943363376">"Klaar"</string>
<string name="color_selector_dialog_cancel" msgid="8667350644753900701">"Kanselleer"</string>
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"Hierdie app kan net in 1 venster oopgemaak word"</string>
</resources>
diff --git a/res/values-am/arrays.xml b/res/values-am/arrays.xml
index 76ef930..d7dc7b8 100644
--- a/res/values-am/arrays.xml
+++ b/res/values-am/arrays.xml
@@ -85,9 +85,11 @@
<item msgid="9100937224980838123">"4"</item>
<item msgid="6702740528496186521">"5"</item>
</string-array>
- <!-- no translation found for bluetooth_audio_routing_titles:0 (926853492406127221) -->
- <!-- no translation found for bluetooth_audio_routing_titles:1 (5112879855377353813) -->
- <!-- no translation found for bluetooth_audio_routing_titles:2 (4853360663119482646) -->
+ <string-array name="bluetooth_audio_routing_titles">
+ <item msgid="926853492406127221">"በራስ ሰር ይወስኑ"</item>
+ <item msgid="5112879855377353813">"በመስሚያ መሣሪያ ያጫውቱ"</item>
+ <item msgid="4853360663119482646">"በስልክ ድምጽ ማውጫ ያጫውቱ"</item>
+ </string-array>
<string-array name="wifi_signal">
<item msgid="199360311367724149">"ደካማ"</item>
<item msgid="2470925506985305429">"ደካማ"</item>
diff --git a/res/values-am/strings.xml b/res/values-am/strings.xml
index 39debb9..538ebe1 100644
--- a/res/values-am/strings.xml
+++ b/res/values-am/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"አሃዶች እና የቁጥር ምርጫዎችን ያቀናብሩ"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"መተግበሪያዎች ተሞክሮዎን ግላዊነት ማላበስ ይችሉ ዘንድ የእርስዎን ክልላዊ ምርጫዎች ያሳውቋቸው።"</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"በሚቻልበት ቦታ ላይ መተግበሪያዎች የእርስዎን ክልላዊ ምርጫዎች ይጠቀማሉ።"</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"የሙቀት መጠን አሃዶች"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"የሙቀት መጠን"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"ቀን መቁጠሪያ"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"የሳምንቱ የመጀመሪያ ቀን"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"ቁጥሮች"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"የመተግበሪያ ነባሪን ይጠቀሙ"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"ሴልሺየስ (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"ፋራናይት (°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"አለያይ"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"አጣምር& አያይዝ"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"ብሉቱዝ ሲበራ መሣሪያዎ ሌልች በአቅራቢያ ካሉ መሣሪያዎች ጋር መገናኘት ይችላል።"</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"ብሉቱዝ ሲበራ የእርስዎ መሣሪያ በአቅራቢያ ካሉ ሌሎች የብሉቱዝ መሣሪያዎች ጋር መነጋገር ይችላል።\n\nየመሣሪያ ተሞክሮን ለማሻሻል መተግበሪያዎች እና አገልግሎቶች አሁንም በማንኛውም ጊዜ በአቅራቢያ መሣሪያዎች ካሉ መቃኘት ይችላሉ፣ ብሉቱዝ ጠፍቶ ቢሆንም እንኳን። ይህ ለምሳሌ በአካባቢ ላይ የተመሠረቱ ባህሪያትን እና አገልግሎቶችን ለማሻሻል መጠቀም ይቻላል። ይህን ቅንብር በ"<annotation id="link">"የብሉቱዝ ቅኝት ቅንብሮች"</annotation>" ውስጥ መቀየር ይችላሉ።"</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"ብሉቱዝ ሲበራ የእርስዎ መሣሪያ በአቅራቢያ ካሉ ሌሎች የብሉቱዝ መሣሪያዎች ጋር መነጋገር ይችላል።\n\nየመሣሪያ ተሞክሮን ለማሻሻል መተግበሪያዎች እና አገልግሎቶች ብሉቱዝ ጠፍቶ ቢሆንም እንኳን አሁንም በማንኛውም ጊዜ በአቅራቢያ ያሉ መሣሪያዎችን መቃኘት ይችላሉ። ይህ ለምሳሌ በአካባቢ ላይ የተመሠረቱ ባህሪያትን እና አገልግሎቶችን ለማሻሻል ጥቅም ላይ መዋል ይችላል። ይህን የብሉቱዝ ቅኝት ቅንብሮች ውስጥ መለወጥ ይችላሉ።"</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"ቀይር"</string>
<string name="device_details_title" msgid="1155622417516195481">"የመሣሪያ ዝርዝሮች"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"የቁልፍ ሰሌዳ ቅንብሮች"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"የመሣሪያ የብሉቱዝ አድራሻ፦ <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"ስርዓተ-ጥለትን ያረጋግጡ"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"ፒን ያረጋግጡ"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"የይለፍ ቃል ያረጋግጡ"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"እርስዎ መሆንዎን ያረጋግጡ"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"እንዲሁም ይህን መሣሪያ ለመክፈት ስርዓተ ጥለት ይጠቀሙ"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"እንዲሁም ይህን መሣሪያ ለመክፈት ፒን ይጠቀሙ"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"እንዲሁም ይህን መሣሪያ ለመክፈት የይለፍ ቃል ይጠቀሙ"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"የተሳሳተ ፒን"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"የተሳሳተ ይለፍ ቃል"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"የተሳሳተ ስርዓተ ጥለት"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"እንዲወረዱ የተደረጉ መተግበሪያዎች"</string>
<string name="experimental_category_title" msgid="898904396646344152">"የሙከራ"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"የባህሪ ጥቆማዎች"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"Talkback"</string>
<string name="talkback_summary" msgid="5820927220378864281">"በዋነኝነት ማየት የተሳናቸው ወይም የማየት ችሎታቸው ዝቅተኛ ለሆኑ ሰዎች የሆነ የማያ ገጽ አንባቢ"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"እርስዎ ሲተይቡ ማጉያው ጽሑፉን ይከተላል"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"ሁሌም አብራ"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"መተግበሪያዎችን በሚቀይሩበት ጊዜ ማጉላትን በማቦዘን ምትክ በቀላሉ ወደ መደበኛ መጠን ያሳንሣል። በሚፈልጉበት በማንኛውም ጊዜ መልሰው ለማጉላት ይቆንጥጡ።"</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"ጆይስቲክ"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"በታይታ ጆይስቲክ ማጉያውን ያግብሩ እና ያንቀሳቅሱት። መታ አድርገው ይያዙ ከዚያም ማጉያውን ለመቆጣጠር ጆይስቲኩን ይጎትቱ። ጆይስቲኩን ራሱን ለማንቀሳቀስ መታ ያድርጉ እና ይጎትቱ።"</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"ስለማጉላት"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"ስለማጉላት የበለጠ ይወቁ"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"የማጉላት ዓይነት"</string>
@@ -1949,8 +1961,7 @@
<string name="accessibility_hearingaid_left_and_right_side_device_summary" msgid="4268221140368164452">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g>፣ ግራ እና ቀኝ"</string>
<string name="accessibility_hearingaid_more_device_summary" msgid="8092641784056942546">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g> +1 ተጨማሪ"</string>
<string name="accessibility_hearing_device_pairing_title" msgid="2701812183769537320">"አዲስ መሣሪያ ያጣምሩ"</string>
- <!-- no translation found for accessibility_hearing_device_connected_title (3785140037249487287) -->
- <skip />
+ <string name="accessibility_hearing_device_connected_title" msgid="3785140037249487287">"የመስሚያ መሣሪያዎች"</string>
<string name="accessibility_hearing_device_saved_title" msgid="7573926212664909296">"የተቀመጡ መሣሪያዎች"</string>
<string name="accessibility_hearing_device_control" msgid="2661965917013100611">"የመስሚያ መሣሪያ መቆጣጠሪያዎች"</string>
<string name="accessibility_hearing_device_shortcut_title" msgid="7645100199603031360">"የመስሚያ መሣሪያ አቋራጭ"</string>
@@ -1958,8 +1969,7 @@
<string name="accessibility_hac_mode_summary" msgid="5164793702798871478">"ለአንዳንድ የመስሚያ መሣሪያዎች ኦዲዮን አሻሽል"</string>
<string name="accessibility_hearing_device_footer_summary" msgid="4636110586636490256">"የመስሚያ መሣሪያዎችዎ መብራታቸውን እና በማጣመር ሁነታ ላይ መሆናቸውን ያረጋግጡ"</string>
<string name="accessibility_hearing_device_pairing_page_title" msgid="6608901091770850295">"የመስሚያ መሣሪያዎን ያጣምሩ"</string>
- <!-- no translation found for accessibility_found_hearing_devices (637407580358386553) -->
- <skip />
+ <string name="accessibility_found_hearing_devices" msgid="637407580358386553">"የሚገኙ የመስሚያ መሣሪያዎች"</string>
<string name="accessibility_found_all_devices" msgid="7817834722148556520">"የመስሚያ መሣሪያዎ አይታየዎትም?"</string>
<string name="accessibility_list_all_devices_title" msgid="3555097127022458571">"ሁሉንም የብሉቱዝ መሣሪያዎች ይመልከቱ"</string>
<string name="accessibility_audio_adjustment_title" msgid="1332113739136802997">"የድምፅ ማስተካከያ"</string>
@@ -2174,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"የባትሪ መለኪያውን የማንበብ ችግር።"</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"ስለዚህ ስህተት የበለጠ ለመረዳት መታ ያድርጉ"</string>
- <string name="power_screen" msgid="4596900105850963806">"ማያ"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"ሲፒዩ"</string>
<string name="power_flashlight" msgid="8993388636332573202">"የባትሪ ብርሃን"</string>
<string name="power_camera" msgid="4778315081581293923">"ካሜራ"</string>
@@ -2252,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"የ<xliff:g id="SLOT">%s</xliff:g> የማያ ገጽ ጊዜ"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"በመተግበሪያዎች ትንተና"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"ትንተና በሥርዓት"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"የሂደት ስታትስቲክስ"</string>
<string name="process_stats_summary" msgid="522842188571764699">"እያሄዱ ስላሉ ሂደቶች ያሉ ዝርዝር ስታትስቲክስ"</string>
<string name="app_memory_use" msgid="7559666138324410666">"የማህደረ ትውስታ አጠቃቀም"</string>
@@ -2899,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"የጥሪ ድምፅ እና ማሳወቂያ ድምፅ መጠን"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"የጥሪ የድምጽ መጠን"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"የማሳወቂያ ድምፅ መጠን"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"ጩኸት ድምጸ-ከል ስለሆነ አይገኝም"</string>
<string name="ringtone_title" msgid="3271453110387368088">"የስልክ ጥሪ ድምፅ"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"ነባሪ የማሳወቂያ ድምፅ"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"በመተግበሪያ የቀረበ ድምፅ"</string>
@@ -3164,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"የማሳወቂያ መዳረሻን ፍቀድ"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"የተሻሻሉ ማሳወቂያዎች በAndroid 12 ውስጥ Android ራስ-አስማሚ ማሳወቂያዎችን ተክተዋል። ይህ ባህሪ የተጠቆሙ እርምጃዎችን እና ምላሾችን ያሳያል እንዲሁም ማሳወቂያዎችዎን ያደራጃል። \n\nየተሻሻሉ ማሳወቂያዎች እንደ የእውቂያ ስሞች እና መልዕክቶች ያሉ የግል መረጃዎችን ጨምሮ የማሳወቂያ ይዘቶችን መድረስ ይችላሉ። ይህ ባህሪ እንደ የስልክ ጥሪዎችን መመለስ እና አትረብሽን መቆጣጠርን ያሉ ማሳወቂያዎችን ማሰናበት ወይም ምላሽ መስጠት ይችላል።"</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"ለ<xliff:g id="SERVICE">%1$s</xliff:g> የማሳወቂያ መዳረሻ ይፈቀድ?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> እንደ የእውቂያ ስሞች፣ ፎቶዎች እና እርስዎ የሚቀበሏቸው የመልዕክቶች ጽሁፍ ያለ የግል መረጃ ጨምሮ ሁሉንም ማሳወቂያዎች ማንበብ ይችላል። ይህ መተግበሪያ እንዲሁም ማሳወቂያዎችን ማሸለብ ወይም ማሰናበት ወይም የስልክ ጥሪዎችን ማንሳት ጨምሮ በማሳወቂያዎች ውስጥ ባሉ አዝራሮች ላይ እርምጃዎችን መውሰድ ይችላል። \n\nይህ እንዲሁም አትረብሽን የማብራት ወይም የማጥፋት እና ተዛማጅ ቅንብሮችን የመቀየር ችሎታ ለመተግበሪያው ይሰጣል።"</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> የሚከተሉትን ማድረግ ይችላል፦"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"ማሳወቂያዎችዎን ያንብቡ"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"እንደ እውቂያዎች፣ መልዕክቶች እና ፎቶዎች ያሉ የግል መረጃን ጨምሮ የእርስዎን ማሳወቂያዎች ማንበብ ይችላል።"</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"ለመልዕክቶች ምላሽ ይስጡ"</string>
@@ -3449,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"ጠፍተዋል"</string>
<string name="advanced_apps" msgid="7643010673326578815">"የላቀ"</string>
<string name="app_permissions" msgid="8666537659217653626">"የፈቃድ አቀናባሪ"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"ለአካባቢ የውሂብ ማጋራት ዝማኔዎች"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"የእርስዎን የአካባቢ ውሂብ ሊያጋሩ የሚችሉበትን መንገድ የለወጡ መተግበሪያዎችን ይገምግሙ"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"ለማንቃት መታ ያድርጉ"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"መሣሪያን ለማንቃት በማያ ገጹ ማንኛውም ቦታ ላይ ሁለቴ መታ ያድርጉ"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"አገናኞችን በመክፈት ላይ"</string>
@@ -3977,15 +3991,20 @@
<string name="autofill_app" msgid="7595308061826307921">"የራስ-ሙላ አገልግሎት"</string>
<string name="default_autofill_app" msgid="372234803718251606">"ነባሪ የራስ-ሙላ አገልግሎት"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"የይለፍ ቃላት"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"የይለፍ ቃል እና የማንነት አገልግሎቶች"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# የይለፍ ቃል}one{# የይለፍ ቃል}other{# የይለፍ ቃሎች}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"ራስ-ሰር፣ ሙላ፣ ራስ-ሙላ፣ የይለፍ ቃል"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"የመግቢያ ማስረጃዎች፣ የይለፍ ቁልፍ፣ የይለፍ ቃል"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>ይህን መተግበሪያ የሚያምኑት መሆንዎን ያረጋግጡ</b> <br/> <br/> <xliff:g id=app_name example=Google ራስ-ሙላ>%1$s</xliff:g> ምን በራስ መሞላት እንደሚችል ለማወቅ በማያ ገጽዎ ላይ ያለውን ነገር ይጠቀማል።"</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"%1$s ይጥፋ?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"እንደ አድራሻዎች ወይም የክፍያ ዘዴዎች ያሉ የተቀመጡ መረጃዎች እርስዎ በመለያ ሲገቡ አይሞሉም። የተቀመጠ መረጃዎን ተሞልቶ ለማቆየት ነባሪ የራስ-ሙላ አገልግሎት ያቀናብሩ።"</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"የይለፍ ቃል እና የማንነት አገልግሎቶች ገደብ"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"እስከ 5 የራስ-ሙላ እና የይለፍ ቃል አገልግሎቶችን በተመሳሳይ ጊዜ ገቢር ማድረግ ይችላሉ። ተጨማሪ ለማከል አንድ አገልግሎት ያጥፉ።"</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"አጥፋ"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"ራስ-ሙላ"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"የምዝግብ ማስታወሻ ደረጃ"</string>
@@ -4272,28 +4291,17 @@
<string name="content_capture" msgid="868372905432812238">"የመተግበሪያ ይዘት"</string>
<string name="content_capture_summary" msgid="49720773699715531">"መተግበሪያዎች ይዘትን ወደ የAndroid ስርዓት እንዲልኩ ይፈቀድላቸው"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"የሥርዓት ቆሻሻ ክምርን ፎቶ አንሳ"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"የማህደረ ትውስታ መለያ መስጫ ቅጥያ"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"የማህደረ ትውስታ መለያ መስጫ ቅጥያ (ኤምቲኢ) በመተግበሪያዎ ውስጥ የማህደረ ትውስታን የደህንነት ችግሮች ማግኘትን ይበልጥ ቀላል እንዲሆን እና በውስጡ ያለውን የቤተኛ ኮድ ይበልጥ ደህንነቱ የተጠበቀ እንዲሆን ያደርገዋል።"</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"ኤምቲኢን ማብራት ቀስ ያለ የመሣሪያ አፈጻጸምን ሊያስከትል ይችላል።"</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"ስለኤምቲኢ የበለጠ ይወቁ"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"እስከሚያጠፉት ድረስ ኤምቲኢን ያንቁ"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"ኤምቲኢን ለማብራት መሣሪያዎን እንደገና ማስጀመር ያስፈልግዎታል።"</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"ኤምቲኢን ለማጥፋት መሣሪያዎን እንደገና ማስጀመር ያስፈልግዎታል።"</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"ለነጠላ ክፍለ-ጊዜ ኤምቲኢን አንቃ"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"ሥርዓት እንደገና ይጀምራል እና በማህደረ ትውስታ መለያ መስጫ ቅጥያ (ኤምቲኢ) ለመሞከር ይፈቅዳል። ኤምቲኢ በሥርዓት አፈጻጸም እና እርጋታ ላይ አሉታዊ ተጽዕኖ ሊያሳድር ይችላል። በሚቀጥለው ዳግም ማስነሳት ላይ ዳግም ይጀመራል።"</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"ኤምቲኢ ነቅቶ ነጠላ ክፍለ-ጊዜ እንዲኖር እንደገና ጀምር"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"ኤምቲኢ አስቀድሞ ነቅቷል"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"የሥርዓት ቆሻሻ ክምርን ፎቶ በማንሳት ላይ"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"የሥርዓት የቆሻሻ ቁልል ማንሳት አልተቻለም"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"የሥርዓት ቆሻሻ ቁልልን በራስሰር ፎቶ አንሳ"</string>
@@ -4583,56 +4591,30 @@
<string name="background_install_before" msgid="8608614957688912715">"{count,plural, =1{ባለፈው # ወር ውስጥ የተጫኑ መተግበሪያዎች}one{ባለፈው # ወር ውስጥ የተጫኑ መተግበሪያዎች}other{ባለፉት # ወራት ውስጥ የተጫኑ መተግበሪያዎች}}"</string>
<string name="background_install_after" msgid="7983488897570908149">"{count,plural, =1{ከ# ወር በላይ በፊት የተጫኑ መተግበሪያዎች}one{ከ# ወር በላይ በፊት የተጫኑ መተግበሪያዎች}other{ከ# ወራት በላይ በፊት የተጫኑ መተግበሪያዎች}}"</string>
<string name="accessibility_fingerprint_label" msgid="5017431423168191733">"የጣት አሻራ ዳሳሽ"</string>
- <!-- no translation found for flash_notifications_title (4490438861180492311) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_off (6056282996770691461) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera (455038312752009971) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_screen (7321838939240499267) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera_and_screen (6515622987118268649) -->
- <skip />
- <!-- no translation found for flash_notifications_intro (1506414740603805778) -->
- <skip />
- <!-- no translation found for flash_notifications_note (7258551860911169239) -->
- <skip />
- <!-- no translation found for flash_notifications_preview (5320176885050440874) -->
- <skip />
- <!-- no translation found for camera_flash_notification_title (1605639711485773787) -->
- <skip />
- <!-- no translation found for screen_flash_notification_title (8008197872050400734) -->
- <skip />
- <!-- no translation found for screen_flash_notification_color_title (7213407653340970790) -->
- <skip />
- <!-- no translation found for screen_flash_color_blue (3585766657607931371) -->
- <skip />
- <!-- no translation found for screen_flash_color_azure (8691198532944992243) -->
- <skip />
- <!-- no translation found for screen_flash_color_cyan (6878780006173747267) -->
- <skip />
- <!-- no translation found for screen_flash_color_spring_green (4466548514738457815) -->
- <skip />
- <!-- no translation found for screen_flash_color_green (8418019648507964564) -->
- <skip />
- <!-- no translation found for screen_flash_color_chartreuse_green (7456381649919010366) -->
- <skip />
- <!-- no translation found for screen_flash_color_yellow (7413465411615454556) -->
- <skip />
- <!-- no translation found for screen_flash_color_orange (979177126315557656) -->
- <skip />
- <!-- no translation found for screen_flash_color_red (8954162219886445491) -->
- <skip />
- <!-- no translation found for screen_flash_color_rose (1216848195972231251) -->
- <skip />
- <!-- no translation found for screen_flash_color_magenta (7726221666557102155) -->
- <skip />
- <!-- no translation found for screen_flash_color_violet (1279950780509029495) -->
- <skip />
- <!-- no translation found for color_selector_dialog_done (121253968943363376) -->
- <skip />
- <!-- no translation found for color_selector_dialog_cancel (8667350644753900701) -->
- <skip />
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="flash_notifications_title" msgid="4490438861180492311">"የብልጭታ ማሳወቂያዎች"</string>
+ <string name="flash_notifications_summary_off" msgid="6056282996770691461">"ጠፍቷል"</string>
+ <string name="flash_notifications_summary_on_camera" msgid="455038312752009971">"በርቷል / የካሜራ ብልጭታ"</string>
+ <string name="flash_notifications_summary_on_screen" msgid="7321838939240499267">"በርቷል / የማያ ገጽ ብልጭታ"</string>
+ <string name="flash_notifications_summary_on_camera_and_screen" msgid="6515622987118268649">"በርቷል / የካሜራ እና የማያ ገጽ ብልጭታ"</string>
+ <string name="flash_notifications_intro" msgid="1506414740603805778">"ማሳወቂያዎች ሲደርሱዎት ወይም ማንቂያዎች ሲጮሁ የካሜራውን ብርሃን ወይም ማያ ገጹን ብልጭ ያደርጋል።"</string>
+ <string name="flash_notifications_note" msgid="7258551860911169239">"ለብርሃን በቀላሉ ተጠቂ ከሆኑ የብልጭታ ማሳወቂያዎችን በጥንቃቄ ይጠቀሙ"</string>
+ <string name="flash_notifications_preview" msgid="5320176885050440874">"ቅድመ ዕይታ"</string>
+ <string name="camera_flash_notification_title" msgid="1605639711485773787">"የካሜራ ብልጭታ ማሳወቂያ"</string>
+ <string name="screen_flash_notification_title" msgid="8008197872050400734">"የማያ ገጽ ብልጭታ ማሳወቂያ"</string>
+ <string name="screen_flash_notification_color_title" msgid="7213407653340970790">"የማያ ገጽ ብልጭታ ቀለም"</string>
+ <string name="screen_flash_color_blue" msgid="3585766657607931371">"ሰማያዊ"</string>
+ <string name="screen_flash_color_azure" msgid="8691198532944992243">"ጥርት ያለ ሰማያዊ"</string>
+ <string name="screen_flash_color_cyan" msgid="6878780006173747267">"ስያን"</string>
+ <string name="screen_flash_color_spring_green" msgid="4466548514738457815">"ፈካ ያለ አረንጓዴ"</string>
+ <string name="screen_flash_color_green" msgid="8418019648507964564">"አረንጓዴ"</string>
+ <string name="screen_flash_color_chartreuse_green" msgid="7456381649919010366">"ቻርትሩዝ አረንጓዴ"</string>
+ <string name="screen_flash_color_yellow" msgid="7413465411615454556">"ቢጫ"</string>
+ <string name="screen_flash_color_orange" msgid="979177126315557656">"ብርቱካናማ"</string>
+ <string name="screen_flash_color_red" msgid="8954162219886445491">"ቀይ"</string>
+ <string name="screen_flash_color_rose" msgid="1216848195972231251">"ሮዝ"</string>
+ <string name="screen_flash_color_magenta" msgid="7726221666557102155">"ማጀንታ"</string>
+ <string name="screen_flash_color_violet" msgid="1279950780509029495">"ሐምራዊ"</string>
+ <string name="color_selector_dialog_done" msgid="121253968943363376">"ተከናውኗል"</string>
+ <string name="color_selector_dialog_cancel" msgid="8667350644753900701">"ይቅር"</string>
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"ይህ መተግበሪያ መከፈት የሚችለው በ1 መስኮት ብቻ ነው"</string>
</resources>
diff --git a/res/values-ar/arrays.xml b/res/values-ar/arrays.xml
index 10bbc25..c35134a 100644
--- a/res/values-ar/arrays.xml
+++ b/res/values-ar/arrays.xml
@@ -85,9 +85,11 @@
<item msgid="9100937224980838123">"4"</item>
<item msgid="6702740528496186521">"5"</item>
</string-array>
- <!-- no translation found for bluetooth_audio_routing_titles:0 (926853492406127221) -->
- <!-- no translation found for bluetooth_audio_routing_titles:1 (5112879855377353813) -->
- <!-- no translation found for bluetooth_audio_routing_titles:2 (4853360663119482646) -->
+ <string-array name="bluetooth_audio_routing_titles">
+ <item msgid="926853492406127221">"التحديد تلقائيًا"</item>
+ <item msgid="5112879855377353813">"التشغيل على سماعة الأذن الطبية"</item>
+ <item msgid="4853360663119482646">"التشغيل على مكبر صوت الهاتف"</item>
+ </string-array>
<string-array name="wifi_signal">
<item msgid="199360311367724149">"ضعيفة"</item>
<item msgid="2470925506985305429">"ضعيفة"</item>
diff --git a/res/values-ar/strings.xml b/res/values-ar/strings.xml
index 0338726..ef0df70 100644
--- a/res/values-ar/strings.xml
+++ b/res/values-ar/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"يمكنك ضبط الإعدادات المفضّلة لوحدات القياس والأرقام."</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"السماح للتطبيقات بمعرفة الإعدادات المفضّلة لمنطقتك لتتمكن من تخصيص تجربتك."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"ستستخدم التطبيقات الإعدادات المفضّلة لمنطقتك كلما أمكن."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"وحدات قياس درجة الحرارة"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"درجة الحرارة"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"التقويم"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"أول يوم في الأسبوع"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"الأرقام"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"استخدام الإعدادات التلقائية للتطبيق"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"درجة مئوية (°م)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"فهرنهايت (°ف)"</string>
@@ -369,7 +370,7 @@
<string name="security_settings_biometric_preference_summary_both_fp_single" msgid="684409535278676426">"تمت إضافة وجه وبصمة إصبع."</string>
<string name="biometric_settings_intro" msgid="4263069383955676756">"في حال إعداد ميزتَي \"فتح الجهاز بالتعرف على الوجه\" و\"فتح الجهاز ببصمة الإصبع\"، سيطلب منك الهاتف إدخال بصمة إصبعك عندما ترتدي قناعًا أو عندما تكون في منطقة مظلمة."</string>
<string name="biometric_settings_category_ways_to_unlock" msgid="3384767901580915266">"طرق فتح القفل"</string>
- <string name="biometric_settings_category_use_face_fingerprint" msgid="4377659744376863913">"استخدام الوجه أو بصمة الإصبع من أجل"</string>
+ <string name="biometric_settings_category_use_face_fingerprint" msgid="4377659744376863913">"استخدام الوجه أو بصمة الإصبع من أجل:"</string>
<string name="biometric_settings_use_biometric_unlock_phone" msgid="8180914579885804358">"فتح قفل الهاتف"</string>
<string name="biometric_settings_use_biometric_for_apps" msgid="6201168728906364189">"إثبات هويتك في التطبيقات"</string>
<string name="biometric_settings_use_face_preference_summary" msgid="1821648836899408477">"استخدام ميزة \"فتح الجهاز بالتعرف على الوجه\""</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"قطع الاتصال"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"الاقتران والاتصال"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"عند تفعيل البلوتوث، يمكن للجهاز التواصل مع أجهزة البلوتوث الأخرى القريبة."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"عندما تكون تقنية البلوتوث مفعّلة، يمكن للجهاز التواصل مع الأجهزة الأخرى المجاورة التي تتضمّن بلوتوث.\n\nولتحسين تجربة استخدام الجهاز، يمكن للتطبيقات والخدمات أيضًا البحث عن الأجهزة المجاورة في أي وقت، حتى عندما تكون تقنية البلوتوث غير مفعّلة. ويمكن استخدام هذا الإجراء لتحسين الميزات والخدمات المستندة إلى الموقع الجغرافي مثلاً. ويمكنك تغيير هذا الإعداد في "<annotation id="link">"إعدادات بحث البلوتوث"</annotation>"."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"عندما تكون تقنية البلوتوث مفعّلة، يمكن للجهاز التواصل مع الأجهزة الأخرى المجاورة التي تتضمّن بلوتوث.\n\nولتحسين تجربة استخدام الجهاز، يمكن للتطبيقات والخدمات أيضًا البحث عن الأجهزة المجاورة في أي وقت، حتى عندما تكون تقنية البلوتوث غير مفعّلة. ويمكن استخدام هذا الإجراء لتحسين الميزات والخدمات المستندة إلى الموقع الجغرافي مثلاً. ويمكنك تغيير هذا الإعداد في إعدادات بحث البلوتوث."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"تغيير"</string>
<string name="device_details_title" msgid="1155622417516195481">"تفاصيل الجهاز"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"إعدادات لوحة المفاتيح"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"عنوان البلوتوث للجهاز: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"التحقق من النقش"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"التحقق من رقم التعريف الشخصي"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"التحقق من كلمة المرور"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"إثبات هويتك"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"استخدام نقش أيضًا لفتح هذا الجهاز"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"إضافة رقم تعريف شخصي أيضًا لفتح هذا الجهاز"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"استخدام كلمة مرور أيضًا لفتح هذا الجهاز"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"رقم تعريف شخصي خاطئ"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"كلمة مرور خاطئة"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"النقش غير صحيح."</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"التطبيقات التي تم تنزيلها"</string>
<string name="experimental_category_title" msgid="898904396646344152">"إعدادات تجريبية"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"عناصر التحكّم في الميزات"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"Talkback"</string>
<string name="talkback_summary" msgid="5820927220378864281">"هو قارئ شاشة مُصمَّم في الأساس للأشخاص الذين يعانون فقدان البصر أو ضعفه."</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"يتبع المكبّر النص أثناء الكتابة"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"قيد التفعيل دائمًا"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"بدلاً من إلغاء تفعيل ميزة \"التكبير\" عند تغيير التطبيقات، يتم التصغير إلى الحجم العادي. كبِّر الشاشة بإصبعَين مرة أخرى متى شئت."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"ذراع التحكّم"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"يتم تفعيل ونقل المكبّر باستخدام ذراع تحكّم على الشاشة. انقر مع الاستمرار ثم اسحب على ذراع التحكّم للتحكّم في المكبّر. انقر على ذراع التحكّم واسحبه لنقله."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"لمحة عن التكبير"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"تعرّف على مزيد من المعلومات حول التكبير"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"نوع التكبير"</string>
@@ -1949,8 +1961,7 @@
<string name="accessibility_hearingaid_left_and_right_side_device_summary" msgid="4268221140368164452">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g>، تم تشغيل سماعتَي الأذن الطبيتين اليسرى واليمنى."</string>
<string name="accessibility_hearingaid_more_device_summary" msgid="8092641784056942546">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g> وجهاز واحد إضافي"</string>
<string name="accessibility_hearing_device_pairing_title" msgid="2701812183769537320">"إقران جهاز جديد"</string>
- <!-- no translation found for accessibility_hearing_device_connected_title (3785140037249487287) -->
- <skip />
+ <string name="accessibility_hearing_device_connected_title" msgid="3785140037249487287">"سماعات الأذن الطبية"</string>
<string name="accessibility_hearing_device_saved_title" msgid="7573926212664909296">"الأجهزة المحفوظة"</string>
<string name="accessibility_hearing_device_control" msgid="2661965917013100611">"عناصر التحكّم في السماعات الطبية"</string>
<string name="accessibility_hearing_device_shortcut_title" msgid="7645100199603031360">"اختصار سماعة الأذن الطبية"</string>
@@ -1958,8 +1969,7 @@
<string name="accessibility_hac_mode_summary" msgid="5164793702798871478">"تحسين الصوت لبعض سماعات الأذن الطبية"</string>
<string name="accessibility_hearing_device_footer_summary" msgid="4636110586636490256">"تأكَّد من أنّ سماعات الأذن الطبية قيد التشغيل وفي \"وضع الإقران\"."</string>
<string name="accessibility_hearing_device_pairing_page_title" msgid="6608901091770850295">"إقران سماعة الأذن الطبية"</string>
- <!-- no translation found for accessibility_found_hearing_devices (637407580358386553) -->
- <skip />
+ <string name="accessibility_found_hearing_devices" msgid="637407580358386553">"سماعات الأذن الطبية المتاحة"</string>
<string name="accessibility_found_all_devices" msgid="7817834722148556520">"ألا تظهر لك سماعة الأذن الطبية؟"</string>
<string name="accessibility_list_all_devices_title" msgid="3555097127022458571">"عرض كل الأجهزة التي تتضمّن بلوتوث"</string>
<string name="accessibility_audio_adjustment_title" msgid="1332113739136802997">"تعديل الصوت"</string>
@@ -2174,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"حدثت مشكلة أثناء قراءة مقياس مستوى شحن البطارية."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"انقر لمعرفة المزيد عن هذا الخطأ."</string>
- <string name="power_screen" msgid="4596900105850963806">"شاشة العرض"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"وحدة المعالجة المركزية (CPU)"</string>
<string name="power_flashlight" msgid="8993388636332573202">"الفلاش"</string>
<string name="power_camera" msgid="4778315081581293923">"الكاميرا"</string>
@@ -2252,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"مدّة النظر إلى الشاشة: <xliff:g id="SLOT">%s</xliff:g>"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"تحليل الاستخدام حسب التطبيقات"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"تحليل الاستخدام حسب النظام"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"إحصاءات العمليات"</string>
<string name="process_stats_summary" msgid="522842188571764699">"الإحصائيات التقنية حول العمليات الجارية"</string>
<string name="app_memory_use" msgid="7559666138324410666">"استخدام الذاكرة"</string>
@@ -2899,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"مستوى صوت الرنين والإشعار"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"مستوى صوت الرنين"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"مستوى صوت الإشعارات"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"غير متاح لأنّه تم كتم صوت الرنين"</string>
<string name="ringtone_title" msgid="3271453110387368088">"نغمة رنين الهاتف"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"الصوت التلقائي للإشعارات"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"صوت صادر عن تطبيق"</string>
@@ -3164,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"السماح بالوصول إلى الإشعارات"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"تم إبدال الإشعارات التكيُّفية لنظام التشغيل Android في الإصدار 12 منه بالإشعارات المحسّنة. تعرض هذه الميزة إجراءات وردودًا مقترحة وتنظِّم الإشعارات. \n\nيمكن للإشعارات المحسّنة الوصول إلى محتوى الإشعارات، بما في ذلك المعلومات الشخصية، مثلاً أسماء جهات الاتصال والرسائل. يمكن لهذه الميزة أيضًا إغلاق الإشعارات أو الاستجابة لها، مثلاً الردّ على مكالمات الهاتف والتحكّم في ميزة \"عدم الإزعاج\"."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"هل تسمح بوصول خدمة <xliff:g id="SERVICE">%1$s</xliff:g> إلى الإشعارات؟"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"سيكون بإمكان \"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g>\" قراءة جميع الإشعارات، بما في ذلك المعلومات الشخصية، مثلاً أسماء جهات الاتصال ونصوص الرسائل التي تتلقّاها. وسيتمكّن أيضًا من إغلاق الإشعارات أو اتخاذ إجراءات من خلال الأزرار في الإشعارات بما في ذلك الردّ على المكالمات الهاتفية. \n\nستتيح هذه الميزة أيضًا للتطبيق إمكانية تفعيل ميزة \"عدم الإزعاج\" أو إيقافها وتغيير الإعدادات ذات الصلة."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"سيكون بإمكان \"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g>\" تنفيذ ما يلي:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"قراءة الإشعارات"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"يمكنها قراءة الإشعارات، بما في ذلك المعلومات الشخصية، مثل جهات الاتصال والرسائل والصور."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"الردّ على الرسائل"</string>
@@ -3449,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"تطبيقات تم إيقاف إشعاراتها"</string>
<string name="advanced_apps" msgid="7643010673326578815">"إعدادات متقدّمة"</string>
<string name="app_permissions" msgid="8666537659217653626">"مدير الأذونات"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"تعديلات مشاركة بيانات الموقع الجغرافي"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"راجِع التطبيقات التي غيرت الطريقة التي قد تشارك بها بيانات موقعك الجغرافي."</string>
<string name="tap_to_wake" msgid="3313433536261440068">"انقر للتنبيه من وضع السكون"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"انقر مرّتين على أي مكان بالشاشة لتنبيه الجهاز من وضع السكون"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"فتح الروابط"</string>
@@ -3981,15 +3995,20 @@
<string name="autofill_app" msgid="7595308061826307921">"خدمة الملء التلقائي"</string>
<string name="default_autofill_app" msgid="372234803718251606">"الخدمة التلقائية للملء التلقائي"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"كلمات المرور"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"خدمات كلمات المرور وخدمات التحقّق من الهوية"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{كلمة مرور واحدة}zero{# كلمة مرور}two{كلمتا مرور}few{# كلمات مرور}many{# كلمة مرور}other{# كلمة مرور}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"تلقائي، ملء، ملء تلقائي، كلمة مرور"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"بيانات الاعتماد، مفتاح مرور، كلمة مرور"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>تأكّد من أنك تثق بهذا التطبيق</b> <br/> <br/> <xliff:g id=app_name example=Google Autofill>%1$s</xliff:g> تستخدم البيانات المعروضة على الشاشة لتحديد ما يمكن ملؤه تلقائيًا."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"هل تريد إيقاف %1$s؟"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"عندما تسجِّل الدخول لن يتم ملء المعلومات المحفوظة، مثلاً العناوين أو طرق الدفع. لمواصلة ملء معلوماتك المحفوظة، عليك تحديد خدمة تلقائية للملء التلقائي."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"الحد الأقصى المسموح به لخدمات كلمات المرور وخدمات التحقّق من الهوية"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"يمكن أن يكون لديك ما يصل إلى 5 خدمات للملء التلقائي وخدمات لإدارة كلمات المرور مفعَّلة في الوقت نفسه. عليك إيقاف خدمة لإضافة المزيد."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"إيقاف"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"الملء التلقائي"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"مستوى التسجيل"</string>
@@ -4276,28 +4295,17 @@
<string name="content_capture" msgid="868372905432812238">"محتوى التطبيق"</string>
<string name="content_capture_summary" msgid="49720773699715531">"يمكنك السماح للتطبيقات بإرسال المحتوى إلى نظام Android."</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"تسجيل نَسْخ الذاكرة في النظام"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"إضافة وضع علامات الذاكرة"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"تسهِّل إضافة وضع علامات الذاكرة (MTE) رصد مشاكل أمان الذاكرة في تطبيقك وتجعل الرموز البرمجية الأصلية فيه أكثر أمانًا."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"قد يؤدي تفعيل إضافة وضع علامات الذاكرة (MTE) إلى تباطؤ أداء الجهاز."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"مزيد من المعلومات عن إضافة وضع علامات الذاكرة (MTE)"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"تفعيل إضافة وضع علامات الذاكرة (MTE) إلى أن توقِفها"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"ستحتاج إلى إعادة تشغيل جهازك لتفعيل إضافة وضع علامات الذاكرة (MTE)."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"ستحتاج إلى إعادة تشغيل جهازك لإيقاف إضافة وضع علامات الذاكرة (MTE)."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"تفعيل إضافة وضع علامات الذاكرة (MTE) لجلسة واحدة"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"ستتم إعادة تشغيل النظام والسماح بتجربة إضافة وضع علامات الذاكرة (MTE). وقد تؤثر هذه الإضافة سلبًا على أداء النظام وثباته. وستتم إعادة الضبط عند إعادة التشغيل اللاحقة."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"إعادة التشغيل لجلسة واحدة تكون فيها إضافة وضع علامات الذاكرة (MTE) مفعَّلة"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"إضافة وضع علامات الذاكرة (MTE) مفعَّلة."</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"جارٍ تسجيل نَسْخ الذاكرة في النظام"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"تعذّر تسجيل نَسْخ الذاكرة في النظام."</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"تسجيل عمليات نَسْخ الذاكرة في النظام تلقائيًا"</string>
@@ -4591,56 +4599,30 @@
<string name="background_install_before" msgid="8608614957688912715">"{count,plural, =1{التطبيقات التي تم تثبيتها خلال آخر شهر}zero{التطبيقات التي تم تثبيتها خلال آخر # شهر}two{التطبيقات التي تم تثبيتها خلال آخر شهرَين}few{التطبيقات التي تم تثبيتها خلال آخر # شهور}many{التطبيقات التي تم تثبيتها خلال آخر # شهرًا}other{التطبيقات التي تم تثبيتها خلال آخر # شهر}}"</string>
<string name="background_install_after" msgid="7983488897570908149">"{count,plural, =1{التطبيقات التي تم تثبيتها قبل أكثر من شهر واحد}zero{التطبيقات التي تم تثبيتها قبل أكثر من # شهر}two{التطبيقات التي تم تثبيتها قبل أكثر من شهرَين}few{التطبيقات التي تم تثبيتها قبل أكثر من # شهور}many{التطبيقات التي تم تثبيتها قبل أكثر من # شهرًا}other{التطبيقات التي تم تثبيتها قبل أكثر من # شهر}}"</string>
<string name="accessibility_fingerprint_label" msgid="5017431423168191733">"أداة استشعار بصمة الإصبع"</string>
- <!-- no translation found for flash_notifications_title (4490438861180492311) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_off (6056282996770691461) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera (455038312752009971) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_screen (7321838939240499267) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera_and_screen (6515622987118268649) -->
- <skip />
- <!-- no translation found for flash_notifications_intro (1506414740603805778) -->
- <skip />
- <!-- no translation found for flash_notifications_note (7258551860911169239) -->
- <skip />
- <!-- no translation found for flash_notifications_preview (5320176885050440874) -->
- <skip />
- <!-- no translation found for camera_flash_notification_title (1605639711485773787) -->
- <skip />
- <!-- no translation found for screen_flash_notification_title (8008197872050400734) -->
- <skip />
- <!-- no translation found for screen_flash_notification_color_title (7213407653340970790) -->
- <skip />
- <!-- no translation found for screen_flash_color_blue (3585766657607931371) -->
- <skip />
- <!-- no translation found for screen_flash_color_azure (8691198532944992243) -->
- <skip />
- <!-- no translation found for screen_flash_color_cyan (6878780006173747267) -->
- <skip />
- <!-- no translation found for screen_flash_color_spring_green (4466548514738457815) -->
- <skip />
- <!-- no translation found for screen_flash_color_green (8418019648507964564) -->
- <skip />
- <!-- no translation found for screen_flash_color_chartreuse_green (7456381649919010366) -->
- <skip />
- <!-- no translation found for screen_flash_color_yellow (7413465411615454556) -->
- <skip />
- <!-- no translation found for screen_flash_color_orange (979177126315557656) -->
- <skip />
- <!-- no translation found for screen_flash_color_red (8954162219886445491) -->
- <skip />
- <!-- no translation found for screen_flash_color_rose (1216848195972231251) -->
- <skip />
- <!-- no translation found for screen_flash_color_magenta (7726221666557102155) -->
- <skip />
- <!-- no translation found for screen_flash_color_violet (1279950780509029495) -->
- <skip />
- <!-- no translation found for color_selector_dialog_done (121253968943363376) -->
- <skip />
- <!-- no translation found for color_selector_dialog_cancel (8667350644753900701) -->
- <skip />
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="flash_notifications_title" msgid="4490438861180492311">"وميض الإشعارات"</string>
+ <string name="flash_notifications_summary_off" msgid="6056282996770691461">"الخيار غير مفعَّل"</string>
+ <string name="flash_notifications_summary_on_camera" msgid="455038312752009971">"الخيار مفعَّل / وميض فلاش الكاميرا"</string>
+ <string name="flash_notifications_summary_on_screen" msgid="7321838939240499267">"الخيار مفعَّل / وميض الشاشة"</string>
+ <string name="flash_notifications_summary_on_camera_and_screen" msgid="6515622987118268649">"الخيار مفعَّل / وميض فلاش الكاميرا والشاشة"</string>
+ <string name="flash_notifications_intro" msgid="1506414740603805778">"وميض فلاش الكاميرا أو الشاشة عند تلقّي إشعارات أو عند إصدار أصوات المنبّهات"</string>
+ <string name="flash_notifications_note" msgid="7258551860911169239">"استخدِم ميزة وميض الإشعارات بحذر إذا كنت حساسًا للضوء."</string>
+ <string name="flash_notifications_preview" msgid="5320176885050440874">"معاينة"</string>
+ <string name="camera_flash_notification_title" msgid="1605639711485773787">"وميض فلاش الكاميرا للإشعار"</string>
+ <string name="screen_flash_notification_title" msgid="8008197872050400734">"وميض الشاشة للإشعار"</string>
+ <string name="screen_flash_notification_color_title" msgid="7213407653340970790">"لون وميض الشاشة"</string>
+ <string name="screen_flash_color_blue" msgid="3585766657607931371">"أزرق"</string>
+ <string name="screen_flash_color_azure" msgid="8691198532944992243">"أزرق سماوي"</string>
+ <string name="screen_flash_color_cyan" msgid="6878780006173747267">"سماوي"</string>
+ <string name="screen_flash_color_spring_green" msgid="4466548514738457815">"أخضر ربيعي"</string>
+ <string name="screen_flash_color_green" msgid="8418019648507964564">"أخضر"</string>
+ <string name="screen_flash_color_chartreuse_green" msgid="7456381649919010366">"أخضر فاتح"</string>
+ <string name="screen_flash_color_yellow" msgid="7413465411615454556">"أصفر"</string>
+ <string name="screen_flash_color_orange" msgid="979177126315557656">"برتقالي"</string>
+ <string name="screen_flash_color_red" msgid="8954162219886445491">"أحمر"</string>
+ <string name="screen_flash_color_rose" msgid="1216848195972231251">"وردي"</string>
+ <string name="screen_flash_color_magenta" msgid="7726221666557102155">"أرجواني"</string>
+ <string name="screen_flash_color_violet" msgid="1279950780509029495">"بنفسجي"</string>
+ <string name="color_selector_dialog_done" msgid="121253968943363376">"تم"</string>
+ <string name="color_selector_dialog_cancel" msgid="8667350644753900701">"إلغاء"</string>
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"لا يمكن فتح هذا التطبيق إلا في نافذة واحدة."</string>
</resources>
diff --git a/res/values-as/arrays.xml b/res/values-as/arrays.xml
index f0529066..a53c3f4 100644
--- a/res/values-as/arrays.xml
+++ b/res/values-as/arrays.xml
@@ -85,9 +85,11 @@
<item msgid="9100937224980838123">"৪"</item>
<item msgid="6702740528496186521">"৫"</item>
</string-array>
- <!-- no translation found for bluetooth_audio_routing_titles:0 (926853492406127221) -->
- <!-- no translation found for bluetooth_audio_routing_titles:1 (5112879855377353813) -->
- <!-- no translation found for bluetooth_audio_routing_titles:2 (4853360663119482646) -->
+ <string-array name="bluetooth_audio_routing_titles">
+ <item msgid="926853492406127221">"স্বয়ংক্ৰিয়ভাৱে সিদ্ধান্ত লওক"</item>
+ <item msgid="5112879855377353813">"শুনাৰ ডিভাইচত প্লে’ কৰক"</item>
+ <item msgid="4853360663119482646">"ফ’নৰ স্পীকাৰত প্লে’ কৰক"</item>
+ </string-array>
<string-array name="wifi_signal">
<item msgid="199360311367724149">"দুৰ্বল"</item>
<item msgid="2470925506985305429">"দুৰ্বল"</item>
diff --git a/res/values-as/strings.xml b/res/values-as/strings.xml
index e1f5a13..21519c0 100644
--- a/res/values-as/strings.xml
+++ b/res/values-as/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"একক আৰু সংখ্যাৰ অগ্ৰাধিকাৰ ছেট কৰক"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"এপ্সমূহক আপোনাৰ আঞ্চলিক অগ্ৰাধিকাৰসমূহ জানিবলৈ দিয়ক যাতে সেইবোৰে আপোনাৰ অভিজ্ঞতা ব্যক্তিগতকৰণ কৰিব পাৰে।"</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"এপ্সমূহে য’ত সম্ভৱ হয় তাত আপোনাৰ আঞ্চলিক অগ্ৰাধিকাৰসমূহ ব্যৱহাৰ কৰিব।"</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"তাপমাত্ৰাৰ একক"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"উষ্ণতা"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"কেলেণ্ডাৰ"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"সপ্তাহৰ প্ৰথম দিন"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"সংখ্যা"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"এপৰ ডিফ’ল্ট ছেটিং ব্যৱহাৰ কৰক"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"চেলছিয়াছ(°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"ফাৰেনহাইট(°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"সংযোগ বিচ্ছিন্ন কৰক"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"পেয়াৰ আৰু সংযোগ কৰক"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"যেতিয়া ব্লুটুথ অন থাকে, তেতিয়া আপোনাৰ ডিভাইচে ওচৰত থকা আন ব্লুটুথ ডিভাইচৰ সৈতে যোগাযোগ কৰিব পাৰে।"</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"ব্লুটুথ অন হৈ থকা অৱস্থাত আপোনাৰ ডিভাইচটোৱে অন্য নিকটৱৰ্তী ব্লুটুথ ডিভাইচৰ সৈতে সংযোগ স্থাপন কৰিব পাৰে।\n\nডিভাইচ ব্যৱহাৰৰ অভিজ্ঞতা উন্নত কৰিবলৈ এপ্ আৰু সেৱাসমূহে যিকোনো সময়তে, আনকি ব্লুটুথ অফ থকা অৱস্থাতো নিকটৱৰ্তী ডিভাইচৰ সন্ধান কৰিব পাৰে। ইয়াক অৱস্থানভিত্তিক সুবিধা আৰু সেৱা উন্নত কৰা আদিৰ দৰে কাৰ্যৰ বাবে ব্যৱহাৰ কৰিব পাৰি। আপুনি এইটো "<annotation id="link">"ব্লুটুথ স্কেনিঙৰ ছেটিঙ"</annotation>"ত সলনি কৰিব পাৰে।"</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"ব্লুটুথ অন হৈ থকা অৱস্থাত আপোনাৰ ডিভাইচটোৱে অন্য নিকটৱৰ্তী ব্লুটুথ ডিভাইচৰ সৈতে সংযোগ স্থাপন কৰিব পাৰে।\n\nডিভাইচ ব্যৱহাৰৰ অভিজ্ঞতা উন্নত কৰিবলৈ এপ্ আৰু সেৱাসমূহে তথাপি যিকোনো সময়ত, আনকি ব্লুটুথ অফ থকা অৱস্থাতো নিকটৱৰ্তী ডিভাইচৰ সন্ধান কৰিব পাৰে। ইয়াক অৱস্থানভিত্তিক সুবিধা আৰু সেৱা উন্নত কৰা আদিৰ দৰে কাৰ্যৰ বাবে ব্যৱহাৰ কৰিব পাৰি। আপুনি এইটো ব্লুটুথ স্কেনিঙৰ ছেটিঙত সলনি কৰিব পাৰে।"</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"সলনি কৰক"</string>
<string name="device_details_title" msgid="1155622417516195481">"ডিভাইচৰ বিষয়ে সবিশেষ"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"কীব’ৰ্ডৰ ছেটিং"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"ডিভাইচৰ ব্লুটুথৰ ঠিকনা: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"আৰ্হি সত্যাপন কৰক"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"পিন সত্যাপন কৰক"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"পাছৱৰ্ড সত্যাপন কৰক"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"আপুনি বুলি সত্যাপন কৰক"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"এই ডিভাইচটো আনলক কৰিবলৈ আৰ্হি ব্যৱহাৰ কৰক"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"এই ডিভাইচটো আনলক কৰিবলৈ পিন ব্যৱহাৰ কৰক"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"এই ডিভাইচটো আনলক কৰিবলৈ পাছৱৰ্ড ব্যৱহাৰ কৰক"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"ভুল পিন"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"ভুল পাছৱৰ্ড"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"ভুল আৰ্হি"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"ডাউনল’ড কৰা এপ্"</string>
<string name="experimental_category_title" msgid="898904396646344152">"পৰীক্ষামূলক"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"বৈশিষ্ট সম্পৰ্কীয় পতাকাবোৰ"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"TalkBack"</string>
<string name="talkback_summary" msgid="5820927220378864281">"স্ক্ৰীন ৰীডাৰ সেৱা প্ৰধানতঃ দৃষ্টিহীন আৰু চকুৰে কম দেখা লোকৰ বাবে"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"আপুনি টাইপ কৰি থাকোঁতে বিবৰ্ধকে পাঠ অনুসৰণ কৰে"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"সদায় অন"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"এপ্সমূহে সলনি কৰাৰ সময়ত বিবৰ্ধন নিষ্ক্ৰিয় কৰাৰ সলনি, এই মাত্ৰ স্বাভাৱিক আকাৰলৈ জুম আউট কৰে। আপুনি বিচৰা সময়ত জুম ইন কৰিবলৈ পিঞ্চ কৰক।"</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"জয়ষ্টিক"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"স্ক্ৰীনত থকা এডাল জয়ষ্টিকেৰে বিবৰ্ধকটো সক্ৰিয় কৰি লৰচৰ কৰক। বিবৰ্ধকটো নিয়ন্ত্ৰণ কৰিবলৈ প্ৰথমে টিপি অলপ সময় ধৰি থাকক তাৰ পাছত জয়ষ্টিকত টানি আনি এৰক। জয়ষ্টিকডাল লৰচৰ কৰিবলৈ টিপক আৰু টানি আনি এৰক।"</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"বিবৰ্ধনৰ বিষয়ে"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"বিবৰ্ধনৰ বিষয়ে অধিক জানক"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"বিবৰ্ধনৰ প্ৰকাৰ"</string>
@@ -1949,8 +1961,7 @@
<string name="accessibility_hearingaid_left_and_right_side_device_summary" msgid="4268221140368164452">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g>, বাওঁফাল আৰু সোঁফাল"</string>
<string name="accessibility_hearingaid_more_device_summary" msgid="8092641784056942546">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g> +১ টা"</string>
<string name="accessibility_hearing_device_pairing_title" msgid="2701812183769537320">"নতুন ডিভাইচ পেয়াৰ কৰক"</string>
- <!-- no translation found for accessibility_hearing_device_connected_title (3785140037249487287) -->
- <skip />
+ <string name="accessibility_hearing_device_connected_title" msgid="3785140037249487287">"শুনাৰ ডিভাইচ"</string>
<string name="accessibility_hearing_device_saved_title" msgid="7573926212664909296">"ছেভ কৰি থোৱা ডিভাইচ"</string>
<string name="accessibility_hearing_device_control" msgid="2661965917013100611">"শুনাৰ ডিভাইচৰ নিয়ন্ত্ৰণ"</string>
<string name="accessibility_hearing_device_shortcut_title" msgid="7645100199603031360">"শুনাৰ ডিভাইচৰ শ্বৰ্টকাট"</string>
@@ -1958,8 +1969,7 @@
<string name="accessibility_hac_mode_summary" msgid="5164793702798871478">"কিছুমান শুনাৰ ডিভাইচৰ বাবে অডিঅ’ উন্নত কৰক"</string>
<string name="accessibility_hearing_device_footer_summary" msgid="4636110586636490256">"আপোনাৰ শুনাৰ ডিভাইচসমূহ অন কৰি থোৱাটো আৰু পেয়াৰিং ম’ডত থকাটো নিশ্চিত কৰক"</string>
<string name="accessibility_hearing_device_pairing_page_title" msgid="6608901091770850295">"শুনাৰ ডিভাইচত পেয়াৰ কৰক"</string>
- <!-- no translation found for accessibility_found_hearing_devices (637407580358386553) -->
- <skip />
+ <string name="accessibility_found_hearing_devices" msgid="637407580358386553">"উপলব্ধ শুনাৰ ডিভাইচ"</string>
<string name="accessibility_found_all_devices" msgid="7817834722148556520">"আপোনাৰ শুনাৰ ডিভাইচটো দেখা নাই নেকি?"</string>
<string name="accessibility_list_all_devices_title" msgid="3555097127022458571">"আটাইবোৰ ব্লুটুথ ডিভাইচ চাওক"</string>
<string name="accessibility_audio_adjustment_title" msgid="1332113739136802997">"অডিঅ’ মিলোৱা"</string>
@@ -2174,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"বেটাৰী মিটাৰটোত দেখুওৱা তথ্য পঢ়োঁতে সমস্যা হৈছে।"</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"এই আসোঁৱাহটোৰ বিষয়ে অধিক জানিবলৈ টিপক"</string>
- <string name="power_screen" msgid="4596900105850963806">"স্ক্ৰীন"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"চিপিইউ"</string>
<string name="power_flashlight" msgid="8993388636332573202">"টৰ্চ লাইট"</string>
<string name="power_camera" msgid="4778315081581293923">"কেমেৰা"</string>
@@ -2252,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"<xliff:g id="SLOT">%s</xliff:g>ৰ বাবে ডিভাইচত অতিবাহিত কৰা সময়"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"এপ্ অনুসৰি সবিশেষ"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"ছিষ্টেম অনুসৰি সবিশেষ"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"প্ৰক্ৰিয়া-বিষয়ক পৰিসংখ্যা"</string>
<string name="process_stats_summary" msgid="522842188571764699">"চলি থকা প্ৰক্ৰিয়াসমূহৰ বিষয়ে কাৰিকৰী পৰিসংখ্যা"</string>
<string name="app_memory_use" msgid="7559666138324410666">"মেম\'ৰিৰ ব্যৱহাৰ"</string>
@@ -2899,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"ৰিং আৰু জাননীৰ ভলিউম"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"ৰিঙৰ ভলিউম"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"জাননী-ধ্বনিৰ ভলিউম"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"ৰিং মিউট কৰি থোৱাৰ বাবে উপলব্ধ নহয়"</string>
<string name="ringtone_title" msgid="3271453110387368088">"ফ\'নৰ ৰিংট\'ন"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"ডিফ\'ল্ট জাননী ধ্বনি"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"এপে যোগান ধৰা ধ্বনি"</string>
@@ -3164,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"জাননী এক্সেছ কৰাৰ অনুমতি দিয়ক"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Android 12ত Androidৰ অভিযোজিত জাননীক উন্নত জাননীৰ দ্বাৰা সলনি কৰা হৈছে। এই সুবিধাটোৱে পৰামৰ্শ দিয়া কাৰ্য আৰু প্ৰত্যুত্তৰ দেখুৱায় আৰু আপোনাৰ জাননীসমূহ শৃংখলাবদ্ধ কৰে। \n\nউন্নত জাননীয়ে সম্পৰ্কৰ নাম আৰু বাৰ্তাৰ দৰে ব্যক্তিগত তথ্যকে ধৰি জাননীৰ সমল এক্সেছ কৰিব পাৰে। এই সুবিধাটোৱে জাননী অগ্ৰাহ্য কৰিব অথবা জাননীৰ প্ৰতি সঁহাৰি জনাবও পাৰে, যেনে ফ’ন কলৰ উত্তৰ দিয়া আৰু অসুবিধা নিদিব সুবিধাটো নিয়ন্ত্ৰণ কৰা আদি।"</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"<xliff:g id="SERVICE">%1$s</xliff:g>ক জাননী এক্সেছ কৰাৰ অনুমতি দিবনে?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g>এ আটাইবোৰ জাননী পঢ়িব পাৰিব, য’ত সম্পৰ্কৰ নাম, ফট’ আৰু আপুনি পোৱা পাঠ বাৰ্তাৰ দৰে ব্যক্তিগত তথ্য অন্তৰ্ভুক্ত। এই এপ্টোৱে জাননী স্নুজ কৰিব অথবা ফ’ন কলৰ উত্তৰ দিয়াৰ দৰে জাননীত থকা বুটামৰ ওপৰত কাৰ্যব্যৱস্থা ল’বও পাৰিব। \n\nএইটোৱে এপ্টোক অসুবিধা নিদিব অন অথবা অফ কৰা আৰু তাৰ লগত জড়িত ছেটিংসমূহ সলনি কৰাৰ সক্ষমতাও দিব।"</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g>এ এইবোৰ কৰিব পাৰিব:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"আপোনাৰ জাননী পঢ়ক"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"এইটোৱে আপোনাৰ জাননী পঢ়িব পাৰিব, য’ত সম্পৰ্ক, বাৰ্তা আৰু ফট’ৰ দৰে ব্যক্তিগত তথ্য অন্তৰ্ভুক্ত হয়।"</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"বাৰ্তাৰ প্ৰত্যুত্তৰ দিয়ক"</string>
@@ -3449,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"অফ কৰা হ’ল"</string>
<string name="advanced_apps" msgid="7643010673326578815">"উচ্চখাপৰ ছেটিংসমূহ"</string>
<string name="app_permissions" msgid="8666537659217653626">"অনুমতি পৰিচালক"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"অৱস্থানৰ বাবে ডেটা শ্বেয়াৰ কৰাৰ আপডে’ট"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"আপোনাৰ অৱস্থানৰ ডেটা শ্বেয়াৰ কৰিব পৰাৰ ধৰণসমূহ সলনি কৰা এপ্সমূহ পৰ্যালোচনা কৰক"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"জাগ্ৰত কৰিবলৈ টিপক"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"ডিভাইচটোক সাৰ পোৱাবলৈ স্ক্ৰীনৰ যিকোনো স্থানত দুবাৰ টিপক"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"লিংক খোলাৰ অগ্ৰাধিকাৰ"</string>
@@ -3977,15 +3991,20 @@
<string name="autofill_app" msgid="7595308061826307921">"স্বয়ংপূৰ্তি সেৱা"</string>
<string name="default_autofill_app" msgid="372234803718251606">"ডিফ’ল্ট স্বয়ংক্ৰিয়ভাৱে পূৰ হোৱাৰ সেৱা"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"পাছৱৰ্ড"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"পাছৱৰ্ড আৰু পৰিচয় সম্পৰ্কীয় সেৱা"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# টা পাছৱৰ্ড}one{# টা পাছৱৰ্ড}other{# টা পাছৱৰ্ড}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"স্বয়ংক্ৰিয়, পূৰ, স্বয়ংক্রিয়ভাৱে পূৰ হোৱা, পাছৱৰ্ড"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"ক্ৰিডেনশ্বিয়েল, পাছকী, পাছৱৰ্ড"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>আপুনি এই এপ্টোক বিশ্বাস কৰাটো নিশ্চিত কৰক</b> <br/> <br/> <xliff:g id=app_name example=Google Autofill>%1$s</xliff:g> এ স্বয়ংপূৰ্তিৰ বাবে নিৰ্ধাৰণ কৰিবলৈ আপোনাৰ স্ক্ৰীনত দেখা দিয়া বস্তুবোৰ ব্যৱহাৰ কৰে।"</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"%1$s অফ কৰিবনে?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"আপুনি ছাইন ইন কৰাৰ সময়ত ঠিকনা অথবা পৰিশোধৰ পদ্ধতিৰ দৰে ছেভ কৰি থোৱা তথ্য পূৰ কৰা নহ’ব। আপোনাৰ ছেভ কৰি থোৱা তথ্য পূৰ কৰি ৰাখিবলৈ এটা ডিফ’ল্ট স্বয়ংক্ৰিয়ভাৱে পূৰ হোৱাৰ সেৱা ছেট কৰক।"</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"পাছৱৰ্ড আৰু পৰিচয় সম্পৰ্কীয় সেৱাৰ সীমা"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"একে সময়তে আপোনাৰ ৫ টা পৰ্যন্ত স্বয়ংক্ৰিয়ভাৱে পূৰ হোৱা আৰু পাছৱৰ্ড সম্পৰ্কীয় সেৱা সক্ৰিয় হৈ থাকিব পাৰে। অধিক যোগ দিবলৈ এটা সেৱা অফ কৰক।"</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"অফ কৰক"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"স্বয়ংপূৰ্তি"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"লগিঙৰ স্তৰ"</string>
@@ -4272,28 +4291,17 @@
<string name="content_capture" msgid="868372905432812238">"এপৰ সমল"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Android ছিষ্টেমলৈ সমল পঠিয়াবলৈ এপক অনুমতি দিয়ক"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"ছিষ্টেম হীপ ডাম্প কেপচাৰ কৰক"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"মেম’ৰী টেগিং এক্সটেনশ্যন"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"মেম’ৰী টেগিং এক্সটেনশ্যনে (MTE) আপোনাৰ এপত মেম’ৰীৰ সুৰক্ষা সম্পৰ্কীয় সমস্যাসমূহ বিচৰাটো অধিক সহজ কৰে আৰু ইয়াত থকা স্থানীয় ক’ডটো অধিক সুৰক্ষিত কৰে।"</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"MTE অন কৰাটোৱে ডিভাইচৰ কাৰ্যদক্ষতা লেহেমীয়া কৰিব পাৰে।"</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"MTEৰ বিষয়ে অধিক জানক"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"আপুনি MTE অফ নকৰা পৰ্যন্ত ইয়াক সক্ষম কৰক"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"আপুনি MTE অন কৰিবলৈ আপোনাৰ ডিভাইচটো ৰিষ্টাৰ্ট কৰিব লাগিব।"</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"আপুনি MTE অফ কৰিবলৈ আপোনাৰ ডিভাইচটো ৰিষ্টাৰ্ট কৰিব লাগিব।"</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"এটা একক ছেশ্বনৰ বাবে MTE সক্ষম কৰক"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"ছিষ্টেমটো ৰিষ্টাৰ্ট হ’ব আৰু মেম’ৰী টেগিং এক্সটেনশ্যনৰ (MTE) সৈতে পৰীক্ষণৰ অনুমতি দিব। MTEএ ছিষ্টেমৰ কাৰ্যদক্ষতা আৰু স্থিৰতাত নেতিবাচক প্ৰভাৱ পেলাব পাৰে। কিছু সময়ৰ পাছৰ পৰৱৰ্তী ৰিবুটত ৰিছেট কৰা হ’ব।"</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"MTE সক্ষম কৰি থোৱা অৱস্থাত এটা একক ছেশ্বনৰ বাবে ৰিষ্টাৰ্ট কৰক"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"ইতিমধ্যে MTE সক্ষম কৰা হৈছে"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"ছিষ্টেম হীপ ডাম্প কেপচাৰ কৰি থকা হৈছে"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"ছিষ্টেম হীপ ডাম্প কেপচাৰ কৰিব পৰা নগ’ল"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"ছিষ্টেম হীপ ডাম্পসমূহ স্বয়ংক্ৰিয়ভাৱে কেপচাৰ কৰক"</string>
@@ -4583,56 +4591,30 @@
<string name="background_install_before" msgid="8608614957688912715">"{count,plural, =1{যোৱা # মাহত ইনষ্টল কৰা এপ্}one{যোৱা # মাহত ইনষ্টল কৰা এপ্}other{যোৱা # মাহত ইনষ্টল কৰা এপ্}}"</string>
<string name="background_install_after" msgid="7983488897570908149">"{count,plural, =1{# মাহতকৈ আগত ইনষ্টল কৰা এপ্}one{# মাহতকৈ আগত ইনষ্টল কৰা এপ্}other{# মাহতকৈ আগত ইনষ্টল কৰা এপ্}}"</string>
<string name="accessibility_fingerprint_label" msgid="5017431423168191733">"ফিংগাৰপ্ৰিণ্ট ছেন্সৰ"</string>
- <!-- no translation found for flash_notifications_title (4490438861180492311) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_off (6056282996770691461) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera (455038312752009971) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_screen (7321838939240499267) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera_and_screen (6515622987118268649) -->
- <skip />
- <!-- no translation found for flash_notifications_intro (1506414740603805778) -->
- <skip />
- <!-- no translation found for flash_notifications_note (7258551860911169239) -->
- <skip />
- <!-- no translation found for flash_notifications_preview (5320176885050440874) -->
- <skip />
- <!-- no translation found for camera_flash_notification_title (1605639711485773787) -->
- <skip />
- <!-- no translation found for screen_flash_notification_title (8008197872050400734) -->
- <skip />
- <!-- no translation found for screen_flash_notification_color_title (7213407653340970790) -->
- <skip />
- <!-- no translation found for screen_flash_color_blue (3585766657607931371) -->
- <skip />
- <!-- no translation found for screen_flash_color_azure (8691198532944992243) -->
- <skip />
- <!-- no translation found for screen_flash_color_cyan (6878780006173747267) -->
- <skip />
- <!-- no translation found for screen_flash_color_spring_green (4466548514738457815) -->
- <skip />
- <!-- no translation found for screen_flash_color_green (8418019648507964564) -->
- <skip />
- <!-- no translation found for screen_flash_color_chartreuse_green (7456381649919010366) -->
- <skip />
- <!-- no translation found for screen_flash_color_yellow (7413465411615454556) -->
- <skip />
- <!-- no translation found for screen_flash_color_orange (979177126315557656) -->
- <skip />
- <!-- no translation found for screen_flash_color_red (8954162219886445491) -->
- <skip />
- <!-- no translation found for screen_flash_color_rose (1216848195972231251) -->
- <skip />
- <!-- no translation found for screen_flash_color_magenta (7726221666557102155) -->
- <skip />
- <!-- no translation found for screen_flash_color_violet (1279950780509029495) -->
- <skip />
- <!-- no translation found for color_selector_dialog_done (121253968943363376) -->
- <skip />
- <!-- no translation found for color_selector_dialog_cancel (8667350644753900701) -->
- <skip />
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="flash_notifications_title" msgid="4490438861180492311">"ফ্লেশ্বৰ জাননী"</string>
+ <string name="flash_notifications_summary_off" msgid="6056282996770691461">"অফ আছে"</string>
+ <string name="flash_notifications_summary_on_camera" msgid="455038312752009971">"অন আছে / কেমেৰাৰ ফ্লেশ্ব"</string>
+ <string name="flash_notifications_summary_on_screen" msgid="7321838939240499267">"অন আছে / স্ক্ৰীনৰ ফ্লেশ্ব"</string>
+ <string name="flash_notifications_summary_on_camera_and_screen" msgid="6515622987118268649">"অন আছে / কেমেৰা আৰু স্ক্ৰীনৰ ফ্লেশ্ব"</string>
+ <string name="flash_notifications_intro" msgid="1506414740603805778">"আপুনি জাননী পালে অথবা এলাৰ্ম বাজিলে কেমেৰাৰ লাইট অথবা স্ক্ৰীনখন ফ্লাশ্ব কৰক।"</string>
+ <string name="flash_notifications_note" msgid="7258551860911169239">"আপুনি যদি পোহৰৰ ক্ষেত্ৰত সংবেদনশীল হয়, তেন্তে ফ্লেশ্বৰ জাননী সাৱধানে ব্যৱহাৰ কৰক"</string>
+ <string name="flash_notifications_preview" msgid="5320176885050440874">"পূৰ্বদৰ্শন কৰক"</string>
+ <string name="camera_flash_notification_title" msgid="1605639711485773787">"কেমেৰাৰ ফ্লেশ্বৰ জাননী"</string>
+ <string name="screen_flash_notification_title" msgid="8008197872050400734">"স্ক্ৰীনৰ ফ্লাশ্বৰ জাননী"</string>
+ <string name="screen_flash_notification_color_title" msgid="7213407653340970790">"স্ক্ৰীনৰ ফ্লাশ্বৰ ৰং"</string>
+ <string name="screen_flash_color_blue" msgid="3585766657607931371">"নীলা"</string>
+ <string name="screen_flash_color_azure" msgid="8691198532944992243">"এজুৰ"</string>
+ <string name="screen_flash_color_cyan" msgid="6878780006173747267">"চায়ান"</string>
+ <string name="screen_flash_color_spring_green" msgid="4466548514738457815">"বসন্তকালৰ প্ৰকৃতিৰ দৰে সেউজীয়া"</string>
+ <string name="screen_flash_color_green" msgid="8418019648507964564">"সেউজীয়া"</string>
+ <string name="screen_flash_color_chartreuse_green" msgid="7456381649919010366">"চাৰ্ট্ৰিউজ গ্ৰীণ"</string>
+ <string name="screen_flash_color_yellow" msgid="7413465411615454556">"হালধীয়া"</string>
+ <string name="screen_flash_color_orange" msgid="979177126315557656">"কমলা"</string>
+ <string name="screen_flash_color_red" msgid="8954162219886445491">"ৰঙা"</string>
+ <string name="screen_flash_color_rose" msgid="1216848195972231251">"গোলাপ ফুল"</string>
+ <string name="screen_flash_color_magenta" msgid="7726221666557102155">"মেজেণ্টা"</string>
+ <string name="screen_flash_color_violet" msgid="1279950780509029495">"বেঙুনীয়া"</string>
+ <string name="color_selector_dialog_done" msgid="121253968943363376">"কৰা হ’ল"</string>
+ <string name="color_selector_dialog_cancel" msgid="8667350644753900701">"বাতিল কৰক"</string>
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"এই এপ্টো কেৱল ১ খন ৱিণ্ড’ত খুলিব পাৰি"</string>
</resources>
diff --git a/res/values-az/arrays.xml b/res/values-az/arrays.xml
index 611610e..eecf966 100644
--- a/res/values-az/arrays.xml
+++ b/res/values-az/arrays.xml
@@ -85,9 +85,11 @@
<item msgid="9100937224980838123">"4"</item>
<item msgid="6702740528496186521">"5"</item>
</string-array>
- <!-- no translation found for bluetooth_audio_routing_titles:0 (926853492406127221) -->
- <!-- no translation found for bluetooth_audio_routing_titles:1 (5112879855377353813) -->
- <!-- no translation found for bluetooth_audio_routing_titles:2 (4853360663119482646) -->
+ <string-array name="bluetooth_audio_routing_titles">
+ <item msgid="926853492406127221">"Avtomatik qərarvermə"</item>
+ <item msgid="5112879855377353813">"Eşitmə cihazında oxudulma"</item>
+ <item msgid="4853360663119482646">"Telefon dinamikində oxudulma"</item>
+ </string-array>
<string-array name="wifi_signal">
<item msgid="199360311367724149">"Keyfiyyətsiz"</item>
<item msgid="2470925506985305429">"Zəif"</item>
diff --git a/res/values-az/strings.xml b/res/values-az/strings.xml
index a19d077..4673a97 100644
--- a/res/values-az/strings.xml
+++ b/res/values-az/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Vahidlər və nömrə tərcihlərini ayarlayın"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Tətbiqlərə ərazi tərcihlərinizi bildirin ki, təcrübənizi fərdiləşdirə bilsinlər."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Tətbiqlər mümkün olduqda ərazi tərcihlərinizdən istifadə edəcək."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Temperatur vahidləri"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Temperatur"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Təqvim"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"Həftənin ilk günü"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Rəqəmlər"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Defolt tətbiqdən istifadə edin"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Selsi (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Farengeyt (°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Ayrılın"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"cütləndirin və əlaqə yaradın"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"Bluetooth aktiv olan zaman cihazınız yaxınlıqdakı Bluetooth cihazları ilə bağlantı qura bilər."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Bluetooth aktiv olduqda cihaz digər Bluetooth cihazları ilə bağlantı qura bilər.\n\nBu funksiya hətta Bluetooth deaktiv olanda da tətbiqlərə və xidmətlərə yaxınlıqdakı cihazları axtarmağa imkan yaradır. Bununla da məkan haqqında məlumata ehtiyacı olan funksiya və xidmətlərin iş keyfiyyəti artmış olur. Bunu "<annotation id="link">"Bluetooth skanlama ayarlarında"</annotation>" dəyişə bilərsiniz."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Bluetooth aktiv olduqda cihaz yaxınlıqdakı digər Bluetooth cihazları ilə bağlantı qura bilər.\n\nCihaz təcrübəsini yaxşılaşdırmaq üçün tətbiq və xidmətlər hətta Bluetooth deaktiv olduqda belə istənilən vaxt yaxınlıqdakı cihazları skan edə bilər. Bu, məsələn, məkan əsaslı funksiya və xidmətləri yaxşılaşdırmaq üçün istifadə oluna bilər. Bunu Bluetooth skanlama ayarlarında dəyişə bilərsiniz."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Dəyişin"</string>
<string name="device_details_title" msgid="1155622417516195481">"Cihaz məlumatları"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Klaviatura ayarları"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Cihazın Bluetooth ünvanı: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Nümunəni doğrulayın"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"PIN kodu doğrulayın"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Parolu doğrulayın"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Kimlik təsdiqi"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Bu cihazın kilidi model ilə açıla bilər"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Bu cihazın kilidi PIN ilə açıla bilər"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Bu cihazın kilidi parol ilə açıla bilər"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"PIN səhvdir"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Yanlış parol"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Yanlış model"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Endirilmiş tətbiqlər"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Eksperimental"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Eksperimental funksiyalar"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"Talkback"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Ekran oxucusu əsasən korluq və aşağı görmə qabiliyyəti olan insanlar üçündür"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"Siz yazarkən böyüdücü mətni izləyir"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"Həmişə aktiv"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"Tətbiqləri dəyişən zaman böyütməni deaktiv etmək əvəzinə sadəcə normal ölçüyə kiçilir. İstədiyiniz zaman yenidən böyütmək üçün barmaqları açın."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"Coystik"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"Ekrandakı coystik ilə böyüdücünü aktivləşdirin və hərəkət etdirin. Böyüdücünü idarə etmək üçün coystikə toxunub saxlayın, sonra sürüşdürün. Coystiki hərəkət etdirmək üçün toxunub sürüşdürün."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"Böyütmə haqqında"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"Böyütmə haqqında ətraflı öyrənin"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"Böyütmə növü"</string>
@@ -1949,8 +1961,7 @@
<string name="accessibility_hearingaid_left_and_right_side_device_summary" msgid="4268221140368164452">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g>, sol və sağ"</string>
<string name="accessibility_hearingaid_more_device_summary" msgid="8092641784056942546">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g> və daha 1 cihaz"</string>
<string name="accessibility_hearing_device_pairing_title" msgid="2701812183769537320">"Yeni cihaz birləşdir"</string>
- <!-- no translation found for accessibility_hearing_device_connected_title (3785140037249487287) -->
- <skip />
+ <string name="accessibility_hearing_device_connected_title" msgid="3785140037249487287">"Eşitmə cihazları"</string>
<string name="accessibility_hearing_device_saved_title" msgid="7573926212664909296">"Saxlanmış cihazlar"</string>
<string name="accessibility_hearing_device_control" msgid="2661965917013100611">"Eşitmə cihazı nəzarətləri"</string>
<string name="accessibility_hearing_device_shortcut_title" msgid="7645100199603031360">"Eşitmə cihazı qısayolu"</string>
@@ -1958,8 +1969,7 @@
<string name="accessibility_hac_mode_summary" msgid="5164793702798871478">"Bəzi eşitmə cihazları üçün səsi təkmilləşdirin"</string>
<string name="accessibility_hearing_device_footer_summary" msgid="4636110586636490256">"Eşitmə cihazlarınızın aktiv və birləşmə rejimində olduğuna əmin olun"</string>
<string name="accessibility_hearing_device_pairing_page_title" msgid="6608901091770850295">"Eşitmə cihazını birləşdir"</string>
- <!-- no translation found for accessibility_found_hearing_devices (637407580358386553) -->
- <skip />
+ <string name="accessibility_found_hearing_devices" msgid="637407580358386553">"Əlçatan eşitmə cihazları"</string>
<string name="accessibility_found_all_devices" msgid="7817834722148556520">"Eşitmə cihazınızı görmürsünüz?"</string>
<string name="accessibility_list_all_devices_title" msgid="3555097127022458571">"Bütün Bluetooth cihazlarına baxın"</string>
<string name="accessibility_audio_adjustment_title" msgid="1332113739136802997">"Audiokorreksiya"</string>
@@ -2174,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Şarj səviyyəsini öyrənmək olmur."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Bu xəta haqqında əlavə məlumat üçün toxunun"</string>
- <string name="power_screen" msgid="4596900105850963806">"Ekran"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Fənər"</string>
<string name="power_camera" msgid="4778315081581293923">"Kamera"</string>
@@ -2252,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"<xliff:g id="SLOT">%s</xliff:g> üçün ekran vaxtı"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Tətbiqlər üzrə statistika"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Sistem üzrə statistika"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Proses Statistikası"</string>
<string name="process_stats_summary" msgid="522842188571764699">"İşləmə prosesləri haqqında çağırış statistikası"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Yaddaş istifadəsi"</string>
@@ -2899,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Zəng və bildiriş səsləri"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Zəng səsi"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Bildiriş səsi"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Zəng səssiz edildiyi üçün əlçatan deyil"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Telefon zəng səsi"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Defolt bildiriş səsi"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"Tətbiq səs təmin etdi"</string>
@@ -3164,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Bildiriş girişinə icazə verin"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Android 12-də qabaqcıl bildirişlər var. Bu funksiya bütün bildirişləri qaydaya salır, cavab və əməliyyatlara dair tövsiyə verir.\n\nFunksiyanın kontaktlar, mesajlar və şəxsi məlumatlar daxil olmaqla bütün bildirişlərə girişi var. Zənglərə cavab verə, \"Narahat etməyin\" rejimini idarə edə, bildirişləri qapada və cavablaya bilər."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"<xliff:g id="SERVICE">%1$s</xliff:g> üçün bildiriş girişinə icazə verilsin?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> kontakt adları, fotoları və aldığınız mesajların mətni kimi şəxsi məlumatlar daxil olmaqla, bütün bildirişləri oxuyacaq. Bu tətbiq həmçinin bildirişləri ertələyə və ya ötürə və ya bildirişlərlə bağlı düymələr üzərində əməliyyatlar icra edə biləcək (telefon zənglərini cavablandırmaq da daxil olmaqla). \n\nBu, tətbiqə \"Narahat Etməyin\" rejimini aktiv və ya deaktiv etmək, həmçinin əlaqədar ayarları dəyişmək imkanı verəcək."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> bunları edə biləcək:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"Bildirişlərinizi oxumaq"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"O, bildirişlərinizi, o cümlədən kontaktlar, mesajlar və fotolar kimi şəxsi məlumatlarınızı oxuya bilər."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Mesajlara cavab vermək"</string>
@@ -3449,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Deaktivdir"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Əlavə"</string>
<string name="app_permissions" msgid="8666537659217653626">"İcazə meneceri"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Məkan üzrə data paylaşma yenilikləri"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Məkan datasını paylaşma üsulunu dəyişən tətbiqləri nəzərdən keçirin"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Oyatmaq üçün tıklayın"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Cihazı oyatmaq üçün ekranın istənilən yerində iki dəfə basın"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Linklərin açılması"</string>
@@ -3977,15 +3991,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Avtodoldurma xidməti"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Defolt avtomatik doldurma xidməti"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Parollar"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Parollar və identifikasiya xidmətləri"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# parol}other{# parol}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"avto, doldur, avto doldurma, parol"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"giriş məlumatları, giriş açarı, parol"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Bu tətbiqə inana biləcəyinizi dəqiqləşdirin</b> <br/> <br/> <xliff:g id=app_name example=Google Avtodoldurma>%1$s</xliff:g> ekranı analiz edərək avtomatik doldurula bilən sahələri tapır."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"%1$s deaktiv edilsin?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"Daxil olduğunuz zaman ünvanlar və ya ödəniş metodları kimi yadda saxlanmış məlumatlar daxil edilməyəcək. Yadda saxlanmış məlumatlarınızın daxil edilməsi üçün defolt avtomatik doldurma xidməti ayarlayın."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Parollar və identifikasiya xidmətləri limiti"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"Eyni vaxtda 5-ə qədər avtomatik doldurma və parol xidməti aktiv ola bilər. Yenisini əlavə etmək üçün xidmətlərdən birini deaktiv edin."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Deaktiv edin"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Avtodoldurma"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Jurnal səviyyəsi"</string>
@@ -4272,28 +4291,17 @@
<string name="content_capture" msgid="868372905432812238">"Tətbiq kontenti"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Tətbiqlərin kontenti Android sisteminə göndərməsinə icazə verin"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Sistem snepşotu əldə edin"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Memory Tagging Extension"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"Memory Tagging Extension (MTE) tətbiqdə yaddaş təhlükəsizliyi problemlərini tapmağı asanlaşdırır və oradakı lokal kodu daha təhlükəsiz edir."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"MTE-nin aktiv edilməsi cihaz performansını yavaşlada bilər."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"MTE haqqında daha ətraflı"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"Deaktiv edənə qədər MTE-ni aktivləşdirin"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"MTE-ni aktiv etmək üçün cihazı yenidən başlatmalı olacaqsınız."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"MTE-ni deaktiv etmək üçün cihazı yenidən başlatmalı olacaqsınız."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"Bir seans üçün MTE-ni aktivləşdirin"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"Sistem yenidən başladılacaq və Memory Tagging Extension (MTE) ilə sınaq keçirməyə icazə veriləcək. MTE sistem performansına və sabitliyinə mənfi təsir göstərə bilər. Növbəti yenidən başladılma zamanı sıfırlanacaq."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"MTE aktiv vəziyyətdə olmaqla bir seans üçün yenidən başladın"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE artıq aktivləşdirilib"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Sistem snepşotu əldə edilir"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Sistem snepşotunu çəkmək alınmadı"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Sistem snepşotunu avtomatik əldə edin"</string>
@@ -4583,56 +4591,30 @@
<string name="background_install_before" msgid="8608614957688912715">"{count,plural, =1{Son # ay ərzində quraşdırılmış tətbiqlər}other{Son # ay ərzində quraşdırılmış tətbiqlər}}"</string>
<string name="background_install_after" msgid="7983488897570908149">"{count,plural, =1{Minimum # ay əvvəl quraşdırılmış tətbiqlər}other{Minimum # ay əvvəl quraşdırılmış tətbiqlər}}"</string>
<string name="accessibility_fingerprint_label" msgid="5017431423168191733">"Barmaq izi sensoru"</string>
- <!-- no translation found for flash_notifications_title (4490438861180492311) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_off (6056282996770691461) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera (455038312752009971) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_screen (7321838939240499267) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera_and_screen (6515622987118268649) -->
- <skip />
- <!-- no translation found for flash_notifications_intro (1506414740603805778) -->
- <skip />
- <!-- no translation found for flash_notifications_note (7258551860911169239) -->
- <skip />
- <!-- no translation found for flash_notifications_preview (5320176885050440874) -->
- <skip />
- <!-- no translation found for camera_flash_notification_title (1605639711485773787) -->
- <skip />
- <!-- no translation found for screen_flash_notification_title (8008197872050400734) -->
- <skip />
- <!-- no translation found for screen_flash_notification_color_title (7213407653340970790) -->
- <skip />
- <!-- no translation found for screen_flash_color_blue (3585766657607931371) -->
- <skip />
- <!-- no translation found for screen_flash_color_azure (8691198532944992243) -->
- <skip />
- <!-- no translation found for screen_flash_color_cyan (6878780006173747267) -->
- <skip />
- <!-- no translation found for screen_flash_color_spring_green (4466548514738457815) -->
- <skip />
- <!-- no translation found for screen_flash_color_green (8418019648507964564) -->
- <skip />
- <!-- no translation found for screen_flash_color_chartreuse_green (7456381649919010366) -->
- <skip />
- <!-- no translation found for screen_flash_color_yellow (7413465411615454556) -->
- <skip />
- <!-- no translation found for screen_flash_color_orange (979177126315557656) -->
- <skip />
- <!-- no translation found for screen_flash_color_red (8954162219886445491) -->
- <skip />
- <!-- no translation found for screen_flash_color_rose (1216848195972231251) -->
- <skip />
- <!-- no translation found for screen_flash_color_magenta (7726221666557102155) -->
- <skip />
- <!-- no translation found for screen_flash_color_violet (1279950780509029495) -->
- <skip />
- <!-- no translation found for color_selector_dialog_done (121253968943363376) -->
- <skip />
- <!-- no translation found for color_selector_dialog_cancel (8667350644753900701) -->
- <skip />
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="flash_notifications_title" msgid="4490438861180492311">"Fləş bildirişlər"</string>
+ <string name="flash_notifications_summary_off" msgid="6056282996770691461">"Deaktiv"</string>
+ <string name="flash_notifications_summary_on_camera" msgid="455038312752009971">"Aktiv / kamera fləşi"</string>
+ <string name="flash_notifications_summary_on_screen" msgid="7321838939240499267">"Aktiv / ekran fləşi"</string>
+ <string name="flash_notifications_summary_on_camera_and_screen" msgid="6515622987118268649">"Aktiv / kamera və ekran fləşi"</string>
+ <string name="flash_notifications_intro" msgid="1506414740603805778">"Bildirişlər aldıqda və ya zəngli saat səsləndikdə kamera işığı, yaxud ekran yanıb-sönsün."</string>
+ <string name="flash_notifications_note" msgid="7258551860911169239">"İşığa həssassınızsa, fləş bildirişlərdən ehtiyatla istifadə edin"</string>
+ <string name="flash_notifications_preview" msgid="5320176885050440874">"Önizləmə"</string>
+ <string name="camera_flash_notification_title" msgid="1605639711485773787">"Kamera fləşi bildirişi"</string>
+ <string name="screen_flash_notification_title" msgid="8008197872050400734">"Ekran fləşi bildirişi"</string>
+ <string name="screen_flash_notification_color_title" msgid="7213407653340970790">"Ekran fləşi rəngi"</string>
+ <string name="screen_flash_color_blue" msgid="3585766657607931371">"Mavi"</string>
+ <string name="screen_flash_color_azure" msgid="8691198532944992243">"Masmavi"</string>
+ <string name="screen_flash_color_cyan" msgid="6878780006173747267">"Yaşımtıl mavi"</string>
+ <string name="screen_flash_color_spring_green" msgid="4466548514738457815">"Parlaq yaşıl"</string>
+ <string name="screen_flash_color_green" msgid="8418019648507964564">"Yaşıl"</string>
+ <string name="screen_flash_color_chartreuse_green" msgid="7456381649919010366">"Açıq-yaşıl"</string>
+ <string name="screen_flash_color_yellow" msgid="7413465411615454556">"Sarı"</string>
+ <string name="screen_flash_color_orange" msgid="979177126315557656">"Narıncı"</string>
+ <string name="screen_flash_color_red" msgid="8954162219886445491">"Qırmızı"</string>
+ <string name="screen_flash_color_rose" msgid="1216848195972231251">"Qızılgül rəngi"</string>
+ <string name="screen_flash_color_magenta" msgid="7726221666557102155">"Madjenta"</string>
+ <string name="screen_flash_color_violet" msgid="1279950780509029495">"Bənövşəyi"</string>
+ <string name="color_selector_dialog_done" msgid="121253968943363376">"Hazırdır"</string>
+ <string name="color_selector_dialog_cancel" msgid="8667350644753900701">"Ləğv edin"</string>
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"Bu tətbiq yalnız 1 pəncərədə açıla bilər"</string>
</resources>
diff --git a/res/values-b+sr+Latn/strings.xml b/res/values-b+sr+Latn/strings.xml
index 87c54db..82b429a 100644
--- a/res/values-b+sr+Latn/strings.xml
+++ b/res/values-b+sr+Latn/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Izaberite podešavanja jedinica i broja"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Omogućite aplikacijama da saznaju vaša regionalna podešavanja da bi mogle da personalizuju vaš doživljaj."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Aplikacije će koristiti regionalna podešavanja kada je to moguće."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Jedinice za temperaturu"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Temperatura"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Kalendar"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"Prvi dan nedelje"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Brojevi"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Koristi podrazumevanu aplikaciju"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Celzijus (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Farenhajt (°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Prekini vezu"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Upari i poveži"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"Kada je Bluetooth uključen, uređaj može da komunicira sa drugim Bluetooth uređajima u blizini."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Kada je Bluetooth uključen, uređaj može da komunicira sa drugim Bluetooth uređajima u blizini.\n\nRadi boljeg doživljaja uređaja, aplikacije i usluge i dalje mogu da traže uređaje u blizini u bilo kom trenutku, čak i kada je Bluetooth isključen. Ovo može da se koristi, na primer, za poboljšanje funkcija i usluga zasnovanih na lokaciji. To možete da promenite u "<annotation id="link">"podešavanjima Bluetooth skeniranja"</annotation>"."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Kada je Bluetooth uključen, uređaj može da komunicira sa drugim Bluetooth uređajima u blizini.\n\nRadi boljeg doživljaja uređaja, aplikacije i usluge i dalje mogu da traže uređaje u blizini u bilo kom trenutku, čak i kada je Bluetooth isključen. Ovo može da se koristi, na primer, za poboljšanje funkcija i usluga zasnovanih na lokaciji. To možete da promenite u podešavanjima Bluetooth skeniranja."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Promeni"</string>
<string name="device_details_title" msgid="1155622417516195481">"Detalji o uređaju"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Podešavanja tastature"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Bluetooth adresa uređaja: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Verifikujte šablon"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"Verifikujte PIN"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Verifikujte lozinku"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Potvrdite identitet"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Koristite i šablon za otključavanje uređaja"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Koristite i PIN za otključavanje uređaja"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Koristite i lozinku za otključavanje uređaja"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"Pogrešan PIN"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Pogrešna lozinka"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Pogrešan šablon"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Preuzete aplikacije"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Eksperimentalno"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Oznake funkcija"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"TalkBack"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Čitač ekrana prvenstveno namenjen slepim i slabovidim osobama"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"Lupa automatski prati tekst dok ga unosite"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"Uvek uključeno"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"Umesto deaktiviranja uvećanja pri promeni aplikacija samo se umanjuje na normalnu veličinu. Uštinite da biste ponovo zumirali kada god želite."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"Džojstik"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"Aktivirajte i premestite lupu pomoću džojstika na ekranu. Dodirnite i zadržite, pa prevlačite po džojstiku da biste kontrolisali lupu. Dodirnite i prevucite da biste pomerili i sam džojstik."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"O uvećanju"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"Saznajte više o uvećanju"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"Tip uvećanja"</string>
@@ -2172,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Problem sa očitavanjem merača baterije."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Dodirnite da biste saznali više o ovoj grešci"</string>
- <string name="power_screen" msgid="4596900105850963806">"Ekran"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"Procesor"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Lampa"</string>
<string name="power_camera" msgid="4778315081581293923">"Kamera"</string>
@@ -2250,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Vreme ispred ekrana za <xliff:g id="SLOT">%s</xliff:g>"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Analiza prema aplikacijama"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Analiza prema sistemu"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Statistika procesa"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Štreberska statistika o aktivnim procesima"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Iskorišćenost memorije"</string>
@@ -2897,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Jačina zvuka za zvono i obaveštenja"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Jačina zvuka zvona"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Jačina zvuka za obaveštenja"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Nedostupno jer je zvuk isključen"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Zvuk zvona telefona"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Podrazumevani zvuk obaveštenja"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"Zvuk aplikacije"</string>
@@ -3162,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Dozvoli pristup obaveštenjima"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Poboljšana obaveštenja su zamenila Android prilagodljiva obaveštenja u Android-u 12. Ova funkcija pokazuje predložene radnje i odgovore, a i organizuje obaveštenja. \n\nPoboljšana obaveštenja mogu da pristupaju sadržaju obaveštenja, uključujući lične podatke poput imena kontakata i poruka. Ova funkcija može i da odbacuje obaveštenja ili da odgovara na njih, na primer, da se javlja na telefonske pozive i kontroliše režim Ne uznemiravaj."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"Želite li da dozvolite pristup obaveštenjima za <xliff:g id="SERVICE">%1$s</xliff:g>?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> će moći da čita sva obaveštenja, uključujući lične podatke, poput imena kontakata, slika i teksta poruka koje primate. Ova aplikacija će moći i da odlaže ili odbacuje obaveštenja ili aktivira dugmad u obaveštenjima, uključujući javljanje na telefonske pozive. \n\nOvo će aplikaciji omogućiti i da uključuje ili isključuje režim Ne uznemiravaj i menja srodna podešavanja."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> će moći:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"da čita obaveštenja"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"Može da čita obaveštenja, uključujući lične podatke, poput kontakata, poruka i slika."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"da odgovara na poruke"</string>
@@ -3447,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Isključeno"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Napredno"</string>
<string name="app_permissions" msgid="8666537659217653626">"Menadžer dozvola"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Ažuriranja deljenja podataka za lokaciju"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Pregledajte aplikacije koje su promenile način na koji mogu da dele podatke o lokaciji"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Dodirnite za buđenje"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Dvaput dodirnite bilo koji deo ekrana da biste probudili uređaj"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Otvaranje linkova"</string>
@@ -3976,15 +3992,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Usluga automatskog popunjavanja"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Podrazumevana usluga automatskog popunjavanja"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Lozinke"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Usluge za lozinku i identitet"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# lozinka}one{# lozinka}few{# lozinke}other{# lozinki}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"automatski, popuniti, automatski popuniti, lozinka"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"akreditivi, pristupni kôd, lozinka"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Uverite se da je ova aplikacija pouzdana</b> <br/> <br/> <xliff:g id=app_name example=Google automatsko popunjavanje>%1$s</xliff:g> koristi sadržaj ekrana za utvrđivanje podataka koji mogu automatski da se popune."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"Želite da isključite: %1$s?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"Sačuvani podaci poput adresa ili načina plaćanja neće biti popunjeni kada se prijavite. Da bi se sačuvani podaci i dalje popunjavali, podesite podrazumevanu uslugu automatskog popunjavanja."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Ograničenje usluga za lozinke i identitet"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"Možete istovremeno da imate najviše 5 aktivnih usluga za automatsko popunjavanje i lozinke. Isključite neku od njih da biste dodali još."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Isključi"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Automatsko popunjavanje"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Nivo evidentiranja"</string>
@@ -4271,28 +4292,17 @@
<string name="content_capture" msgid="868372905432812238">"Sadržaj aplikacije"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Dozvolite aplikacijama da šalju sadržaj Android sistemu"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Snimi dinamički deo memorije sistema"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Dodatak za označavanje memorije"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"Dodatak za označavanje memorije (MTE) olakšava da pronađete bezbednosne probleme memorije u aplikaciji i osigurate matični kôd."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"Uključivanje MTE-a može da uspori performanse uređaja."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"Saznajte više o MTE-u"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"Omogućite MTE dok ga ne isključite"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"Morate da restartujete uređaj da biste uključili MTE."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"Morate da restartujete uređaj da biste isključili MTE."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"Omogući MTE za jednu sesiju"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"Sistem će se restartovati i omogućiti eksperimentisanje sa Dodatkom za označavanje memorije (MTE). MTE može negativno da utiče na performanse i stabilnost sistema. Resetovanje će se obaviti pri sledećem restartovanju."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Restartujte za jednu sesiju sa omogućenim MTE-om"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE je već omogućen"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Snimanje dinamičkog dela memorije sistema"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Snimanje dinamičkog dela memorije sistema nije uspelo"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Automatski snimaj dinamički deo memorije sistema"</string>
@@ -4608,6 +4618,5 @@
<string name="screen_flash_color_violet" msgid="1279950780509029495">"Ljubičasta"</string>
<string name="color_selector_dialog_done" msgid="121253968943363376">"Gotovo"</string>
<string name="color_selector_dialog_cancel" msgid="8667350644753900701">"Otkaži"</string>
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"Ova aplikacija može da se otvori samo u jednom prozoru"</string>
</resources>
diff --git a/res/values-be/arrays.xml b/res/values-be/arrays.xml
index 6ce9f73..5bf478d 100644
--- a/res/values-be/arrays.xml
+++ b/res/values-be/arrays.xml
@@ -85,9 +85,11 @@
<item msgid="9100937224980838123">"4"</item>
<item msgid="6702740528496186521">"5"</item>
</string-array>
- <!-- no translation found for bluetooth_audio_routing_titles:0 (926853492406127221) -->
- <!-- no translation found for bluetooth_audio_routing_titles:1 (5112879855377353813) -->
- <!-- no translation found for bluetooth_audio_routing_titles:2 (4853360663119482646) -->
+ <string-array name="bluetooth_audio_routing_titles">
+ <item msgid="926853492406127221">"Вырашаць аўтаматычна"</item>
+ <item msgid="5112879855377353813">"Прайграваць на слыхавым апараце"</item>
+ <item msgid="4853360663119482646">"Прайграваць праз дынамік тэлефона"</item>
+ </string-array>
<string-array name="wifi_signal">
<item msgid="199360311367724149">"Дрэнная"</item>
<item msgid="2470925506985305429">"Дрэнны"</item>
diff --git a/res/values-be/strings.xml b/res/values-be/strings.xml
index e54ebd0..0077cd4 100644
--- a/res/values-be/strings.xml
+++ b/res/values-be/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Задаць налады адзінак вымярэння і лічбаў"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"З мэтай персаналізацыі задайце для праграм рэгіянальныя налады."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Праграмы пры магчымасці будуць выкарыстоўваць вашы рэгіянальныя налады."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Адзінкі вымярэння тэмпературы"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Тэмпература"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Каляндар"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"Першы дзень тыдня"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Лічбы"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Выкарыстоўваць стандартную праграму"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Градус Цэльсія (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Градус Фарэнгейта (°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Адключыць"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Спалучыць і падключыць"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"Калі Bluetooth уключаны, ваша прылада можа звязвацца з іншымі прыладамі з Bluetooth, якія знаходзяцца побач."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Калі Bluetooth уключаны, прылада можа абменьвацца данымі з іншымі прыладамі з Bluetooth, якія знаходзяцца паблізу.\n\nПраграмы і сэрвісы будуць шукаць прылады паблізу, нават калі Bluetooth выключаны. Гэту функцыю можна выкарыстоўваць для паляпшэння працы прылады, напрыклад для больш дакладнага вызначэння месцазнаходжання. Вы можаце змяніць яе ў "<annotation id="link">"наладах пошуку Bluetooth"</annotation>"."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Калі Bluetooth уключаны, прылада можа абменьвацца данымі з іншымі прыладамі з Bluetooth, якія знаходзяцца паблізу.\n\nПраграмы і сэрвісы будуць шукаць прылады паблізу, нават калі Bluetooth выключаны. Гэту функцыю можна выкарыстоўваць для паляпшэння працы прылады, напрыклад для больш дакладнага вызначэння месцазнаходжання. Вы можаце змяніць яе ў наладах пошуку Bluetooth."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Змяніць"</string>
<string name="device_details_title" msgid="1155622417516195481">"Звесткі пра прыладу"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Налады клавіятуры"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Адрас Bluetooth прылады: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Пацвердзіць узор разблакіроўкі"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"Пацвердзіць PIN-код"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Пацвердзіць пароль"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Пацвердзіце сваю асобу"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Выкарыстоўваць узор разблакіроўкі для гэтай прылады"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Выкарыстоўваць PIN-код для разблакіроўкі гэтай прылады"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Выкарыстоўваць пароль для разблакіроўкі гэтай прылады"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"Няправільны PIN-код"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Няправiльны пароль"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Няправільны ўзор"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Спампаваныя праграмы"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Эксперыментальныя"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Эксперыментальныя функцыі"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"Talkback"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Праграма для чытання з экрана прызначана ў першую чаргу для сляпых людзей і людзей са слабым зрокам"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"Экранная лупа павялічвае тэкст, які вы ўводзіце"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"Заўсёды ўключана"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"Пры адкрыцці іншай праграмы не адключаць павелічэнне, а проста памяншаць памер да нармальнага. Калі трэба зноў павялічыць маштаб, дакраніцеся да экрана двума пальцамі і развядзіце іх."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"Джойсцік"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"Уключайце і перамяшчайце лупу з дапамогай экраннага джойсціка. Каб кіраваць лупай, націсніце і ўтрымлівайце джойсцік, а потым перацягніце яго. Каб перасунуць сам джойсцік, націсніце яго і адразу перацягніце."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"Пра павелічэнне"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"Даведацца больш пра павелічэнне"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"Тып павелічэння"</string>
@@ -1949,8 +1961,7 @@
<string name="accessibility_hearingaid_left_and_right_side_device_summary" msgid="4268221140368164452">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g>, для левага і правага вуха"</string>
<string name="accessibility_hearingaid_more_device_summary" msgid="8092641784056942546">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g> +1"</string>
<string name="accessibility_hearing_device_pairing_title" msgid="2701812183769537320">"Спалучэнне прылады"</string>
- <!-- no translation found for accessibility_hearing_device_connected_title (3785140037249487287) -->
- <skip />
+ <string name="accessibility_hearing_device_connected_title" msgid="3785140037249487287">"Слыхавыя апараты"</string>
<string name="accessibility_hearing_device_saved_title" msgid="7573926212664909296">"Захаваныя прылады"</string>
<string name="accessibility_hearing_device_control" msgid="2661965917013100611">"Кіраванне слыхавым апаратам"</string>
<string name="accessibility_hearing_device_shortcut_title" msgid="7645100199603031360">"Ярлык слыхавога апарата"</string>
@@ -1958,8 +1969,7 @@
<string name="accessibility_hac_mode_summary" msgid="5164793702798871478">"Паляпшайце якасць аўдыя для некаторых слыхавых апаратаў"</string>
<string name="accessibility_hearing_device_footer_summary" msgid="4636110586636490256">"Пераканайцеся, што слыхавыя апараты ўключаны і знаходзяцца ў рэжыме спалучэння"</string>
<string name="accessibility_hearing_device_pairing_page_title" msgid="6608901091770850295">"Спалучэнне слыхавога апарата"</string>
- <!-- no translation found for accessibility_found_hearing_devices (637407580358386553) -->
- <skip />
+ <string name="accessibility_found_hearing_devices" msgid="637407580358386553">"Даступныя слыхавыя апараты"</string>
<string name="accessibility_found_all_devices" msgid="7817834722148556520">"Не паказваецца слыхавы апарат?"</string>
<string name="accessibility_list_all_devices_title" msgid="3555097127022458571">"Праглядзець усе прылады з Bluetooth"</string>
<string name="accessibility_audio_adjustment_title" msgid="1332113739136802997">"Настройка аўдыя"</string>
@@ -2174,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Не ўдаецца атрымаць даныя пра зарад акумулятара."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Націсніце, каб даведацца больш пра гэту памылку"</string>
- <string name="power_screen" msgid="4596900105850963806">"Экран"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"Цэнтральны працэсар"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Ліхтарык"</string>
<string name="power_camera" msgid="4778315081581293923">"Камера"</string>
@@ -2252,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Час карыстання прыладай для: <xliff:g id="SLOT">%s</xliff:g>"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Размеркаванне па праграмах"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Размеркаванне па сістэме"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Статыстыка працэсаў"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Падрабязная статыстыка запушчаных працэсаў"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Аб\'ём выкарыстання памяці"</string>
@@ -2899,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Гучнасць званка і апавяшчэнняў"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Гучнасць званка"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Гучнасць апавяшчэнняў"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Недаступна, таму што гук выключаны"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Рынгтон тэлефона"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Стандартны гук апавяшчэння"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"Гук з праграмы"</string>
@@ -3164,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Дазволіць доступ да апавяшчэнняў"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"У версіі Android 12 Адаптыўныя апавяшчэнні Android заменены Палепшанымі апавяшчэннямі. Гэта функцыя ўпарадкоўвае вашы апавяшчэнні і паказвае прапановы дзеянняў і адказаў. \n\nПалепшаныя апавяшчэнні маюць доступ да змесціва ўсіх апавяшчэнняў, у тым ліку да асабістай інфармацыі – імён кантактаў і паведамленняў. Яшчэ гэта функцыя можа адхіляць апавяшчэнні ці адказваць на іх, напрыклад рэагаваць на тэлефонныя выклікі і кіраваць функцыяй \"Не турбаваць\"."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"Адкрыць доступ да апавяшчэнняў для сэрвісу <xliff:g id="SERVICE">%1$s</xliff:g>?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> зможа чытаць усе апавяшчэнні, уключаючы асабістую інфармацыю, такую як імёны кантактаў, фота і тэксты паведамленняў, якія вы атрымліваеце. Праз гэту праграму таксама можна будзе адкладваць або адхіляць апавяшчэнні ці актываваць у іх кнопкі дзеянняў, у тым ліку кнопку адказу на тэлефонныя выклікі. \n\nАкрамя таго, праз праграму можна будзе ўключаць і выключаць рэжым \"Не турбаваць\", а таксама змяняць звязаныя з ім налады."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> зможа рабіць наступнае:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"Чытаць вашы апавяшчэнні"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"Можа чытаць вашы апавяшчэнні, уключаючы асабістую інфармацыю, такую як кантакты, паведамленні і фатаграфіі."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Адказваць на паведамленні"</string>
@@ -3449,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Апавяшчэнні адключаны"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Пашыраныя налады"</string>
<string name="app_permissions" msgid="8666537659217653626">"Менеджар дазволаў"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Змяненні ў абагульванні даных пра месцазнаходжанне"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Праглядзець праграмы, для якіх быў зменены спосаб абагульвання даных пра месцазнаходжанне"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Краніце, каб абудзіць"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Дакраніцеся двойчы ў любым месцы экрана, каб уключыць прыладу"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Адкрыццё спасылак"</string>
@@ -3979,15 +3993,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Служба аўтазапаўнення"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Стандартная служба аўтазапаўнення"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Паролі"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Менеджары пароляў і службы ідэнтыфікацыі"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# пароль}one{# пароль}few{# паролі}many{# пароляў}other{# пароля}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"аўта, запаўненне, аўтазапаўненне, пароль"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"уліковыя даныя, ключ доступу, пароль"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Упэўніцеся, што давяраеце гэтай праграме</b> <br/> <br/> <xliff:g id=app_name example=Аўтазапаўненне Google>%1$s</xliff:g> выкарыстоўвае тое, што знаходзіцца на вашым экране, каб вызначыць, што можна запоўніць аўтаматычна."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"Выключыць %1$s?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"Захаваныя даныя, напрыклад адрасы ці спосабы аплаты, не будуць уводзіцца пры ўваходзе ў сістэму. Каб захаваныя даныя ўводзіліся, наладзьце стандартную службу аўтазапаўнення."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Дасягнуты ліміт на колькасць менеджараў пароляў і службаў ідэнтыфікацыі"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"Адначасова могуць працаваць не больш як 5 менеджараў пароляў і службаў аўтазапаўнення. Каб дадаць новую службу, выключыце існуючую."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Выключыць"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Аўтазапаўненне"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Узровень запісаў"</string>
@@ -4274,28 +4293,17 @@
<string name="content_capture" msgid="868372905432812238">"Змесціва праграмы"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Дазволіць праграмам адпраўляць змесціва ў сістэму Android"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Захаваць сістэмны дамп дынамічнай памяці"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Пашырэнне MTE"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"Пашырэнне MTE (Memory Tagging Extension) спрашчае пошук праблем, звязаных з бяспекай памяці, і робіць код праграмы больш абароненым."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"Уключэнне MTE можа запаволіць працу прылады."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"Даведацца больш пра MTE"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"Уключыць MTE без магчымасці аўтаматычнага выключэння"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"Каб уключыць MTE, трэба будзе перазапусціць прыладу."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"Каб выключыць MTE, трэба будзе перазапусціць прыладу."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"Уключыць MTE на адзін сеанс"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"Пашырэнне MTE (Memory Tagging Extension) пачне працаваць пасля перазапуску сістэмы. MTE можа адмоўна паўплываць на прадукцыйнасць і стабільнасць сістэмы. Падчас наступнай перазагрузкі гэта пашырэнне будзе скінута."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Перазапусціць прыладу, каб пачаць адзін сеанс з уключаным пашырэннем MTE"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"Пашырэнне MTE ужо ўключана"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Захоўваецца сістэмны дамп дынамічнай памяці"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Не ўдалося захаваць сістэмны дамп дынамічнай памяці"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Аўтаматычна захоўваць сістэмныя дампы дынамічнай памяці"</string>
@@ -4587,56 +4595,30 @@
<string name="background_install_before" msgid="8608614957688912715">"{count,plural, =1{Праграмы, усталяваныя за апошні # месяц}one{Праграмы, усталяваныя за апошні # месяц}few{Праграмы, усталяваныя за апошнія # месяцы}many{Праграмы, усталяваныя за апошнія # месяцаў}other{Праграмы, усталяваныя за апошнія # месяца}}"</string>
<string name="background_install_after" msgid="7983488897570908149">"{count,plural, =1{Праграмы, усталяваныя больш як # месяц назад}one{Праграмы, усталяваныя больш як # месяц назад}few{Праграмы, усталяваныя больш як # месяцы назад}many{Праграмы, усталяваныя больш як # месяцаў назад}other{Праграмы, усталяваныя больш як # месяца назад}}"</string>
<string name="accessibility_fingerprint_label" msgid="5017431423168191733">"Сканер адбіткаў пальцаў"</string>
- <!-- no translation found for flash_notifications_title (4490438861180492311) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_off (6056282996770691461) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera (455038312752009971) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_screen (7321838939240499267) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera_and_screen (6515622987118268649) -->
- <skip />
- <!-- no translation found for flash_notifications_intro (1506414740603805778) -->
- <skip />
- <!-- no translation found for flash_notifications_note (7258551860911169239) -->
- <skip />
- <!-- no translation found for flash_notifications_preview (5320176885050440874) -->
- <skip />
- <!-- no translation found for camera_flash_notification_title (1605639711485773787) -->
- <skip />
- <!-- no translation found for screen_flash_notification_title (8008197872050400734) -->
- <skip />
- <!-- no translation found for screen_flash_notification_color_title (7213407653340970790) -->
- <skip />
- <!-- no translation found for screen_flash_color_blue (3585766657607931371) -->
- <skip />
- <!-- no translation found for screen_flash_color_azure (8691198532944992243) -->
- <skip />
- <!-- no translation found for screen_flash_color_cyan (6878780006173747267) -->
- <skip />
- <!-- no translation found for screen_flash_color_spring_green (4466548514738457815) -->
- <skip />
- <!-- no translation found for screen_flash_color_green (8418019648507964564) -->
- <skip />
- <!-- no translation found for screen_flash_color_chartreuse_green (7456381649919010366) -->
- <skip />
- <!-- no translation found for screen_flash_color_yellow (7413465411615454556) -->
- <skip />
- <!-- no translation found for screen_flash_color_orange (979177126315557656) -->
- <skip />
- <!-- no translation found for screen_flash_color_red (8954162219886445491) -->
- <skip />
- <!-- no translation found for screen_flash_color_rose (1216848195972231251) -->
- <skip />
- <!-- no translation found for screen_flash_color_magenta (7726221666557102155) -->
- <skip />
- <!-- no translation found for screen_flash_color_violet (1279950780509029495) -->
- <skip />
- <!-- no translation found for color_selector_dialog_done (121253968943363376) -->
- <skip />
- <!-- no translation found for color_selector_dialog_cancel (8667350644753900701) -->
- <skip />
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="flash_notifications_title" msgid="4490438861180492311">"Флэш-апавяшчэнні"</string>
+ <string name="flash_notifications_summary_off" msgid="6056282996770691461">"Выключана"</string>
+ <string name="flash_notifications_summary_on_camera" msgid="455038312752009971">"Уключана / успышка камеры"</string>
+ <string name="flash_notifications_summary_on_screen" msgid="7321838939240499267">"Уключана / успышка экрана"</string>
+ <string name="flash_notifications_summary_on_camera_and_screen" msgid="6515622987118268649">"Уключана / успышка камеры і экрана"</string>
+ <string name="flash_notifications_intro" msgid="1506414740603805778">"Каб бачыць, калі прыходзіць апавяшчэнне або спрацоўвае будзільнік, наладзьце ўключэнне ўспышкі камеры ці экрана."</string>
+ <string name="flash_notifications_note" msgid="7258551860911169239">"Калі ў вас павышаная адчувальнасць да святла, карыстайцеся флэш-апавяшчэннямі з асцярожнасцю"</string>
+ <string name="flash_notifications_preview" msgid="5320176885050440874">"Перадпрагляд"</string>
+ <string name="camera_flash_notification_title" msgid="1605639711485773787">"Флэш-апавяшчэнне з успышкай камеры"</string>
+ <string name="screen_flash_notification_title" msgid="8008197872050400734">"Флэш-апавяшчэнне з успышкай экрана"</string>
+ <string name="screen_flash_notification_color_title" msgid="7213407653340970790">"Колер успышкі экрана"</string>
+ <string name="screen_flash_color_blue" msgid="3585766657607931371">"Сіні"</string>
+ <string name="screen_flash_color_azure" msgid="8691198532944992243">"Лазурковы"</string>
+ <string name="screen_flash_color_cyan" msgid="6878780006173747267">"Блакітны"</string>
+ <string name="screen_flash_color_spring_green" msgid="4466548514738457815">"Ярка-зялёны"</string>
+ <string name="screen_flash_color_green" msgid="8418019648507964564">"Зялёны"</string>
+ <string name="screen_flash_color_chartreuse_green" msgid="7456381649919010366">"Жоўта-зялёны"</string>
+ <string name="screen_flash_color_yellow" msgid="7413465411615454556">"Жоўты"</string>
+ <string name="screen_flash_color_orange" msgid="979177126315557656">"Аранжавы"</string>
+ <string name="screen_flash_color_red" msgid="8954162219886445491">"Чырвоны"</string>
+ <string name="screen_flash_color_rose" msgid="1216848195972231251">"Ружовы"</string>
+ <string name="screen_flash_color_magenta" msgid="7726221666557102155">"Пурпурны"</string>
+ <string name="screen_flash_color_violet" msgid="1279950780509029495">"Фіялетавы"</string>
+ <string name="color_selector_dialog_done" msgid="121253968943363376">"Гатова"</string>
+ <string name="color_selector_dialog_cancel" msgid="8667350644753900701">"Скасаваць"</string>
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"Гэту праграму можна адкрыць толькі ў адным акне"</string>
</resources>
diff --git a/res/values-bg/arrays.xml b/res/values-bg/arrays.xml
index e225886..89c16e5 100644
--- a/res/values-bg/arrays.xml
+++ b/res/values-bg/arrays.xml
@@ -85,9 +85,11 @@
<item msgid="9100937224980838123">"4"</item>
<item msgid="6702740528496186521">"5"</item>
</string-array>
- <!-- no translation found for bluetooth_audio_routing_titles:0 (926853492406127221) -->
- <!-- no translation found for bluetooth_audio_routing_titles:1 (5112879855377353813) -->
- <!-- no translation found for bluetooth_audio_routing_titles:2 (4853360663119482646) -->
+ <string-array name="bluetooth_audio_routing_titles">
+ <item msgid="926853492406127221">"Автоматично вземане на решение"</item>
+ <item msgid="5112879855377353813">"Възпроизвеждане чрез слуховия апарат"</item>
+ <item msgid="4853360663119482646">"Възпроизвеждане чрез телефона"</item>
+ </string-array>
<string-array name="wifi_signal">
<item msgid="199360311367724149">"Слаб"</item>
<item msgid="2470925506985305429">"Слаб"</item>
diff --git a/res/values-bg/strings.xml b/res/values-bg/strings.xml
index 15e3b5e..7d59fff 100644
--- a/res/values-bg/strings.xml
+++ b/res/values-bg/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Задаване на предпочитания за мерните единици и цифрите"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Разрешете на приложенията да осъществяват достъп до регионалните ви предпочитания, за да могат да персонализират практическата ви работа."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Приложенията ще използват регионалните ви предпочитания, когато е възможно."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Единици за температура"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Температура"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Календар"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"Първи ден от седмицата"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Цифри"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Ползване на стандартната настройка за приложението"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Целзий (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Фаренхайт (°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Изключване"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Сдвояване и свързване"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"При включен Bluetooth устройството ви може да се свързва с други устройства с Bluetooth в района."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Когато включите Bluetooth, устройството ви може да се свързва с други устройства с Bluetooth в близост.\n\nС цел подобряване на практическата работа с устройството приложенията и услугите пак могат да сканират за устройства в близост по всяко време дори когато функцията за Bluetooth e изключена. Това може да послужи например за подобряване на базиращите се на местоположението функции и услуги. Можете да промените това от "<annotation id="link">"настройките за сканиране през Bluetooth"</annotation>"."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Когато включите Bluetooth, устройството ви може да се свързва с други устройства с Bluetooth в близост.\n\nС цел подобряване на практическата работа с устройството приложенията и услугите пак могат да сканират за устройства в близост по всяко време дори когато функцията за Bluetooth e изключена. Това може да послужи например за подобряване на базиращите се на местоположението функции и услуги. Можете да промените това от настройките за сканиране през Bluetooth."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Промяна"</string>
<string name="device_details_title" msgid="1155622417516195481">"Подробности за устройството"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Настройки на клавиатурата"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Bluetooth адрес на устройството: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Потвърждаване на фигурата"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"Потвърждаване на ПИН кода"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Потвърждаване на паролата"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Потвърждаване"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Отключване на това у-во и с фигурата"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Отключване на това у-во и с ПИН кода"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Отключване на това у-во и с паролата"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"Грешен ПИН код"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Грешна парола"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Грешна фигура"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Изтеглени приложения"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Експериментални"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Флагове за функции"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"TalkBack"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Екранен четец, предимно за хора със слепота и слабо зрение"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"Лупата следва текста, докато въвеждате"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"Винаги включено"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"При промяна на приложенията мащабът се връща до нормалния си размер, вместо функцията за увеличение да се деактивира. По всяко време можете да съберете пръсти, за да приближите."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"Джойстик"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"Активирайте лупата и я местете с помощта на екранния джойстик. Докоснете и задръжте, след което плъзнете пръст по джойстика, за да контролирате лупата. Докоснете и плъзнете, за да преместите самия джойстик."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"Всичко за увеличението на мащаба"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"Научете повече за увеличението на мащаба"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"Тип увеличение"</string>
@@ -1949,8 +1961,7 @@
<string name="accessibility_hearingaid_left_and_right_side_device_summary" msgid="4268221140368164452">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g> – ляво и дясно"</string>
<string name="accessibility_hearingaid_more_device_summary" msgid="8092641784056942546">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g> и още 1"</string>
<string name="accessibility_hearing_device_pairing_title" msgid="2701812183769537320">"Ново у-во: Сдвояване"</string>
- <!-- no translation found for accessibility_hearing_device_connected_title (3785140037249487287) -->
- <skip />
+ <string name="accessibility_hearing_device_connected_title" msgid="3785140037249487287">"Слухови апарати"</string>
<string name="accessibility_hearing_device_saved_title" msgid="7573926212664909296">"Запазени устройства"</string>
<string name="accessibility_hearing_device_control" msgid="2661965917013100611">"Контроли за слуховия апарат"</string>
<string name="accessibility_hearing_device_shortcut_title" msgid="7645100199603031360">"Пряк път за слухов апарат"</string>
@@ -1958,8 +1969,7 @@
<string name="accessibility_hac_mode_summary" msgid="5164793702798871478">"Подобряване на звука за определени слухови апарати"</string>
<string name="accessibility_hearing_device_footer_summary" msgid="4636110586636490256">"Уверете се, че слуховите ви апарати са включени и са в режим на сдвояване"</string>
<string name="accessibility_hearing_device_pairing_page_title" msgid="6608901091770850295">"Слухов апарат: Сдвояване"</string>
- <!-- no translation found for accessibility_found_hearing_devices (637407580358386553) -->
- <skip />
+ <string name="accessibility_found_hearing_devices" msgid="637407580358386553">"Налични слухови апарати"</string>
<string name="accessibility_found_all_devices" msgid="7817834722148556520">"Не виждате слуховия си апарат?"</string>
<string name="accessibility_list_all_devices_title" msgid="3555097127022458571">"Преглед на всички устройства с Bluetooth"</string>
<string name="accessibility_audio_adjustment_title" msgid="1332113739136802997">"Коригиране на звука"</string>
@@ -2174,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Възникна проблем при четенето на данните за нивото на батерията."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Докоснете, за да научите повече за тази грешка"</string>
- <string name="power_screen" msgid="4596900105850963806">"Екран"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"Процесор"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Светкавица"</string>
<string name="power_camera" msgid="4778315081581293923">"Камера"</string>
@@ -2252,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Време на ползване за периода <xliff:g id="SLOT">%s</xliff:g>"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Разбивка по приложения"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Разбивка по системa"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Статистически данни за процесите"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Подробни статистически данни за изпълняващите се процеси"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Използвана памет"</string>
@@ -2899,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Сила на звука за звън. и известия"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Сила на звука при звънене"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Сила на звука при известие"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Не е налице, защото звъненето е спряно"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Мелодия на телефона"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Стандартен звук за известяване"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"Звук от приложението"</string>
@@ -3164,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Разрешаване на достъп до известията"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Адаптивните известия бяха заменени от функцията за подобрени известия в Android 12. Тя показва предложени действия и отговори и организира известията ви. \n\nФункцията може да осъществява достъп до съдържанието в известията, включително личната информация, като например имената на контактите и текстовите съобщения. Тя има възможност да отхвърля известията или да предприема действия в тях, като например приемане на телефонни обаждания или контролиране на режима „Не безпокойте“."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"Да се разреши ли достъпът до известията за „<xliff:g id="SERVICE">%1$s</xliff:g>“?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> ще може да чете всички известия, включително личната информация, като например имената на контактите, снимките и текста на съобщенията, които получавате. Това приложение ще може също да отлага или отхвърля известия и да взаимодейства с бутоните в тях, включително да отговаря на телефонни обаждания. \n\nПриложението ще може също да включва и изключва режима „Не безпокойте“, както и да променя свързаните с него настройки."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> ще може да прави следните неща:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"Четене на известия"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"Може да чете известията ви, включително личната информация, като например контактите, съобщенията и снимките."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Отговаряне на съобщения"</string>
@@ -3449,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Изключени"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Разширени"</string>
<string name="app_permissions" msgid="8666537659217653626">"Мениджър на разрешенията"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Актуализации за споделянето на данни за местоположението"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Прегледайте приложенията, променили начина, по който могат да споделят данни за местоположението ви"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Докоснете за „събуждане“"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Докоснете два пъти произволно място на екрана, за да „събудите“ устройството"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Отваряне на връзки"</string>
@@ -3977,15 +3991,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Услуга за автоматично попълване"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Основна услуга за автоматично попълване"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Пароли"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Услуги за пароли и идентификационни данни"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# парола}other{# пароли}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"автоматично, попълване, автоматично попълване, парола"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"идентификационни данни, код за достъп, парола"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Уверете се, че имате доверие на това приложение</b> <br/> <br/> <xliff:g id=app_name example=Функцията на Google за автоматично попълване>%1$s</xliff:g> използва това, което е на екрана ви, за да определи какво може да се попълни автоматично."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"Искате ли да изключите %1$s?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"Запазените данни, като например адреси и начини на плащане, няма да се попълват при влизане в профил. Ако искате да се попълват, задайте основна услуга за автоматично попълване."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Ограничение за услугите за пароли и идентификационни данни"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"Можете да имате най-много 5 активни услуги за пароли и автоматично попълване. Изключете една от услугите, за да добавите друга."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Изключване"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Автоматично попълване"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Ниво на регистриране"</string>
@@ -4272,28 +4291,17 @@
<string name="content_capture" msgid="868372905432812238">"Съдържание на приложението"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Разрешаване на приложенията да изпращат съдържание до системата Android"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Създаване на моментна снимка на паметта за системата"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Memory Tagging Extension (MTE)"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"MTE улеснява намирането на проблеми с безопасността на паметта и повишава сигурността на кода с директно изпълнение в прилож."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"Включването на MTE може да забави работата на устройството."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"Научете повече за MTE"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"Активиране на MTE, докато не го изключите"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"Ще трябва да рестартирате устройството си, за да включите MTE."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"Ще трябва да рестартирате устройството си, за да изключите MTE."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"Активиране на MTE за една сесия"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"Системата ще се рестартира и ще разреши да се експериментира с Memory Tagging Extension (MTE). MTE може да се отрази негативно върху ефективността и стабилността на системата. Ще се нулира при следващото рестартиране."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Рестартиране с цел активиране на MTE за една сесия"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE вече е активирано"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Създава се моментна снимка на паметта за системата"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Не можа да се направи моментна снимка на паметта за системата"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Автоматично създаване на моментни снимки на паметта за системата"</string>
@@ -4583,56 +4591,30 @@
<string name="background_install_before" msgid="8608614957688912715">"{count,plural, =1{Приложения, инсталирани през последния # месец}other{Приложения, инсталирани през последните # месеца}}"</string>
<string name="background_install_after" msgid="7983488897570908149">"{count,plural, =1{Приложения, инсталирани преди повече от # месец}other{Приложения, инсталирани преди повече от # месеца}}"</string>
<string name="accessibility_fingerprint_label" msgid="5017431423168191733">"Сензор за отпечатъци"</string>
- <!-- no translation found for flash_notifications_title (4490438861180492311) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_off (6056282996770691461) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera (455038312752009971) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_screen (7321838939240499267) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera_and_screen (6515622987118268649) -->
- <skip />
- <!-- no translation found for flash_notifications_intro (1506414740603805778) -->
- <skip />
- <!-- no translation found for flash_notifications_note (7258551860911169239) -->
- <skip />
- <!-- no translation found for flash_notifications_preview (5320176885050440874) -->
- <skip />
- <!-- no translation found for camera_flash_notification_title (1605639711485773787) -->
- <skip />
- <!-- no translation found for screen_flash_notification_title (8008197872050400734) -->
- <skip />
- <!-- no translation found for screen_flash_notification_color_title (7213407653340970790) -->
- <skip />
- <!-- no translation found for screen_flash_color_blue (3585766657607931371) -->
- <skip />
- <!-- no translation found for screen_flash_color_azure (8691198532944992243) -->
- <skip />
- <!-- no translation found for screen_flash_color_cyan (6878780006173747267) -->
- <skip />
- <!-- no translation found for screen_flash_color_spring_green (4466548514738457815) -->
- <skip />
- <!-- no translation found for screen_flash_color_green (8418019648507964564) -->
- <skip />
- <!-- no translation found for screen_flash_color_chartreuse_green (7456381649919010366) -->
- <skip />
- <!-- no translation found for screen_flash_color_yellow (7413465411615454556) -->
- <skip />
- <!-- no translation found for screen_flash_color_orange (979177126315557656) -->
- <skip />
- <!-- no translation found for screen_flash_color_red (8954162219886445491) -->
- <skip />
- <!-- no translation found for screen_flash_color_rose (1216848195972231251) -->
- <skip />
- <!-- no translation found for screen_flash_color_magenta (7726221666557102155) -->
- <skip />
- <!-- no translation found for screen_flash_color_violet (1279950780509029495) -->
- <skip />
- <!-- no translation found for color_selector_dialog_done (121253968943363376) -->
- <skip />
- <!-- no translation found for color_selector_dialog_cancel (8667350644753900701) -->
- <skip />
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="flash_notifications_title" msgid="4490438861180492311">"Известия с премигване"</string>
+ <string name="flash_notifications_summary_off" msgid="6056282996770691461">"Изкл."</string>
+ <string name="flash_notifications_summary_on_camera" msgid="455038312752009971">"Вкл./премигване на светкавицата"</string>
+ <string name="flash_notifications_summary_on_screen" msgid="7321838939240499267">"Вкл./премигване на екрана"</string>
+ <string name="flash_notifications_summary_on_camera_and_screen" msgid="6515622987118268649">"Вкл./премигване на светкавицата и екрана"</string>
+ <string name="flash_notifications_intro" msgid="1506414740603805778">"Светкавицата или екранът премигват, когато получите известие или при активиране на будилници."</string>
+ <string name="flash_notifications_note" msgid="7258551860911169239">"Внимавайте при използването на известията с премигване, ако имате повишена чувствителност към светлина"</string>
+ <string name="flash_notifications_preview" msgid="5320176885050440874">"Визуализация"</string>
+ <string name="camera_flash_notification_title" msgid="1605639711485773787">"Известяване чрез премигване на светкавицата"</string>
+ <string name="screen_flash_notification_title" msgid="8008197872050400734">"Известяване чрез премигване на екрана"</string>
+ <string name="screen_flash_notification_color_title" msgid="7213407653340970790">"Цвят на екрана при премигване"</string>
+ <string name="screen_flash_color_blue" msgid="3585766657607931371">"Синьо"</string>
+ <string name="screen_flash_color_azure" msgid="8691198532944992243">"Небесносиньо"</string>
+ <string name="screen_flash_color_cyan" msgid="6878780006173747267">"Синьо-зелено"</string>
+ <string name="screen_flash_color_spring_green" msgid="4466548514738457815">"Пролетнозелено"</string>
+ <string name="screen_flash_color_green" msgid="8418019648507964564">"Зелено"</string>
+ <string name="screen_flash_color_chartreuse_green" msgid="7456381649919010366">"Бледозелено"</string>
+ <string name="screen_flash_color_yellow" msgid="7413465411615454556">"Жълто"</string>
+ <string name="screen_flash_color_orange" msgid="979177126315557656">"Оранжево"</string>
+ <string name="screen_flash_color_red" msgid="8954162219886445491">"Червено"</string>
+ <string name="screen_flash_color_rose" msgid="1216848195972231251">"Розово"</string>
+ <string name="screen_flash_color_magenta" msgid="7726221666557102155">"Пурпурно"</string>
+ <string name="screen_flash_color_violet" msgid="1279950780509029495">"Виолетово"</string>
+ <string name="color_selector_dialog_done" msgid="121253968943363376">"Готово"</string>
+ <string name="color_selector_dialog_cancel" msgid="8667350644753900701">"Отказ"</string>
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"Това приложение може да се отвори само в 1 прозорец"</string>
</resources>
diff --git a/res/values-bn/strings.xml b/res/values-bn/strings.xml
index 9c4cb83..b6830e2 100644
--- a/res/values-bn/strings.xml
+++ b/res/values-bn/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"ইউনিট ও নম্বর সংক্রান্ত পছন্দ সেট করুন"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"অ্যাপকে আপনার আঞ্চলিক পছন্দ সম্পর্কে জানতে দিন, যাতে সেগুলি আপনার অভিজ্ঞতা পছন্দমতো করে তুলতে পারে।"</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"যেখানে সম্ভব অ্যাপ সেখানে আপনার আঞ্চলিক পছন্দ ব্যবহার করবে।"</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"তাপমাত্রার একক"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"তাপমাত্রা"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"ক্যালেন্ডার"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"সপ্তাহের প্রথম দিন"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"নম্বর"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"ডিফল্ট অ্যাপ ব্যবহার করুন"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"সেলসিয়াস(°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"ফারেনহাইট(°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"ডিসকানেক্ট করুন"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"যুক্ত করুন ও কানেক্ট করুন"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"যখন ব্লুটুথ চালু করা হয়, তখন আপনার অন্যান্য কাছাকাছির ব্লুটুথ ডিভাইসগুলির সাথে যোগাযোগ করতে পারে৷"</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"ব্লুটুথ চালু থাকলে, আপনার ডিভাইস কাছাকাছি অন্যান্য ব্লুটুথ ডিভাইসের সাথে যোগাযোগ করতে পারবে।\n\nডিভাইস ব্যবহারের অভিজ্ঞতা উন্নত করতে, এমনকি ব্লুটুথ বন্ধ থাকা কালীনও, অ্যাপ এবং পরিষেবাগুলি কাছাকাছি থাকা ডিভাইস, যেকোনও সময় স্ক্যান করতে পারবে। এটি লোকেশন-ভিত্তিক ফিচার এবং পরিষেবা উন্নত করার মতো বিভিন্ন কাজের জন্য ব্যবহার করা হতে পারে। আপনি "<annotation id="link">"ব্লুটুথ স্ক্যানিং সেটিংস"</annotation>"-এ এটি পরিবর্তন করতে পারবেন।"</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"ব্লুটুথ চালু করা থাকলে, আপনার ডিভাইস কাছাকাছি অন্যান্য ব্লুটুথ ডিভাইসের সাথে যোগাযোগ করতে পারবে।\n\nডিভাইস ব্যবহারের অভিজ্ঞতা উন্নত করতে, এমনকি ব্লুটুথ বন্ধ থাকাকালীনও, অ্যাপ ও পরিষেবাগুলি কাছাকাছি থাকা ডিভাইস যেকোনও সময় স্ক্যান করতে পারবে। যেমন, এটি লোকেশন-ভিত্তিক ফিচার এবং পরিষেবা উন্নত করার মতো বিভিন্ন কাজের জন্য ব্যবহার করা হতে পারে। আপনি ব্লুটুথ স্ক্যানিং সেটিংস থেকে এটি পরিবর্তন করতে পারবেন।"</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"পরিবর্তন করুন"</string>
<string name="device_details_title" msgid="1155622417516195481">"ডিভাইসের বিবরণ"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"কীবোর্ড সেটিংস"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"ডিভাইসের ব্লুটুথ অ্যাড্রেস: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"প্যাটার্ন যাচাই করুন"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"পিন যাচাই করুন"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"পাসওয়ার্ড যাচাই করুন"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"নিজের পরিচয় যাচাই করুন"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"এই ডিভাইস আনলক করতে প্যাটার্নও ব্যবহার করুন"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"এই ডিভাইস আনলক করতে পিনও ব্যবহার করুন"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"এই ডিভাইস আনলক করতে পাসওয়ার্ডও ব্যবহার করুন"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"ভুল পিন"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"ভুল পাসওয়ার্ড"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"ভুল প্যাটার্ন"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"ডাউনলোড করা অ্যাপ"</string>
<string name="experimental_category_title" msgid="898904396646344152">"পরীক্ষামূলক"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"ফিচারের ফ্ল্যাগ"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"Talkback"</string>
<string name="talkback_summary" msgid="5820927220378864281">"স্ক্রিন রিডার প্রাথমিকভাবে অন্ধত্ব এবং কম দৃষ্টি সম্পন্ন ব্যক্তিদের জন্য"</string>
@@ -1737,14 +1751,10 @@
<string name="accessibility_screen_magnification_shortcut_title" msgid="2387963646377987780">"বড় করে দেখার শর্টকাট"</string>
<string name="accessibility_screen_magnification_follow_typing_title" msgid="6379517513916651560">"টাইপ করার সময় বড় করে দেখুন"</string>
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"আপনি টাইপ করার সময় ম্যাগনিফায়ার তা বড় করে দেখায়"</string>
- <!-- no translation found for accessibility_screen_magnification_always_on_title (3738009998799304549) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_always_on_summary (8946516092699010033) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"সবসময় চালু"</string>
+ <string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"অ্যাপ পরিবর্তন করার সময় বড় করে দেখানো বন্ধ করার পরিবর্তে, এটি সহজেই সাধারণ মাপে ছোট করে দেখায়। যখনই চাইবেন তখন পিঞ্চ করে আবার জুম করতে পারবেন।"</string>
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"জয়স্টিক"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"স্ক্রিনে থাকা জয়স্টিকের মাধ্যমে ম্যাগনিফায়ার চালু করুন ও সরান। ম্যাগনিফায়ার কন্ট্রোল করতে, জয়স্টিকে ট্যাপ করে ধরে থাকুন, তারপর টেনে আনুন। জয়স্টিক নিজে থেকে সরাতে ট্যাপ করে টেনে আনুন।"</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"ম্যাগনিফিকেশন বিষয়ক"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"ম্যাগনিফিকেশনের বিষয় আরও জানুন"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"বড় করে দেখার ধরন"</string>
@@ -2174,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"ব্যাটারির মিটারের রিডিং নেওয়ার সময় সমস্যা হয়েছে।"</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"এই সমস্যার বিষয়ে আরও জানতে ট্যাপ করুন"</string>
- <string name="power_screen" msgid="4596900105850963806">"স্ক্রিন"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"ফ্ল্যাশলাইট"</string>
<string name="power_camera" msgid="4778315081581293923">"ক্যামেরা"</string>
@@ -2215,8 +2226,7 @@
<string name="battery_saver_schedule_settings_title" msgid="3688019979950082237">"সময়সূচি সেট করুন"</string>
<string name="battery_saver_turn_on_summary" msgid="1433919417587171160">"ব্যাটারি আরও বেশি সময় চলবে"</string>
<string name="battery_saver_sticky_title_new" msgid="5942813274115684599">"চার্জ হয়ে গেলে বন্ধ করুন"</string>
- <!-- no translation found for battery_saver_sticky_description_new (6472610662679038342) -->
- <skip />
+ <string name="battery_saver_sticky_description_new" msgid="6472610662679038342">"<xliff:g id="BATTERY_PERCENTAGE">%1$s</xliff:g>-এ পৌঁছে গেলে ব্যাটারি সেভার বন্ধ হয়ে যায়"</string>
<!-- no translation found for battery_saver_seekbar_title (3712266470054006641) -->
<skip />
<string name="battery_saver_seekbar_title_placeholder" msgid="7141264642540687540">"চালু করুন"</string>
@@ -2242,10 +2252,8 @@
<string name="battery_usage_screen_time" msgid="3973865893520804115">"স্ক্রিন টাইম: <xliff:g id="TIME">%s</xliff:g>"</string>
<string name="battery_usage_screen_footer_empty" msgid="3301144846133808193">"সম্পূর্ণ চার্জ হয়ে গেলে কয়েক ঘণ্টার মধ্যে ব্যাটারির ব্যবহার সম্পর্কিত ডেটা উপলভ্য হবে"</string>
<string name="battery_usage_chart_label_now" msgid="4598282721949430165">"এখন"</string>
- <!-- no translation found for battery_usage_timestamps_hyphen (7401188432989043905) -->
- <skip />
- <!-- no translation found for battery_usage_day_and_hour (1417890420844950881) -->
- <skip />
+ <string name="battery_usage_timestamps_hyphen" msgid="7401188432989043905">"<xliff:g id="FROM_TIMESTAMP">%1$s</xliff:g> - <xliff:g id="TO_TIMESTAMP">%2$s</xliff:g>"</string>
+ <string name="battery_usage_day_and_hour" msgid="1417890420844950881">"<xliff:g id="DAY">%1$s</xliff:g> <xliff:g id="HOUR">%2$s</xliff:g>"</string>
<string name="battery_usage_chart" msgid="4114747521432440017">"ব্যাটারির ব্যবহারর চার্ট"</string>
<string name="daily_battery_usage_chart" msgid="4176059567682992686">"ব্যাটারির ব্যবহার সংক্রান্ত দৈনিক চার্ট"</string>
<string name="hourly_battery_usage_chart" msgid="3098314511076561272">"ব্যাটারির ব্যবহার সংক্রান্ত প্রতি ঘণ্টার চার্ট"</string>
@@ -2255,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"<xliff:g id="SLOT">%s</xliff:g>-এর জন্য স্ক্রিন টাইম"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"অ্যাপের মাধ্যমে ব্রেকডাউন"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"সিস্টেমের মাধ্যমে ব্রেকডাউন"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"প্রক্রিয়ার পরিসংখ্যান"</string>
<string name="process_stats_summary" msgid="522842188571764699">"চলমান প্রক্রিয়াগুলি গিকি পরিসংখ্যান"</string>
<string name="app_memory_use" msgid="7559666138324410666">"মেমরি ব্যবহৃত"</string>
@@ -2902,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"রিং ও বিজ্ঞপ্তির ভলিউম"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"রিং ভলিউম"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"বিজ্ঞপ্তির ভলিউম"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"রিং মিউট করা হয়েছে বলে উপলভ্য নেই"</string>
<string name="ringtone_title" msgid="3271453110387368088">"ফোন রিংটোন"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"ডিফল্ট বিজ্ঞপ্তির সাউন্ড"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"শব্দটি অ্যাপ দ্বারা দেওয়া হয়েছে"</string>
@@ -3167,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"বিজ্ঞপ্তি অ্যাক্সেস করার অনুমতি দিন"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Android 12 ভার্সনে Android অ্যাডাপ্টিভ বিজ্ঞপ্তির পরিবর্তে এনহ্যান্সড বিজ্ঞপ্তি এসেছে। এই ফিচারটি সাজেস্ট করা অ্যাকশন ও উত্তর দেখায় এবং আপনার বিজ্ঞপ্তি সাজিয়ে রাখে। \n\nএনহ্যান্সড বিজ্ঞপ্তি পরিচিতির নাম এবং মেসেজের মতো ব্যক্তিগত তথ্য সহ বিজ্ঞপ্তির কন্টেন্ট অ্যাক্সেস করতে পারে। এছাড়া, এই ফিচার বিজ্ঞপ্তি খারিজ করতে বা তার উত্তর দিতে পারে, যেমন ফোন কলের উত্তর দেওয়া এবং \'বিরক্ত করবে না\' মোড নিয়ন্ত্রণ করা।"</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"<xliff:g id="SERVICE">%1$s</xliff:g> এর জন্য বিজ্ঞপ্তির অ্যাক্সেসে অনুমতি দেবেন?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> সব বিজ্ঞপ্তি পড়তে পারবে। পরিচিতির নাম, ফটো, আপনি যেসব মেসেজ পান সেগুলির টেক্সট সহ সব ব্যক্তিগত তথ্য এর মধ্যে পড়ে। বিজ্ঞপ্তি স্নুজ বা বাতিল করা বা ফোন কলের উত্তর দেওয়ার মতো বিজ্ঞপ্তির বোতামের উপর অ্যাকশন নেওয়ার কাজও এই অ্যাপ করতে পারবে। \n\nএই অ্যাপ \'বিরক্ত করবে না\' মোড চালু বা বন্ধ করা সহ সম্পর্কিত সেটিংসে পরিবর্তনও করতে পারবে।"</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> এগুলি করতে পারবে:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"আপনার বিজ্ঞপ্তি পড়তে পারে"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"এটি আপনার পরিচিতি, মেসেজ ও ফটোর মতো ব্যক্তিগত তথ্য সহ বিজ্ঞপ্তি পড়তে পারে।"</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"এটি মেসেজের উত্তর দিতে পারে"</string>
@@ -3452,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"বন্ধ করা আছে"</string>
<string name="advanced_apps" msgid="7643010673326578815">"উন্নত"</string>
<string name="app_permissions" msgid="8666537659217653626">"অনুমতি ম্যানেজার"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"লোকেশনের জন্য ডেটা শেয়ার করা সম্পর্কিত আপডেট"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"আপনার লোকেশন ডেটা শেয়ার করার উপায় পরিবর্তন করে এমন অ্যাপ পর্যালোচনা করুন"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"জাগাতে আলতো চাপুন"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"ডিভাইসকে জাগাতে স্ক্রিনের যেকোনও জায়গায় ডাবল-ট্যাপ করুন"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"লিঙ্ক খোলা"</string>
@@ -3504,8 +3515,7 @@
<string name="usb_use_power_only" msgid="3408055485802114621">"কানেক্ট থাকা ডিভাইস চার্জ হবে"</string>
<string name="usb_use_file_transfers" msgid="483915710802018503">"ফাইল ট্রান্সফার"</string>
<string name="usb_use_photo_transfers" msgid="4641181628966036093">"PTP"</string>
- <!-- no translation found for usb_use_uvc_webcam (6595429508472038732) -->
- <skip />
+ <string name="usb_use_uvc_webcam" msgid="6595429508472038732">"ওয়েবক্যাম"</string>
<string name="usb_transcode_files" msgid="2441954752105119109">"ভিডিও AVC-তে কনভার্ট করুন"</string>
<string name="usb_transcode_files_summary" msgid="307102635711961513">"আরও বেশি মিডিয়া প্লেয়ারে ভিডিওগুলি চলবে, কিন্তু এটির কোয়ালিটির মান কম হতে পারে"</string>
<string name="usb_use_tethering" msgid="2897063414491670531">"USB টিথারিং"</string>
@@ -3528,14 +3538,12 @@
<string name="usb_summary_tether" msgid="2554569836525075702">"USB টিথারিং"</string>
<string name="usb_summary_photo_transfers" msgid="7331503733435780492">"PTP"</string>
<string name="usb_summary_MIDI" msgid="2372443732675899571">"MIDI"</string>
- <!-- no translation found for usb_summary_UVC (8733131110899174299) -->
- <skip />
+ <string name="usb_summary_UVC" msgid="8733131110899174299">"ওয়েবক্যাম"</string>
<string name="usb_summary_file_transfers_power" msgid="2788374660532868630">"ফাইল ট্রান্সফার এবং অন্যান্য ডিভাইসে চার্জ দেওয়া"</string>
<string name="usb_summary_tether_power" msgid="4853034392919904792">"USB টিথারিং এবং অন্যান্য ডিভাইসে চার্জ দেওয়া"</string>
<string name="usb_summary_photo_transfers_power" msgid="9077173567697482239">"PTP এবং অন্যান্য ডিভাইসে চার্জ দেওয়া"</string>
<string name="usb_summary_MIDI_power" msgid="1184681982025435815">"MIDI মোডে অন্যান্য ডিভাইসে চার্জ দেওয়া"</string>
- <!-- no translation found for usb_summary_UVC_power (226810354412154061) -->
- <skip />
+ <string name="usb_summary_UVC_power" msgid="226810354412154061">"ওয়েবক্যাম ও চার্জ দেওয়া"</string>
<string name="background_check_pref" msgid="5304564658578987535">"ব্যাকগ্রাউন্ড পরীক্ষা"</string>
<string name="assist_access_context_title" msgid="5201495523514096201">"স্ক্রিন থেকে টেক্সট ব্যবহার করুন"</string>
<string name="assist_access_context_summary" msgid="6951814413185646275">"সহায়তা অ্যাপকে স্ক্রিনের কন্টেন্ট টেক্সট হিসাবে অ্যাক্সেস করার অনুমতি দিন"</string>
@@ -3581,12 +3589,9 @@
<string name="permit_manage_external_storage" msgid="6928847280689401761">"সব ফাইল ম্যানেজ করতে অ্যাক্সেস দিন"</string>
<string name="allow_manage_external_storage_description" msgid="5707948153603253225">"এই ডিভাইস অথবা এতে কানেক্ট রয়েছে এমন যেকোনও স্টোরেজে থাকা সব ফাইল পড়তে, পরিবর্তন করতে এবং মুছতে এই অ্যাপকে অনুমতি দিন। অনুমতি দিলে এই অ্যাপ আপনাকে না জানিয়েই ফাইলগুলি অ্যাক্সেস করতে পারবে।"</string>
<string name="filter_manage_external_storage" msgid="6751640571715343804">"সব ফাইল অ্যাক্সেস করতে পারে"</string>
- <!-- no translation found for full_screen_intent_title (1068024949389956404) -->
- <skip />
- <!-- no translation found for permit_full_screen_intent (2251949245519201421) -->
- <skip />
- <!-- no translation found for footer_description_full_screen_intent (8322826300555418227) -->
- <skip />
+ <string name="full_screen_intent_title" msgid="1068024949389956404">"ফুল স্ক্রিন ইনটেন্ট ম্যানেজ করা"</string>
+ <string name="permit_full_screen_intent" msgid="2251949245519201421">"ফুল স্ক্রিন ইনটেন্ট পাঠানোর জন্য অ্যাপে অনুমতি দিন"</string>
+ <string name="footer_description_full_screen_intent" msgid="8322826300555418227">"ফুল স্ক্রিন ইনটেন্ট বিজ্ঞপ্তি, যা পুরো স্ক্রিন জুড়ে থাকে, তা পাঠানোর জন্য এই অ্যাপে অনুমতি দিন।"</string>
<string name="media_management_apps_title" msgid="8222942355578724582">"মিডিয়া ম্যানেজমেন্ট অ্যাপ"</string>
<string name="media_management_apps_toggle_label" msgid="166724270857067456">"অ্যাপকে মিডিয়া ম্যানেজ করার অনুমতি দিন"</string>
<string name="media_management_apps_description" msgid="8000565658455268524">"অনুমতি দেওয়া হলে, এই অ্যাপ আপনাকে জিজ্ঞাসা না করেই অন্য অ্যাপের তৈরি করা মিডিয়া ফাইলে পরিবর্তন করতে বা তা মুছে ফেলতে পারবে। অ্যাপকে অবশ্যই ফাইল এবং মিডিয়া অ্যাক্সেস করার অনুমতি দিতে হবে।"</string>
@@ -3986,15 +3991,20 @@
<string name="autofill_app" msgid="7595308061826307921">"আটোফিল পরিষেবা"</string>
<string name="default_autofill_app" msgid="372234803718251606">"ডিফল্ট অটোফিল পরিষেবা"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"পাসওয়ার্ড"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"পাসওয়ার্ড ও পরিচয় সংক্রান্ত পরিষেবা"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{#টি পাসওয়ার্ড}one{#টি পাসওয়ার্ড}other{#টি পাসওয়ার্ড}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"অটো, ফিল, অটোফিল, পাসওয়ার্ড"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"ক্রেডেনশিয়াল, পাসকী, পাসওয়ার্ড"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>নিশ্চিত করুন যে এই অ্যাপটি বিশ্বাসযোগ্য</b> <br/> <br/> কোনও তথ্য নিজে থেকে পূরণ করা যাবে কিনা, তা নির্ণয় করতে <xliff:g id=app_name example=Google Autofill>%1$s</xliff:g> অ্যাপটি আপনার স্ক্রিনে যা দেখা যাচ্ছে সেই অনুযায়ী সিদ্ধান্ত নেয়।"</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"%1$s বন্ধ করবেন?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"আপনি সাই-ইন করার সময় ঠিকানা বা পেমেন্ট পদ্ধতির মতো সেভ করা তথ্য পূরণ করা থাকবে না। আপনার সেভ করা তথ্য আগে থেকেই পূরণ করে রাখতে, ডিফল্ট কোনও অটোফিল পরিষেবা সেট করুন।"</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"পাসওয়ার্ড ও পরিচয় সংক্রান্ত পরিষেবার সীমা"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"একই সময় আপনি ৫টি পর্যন্ত অটোফিল ও পাসওয়ার্ড সংক্রান্ত পরিষেবা চালু রাখতে পারবেন। আরও যোগ করতে একটি পরিষেবা বন্ধ করুন।"</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"বন্ধ করুন"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"অটো-ফিল"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"লগ-ইন লেভেল"</string>
@@ -4281,28 +4291,17 @@
<string name="content_capture" msgid="868372905432812238">"অ্যাপের কন্টেন্ট"</string>
<string name="content_capture_summary" msgid="49720773699715531">"অ্যাপকে Android সিস্টেমে কন্টেন্ট পাঠানোর অনুমতি দিন"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"সিস্টেমের হিপ ডাম্প ক্যাপচার করুন"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"মেমরি ট্যাগিং এক্সটেনশন"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"মেমরি ট্যাগিং এক্সটেনশন (MTE) আপনার অ্যাপে মেমরির নিরাপত্তা সম্পর্কিত সমস্যা খোঁজার বিষয়টি আরও সহজ করে তোলে এবং এর মধ্যে নেটিভ কোডকে আরও সুরক্ষিত করে।"</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"MTE চালু করলে ডিভাইসের পারফর্ম্যান্স আরও ধীর গতির হতে পারে।"</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"MTE সম্পর্কে আরও জানুন"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"আপনি MTE বন্ধ না করা পর্যন্ত এটি চালু রাখুন"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"MTE চালু করতে আপনার ডিভাইস রিস্টার্ট করতে হবে।"</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"MTE বন্ধ করতে আপনার ডিভাইস রিস্টার্ট করতে হবে।"</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"শুধু একটি সেশনের জন্য MTE চালু করুন"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"সিস্টেম রিস্টার্ট করা হবে এবং মেমরি ট্যাগিং এক্সটেনশন (MTE) ব্যবহারের অনুমতি দেবে। MTE-এর জন্য সিস্টেমের পারফর্ম্যান্স খারাপ হতে ও সঠিকভাবে নাও চলতে পারে। এটি পরে রিবুট করার সময় রিসেট হয়ে যাবে।"</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"MTE চালু থাকা অবস্থায় শুধু একটি সেশনের জন্য রিস্টার্ট করুন"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE আগে থেকেই চালু করা আছে"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"সিস্টেমের হিপ ডাম্প ক্যাপচার করা হচ্ছে"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"সিস্টেমের হিপ ডাম্প ক্যাপচার করা যায়নি"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"সিস্টেমের হিপ ডাম্প অটোমেটিক ক্যাপচার করে"</string>
@@ -4617,6 +4616,5 @@
<string name="screen_flash_color_violet" msgid="1279950780509029495">"বেগুনি"</string>
<string name="color_selector_dialog_done" msgid="121253968943363376">"হয়ে গেছে"</string>
<string name="color_selector_dialog_cancel" msgid="8667350644753900701">"বাতিল করুন"</string>
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"এই অ্যাপটি শুধুমাত্র ১টি উইন্ডোতে খোলা যেতে পারে"</string>
</resources>
diff --git a/res/values-bs/strings.xml b/res/values-bs/strings.xml
index a86dccb..fe80f50 100644
--- a/res/values-bs/strings.xml
+++ b/res/values-bs/strings.xml
@@ -166,10 +166,10 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Postavite preference za jedinice i brojeve"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Omogućite aplikacijama da znaju vaše regionalne postavke da mogu personalizirati vaše iskustvo."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Aplikacije će koristiti vaše regionalne postavke gdje je to moguće."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Mjerne jedinice za temperaturu"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Temperatura"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Kalendar"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"Prvi dan u sedmici"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Brojevi"</string>
+ <string name="numbers_preferences_title" msgid="8197418984391195446">"Postavke brojeva"</string>
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Koristite zadanu postavku aplikacije"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Celzijus (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Farenhajt (°F)"</string>
@@ -621,7 +621,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Prekini vezu"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Upari i poveži"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"Kada je Bluetooth uključen, uređaj može komunicirati s drugim uređajima s Bluetoothom u blizini."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Kada je uključen Bluetooth, uređaj može komunicirati s Bluetooth uređajima u blizini.\n\nDa se poboljša doživljaj korištenja uređaja, aplikacije i usluge i dalje mogu u bilo koje vrijeme skenirati uređaje u blizini, čak i kada je Bluetooth isključen. Ovo se, naprimjer, može koristiti da se poboljšaju funkcije i usluge zasnovane na lokaciji. Ovo možete promijeniti u "<annotation id="link">"postavkama Bluetooth skeniranja"</annotation>"."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Kada je Bluetooth uključen, uređaj može komunicirati s Bluetooth uređajima u blizini.\n\nDa se poboljša iskustvo na uređaju, aplikacije i usluge i dalje mogu skenirati uređaje u blizini u bilo kojem trenutku, čak i kada je Bluetooth isključen. Ovo se, naprimjer, može koristiti da se poboljšaju funkcije i usluge zasnovane na lokaciji. Ovo možete promijeniti u postavkama Bluetooth skeniranja."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Promijenite"</string>
<string name="device_details_title" msgid="1155622417516195481">"Detalji o uređaju"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Postavke tastature"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Bluetooth adresa uređaja: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1392,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Potvrdite obrazac"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"Potvrdite PIN"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Potvrdite lozinku"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Potvrdite identitet"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Koristi i uzorak za otključavanje uređaja"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Koristi i PIN za otključavanje uređaja"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Koristi i lozinku za otključavanje uređaja"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"Pogrešan PIN"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Pogrešna lozinka"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Pogrešan uzorak"</string>
@@ -1715,12 +1726,20 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Preuzete aplikacije"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Eksperimentalno"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Oznake funkcija"</string>
- <string name="snoop_logger_filters_dashboard_title" msgid="3082744626059215281">"Filtri zapisivača špijuniranja"</string>
- <string name="bt_hci_snoop_log_filters_dashboard_summary" msgid="626757789702677076">"Postavi filtre (uključi Bluetooth nakon promjene ove postavke)"</string>
- <string name="bt_hci_snoop_log_filter_pbap_title" msgid="5508775381082875785">"PBAP filtar zapisivača špijuniranja"</string>
- <string name="bt_hci_snoop_log_filter_map_title" msgid="5700678748422653316">"MAP filtar zapisivača špijuniranja"</string>
- <string name="bt_hci_snoop_log_filter_summary" msgid="6235819710248503870">"Postavi način filtriranja. (Uključi Bluetooth nakon promjene ove postavke)"</string>
- <string name="bt_hci_snoop_log_filtered_mode_disabled_summary" msgid="272884193300382035">"Omogući filtrirani način zapisnika špijuniranja radi promjene ove opcije."</string>
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
+ <skip />
<string name="talkback_title" msgid="8756080454514251327">"TalkBack"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Čitač ekrana prvenstveno za slijepe i slabovidne osobe"</string>
<string name="select_to_speak_summary" msgid="1995285446766920925">"Dodirnite stavke na ekranu da se naglas pročitaju"</string>
@@ -1733,8 +1752,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"Povećalo prati tekst dok pišete"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"Uvijek uključeno"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"Umjesto deaktiviranja uvećavanja prilikom promjene aplikacija, jednostavno umanjuje u normalnu veličinu. Razdvojite prste da uvećate kad god želite."</string>
- <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"Igraća palica"</string>
- <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"Aktivirajte i pokrećite povećalo pomoću igraće palice na zaslonu. Dodirnite i zadržite, a zatim povucite igraću palicu da biste upravljali povećalom. Dodirnite i povucite da biste upravljali samom igraćom palicom."</string>
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"Džojstik"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"Aktiviranje i pomicanje povećala pomoću džojstika na ekranu. Kontroliranje povećala dodirivanjem i zadržavanjem, a zatim prevlačenjem džojstika. Pomicanje samog džojstika dodirivanjem i prevlačenjem."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"O uvećavanju"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"Saznajte više o uvećavanju"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"Vrsta uvećavanja"</string>
@@ -2164,7 +2183,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Došlo je do problema prilikom očitavanja mjerača stanja baterije."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Dodirnite da saznate više o ovoj grešci"</string>
- <string name="power_screen" msgid="4596900105850963806">"Ekran"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Svjetiljka"</string>
<string name="power_camera" msgid="4778315081581293923">"Fotoaparat"</string>
@@ -2242,6 +2262,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Vrijeme korištenja uređaja za period <xliff:g id="SLOT">%s</xliff:g>"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Pregled po aplikacijama"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Pregled po sistemu"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Statistika procesa"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Geeky statistike o pokrenutim procesima"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Iskorištena memorija"</string>
@@ -2889,6 +2911,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Jačina zvuka zvona i obavještenja"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Jačina zvuka zvona"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Jačina zvuka za obavještenja"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Nedostupno zbog isključenog zvona"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Melodija zvona telefona"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Zadani zvuk obavještenja"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"Zvuk iz aplikacije"</string>
@@ -3154,8 +3177,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Dozvoli pristup obavještenjima"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Poboljšana obavještenja su zamijenila Prilagodljiva obavještenja Androida u verziji Android 12. Ova funkcija prikazuje predložene radnje i odgovore te organizira vaša obavještenja. \n\nPoboljšana obavještenja mogu pristupiti sadržaju obavještenja, uključujući lične informacije kao što su imena kontakata i poruke. Ova funkcija također može odbacivati obavještenja ili reagirati na njih, npr. može odgovarati na telefonske pozive i kontrolirati funkciju Ne ometaj."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"Dozvoliti aplikaciji <xliff:g id="SERVICE">%1$s</xliff:g> pristup obavještenjima?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> će moći čitati sva obavještenja, uključujući lične podatke kao što su imena kontakata, fotografije i tekst primljenih poruka. Ova aplikacija će također moći odgoditi ili odbaciti obavještenja ili djelovati na dugmad u obavještenjima, uključujući odgovaranje na telefonske pozive. \n\nNa ovaj način će se aplikaciji dati i mogućnost da uključi ili isključi način rada Ne ometaj te da promijeni postavke povezane s tom opcijom."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> će moći sljedeće:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"čitati vaša obavještenja"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"Može čitati vaša obavještenja, uključujući lične podatke kao što su kontakti, poruke i fotografije."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"odgovarati na poruke"</string>
@@ -3439,10 +3464,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Isključeno"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Napredno"</string>
<string name="app_permissions" msgid="8666537659217653626">"Upravitelj odobrenja"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Ažuriranja dijeljenja podataka za lokaciju"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Pregledajte aplikacije koje su promijenile način na koji mogu dijeliti podatke o vašoj lokaciji"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Dodirnite za buđenje"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Dva puta dodirnite bilo gdje na zaslonu da probudite uređaj"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Otvaranje linkova"</string>
@@ -3968,15 +3991,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Usluga automatskog popunjavanja"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Zadana usluga automatskog popunjavanja"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Lozinke"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Usluge lozinke i identiteta"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# lozinka}one{# lozinka}few{# lozinke}other{# lozinki}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"automatski, popunjavanje, automatsko popunjavanje, lozinka"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"akreditivi, pristupni ključ, lozinka"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Provjerite je li ova aplikacija pouzdana</b> <br/> <br/> <xliff:g id=app_name example=Google Automatsko popunjavanje>%1$s</xliff:g> koristi sadržaj na vašem ekranu da odredi šta se može automatski popuniti."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"Isključiti %1$s?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"Sačuvane informacije kao što su adrese ili načini plaćanja se neće popunjavati kada se prijavite. Da sačuvane informacije ostanu popunjene, postavite zadanu uslugu automatskog popunjavanja."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Ograničenje usluga lozinke i identiteta"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"Istovremeno možete imati najviše 5 aktivnih usluga automatskog popunjavanja i lozinki. Isključite uslugu da dodate više."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Isključi"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Automatsko popunjavanje"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Nivo zapisivanja"</string>
@@ -4263,28 +4291,17 @@
<string name="content_capture" msgid="868372905432812238">"Sadržaj aplikacije"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Dozvolite aplikacijama da šalju sadržaj Android sistemu"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Snimi snimak dinamičkog dijela memorije sistema"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Ekstenz. za označavanje memorije"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"Ekstenzija za označavanje memorije (MTE) otkriva sigurnosne probleme memorije u aplikaciji i poboljšava sigurnost izvornog koda"</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"Uključivanje MTE-a može uzrokovati sporije performanse uređaja."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"Saznajte više o MTE-u"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"Omogućite MTE dok ga ne isključite"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"Morat ćete ponovo pokrenuti uređaj da uključite MTE."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"Morat ćete ponovo pokrenuti uređaj da isključite MTE."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"Omogući MTE za jednu sesiju"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"Sistem će se ponovo pokrenuti i dozvoliti eksperimentiranje s Ekstenzijom za označavanje memorije (Memory Tagging Extension, MTE). MTE može negativno uticati na performanse i stabilnost sistema. Poništit će se prilikom sljedećeg ponovnog pokretanja sistema."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Ponovo pokrenite za jednu sesiju s omogućenim MTE-om"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE je već omogućen"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Snimanje dinamičkog dijela memorije sistema"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Snimak dinamičkog dijela memorije sistema nije snimljen."</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Automatsko snimanje snimaka dinamičkog dijela memorije sistema"</string>
@@ -4600,5 +4617,5 @@
<string name="screen_flash_color_violet" msgid="1279950780509029495">"Ljubičasta"</string>
<string name="color_selector_dialog_done" msgid="121253968943363376">"Gotovo"</string>
<string name="color_selector_dialog_cancel" msgid="8667350644753900701">"Otkaži"</string>
- <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"Ova se aplikacija može otvoriti samo u jednom prozoru"</string>
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"Ova aplikacija se može otvoriti samo u 1 prozoru"</string>
</resources>
diff --git a/res/values-ca/arrays.xml b/res/values-ca/arrays.xml
index a1f0743..b60ba39 100644
--- a/res/values-ca/arrays.xml
+++ b/res/values-ca/arrays.xml
@@ -85,9 +85,11 @@
<item msgid="9100937224980838123">"4"</item>
<item msgid="6702740528496186521">"5"</item>
</string-array>
- <!-- no translation found for bluetooth_audio_routing_titles:0 (926853492406127221) -->
- <!-- no translation found for bluetooth_audio_routing_titles:1 (5112879855377353813) -->
- <!-- no translation found for bluetooth_audio_routing_titles:2 (4853360663119482646) -->
+ <string-array name="bluetooth_audio_routing_titles">
+ <item msgid="926853492406127221">"Decideix automàticament"</item>
+ <item msgid="5112879855377353813">"Reprodueix a l\'audiòfon"</item>
+ <item msgid="4853360663119482646">"Reprodueix a l\'altaveu del telèfon"</item>
+ </string-array>
<string-array name="wifi_signal">
<item msgid="199360311367724149">"Dolenta"</item>
<item msgid="2470925506985305429">"Dolenta"</item>
diff --git a/res/values-ca/strings.xml b/res/values-ca/strings.xml
index 8bf6b52..3566b0a 100644
--- a/res/values-ca/strings.xml
+++ b/res/values-ca/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Estableix preferències d\'unitats i de números"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Permet a les aplicacions conèixer les preferències regionals perquè puguin personalitzar la teva experiència."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Les aplicacions utilitzaran les preferències regionals allà on sigui possible."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Unitats de temperatura"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Temperatura"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Calendari"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"Primer dia de la setmana"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Números"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Utilitza la configuració predeterminada de l\'app"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Celsius (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Fahrenheit (°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Desconnecta"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Vincula i connecta"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"Amb el Bluetooth activat, el dispositiu pot comunicar-se amb dispositius Bluetooth a prop."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Si el Bluetooth està activat, el dispositiu pot comunicar-se amb altres dispositius Bluetooth propers.\n\nPer millorar l\'experiència del dispositiu, les aplicacions i els serveis poden cercar dispositius propers en qualsevol moment, fins i tot quan el Bluetooth està desactivat. Aquesta opció es pot utilitzar, per exemple, per millorar les funcions i els serveis basats en la ubicació. Pots canviar-la a la "<annotation id="link">"configuració de cerca de Bluetooth"</annotation>"."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Si el Bluetooth està activat, el dispositiu pot comunicar-se amb altres dispositius Bluetooth propers.\n\nPer millorar l\'experiència del dispositiu, les aplicacions i els serveis poden cercar dispositius propers en qualsevol moment, fins i tot quan el Bluetooth està desactivat. Aquesta opció es pot utilitzar, per exemple, per millorar les funcions i els serveis basats en la ubicació. Pots canviar-la a la configuració de cerca de Bluetooth."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Canvia"</string>
<string name="device_details_title" msgid="1155622417516195481">"Detalls del dispositiu"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Configuració de teclat"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Adreça Bluetooth del dispositiu: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Verifica el patró"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"Verifica el PIN"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Verifica la contrasenya"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Verifica que ets tu"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Utilitza el patró per desbloquejar el disp."</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Utilitza el PIN per desbloquejar el disp."</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Utilitza la contrasenya per desbl. el disp."</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"PIN incorrecte"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Contrasenya incorrecta"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Patró incorrecte"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Aplicacions baixades"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Experimental"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Marques de funcions"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"Talkback"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Lector de pantalla destinat principalment a persones invidents i amb poca visió"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"La lupa segueix el text a mesura que escrius"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"Sempre activat"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"En lloc de desactivar l\'ampliació en canviar d\'aplicació, simplement redueix la pantalla a la mida normal. Pinça per fer zoom quan vulguis."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"Palanca de control"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"Activa i mou la lupa amb una palanca de control en pantalla. Mantén premuda la palanca de control i arrossega-la per controlar la lupa. Toca i arrossega la palanca de control per moure-la."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"Sobre l\'ampliació"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"Més informació sobre l\'ampliació"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"Tipus d\'ampliació"</string>
@@ -1949,8 +1961,7 @@
<string name="accessibility_hearingaid_left_and_right_side_device_summary" msgid="4268221140368164452">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g>, orelles esquerra i dreta"</string>
<string name="accessibility_hearingaid_more_device_summary" msgid="8092641784056942546">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g> i 1 dispositiu més"</string>
<string name="accessibility_hearing_device_pairing_title" msgid="2701812183769537320">"Vincula un disp. nou"</string>
- <!-- no translation found for accessibility_hearing_device_connected_title (3785140037249487287) -->
- <skip />
+ <string name="accessibility_hearing_device_connected_title" msgid="3785140037249487287">"Audiòfons"</string>
<string name="accessibility_hearing_device_saved_title" msgid="7573926212664909296">"Dispositius desats"</string>
<string name="accessibility_hearing_device_control" msgid="2661965917013100611">"Controls de l\'audiòfon"</string>
<string name="accessibility_hearing_device_shortcut_title" msgid="7645100199603031360">"Drecera de l\'audiòfon"</string>
@@ -1958,8 +1969,7 @@
<string name="accessibility_hac_mode_summary" msgid="5164793702798871478">"Millora l\'àudio d\'alguns audiòfons"</string>
<string name="accessibility_hearing_device_footer_summary" msgid="4636110586636490256">"Assegura\'t que els audiòfons estiguin encesos i en mode de vinculació"</string>
<string name="accessibility_hearing_device_pairing_page_title" msgid="6608901091770850295">"Vincula l\'audiòfon"</string>
- <!-- no translation found for accessibility_found_hearing_devices (637407580358386553) -->
- <skip />
+ <string name="accessibility_found_hearing_devices" msgid="637407580358386553">"Audiòfons disponibles"</string>
<string name="accessibility_found_all_devices" msgid="7817834722148556520">"No veus el teu audiòfon?"</string>
<string name="accessibility_list_all_devices_title" msgid="3555097127022458571">"Mostra tots els dispositius Bluetooth"</string>
<string name="accessibility_audio_adjustment_title" msgid="1332113739136802997">"Ajust d\'àudio"</string>
@@ -2174,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Hi ha hagut un problema en llegir el mesurador de la bateria."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Toca per obtenir més informació sobre aquest error"</string>
- <string name="power_screen" msgid="4596900105850963806">"Pantalla"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Llanterna"</string>
<string name="power_camera" msgid="4778315081581293923">"Càmera"</string>
@@ -2252,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Temps de connexió: <xliff:g id="SLOT">%s</xliff:g>"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Desglossament per aplicacions"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Desglossament per sistema"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Estadístiques sobre processos"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Estadístiques sobre els processos en execució"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Ús de la memòria"</string>
@@ -2899,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Volum de sons i notificacions"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Volum del to"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Volum de notificació"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"No està disponible perquè el so s\'ha silenciat"</string>
<string name="ringtone_title" msgid="3271453110387368088">"So de trucada del telèfon"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"So de notificació predeterminat"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"So de l\'aplicació"</string>
@@ -3164,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Permet l\'accés a les notificacions"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Les notificacions millorades han substituït les notificacions adaptatives d\'Android a Android 12. Aquesta funció mostra les accions i respostes suggerides, i organitza les teves notificacions. \n\nLes notificacions millorades poden accedir al contingut de les notificacions, inclosa la informació personal com els noms dels contactes i els missatges. Aquesta funció també pot ignorar les notificacions o respondre-hi; per exemple, pot contestar a trucades i controlar el mode No molestis."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"Vols que <xliff:g id="SERVICE">%1$s</xliff:g> tingui accés a les notificacions?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> podrà llegir totes les notificacions, inclosa la informació personal com ara els noms dels contactes, les fotos i el text dels missatges que rebis. Aquesta aplicació també podrà posposar o ignorar les notificacions o fer accions amb els botons de les notificacions, com ara contestar a trucades. \n\nL\'aplicació també podrà activar i desactivar el mode No molestis i canviar la configuració que hi estigui relacionada."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> podrà:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"Llegir les notificacions"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"Pot llegir les notificacions, inclosa la informació personal com ara els contactes, els missatges i les fotos."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Respondre a missatges"</string>
@@ -3449,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Desactivades"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Configuració avançada"</string>
<string name="app_permissions" msgid="8666537659217653626">"Gestor de permisos"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Actualitzacions de la compartició de dades d\'ubicació"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Revisa les aplicacions que han canviat la manera en què poden compartir les teves dades d\'ubicació"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Toca per activar"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Toca dos cops un punt de la pantalla per activar el dispositiu"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Obertura d\'enllaços"</string>
@@ -3977,15 +3991,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Servei d\'emplenament automàtic"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Servei d\'emplenament automàtic predeterminat"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Contrasenyes"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Serveis d\'identitat i de contrasenya"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# contrasenya}other{# contrasenyes}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"automàtic, emplenament, emplenament automàtic, contrasenya"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"credencials, clau d\'accés, contrasenya"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Assegura\'t que confies en aquesta aplicació</b> <br/> <br/> <xliff:g id=app_name example=Emplenament automàtic amb Google>%1$s</xliff:g> utilitza el contingut que es mostra a la pantalla per determinar què es pot emplenar automàticament."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"Vols desactivar %1$s?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"La informació desada, com ara les adreces o les formes de pagament, no s\'emplenarà quan iniciïs la sessió. Si vols que la teva informació desada s\'empleni automàticament, configura un servei d\'emplenament automàtic predeterminat."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Límit de serveis d\'identitat i de contrasenya"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"Pots tenir fins a 5 serveis d\'emplenament automàtic i de contrasenya actius al mateix temps. Desactiva un servei per afegir-ne més."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Desactiva"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Emplenament automàtic"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Nivell de registre"</string>
@@ -4272,28 +4291,17 @@
<string name="content_capture" msgid="868372905432812238">"Contingut de l\'aplicació"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Permet que les aplicacions enviïn contingut al sistema Android"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Captura l\'abocament de memòria en monticle del sistema"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Extensió d\'etiquetatge de memòria"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"L\'extensió d\'etiquetatge de memòria (MTE) facilita la detecció de problemes de seguretat de la memòria a l\'aplicació i fa que el codi natiu de l\'aplicació sigui més segur."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"Activar l\'MTE pot provocar que el rendiment del dispositiu sigui més lent."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"Més informació sobre l\'MTE"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"Activa l\'MTE fins que la desactivis"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"Hauràs de reiniciar el dispositiu per activar l\'MTE."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"Hauràs de reiniciar el dispositiu per desactivar l\'MTE."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"Activa l\'MTE per a una sola sessió"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"Es reiniciarà el sistema i es permetran els experiments amb l\'extensió d\'etiquetatge de memòria (MTE). L\'MTE pot tenir un impacte negatiu en el rendiment i l\'estabilitat del sistema. Es restablirà en el reinici subsegüent."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Reinicia una sola sessió amb l\'MTE activada"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"L\'MTE ja està activada"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"S\'està capturant l\'abocament de memòria en monticle del sistema"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"No s\'ha pogut capturar l\'abocament de memòria en monticle del sistema"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Captura automàticament els abocaments de memòria en monticle del sistema"</string>
@@ -4583,56 +4591,30 @@
<string name="background_install_before" msgid="8608614957688912715">"{count,plural, =1{Aplicacions instal·lades en el # darrer mes}other{Aplicacions instal·lades en els # darrers mesos}}"</string>
<string name="background_install_after" msgid="7983488897570908149">"{count,plural, =1{Aplicacions instal·lades fa més d’# mes}other{Aplicacions instal·lades fa més de # mesos}}"</string>
<string name="accessibility_fingerprint_label" msgid="5017431423168191733">"Sensor d\'empremtes digitals"</string>
- <!-- no translation found for flash_notifications_title (4490438861180492311) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_off (6056282996770691461) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera (455038312752009971) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_screen (7321838939240499267) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera_and_screen (6515622987118268649) -->
- <skip />
- <!-- no translation found for flash_notifications_intro (1506414740603805778) -->
- <skip />
- <!-- no translation found for flash_notifications_note (7258551860911169239) -->
- <skip />
- <!-- no translation found for flash_notifications_preview (5320176885050440874) -->
- <skip />
- <!-- no translation found for camera_flash_notification_title (1605639711485773787) -->
- <skip />
- <!-- no translation found for screen_flash_notification_title (8008197872050400734) -->
- <skip />
- <!-- no translation found for screen_flash_notification_color_title (7213407653340970790) -->
- <skip />
- <!-- no translation found for screen_flash_color_blue (3585766657607931371) -->
- <skip />
- <!-- no translation found for screen_flash_color_azure (8691198532944992243) -->
- <skip />
- <!-- no translation found for screen_flash_color_cyan (6878780006173747267) -->
- <skip />
- <!-- no translation found for screen_flash_color_spring_green (4466548514738457815) -->
- <skip />
- <!-- no translation found for screen_flash_color_green (8418019648507964564) -->
- <skip />
- <!-- no translation found for screen_flash_color_chartreuse_green (7456381649919010366) -->
- <skip />
- <!-- no translation found for screen_flash_color_yellow (7413465411615454556) -->
- <skip />
- <!-- no translation found for screen_flash_color_orange (979177126315557656) -->
- <skip />
- <!-- no translation found for screen_flash_color_red (8954162219886445491) -->
- <skip />
- <!-- no translation found for screen_flash_color_rose (1216848195972231251) -->
- <skip />
- <!-- no translation found for screen_flash_color_magenta (7726221666557102155) -->
- <skip />
- <!-- no translation found for screen_flash_color_violet (1279950780509029495) -->
- <skip />
- <!-- no translation found for color_selector_dialog_done (121253968943363376) -->
- <skip />
- <!-- no translation found for color_selector_dialog_cancel (8667350644753900701) -->
- <skip />
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="flash_notifications_title" msgid="4490438861180492311">"Notificacions amb flaix"</string>
+ <string name="flash_notifications_summary_off" msgid="6056282996770691461">"Desactivat"</string>
+ <string name="flash_notifications_summary_on_camera" msgid="455038312752009971">"Activat / Flaix de la càmera"</string>
+ <string name="flash_notifications_summary_on_screen" msgid="7321838939240499267">"Activat / Il·luminació de la pantalla"</string>
+ <string name="flash_notifications_summary_on_camera_and_screen" msgid="6515622987118268649">"Activat / Flaix de la càmera i il·luminació de la pantalla"</string>
+ <string name="flash_notifications_intro" msgid="1506414740603805778">"Fes que s\'encengui el flaix de la càmera o que s\'il·lumini la pantalla quan rebis notificacions o quan soni una alarma."</string>
+ <string name="flash_notifications_note" msgid="7258551860911169239">"Utilitza les notificacions amb flaix amb precaució si ets sensible a la llum"</string>
+ <string name="flash_notifications_preview" msgid="5320176885050440874">"Previsualitza"</string>
+ <string name="camera_flash_notification_title" msgid="1605639711485773787">"Notificació amb flaix de la càmera"</string>
+ <string name="screen_flash_notification_title" msgid="8008197872050400734">"Notificació amb il·luminació de la pantalla"</string>
+ <string name="screen_flash_notification_color_title" msgid="7213407653340970790">"Color d\'il·luminació de la pantalla"</string>
+ <string name="screen_flash_color_blue" msgid="3585766657607931371">"Blau"</string>
+ <string name="screen_flash_color_azure" msgid="8691198532944992243">"Atzur"</string>
+ <string name="screen_flash_color_cyan" msgid="6878780006173747267">"Cian"</string>
+ <string name="screen_flash_color_spring_green" msgid="4466548514738457815">"Verd primavera"</string>
+ <string name="screen_flash_color_green" msgid="8418019648507964564">"Verd"</string>
+ <string name="screen_flash_color_chartreuse_green" msgid="7456381649919010366">"Licor cartoixà"</string>
+ <string name="screen_flash_color_yellow" msgid="7413465411615454556">"Groc"</string>
+ <string name="screen_flash_color_orange" msgid="979177126315557656">"Taronja"</string>
+ <string name="screen_flash_color_red" msgid="8954162219886445491">"Vermell"</string>
+ <string name="screen_flash_color_rose" msgid="1216848195972231251">"Rosa"</string>
+ <string name="screen_flash_color_magenta" msgid="7726221666557102155">"Magenta"</string>
+ <string name="screen_flash_color_violet" msgid="1279950780509029495">"Violeta"</string>
+ <string name="color_selector_dialog_done" msgid="121253968943363376">"Fet"</string>
+ <string name="color_selector_dialog_cancel" msgid="8667350644753900701">"Cancel·la"</string>
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"Aquesta aplicació només pot obrir-se en 1 finestra"</string>
</resources>
diff --git a/res/values-cs/strings.xml b/res/values-cs/strings.xml
index 4f9556d..26587e2 100644
--- a/res/values-cs/strings.xml
+++ b/res/values-cs/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Nastavte předvolby jednotek a čísel"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Sdělte aplikacím své regionální preference, aby vám mohly přizpůsobit prostředí."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Aplikace vaše regionální preference použijí všude, kde je to možné."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Jednotky teploty"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Teplota"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Kalendář"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"První den týdne"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Čísla"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Použít výchozí nastavení aplikace"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Stupně Celsia (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Stupně Fahrenheita (°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Odpojit"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Párovat a připojit"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"Když je připojení Bluetooth zapnuto, vaše zařízení může komunikovat s ostatními zařízeními Bluetooth v okolí."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Když je zapnuté připojení Bluetooth, zařízení může komunikovat s ostatními zařízeními Bluetooth v okolí.\n\nZa účelem vylepšení funkcí mohou aplikace a služby nadále vyhledávat zařízení v okolí, i když je Bluetooth vypnuté. Lze tak například vylepšit funkce a služby založené na poloze. Toto chování můžete změnit v "<annotation id="link">"nastavení vyhledávání Bluetooth"</annotation>"."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Když je zapnuté připojení Bluetooth, zařízení může komunikovat s ostatními zařízeními Bluetooth v okolí.\n\nZa účelem vylepšení funkcí mohou aplikace a služby nadále vyhledávat zařízení v okolí, i když je Bluetooth vypnuté. Lze tak například vylepšit funkce a služby založené na poloze. Toto chování můžete změnit v nastavení vyhledávání Bluetooth."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Změnit"</string>
<string name="device_details_title" msgid="1155622417516195481">"O zařízení"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Nastavení klávesnice"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Adresa Bluetooth zařízení: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -698,7 +700,7 @@
<string name="wifi_cellular_data_fallback_summary" msgid="7039944853033554386">"Když Wi-Fi nebude mít přístup k internetu, použije se mobilní datové připojení. Za využití dat mohou být účtovány poplatky."</string>
<string name="wifi_add_network" msgid="4178564862173751181">"Přidat síť"</string>
<string name="wifi_configure_settings_preference_title" msgid="2536725796700696566">"Předvolby Wi-Fi"</string>
- <string name="wifi_configure_settings_preference_summary_wakeup_on" msgid="7822368955551467382">"Wi‑Fi se zapíná automaticky znovu"</string>
+ <string name="wifi_configure_settings_preference_summary_wakeup_on" msgid="7822368955551467382">"Wi‑Fi se automaticky znovu zapne"</string>
<string name="wifi_configure_settings_preference_summary_wakeup_off" msgid="5710203586018223864">"Wi‑Fi se nezapíná automaticky znovu"</string>
<string name="wifi_menu_p2p" msgid="5234165837732940385">"Wi‑Fi Direct"</string>
<string name="wifi_empty_list_wifi_off" msgid="7697422506708419298">"Chcete-li zobrazit dostupné sítě, zapněte Wi-Fi."</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Ověřte gesto"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"Ověřte PIN"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Ověřte heslo"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Ověřte svou totožnost"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"K odemykání zařízení používat i gesto"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"K odemykání zařízení používat i PIN"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"K odemykání zařízení používat i heslo"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"Nesprávný kód PIN"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Nesprávné heslo"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Nesprávné gesto"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Stažené aplikace"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Experimentální"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Příznaky experimentálních funkcí"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"TalkBack"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Čtečka obrazovky určená primárně pro nevidomé a slabozraké"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"Lupa sleduje text během psaní"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"Vždy zapnuto"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"Namísto deaktivace zvětšení dojde při změně aplikací jen k oddálení na normální velikost. Přiblížení můžete kdykoli vrátit zpět stažením prstů."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"Joystick"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"Lupu aktivujete a posouváte pomocí joysticku na obrazovce. Klepněte na obrazovku a podržte ji, poté přetahováním prstu po joysticku ovládejte lupu. Joystick můžete přesunout klepnutím a přetažením."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"Zvětšení"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"Další informace o zvětšení"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"Typ zvětšení"</string>
@@ -2172,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Při čtení měřiče baterie se vyskytl problém."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Klepnutím zobrazíte další informace o této chybě"</string>
- <string name="power_screen" msgid="4596900105850963806">"Displej"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"Procesor"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Svítilna"</string>
<string name="power_camera" msgid="4778315081581293923">"Fotoaparát"</string>
@@ -2250,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Doba používání v čase <xliff:g id="SLOT">%s</xliff:g>"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Rozdělení podle aplikací"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Rozdělení podle systému"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Statistiky procesů"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Podrobné statistiky běžících procesů"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Využití paměti"</string>
@@ -2897,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Hlasitost vyzvánění a oznámení"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Hlasitost vyzvánění"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Hlasitost oznámení"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Nedostupné, protože vyzvánění je ztlumené"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Vyzvánění telefonu"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Výchozí zvuk oznámení"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"Zvuk z aplikace"</string>
@@ -3162,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Povolit přístup k oznámením"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Adaptivní oznámení pro Android byla v systému Android 12 nahrazena vylepšenými oznámeními. Tato funkce ukazuje navrhované akce a odpovědi a uspořádává oznámení. \n\nVylepšená oznámení mají přístup k obsahu oznámení, včetně osobních údajů, jako jsou jména kontaktů a zprávy. Tato funkce také může zavírat oznámení nebo na ně odpovídat, například přijímat telefonní hovory a ovládat režim Nerušit."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"Povolit službě <xliff:g id="SERVICE">%1$s</xliff:g> přístup k oznámením?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"Aplikace <xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> bude moci číst všechna oznámení, včetně osobních údajů, jako jsou jména kontaktů, fotky a texty zpráv, které obdržíte. Bude také moci automaticky odkládat nebo zavírat oznámení nebo aktivovat tlačítka v oznámeních, včetně přijímání telefonických hovorů. \n\nTímto také aplikaci umožníte zapínat nebo vypínat režim Nerušit a měnit související nastavení."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"Služba <xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> bude moci:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"Číst vaše oznámení"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"Může číst vaše oznámení, včetně osobních údajů, jako jsou kontakty, zprávy a fotky."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Odpovídat na zprávy"</string>
@@ -3447,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Vypnuto"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Rozšířená nastavení"</string>
<string name="app_permissions" msgid="8666537659217653626">"Správce oprávnění"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Aktualizace sdílení dat pro zjišťování polohy"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Zkontrolujte aplikace, které změnily způsob, jakým mohou sdílet vaše údaje o poloze"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Probudit klepnutím"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Dvojitým klepnutím kamkoli na obrazovku zařízení probudíte"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Otevírání odkazů"</string>
@@ -3977,15 +3993,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Služba automatického vyplňování"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Výchozí služba automatického vyplňování"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Hesla"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Služby pro správu hesel a identit"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# heslo}few{# hesla}many{# hesla}other{# hesel}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"automaticky, vyplnit, vyplnit automaticky, heslo"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"identifikační údaje, přístupový klíč, heslo"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Zkontrolujte, zda se jedná o důvěryhodnou aplikaci</b> <br/> <br/> <xliff:g id=app_name example=Automatické doplňování Google>%1$s</xliff:g> určuje, co lze automaticky vyplnit, na základě obsahu obrazovky."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"Vypnout poskytovatele %1$s?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"Uložené údaje, jako jsou adresy nebo platební metody, se při přihlášení nevyplní. Pokud chcete, aby vaše uložené informace zůstaly vyplněné, nastavte výchozí službu automatického vyplňování."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Limit služeb pro správu hesel a identit"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"Najednou můžete mít aktivních až pět služeb pro automatické vyplňování a správu hesel. Pokud chcete přidat další, některou službu vypněte."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Vypnout"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Automatické vyplňování"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Úroveň protokolování"</string>
@@ -4272,28 +4293,17 @@
<string name="content_capture" msgid="868372905432812238">"Obsah aplikace"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Povolte aplikacím odesílat obsah do systému Android"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Zaznamenávat výpis haldy systému"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Memory Tagging Extension"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"Funkce MTE (Memory Tagging Extension) usnadňuje zjišťování bezpečnostních problémů s pamětí v aplikaci a zajišťuje bezpečnější nativní kód aplikace."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"Zapnutí funkce MTE může způsobit pomalejší výkon zařízení."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"Další informace o funkci MTE"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"Aktivovat funkci MTE, dokud ji nevypnete"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"Pokud chcete funkci MTE zapnout, musíte restartovat zařízení."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"Pokud chcete funkci MTE vypnout, musíte restartovat zařízení."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"Aktivovat funkci MTE v jedné relaci"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"Systém se restartuje a bude možné experimentovat s technologií Memory Tagging Extension (MTE). Technologie MTE může nepříznivě ovlivnit výkon a stabilitu systému. Při dalším restartu se nastavení resetuje."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Restartováním zahájíte jednu relaci s aktivovanou funkcí MTE"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"Funkce MTE již je aktivovaná"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Zaznamenávání výpisu haldy systému"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Výpis haldy systému se nepodařilo získat"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Automaticky zaznamenávat výpisy haldy systému"</string>
@@ -4610,6 +4620,5 @@
<string name="screen_flash_color_violet" msgid="1279950780509029495">"Fialová"</string>
<string name="color_selector_dialog_done" msgid="121253968943363376">"Hotovo"</string>
<string name="color_selector_dialog_cancel" msgid="8667350644753900701">"Zrušit"</string>
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"Tuto aplikaci lze otevřít jen v jednom okně"</string>
</resources>
diff --git a/res/values-da/arrays.xml b/res/values-da/arrays.xml
index b505850..ee46395 100644
--- a/res/values-da/arrays.xml
+++ b/res/values-da/arrays.xml
@@ -85,9 +85,11 @@
<item msgid="9100937224980838123">"4"</item>
<item msgid="6702740528496186521">"5"</item>
</string-array>
- <!-- no translation found for bluetooth_audio_routing_titles:0 (926853492406127221) -->
- <!-- no translation found for bluetooth_audio_routing_titles:1 (5112879855377353813) -->
- <!-- no translation found for bluetooth_audio_routing_titles:2 (4853360663119482646) -->
+ <string-array name="bluetooth_audio_routing_titles">
+ <item msgid="926853492406127221">"Vælg automatisk"</item>
+ <item msgid="5112879855377353813">"Afspil på høreapparat"</item>
+ <item msgid="4853360663119482646">"Afspil på telefonens højttaler"</item>
+ </string-array>
<string-array name="wifi_signal">
<item msgid="199360311367724149">"Dårlig"</item>
<item msgid="2470925506985305429">"Dårlig"</item>
diff --git a/res/values-da/strings.xml b/res/values-da/strings.xml
index 6186a53..8576714 100644
--- a/res/values-da/strings.xml
+++ b/res/values-da/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Angiv præferencer for måleenheder og numre"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Giv apps besked om dine regionsbaserede præferencer, så de kan tilpasse din brugeroplevelse."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Apps anvender dine regionsbaserede præferencer, når det er muligt."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Temperaturenheder"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Temperatur"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Kalender"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"Ugens første dag"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Tal"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Brug appen (standard)"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Celsius (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Fahrenheit (°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Afbryd"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Par og forbind med denne enhed"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"Når Bluetooth er aktiveret, kan enheden kommunikere med andre Bluetooth-enheder i nærheden."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Når Bluetooth er aktiveret, kan din enhed kommunikere med andre Bluetooth-enheder i nærheden.\n\nFor at forbedre enhedsoplevelsen kan apps og tjenester stadig til enhver tid søge efter enheder i nærheden, også selvom Bluetooth er deaktiveret. Dette kan f.eks. bruges til at forbedre stedbaserede funktioner og tjenester. Du kan ændre dette i "<annotation id="link">"indstillingerne for Bluetooth-scanning"</annotation>"."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Når Bluetooth er aktiveret, kan din enhed kommunikere med andre Bluetooth-enheder i nærheden.\n\nFor at forbedre enhedsoplevelsen kan apps og tjenester stadig til enhver tid søge efter enheder i nærheden, også selvom Bluetooth er deaktiveret. Dette kan f.eks. bruges til at forbedre lokationsbaserede funktioner og tjenester. Du kan ændre dette i indstillingerne for Bluetooth-scanning."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Rediger"</string>
<string name="device_details_title" msgid="1155622417516195481">"Enhedsoplysninger"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Tastaturindstillinger"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Enhedens Bluetooth-adresse: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Bekræft mønster"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"Bekræft pinkode"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Bekræft adgangskode"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Verificer identitet"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Brug også mønster til at låse enheden op"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Brug også pinkode til at låse enheden op"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Brug også adgangskode til at låse enheden op"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"Forkert pinkode"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Forkert adgangskode"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Forkert mønster"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Apps, du har downloadet"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Eksperimentel"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Aktivering og deaktivering af demofunktioner"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"TalkBack"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Skærmlæser primært til blinde og svagtseende brugere"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"Luppen følger teksten, når du skriver"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"Altid aktiveret"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"I stedet for at deaktivere forstørrelse ved skift af app zoomes der ud til normal størrelse. Spred fingrene for at zoome ind igen efter behov."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"Joystick"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"Aktivér luppen, og flyt den ved hjælp af et joystick på skærmen. Tryk på luppen, hold fingeren nede, og træk i joysticket for at flytte luppen. Tryk på selve joysticket for at trække i det."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"Om forstørrelse"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"Få flere oplysninger om forstørrelse"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"Type af forstørrelse"</string>
@@ -1949,8 +1961,7 @@
<string name="accessibility_hearingaid_left_and_right_side_device_summary" msgid="4268221140368164452">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g> –venstre og højre"</string>
<string name="accessibility_hearingaid_more_device_summary" msgid="8092641784056942546">"Mindst 1 <xliff:g id="DEVICE_NAME">%1$s</xliff:g> mere"</string>
<string name="accessibility_hearing_device_pairing_title" msgid="2701812183769537320">"Par ny enhed"</string>
- <!-- no translation found for accessibility_hearing_device_connected_title (3785140037249487287) -->
- <skip />
+ <string name="accessibility_hearing_device_connected_title" msgid="3785140037249487287">"Høreapparater"</string>
<string name="accessibility_hearing_device_saved_title" msgid="7573926212664909296">"Gemte enheder"</string>
<string name="accessibility_hearing_device_control" msgid="2661965917013100611">"Indstillinger for høreapparatet"</string>
<string name="accessibility_hearing_device_shortcut_title" msgid="7645100199603031360">"Genvej til høreapparat"</string>
@@ -1958,8 +1969,7 @@
<string name="accessibility_hac_mode_summary" msgid="5164793702798871478">"Gør lyden bedre for visse høreapparater"</string>
<string name="accessibility_hearing_device_footer_summary" msgid="4636110586636490256">"Sørg for, at dine høreapparater er tændt, og at parringstilstand er aktiveret"</string>
<string name="accessibility_hearing_device_pairing_page_title" msgid="6608901091770850295">"Par høreapparat"</string>
- <!-- no translation found for accessibility_found_hearing_devices (637407580358386553) -->
- <skip />
+ <string name="accessibility_found_hearing_devices" msgid="637407580358386553">"Tilgængelige høreapparater"</string>
<string name="accessibility_found_all_devices" msgid="7817834722148556520">"Kan du ikke se dit høreapparat?"</string>
<string name="accessibility_list_all_devices_title" msgid="3555097127022458571">"Se alle Bluetooth-enheder"</string>
<string name="accessibility_audio_adjustment_title" msgid="1332113739136802997">"Lydjustering"</string>
@@ -2174,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Der er problemer med at aflæse batteriniveauet."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Tryk for at få flere oplysninger om denne fejl"</string>
- <string name="power_screen" msgid="4596900105850963806">"Skærm"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Lommelygte"</string>
<string name="power_camera" msgid="4778315081581293923">"Kamera"</string>
@@ -2252,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Skærmtid for <xliff:g id="SLOT">%s</xliff:g>"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Oversigt efter app"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Oversigt efter system"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Processtatistikker"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Nørdede statistikker om kørende processer"</string>
<string name="app_memory_use" msgid="7559666138324410666">"hukommelse brugt"</string>
@@ -2899,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Lydstyrke for ringetone og notifikationer"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Lydstyrke for ringetone"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Lydstyrke for notifikationer"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Ikke tilgængelig, fordi ringetonen er slået fra"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Ringetone ved opkald"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Standardlyd for notifikationer"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"Lyd fra appen"</string>
@@ -3164,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Giv adgang til notifikationer"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Tilpassede Android-notifikationer blev erstattet af forbedrede notifikationer i Android 12. Denne funktion viser foreslåede handlinger og svar og organiserer dine notifikationer. \n\nForbedrede notifikationer kan få adgang til indhold i notifikationer, bl.a. personlige oplysninger som f.eks. beskeder og navne på kontakter. Funktionen kan også afvise eller svare på notifikationer, f.eks. ved at besvare telefonopkald og justere Forstyr ikke."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"Tillad adgang til notifikationer for <xliff:g id="SERVICE">%1$s</xliff:g>?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> vil kunne læse alle notifikationer, herunder personlige oplysninger såsom navne på kontakter, billeder og teksten i de beskeder, du modtager. Appen vil også kunne udsætte eller afvise notifikationer eller aktivere knapper i notifikationer, herunder besvare telefonopkald. \n\nHerudover vil appen få mulighed for at aktivere eller deaktivere Forstyr ikke og ændre relaterede indstillinger."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> vil kunne gøre følgende:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"Læse dine notifikationer"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"Den kan læse dine notifikationer, herunder personlige oplysninger såsom kontakter, beskeder og billeder."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Svare på beskeder"</string>
@@ -3449,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Slået fra"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Avanceret"</string>
<string name="app_permissions" msgid="8666537659217653626">"Tilladelsesadministrator"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Opdateringer af datadeling for lokation"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Gennemse apps, der har ændret måden, de kan dele dine lokationsdata på"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Tryk for at vække"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Tryk to gange et vilkårligt sted på skærmen for at vække enheden"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Åbning af links"</string>
@@ -3977,15 +3991,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Autofyld-tjeneste"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Standardtjeneste til autofyld"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Adgangskoder"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Adgangskode og tjenester til administration af identitet"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# adgangskode}one{# adgangskode}other{# adgangskoder}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"automatisk, udfyld, autofyld, adgangskode"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"loginoplysninger, adgangsnøgle, adgangskode"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Sørg for, at du har tillid til denne app</b> <br/> <br/> <xliff:g id=app_name example=Google Autofill>%1$s</xliff:g> anvender indholdet af din skærm til at fastslå, hvad der kan udfyldes automatisk."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"Vil du deaktivere %1$s?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"Gemte oplysninger, f.eks. adresser eller betalingsmetoder, udfyldes ikke, når du logger ind. Hvis du vil have, at dine gemte oplysninger skal udfyldes, skal du angive en standardtjeneste til autofyld."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Grænse for tjenester til adgangskoder og administration af identitet"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"Du kan have op til 5 aktive tjenester til autofyld og adgangskoder på samme tid. Deaktiver en tjeneste, hvis du vil tilføje en ny."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Deaktiver"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Autofyld"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Logningsniveau"</string>
@@ -4272,28 +4291,17 @@
<string name="content_capture" msgid="868372905432812238">"Appindhold"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Giv apps tilladelse til at sende indhold til Android-systemet"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Registrer systemets heap dump"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Memory Tagging Extension"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"Memory Tagging Extension (MTE) gør det nemmere at finde sikkerhedsproblemer med hukommelsen i din app og gør indlejret kode i appen mere sikker."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"Aktivering af MTE kan gøre din enhed langsommere."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"Få flere oplysninger om MTE"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"Aktivér MTE, indtil du deaktiverer den"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"Genstart din enhed for at aktivere MTE."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"Genstart din enhed for at deaktivere MTE."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"Aktivér MTE for en enkelt session"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"Systemet genstarter og tillader, at der eksperimenteres med Memory Tagging Extension (MTE). MTE kan forringe systemets ydeevne og stabilitet. Indstillingen nulstilles ved næste genstart."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Genstart for en enkelt session med MTE er aktiveret"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE er allerede aktiveret"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Registrering af systemets heap dump"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Systemets heap dump kunne ikke registreres"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Registrer automatisk systemets heap dumps"</string>
@@ -4583,56 +4591,30 @@
<string name="background_install_before" msgid="8608614957688912715">"{count,plural, =1{Apps installeret i den seneste måned}one{Apps installeret i de seneste}other{Apps installeret i de seneste # måneder}}"</string>
<string name="background_install_after" msgid="7983488897570908149">"{count,plural, =1{Apps, som er installeret for mere end # måned siden}one{Apps, som er installeret for mere end # måned siden}other{Apps, som er installeret for mere end # måneder siden}}"</string>
<string name="accessibility_fingerprint_label" msgid="5017431423168191733">"Fingeraftrykssensor"</string>
- <!-- no translation found for flash_notifications_title (4490438861180492311) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_off (6056282996770691461) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera (455038312752009971) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_screen (7321838939240499267) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera_and_screen (6515622987118268649) -->
- <skip />
- <!-- no translation found for flash_notifications_intro (1506414740603805778) -->
- <skip />
- <!-- no translation found for flash_notifications_note (7258551860911169239) -->
- <skip />
- <!-- no translation found for flash_notifications_preview (5320176885050440874) -->
- <skip />
- <!-- no translation found for camera_flash_notification_title (1605639711485773787) -->
- <skip />
- <!-- no translation found for screen_flash_notification_title (8008197872050400734) -->
- <skip />
- <!-- no translation found for screen_flash_notification_color_title (7213407653340970790) -->
- <skip />
- <!-- no translation found for screen_flash_color_blue (3585766657607931371) -->
- <skip />
- <!-- no translation found for screen_flash_color_azure (8691198532944992243) -->
- <skip />
- <!-- no translation found for screen_flash_color_cyan (6878780006173747267) -->
- <skip />
- <!-- no translation found for screen_flash_color_spring_green (4466548514738457815) -->
- <skip />
- <!-- no translation found for screen_flash_color_green (8418019648507964564) -->
- <skip />
- <!-- no translation found for screen_flash_color_chartreuse_green (7456381649919010366) -->
- <skip />
- <!-- no translation found for screen_flash_color_yellow (7413465411615454556) -->
- <skip />
- <!-- no translation found for screen_flash_color_orange (979177126315557656) -->
- <skip />
- <!-- no translation found for screen_flash_color_red (8954162219886445491) -->
- <skip />
- <!-- no translation found for screen_flash_color_rose (1216848195972231251) -->
- <skip />
- <!-- no translation found for screen_flash_color_magenta (7726221666557102155) -->
- <skip />
- <!-- no translation found for screen_flash_color_violet (1279950780509029495) -->
- <skip />
- <!-- no translation found for color_selector_dialog_done (121253968943363376) -->
- <skip />
- <!-- no translation found for color_selector_dialog_cancel (8667350644753900701) -->
- <skip />
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="flash_notifications_title" msgid="4490438861180492311">"Notifikationer, der anvender lys"</string>
+ <string name="flash_notifications_summary_off" msgid="6056282996770691461">"Fra"</string>
+ <string name="flash_notifications_summary_on_camera" msgid="455038312752009971">"Til/kameraets lys"</string>
+ <string name="flash_notifications_summary_on_screen" msgid="7321838939240499267">"Til/skærmens lys"</string>
+ <string name="flash_notifications_summary_on_camera_and_screen" msgid="6515622987118268649">"Til/kameraets og skærmens lys"</string>
+ <string name="flash_notifications_intro" msgid="1506414740603805778">"Tænd kameraets eller skærmens lys, når du modtager en notifikation, eller en alarm går i gang."</string>
+ <string name="flash_notifications_note" msgid="7258551860911169239">"Vær forsigtig med at bruge notifikationer, der anvender lys, hvis du er lysfølsom"</string>
+ <string name="flash_notifications_preview" msgid="5320176885050440874">"Forhåndsvisning"</string>
+ <string name="camera_flash_notification_title" msgid="1605639711485773787">"Notifikationer, der anvender lys"</string>
+ <string name="screen_flash_notification_title" msgid="8008197872050400734">"Skærmnotifikation, der anvender lys"</string>
+ <string name="screen_flash_notification_color_title" msgid="7213407653340970790">"Farve på skærmlys"</string>
+ <string name="screen_flash_color_blue" msgid="3585766657607931371">"Blå"</string>
+ <string name="screen_flash_color_azure" msgid="8691198532944992243">"Azurblå"</string>
+ <string name="screen_flash_color_cyan" msgid="6878780006173747267">"Grønblå"</string>
+ <string name="screen_flash_color_spring_green" msgid="4466548514738457815">"Forårsgrøn"</string>
+ <string name="screen_flash_color_green" msgid="8418019648507964564">"Grøn"</string>
+ <string name="screen_flash_color_chartreuse_green" msgid="7456381649919010366">"Chartreusefarvet"</string>
+ <string name="screen_flash_color_yellow" msgid="7413465411615454556">"Gul"</string>
+ <string name="screen_flash_color_orange" msgid="979177126315557656">"Orange"</string>
+ <string name="screen_flash_color_red" msgid="8954162219886445491">"Rød"</string>
+ <string name="screen_flash_color_rose" msgid="1216848195972231251">"Rose"</string>
+ <string name="screen_flash_color_magenta" msgid="7726221666557102155">"Magenta"</string>
+ <string name="screen_flash_color_violet" msgid="1279950780509029495">"Violet"</string>
+ <string name="color_selector_dialog_done" msgid="121253968943363376">"Udfør"</string>
+ <string name="color_selector_dialog_cancel" msgid="8667350644753900701">"Annuller"</string>
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"Denne app kan kun åbnes i 1 vindue"</string>
</resources>
diff --git a/res/values-de/strings.xml b/res/values-de/strings.xml
index 82285c0..66eef13 100644
--- a/res/values-de/strings.xml
+++ b/res/values-de/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Präferenzen für Einheiten und Zahlen festlegen"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Wenn du Apps deine regionalen Präferenzen mitteilst, können sie ihre Dienste für dich personalisieren."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Apps verwenden regionale Präferenzen, wo immer dies möglich ist."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Temperatureinheiten"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Temperatur"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Kalender"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"Erster Tag der Woche"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Zahlen"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Standard-App verwenden"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Celsius (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Fahrenheit (°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Verbindung trennen"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Koppeln und verbinden"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"Bei aktiviertem Bluetooth kann dein Gerät mit Bluetooth-Geräten in der Nähe kommunizieren."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Bei aktiviertem Bluetooth kann dein Gerät mit anderen Bluetooth-Geräten in der Nähe kommunizieren.\n\nDamit es optimal funktioniert, können Apps und Dienste immer nach Geräten in der Nähe suchen, auch wenn Bluetooth deaktiviert ist. Dadurch werden beispielsweise standortbasierte Funktionen und Dienste verbessert. Dies lässt sich in den "<annotation id="link">"Bluetooth-Sucheinstellungen"</annotation>" ändern."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Bei aktiviertem Bluetooth kann dein Gerät mit anderen Bluetooth-Geräten in der Nähe kommunizieren.\n\nDamit es optimal funktioniert, können Apps und Dienste immer nach Geräten in der Nähe suchen, auch wenn Bluetooth deaktiviert ist. Dadurch werden beispielsweise standortbasierte Funktionen und Dienste verbessert. Dies lässt sich in den Bluetooth-Sucheinstellungen ändern."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Ändern"</string>
<string name="device_details_title" msgid="1155622417516195481">"Gerätedetails"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Tastatureinstellungen"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Bluetooth-Adresse des Geräts: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Muster bestätigen"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"PIN bestätigen"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Passwort bestätigen"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Identität bestätigen"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Muster auch zum Entsperren verwenden"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"PIN auch zum Entsperren verwenden"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Passwort auch zum Entsperren verwenden"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"Falsche PIN"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Falsches Passwort"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Falsches Muster"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Heruntergeladene Apps"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Experimentell"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Funktions-Flags"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"TalkBack"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Der Screenreader ist in erster Linie für Blinde und Menschen mit eingeschränktem Sehvermögen bestimmt"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"Lupe folgt dem Text, während du tippst"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"Immer aktiviert"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"Anstatt die Vergrößerung beim Wechseln von Apps zu deaktivieren, wird einfach auf die normale Größe verkleinert. Durch Auseinanderziehen kannst du jederzeit wieder vergrößern."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"Joystick"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"Du kannst die Lupe aktivieren und mit dem Joystick auf dem Bildschirm bewegen. Halte den Joystick gedrückt und ziehe, um die Lupe zu bewegen. Tippe und ziehe, um den Joystick zu verschieben."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"Über die Vergrößerung"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"Weitere Informationen zur Vergrößerung"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"Art der Vergrößerung"</string>
@@ -2172,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Problem beim Lesen des Akkustands."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Tippe, um mehr über diesen Fehler zu erfahren"</string>
- <string name="power_screen" msgid="4596900105850963806">"Display"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Taschenlampe"</string>
<string name="power_camera" msgid="4778315081581293923">"Kamera"</string>
@@ -2250,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Bildschirmzeit von <xliff:g id="SLOT">%s</xliff:g>"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Aufschlüsselung nach Apps"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Aufschlüsselung nach System"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Prozessstatistiken"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Statistiken zu laufenden Prozessen"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Arbeitsspeichernutzung"</string>
@@ -2714,7 +2729,7 @@
<string name="mms_message_title" msgid="6624505196063391964">"MMS"</string>
<string name="mms_message_summary" msgid="2855847140141698341">"Senden und empfangen, wenn mobile Daten deaktiviert sind"</string>
<string name="auto_data_switch_title" msgid="5862200603753603464">"Mobile Daten automatisch umschalten"</string>
- <string name="auto_data_switch_summary" msgid="1934340931995429057">"Verwende dieses Netz, wenn es besseren Empfang bietet"</string>
+ <string name="auto_data_switch_summary" msgid="1934340931995429057">"Dieses Netz verwenden, wenn es besseren Empfang bietet"</string>
<string name="work_sim_title" msgid="8999872928646924429">"SIM-Karte für Arbeit"</string>
<string name="user_restrictions_title" msgid="4068914244980335993">"Zugriff auf Apps und Inhalte"</string>
<string name="user_rename" msgid="8735940847878484249">"Umbenennen"</string>
@@ -2897,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Lautstärke Klingeln/Benachrichtigungen"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Klingeltonlautstärke"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Benachrichtigungslautstärke"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Nicht verfügbar, da der Klingelton stummgeschaltet ist"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Klingelton"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Standard-Benachrichtigungston"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"Von App erzeugter Ton"</string>
@@ -3162,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Benachrichtigungszugriff erlauben"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Die adaptiven Benachrichtigungen wurden in Android 12 durch die Funktion „Erweiterte Benachrichtigungen“ ersetzt. Diese Funktion zeigt Vorschläge für Aktionen und Antworten an und sortiert Benachrichtigungen. \n\nDie Funktion hat Zugriff auf alle Benachrichtigungen, darunter auch personenbezogene Daten wie Kontaktnamen und Nachrichten. Außerdem kann sie auf Benachrichtigungen antworten oder diese schließen und so beispielsweise Anrufe entgegennehmen oder „Bitte nicht stören“ steuern."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"Benachrichtigungszugriff für <xliff:g id="SERVICE">%1$s</xliff:g> zulassen?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> kann alle Benachrichtigungen abrufen, darunter auch personenbezogene Daten wie Kontaktnamen, Fotos und eingehende Nachrichten. Außerdem kann die App Benachrichtigungen zurückstellen oder schließen sowie Schaltflächen in Benachrichtigungen auslösen und so beispielsweise Anrufe entgegennehmen. \n\nZusätzlich wird sie in die Lage versetzt, die „Bitte nicht stören“-Funktion zu aktivieren oder zu deaktivieren und zugehörige Einstellungen zu ändern."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> kann dann Folgendes:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"Benachrichtigungen abrufen"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"Sie kann deine Benachrichtigungen abrufen, darunter auch personenbezogene Daten wie Kontakte, Nachrichten und Fotos."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Nachrichten beantworten"</string>
@@ -3447,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Deaktiviert"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Erweitert"</string>
<string name="app_permissions" msgid="8666537659217653626">"Berechtigungsmanager"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Aktualisierung der Weitergabe von Standortdaten"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Apps ansehen, bei denen sich die Weitergabe deiner Standortdaten möglicherweise geändert hat"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Zum Aktivieren tippen"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Tippe doppelt auf den Bildschirm, um das Gerät zu aktivieren."</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Links öffnen"</string>
@@ -3975,15 +3991,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Autofill-Service"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Standard-Autofill-Service"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Passwörter"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Passwort- und Identitätsdienste"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# Passwort}other{# Passwörter}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"automatisch, füllen, ausfüllen, Passwort, auto, fill, autofill, password"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"Anmeldedaten, Passkey, Passwort"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Nur für vertrauenswürdige Apps</b> <br/> <br/> <xliff:g id=app_name example=Google Autofill>%1$s</xliff:g> greift auf die Displayanzeige zu, um zu bestimmen, welche Felder automatisch ausgefüllt werden können. Die Funktion sollte daher nur für vertrauenswürdige Apps zugelassen werden."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"%1$s deaktivieren?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"Gespeicherte Daten wie Adressen oder Zahlungsmethoden werden nicht ausgefüllt, wenn du dich anmeldest. Wenn du möchtest, dass deine gespeicherten Daten ausgefüllt werden, wähle einen Standard-Autofill-Service aus."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Limit für Passwort- und Identitätsdienste"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"Es können bis zu fünf Autofill- und Passwortdienste gleichzeitig aktiv sein. Deaktiviere einen Dienst, um einen weiteren hinzuzufügen."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Deaktivieren"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Autofill"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Protokollierungsebene"</string>
@@ -4270,28 +4291,17 @@
<string name="content_capture" msgid="868372905432812238">"App-Inhalte"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Apps erlauben, Inhalte an das Android-System zu senden"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"System-Heap-Dump erfassen"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Memory Tagging Extension"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"MTE (Memory Tagging Extension) vereinfacht die Ermittlung von Sicherheitsproblemen beim Speichern in deiner App und macht nativen App-Code sicherer."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"Die Aktivierung von MTE kann das Gerät verlangsamen."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"Weitere Informationen über MTE"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"MTE bis zur Deaktivierung aktiviert lassen"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"Du musst dein Gerät neu starten, um MTE zu aktivieren."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"Du musst dein Gerät neu starten, um MTE zu deaktivieren."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"MTE für eine einzelne Sitzung aktivieren"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"Das System wird neu gestartet und du kannst dann MTE (Memory Tagging Extension) testen. MTE kann die Leistung und Stabilität des Systems beeinträchtigen. Beim nächsten Neustart wird die Einstellung zurückgesetzt."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Für eine einzelne Sitzung mit aktivierter MTE neu starten"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE ist bereits aktiviert"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"System-Heap-Dump wird erfasst"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"System-Heap-Dump konnte nicht erfasst werden"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"System-Heap-Dumps automatisch erfassen"</string>
@@ -4606,6 +4616,5 @@
<string name="screen_flash_color_violet" msgid="1279950780509029495">"Violett"</string>
<string name="color_selector_dialog_done" msgid="121253968943363376">"Fertig"</string>
<string name="color_selector_dialog_cancel" msgid="8667350644753900701">"Abbrechen"</string>
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"Diese App kann nur in einem einzigen Fenster geöffnet werden"</string>
</resources>
diff --git a/res/values-el/arrays.xml b/res/values-el/arrays.xml
index ba5253d..710dea4 100644
--- a/res/values-el/arrays.xml
+++ b/res/values-el/arrays.xml
@@ -85,9 +85,11 @@
<item msgid="9100937224980838123">"4"</item>
<item msgid="6702740528496186521">"5"</item>
</string-array>
- <!-- no translation found for bluetooth_audio_routing_titles:0 (926853492406127221) -->
- <!-- no translation found for bluetooth_audio_routing_titles:1 (5112879855377353813) -->
- <!-- no translation found for bluetooth_audio_routing_titles:2 (4853360663119482646) -->
+ <string-array name="bluetooth_audio_routing_titles">
+ <item msgid="926853492406127221">"Αυτόματη απόφαση"</item>
+ <item msgid="5112879855377353813">"Αναπαραγωγή στη συσκευή ακοής"</item>
+ <item msgid="4853360663119482646">"Αναπαραγωγή στο ηχείο τηλεφώνου"</item>
+ </string-array>
<string-array name="wifi_signal">
<item msgid="199360311367724149">"Κακό"</item>
<item msgid="2470925506985305429">"Χαμηλό"</item>
diff --git a/res/values-el/strings.xml b/res/values-el/strings.xml
index afe70e1..a275e3b 100644
--- a/res/values-el/strings.xml
+++ b/res/values-el/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Ορισμός προτιμήσεων μονάδων και αριθμών"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Επιτρέψτε στις εφαρμογές να γνωρίζουν τις προτιμήσεις περιοχής, ώστε να εξατομικεύουν την εμπειρία σας"</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Οι εφαρμογές θα χρησιμοποιούν τις προτιμήσεις περιοχής όποτε αυτό είναι δυνατόν."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Μονάδες μέτρησης θερμοκρασίας"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Θερμοκρασία"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Ημερολόγιο"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"Πρώτη ημέρα της εβδομάδας"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Αριθμοί"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Χρήση προεπιλογής εφαρμογής"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Κελσίου (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Φαρενάιτ (°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Αποσύνδεση"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Σύζευξη και σύνδεση"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"Όταν είναι ενεργοποιημένο το Bluetooth, η συσκευή σας μπορεί να επικοινωνεί με άλλες συσκευές Bluetooth που βρίσκονται κοντά."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Όταν είναι ενεργό το Bluetooth, η συσκευή σας μπορεί να επικοινωνεί με άλλες κοντινές συσκευές Bluetooth.\n\nΓια τη βελτίωση της εμπειρίας χρήσης συσκευής, οι εφαρμογές και οι υπηρεσίες μπορούν ακόμα να πραγματοποιούν σάρωση για κοντινές συσκευές ανά πάσα στιγμή, ακόμα και όταν το Bluetooth είναι απενεργοποιημένο. Αυτή η λειτουργία μπορεί να χρησιμοποιηθεί, για παράδειγμα, για τη βελτίωση λειτουργιών και υπηρεσιών που εκτελούνται βάσει τοποθεσίας. Μπορείτε να αλλάξετε αυτήν την επιλογή από τις "<annotation id="link">"ρυθμίσεις σάρωσης Bluetooth"</annotation>"."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Όταν είναι ενεργό το Bluetooth, η συσκευή σας μπορεί να επικοινωνεί με άλλες κοντινές συσκευές Bluetooth.\n\nΓια τη βελτίωση της εμπειρίας χρήσης της συσκευής, οι εφαρμογές και οι υπηρεσίες μπορούν ακόμα να πραγματοποιούν σάρωση για συσκευές σε κοντινή απόσταση ανά πάσα στιγμή, ακόμα και όταν το Bluetooth είναι απενεργοποιημένο. Αυτή η λειτουργία μπορεί να χρησιμοποιηθεί, για παράδειγμα, για τη βελτίωση λειτουργιών και υπηρεσιών που εκτελούνται βάσει τοποθεσίας. Μπορείτε να αλλάξετε αυτήν την επιλογή στις ρυθμίσεις σάρωσης Bluetooth."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Αλλαγή"</string>
<string name="device_details_title" msgid="1155622417516195481">"Λεπτομέρειες συσκευής"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Ρυθμίσεις πληκτρολογίου"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Διεύθυνση Bluetooth συσκευής: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Επαλήθευση μοτίβου"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"Επιβεβαίωση κωδικού PIN"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Επαλήθευση κωδικού πρόσβασης"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Επαλήθ. ταυτότ."</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Χρήση μοτίβου για ξεκλείδωμα της συσκευής"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Χρήση PIN για ξεκλείδωμα της συσκευής"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Χρήση κωδ. πρόσβ. για ξεκλείδωμα συσκευής"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"Λανθασμένος κωδικός PIN"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Λανθασμένος κωδικός πρόσβασης"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Λάθος μοτίβο"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Ληφθείσες εφαρμογές"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Σε πειραματικό στάδιο"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Επισημάνσεις λειτουργιών"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"TalkBack"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Αναγνώστης οθόνης κυρίως για άτομα με τύφλωση και μειωμένη όραση"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"Ο μεγεθυντικός φακός ακολουθεί το κείμενο καθώς πληκτρολογείτε"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"Πάντα ενεργός"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"Αντί να απενεργοποιήσει τη μεγιστοποίηση κατά την αλλαγή εφαρμογών, κάνει απλώς σμίκρυνση στο κανονικό μέγεθος. Πλησιάστε τα δάχτυλα για να εστιάσετε ξανά όποτε θέλετε."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"Χειριστήριο"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"Ενεργοποιήστε και μετακινήστε τον μεγεθυντικό φακό με ένα χειριστήριο που εμφανίζεται στην οθόνη. Πατήστε παρατεταμένα και έπειτα σύρετε στο χειριστήριο για να ελέγξετε τον μεγεθυντικό φακό. Πατήστε και σύρετε για να μετακινήσετε το ίδιο το χειριστήριο."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"Σχετικά με τη μεγιστοποίηση"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"Μάθετε περισσότερα σχετικά με τη μεγιστοποίηση"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"Τύπος μεγιστοποίησης"</string>
@@ -1949,8 +1961,7 @@
<string name="accessibility_hearingaid_left_and_right_side_device_summary" msgid="4268221140368164452">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g>, αριστερό και δεξί"</string>
<string name="accessibility_hearingaid_more_device_summary" msgid="8092641784056942546">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g> +1 ακόμη"</string>
<string name="accessibility_hearing_device_pairing_title" msgid="2701812183769537320">"Σύζευξη νέας συσκ."</string>
- <!-- no translation found for accessibility_hearing_device_connected_title (3785140037249487287) -->
- <skip />
+ <string name="accessibility_hearing_device_connected_title" msgid="3785140037249487287">"Συσκευές ακοής"</string>
<string name="accessibility_hearing_device_saved_title" msgid="7573926212664909296">"Αποθηκευμ. συσκευές"</string>
<string name="accessibility_hearing_device_control" msgid="2661965917013100611">"Στοιχεία ελέγχου συσκευής ακοής"</string>
<string name="accessibility_hearing_device_shortcut_title" msgid="7645100199603031360">"Συντόμευση συσκευής ακοής"</string>
@@ -1958,8 +1969,7 @@
<string name="accessibility_hac_mode_summary" msgid="5164793702798871478">"Βελτίωση ήχου για ορισμένες συσκευές ακοής"</string>
<string name="accessibility_hearing_device_footer_summary" msgid="4636110586636490256">"Βεβαιωθείτε ότι οι συσκευές ακοής είναι ενεργοποιημένες και βρίσκονται σε λειτουργία σύζευξης."</string>
<string name="accessibility_hearing_device_pairing_page_title" msgid="6608901091770850295">"Σύζευξη συσκευής ακοής"</string>
- <!-- no translation found for accessibility_found_hearing_devices (637407580358386553) -->
- <skip />
+ <string name="accessibility_found_hearing_devices" msgid="637407580358386553">"Διαθέσιμες συσκευές ακοής"</string>
<string name="accessibility_found_all_devices" msgid="7817834722148556520">"Δεν βλέπετε τη συσκευή ακοής σας;"</string>
<string name="accessibility_list_all_devices_title" msgid="3555097127022458571">"Προβολή όλων των συσκευών Bluetooth"</string>
<string name="accessibility_audio_adjustment_title" msgid="1332113739136802997">"Προσαρμογή ήχου"</string>
@@ -2174,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Υπάρχει κάποιο πρόβλημα με την ανάγνωση του μετρητή μπαταρίας."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Πατήστε για να μάθετε περισσότερα σχετικά με αυτό το σφάλμα."</string>
- <string name="power_screen" msgid="4596900105850963806">"Οθόνη"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Φακός"</string>
<string name="power_camera" msgid="4778315081581293923">"Κάμερα"</string>
@@ -2252,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Χρόνος χρήσης για <xliff:g id="SLOT">%s</xliff:g>"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Ανάλυση κατά εφαρμογή"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Ανάλυση κατά σύστημα"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Στατιστικά στοιχεία διαδικασίας"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Χρήσιμα στατιστικά στοιχεία σχετικά με τις εκτελούμενες διαδικασίες"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Χρήση μνήμης"</string>
@@ -2899,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Ένταση κουδουν. και ειδοποιήσ."</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Ένταση κουδουνίσματος"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Ένταση ήχου ειδοποίησης"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Μη διαθέσιμο επειδή ο ήχος κλήσης είναι σε σίγαση"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Ήχος κλήσης τηλεφώνου"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Προεπιλεγμ. ήχος ειδοποίησης"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"Προσθήκη παρεχόμενου ήχου"</string>
@@ -3164,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Να επιτρέπεται η πρόσβαση στις ειδοποιήσεις."</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Στο Android 12, οι Βελτιωμένες ειδοποιήσεις αντικατέστησαν τις Προσαρμοστικές ειδοποιήσεις Android. Αυτή η λειτουργία εμφανίζει προτεινόμενες ενέργειες και απαντήσεις και οργανώνει τις ειδοποιήσεις σας. \n\nΟι Βελτιωμένες ειδοποιήσεις μπορούν να αποκτήσουν πρόσβαση σε περιεχόμενο ειδοποιήσεων, συμπεριλαμβανομένων προσωπικών στοιχείων, όπως ονομάτων επαφών και μηνυμάτων. Αυτή η λειτουργία παρέχει επίσης τη δυνατότητα παράβλεψης ειδοποιήσεων ή απάντησης σε αυτές, όπως η απάντηση σε τηλεφωνικές κλήσεις και ο έλεγχος της λειτουργίας Μην ενοχλείτε."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"Να επιτρέπεται η πρόσβαση στις ειδοποιήσεις για την υπηρεσία <xliff:g id="SERVICE">%1$s</xliff:g>;"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"Η λειτουργία αναμονής <xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> θα μπορεί να διαβάζει όλες τις ειδοποιήσεις, συμπεριλαμβανομένων, μεταξύ άλλων, προσωπικών στοιχείων, όπως είναι οι φωτογραφίες, τα ονόματα των επαφών, και το κείμενο των μηνυμάτων που λαμβάνετε. Αυτή η εφαρμογή θα έχει επίσης τη δυνατότητα να αναβάλει ή να παραβλέπει τις ειδοποιήσεις ή να εκτελεί ενέργειες σε κουμπιά στις ειδοποιήσεις, συμπεριλαμβανομένης της απάντησης σε τηλεφωνικές κλήσεις. \n\nΜε αυτόν τον τρόπο, η εφαρμογή θα έχει τη δυνατότητα να ενεργοποιεί ή να απενεργοποιεί τη λειτουργία Μην ενοχλείτε και να αλλάζει σχετικές ρυθμίσεις."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"Ο συνεργάτης <xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> θα μπορεί να κάνει τα εξής:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"Ανάγνωση των ειδοποιήσεών σας"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"Μπορεί να διαβάσει τις ειδοποιήσεις σας, συμπεριλαμβανομένων προσωπικών στοιχείων, όπως επαφές, μηνύματα και φωτογραφίες."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Απάντηση σε μηνύματα"</string>
@@ -3449,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Απενεργοποιημένες"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Σύνθετες ρυθμίσεις"</string>
<string name="app_permissions" msgid="8666537659217653626">"Διαχείριση αδειών"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Ενημερώσεις στην κοινοποίηση δεδομένων για την τοποθεσία"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Ελέγξτε εφαρμογές που άλλαξαν τον τρόπο με τον οποίο ενδέχεται να κοινοποιούν τα δεδομένα τοποθεσίας"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Πατήστε για αφύπνιση"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Πατήστε δύο φορές οπουδήποτε στην οθόνη για αφύπνιση της συσκευής"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Σύνδεσμοι ανοίγματος"</string>
@@ -3977,15 +3991,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Υπηρεσία αυτόμ. συμπλήρωσης"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Προεπιλεγμένη υπηρεσία αυτόματης συμπλήρωσης"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Κωδικοί πρόσβασης"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Υπηρεσίες κωδικών πρόσβασης και ταυτότητας"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# κωδικός πρόσβασης}other{# κωδικοί πρόσβασης}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"αυτόματη, συμπλήρωση, αυτόματη συμπλήρωση, κωδικός πρόσβασης"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"διαπιστευτήρια, κλειδί πρόσβασης, κωδικός πρόσβασης"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Βεβαιωθείτε ότι εμπιστεύεστε αυτήν την εφαρμογή</b><br/> <br/> <xliff:g Το id=app_name example=Google Autofill>%1$s</xliff:g> χρησιμοποιεί το περιεχόμενο της οθόνης σας για να διαπιστώσει τι μπορεί να συμπληρωθεί αυτόματα."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"Απενεργοποίηση του %1$s;"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"Δεν θα συμπληρώνονται αποθηκευμένες πληροφορίες όπως διευθύνσεις και τρόποι πληρωμής όταν συνδέεστε. Για να διατηρείτε συμπληρωμένα τα αποθηκευμένα στοιχεία σας, ορίστε μια υπηρεσία αυτόματης συμπλήρωσης."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Όριο υπηρεσιών κωδικών πρόσβασης και ταυτότητας"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"Μπορείτε να έχετε ταυτόχρονα έως και 5 ενεργές υπηρεσίες αυτόματης συμπλήρωσης και κωδικών πρόσβασης. Για να προσθέσετε μια άλλη υπηρεσία, απενεργοποιήστε μια από τις υπάρχουσες."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Απενεργοποίηση"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Αυτόματη συμπλήρωση"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Επίπεδο καταγραφής"</string>
@@ -4272,28 +4291,17 @@
<string name="content_capture" msgid="868372905432812238">"Περιεχόμενο εφαρμογής"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Να επιτρέπεται στις εφαρμογές η αποστολή περιεχομένου στο σύστημα Android"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Λήψη στιγμιότυπου μνήμης συστήματος"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Memory Tagging Extension"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"Το Memory Tagging Extension (MTE) διευκολύνει τον εντοπισμό ζητημάτων ασφαλείας μνήμης και κάνει τον εγγενή κώδικα πιο ασφαλή."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"Η ενεργοποίηση του MTE μπορεί να μειώσει την απόδοση της συσκευής."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"Μάθετε περισσότερα σχετικά με το MTE"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"Ενεργοποίηση MTE μέχρι την απενεργοποίησή του"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"Για να ενεργοποιήσετε το MTE θα χρειαστεί να επανεκκινήσετε τη συσκευή."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"Για να απενεργοποιήσετε το MTE θα χρειαστεί να επανεκκινήσετε τη συσκευή."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"Ενεργοποίηση MTE για μία περίοδο λειτουργίας"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"Θα γίνει επανεκκίνηση του συστήματος και θα επιτραπεί ο πειραματισμός με το Memory Tagging Extension (MTE). Το MTE μπορεί να επηρεάσει αρνητικά την απόδοση και τη σταθερότητα του συστήματος. Θα γίνει επαναφορά κατά την επόμενη επανεκκίνηση."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Επανεκκίνηση για μία περίοδο λειτουργίας με ενεργό το MTE"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"Το MTE είναι ήδη ενεργό"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Λήψη στιγμιότυπου μνήμης συστήματος"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Δεν ήταν δυνατή η λήψη στιγμιότυπου μνήμης συστήματος"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Αυτόματη λήψη στιγμιοτύπων μνήμη συστήματος"</string>
@@ -4583,56 +4591,30 @@
<string name="background_install_before" msgid="8608614957688912715">"{count,plural, =1{Εφαρμογές που εγκαταστάθηκαν τον τελευταίο # μήνα}other{Εφαρμογές που εγκαταστάθηκαν τους τελευταίους # μήνες}}"</string>
<string name="background_install_after" msgid="7983488897570908149">"{count,plural, =1{Εφαρμογές που εγκαταστάθηκαν περισσότερο από # μήνα πριν}other{Εφαρμογές που εγκαταστάθηκαν περισσότερο από # μήνες πριν}}"</string>
<string name="accessibility_fingerprint_label" msgid="5017431423168191733">"Αισθητήρας δακτυλικών αποτυπωμάτων"</string>
- <!-- no translation found for flash_notifications_title (4490438861180492311) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_off (6056282996770691461) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera (455038312752009971) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_screen (7321838939240499267) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera_and_screen (6515622987118268649) -->
- <skip />
- <!-- no translation found for flash_notifications_intro (1506414740603805778) -->
- <skip />
- <!-- no translation found for flash_notifications_note (7258551860911169239) -->
- <skip />
- <!-- no translation found for flash_notifications_preview (5320176885050440874) -->
- <skip />
- <!-- no translation found for camera_flash_notification_title (1605639711485773787) -->
- <skip />
- <!-- no translation found for screen_flash_notification_title (8008197872050400734) -->
- <skip />
- <!-- no translation found for screen_flash_notification_color_title (7213407653340970790) -->
- <skip />
- <!-- no translation found for screen_flash_color_blue (3585766657607931371) -->
- <skip />
- <!-- no translation found for screen_flash_color_azure (8691198532944992243) -->
- <skip />
- <!-- no translation found for screen_flash_color_cyan (6878780006173747267) -->
- <skip />
- <!-- no translation found for screen_flash_color_spring_green (4466548514738457815) -->
- <skip />
- <!-- no translation found for screen_flash_color_green (8418019648507964564) -->
- <skip />
- <!-- no translation found for screen_flash_color_chartreuse_green (7456381649919010366) -->
- <skip />
- <!-- no translation found for screen_flash_color_yellow (7413465411615454556) -->
- <skip />
- <!-- no translation found for screen_flash_color_orange (979177126315557656) -->
- <skip />
- <!-- no translation found for screen_flash_color_red (8954162219886445491) -->
- <skip />
- <!-- no translation found for screen_flash_color_rose (1216848195972231251) -->
- <skip />
- <!-- no translation found for screen_flash_color_magenta (7726221666557102155) -->
- <skip />
- <!-- no translation found for screen_flash_color_violet (1279950780509029495) -->
- <skip />
- <!-- no translation found for color_selector_dialog_done (121253968943363376) -->
- <skip />
- <!-- no translation found for color_selector_dialog_cancel (8667350644753900701) -->
- <skip />
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="flash_notifications_title" msgid="4490438861180492311">"Ειδοποιήσεις με φλας"</string>
+ <string name="flash_notifications_summary_off" msgid="6056282996770691461">"Ανενεργή"</string>
+ <string name="flash_notifications_summary_on_camera" msgid="455038312752009971">"Ενεργή / φλας κάμερας"</string>
+ <string name="flash_notifications_summary_on_screen" msgid="7321838939240499267">"Ενεργή / φλας οθόνης"</string>
+ <string name="flash_notifications_summary_on_camera_and_screen" msgid="6515622987118268649">"Ενεργή / φλας κάμερας και οθόνης"</string>
+ <string name="flash_notifications_intro" msgid="1506414740603805778">"Το φως της κάμερας ή η οθόνη αναβοσβήνει όταν λαμβάνετε ειδοποιήσεις ή όταν ακούγεται ο ήχος των ξυπνητηριών."</string>
+ <string name="flash_notifications_note" msgid="7258551860911169239">"Αν έχετε ευαισθησία στο φως, να χρησιμοποιείτε τις ειδοποιήσεις με φλας προσεκτικά"</string>
+ <string name="flash_notifications_preview" msgid="5320176885050440874">"Προεπισκόπηση"</string>
+ <string name="camera_flash_notification_title" msgid="1605639711485773787">"Ειδοποίηση με φλας κάμερας"</string>
+ <string name="screen_flash_notification_title" msgid="8008197872050400734">"Ειδοποίηση με φλας οθόνης"</string>
+ <string name="screen_flash_notification_color_title" msgid="7213407653340970790">"Χρώμα φλας οθόνης"</string>
+ <string name="screen_flash_color_blue" msgid="3585766657607931371">"Μπλε"</string>
+ <string name="screen_flash_color_azure" msgid="8691198532944992243">"Γαλάζιο"</string>
+ <string name="screen_flash_color_cyan" msgid="6878780006173747267">"Κυανό"</string>
+ <string name="screen_flash_color_spring_green" msgid="4466548514738457815">"Πράσινο της άνοιξης"</string>
+ <string name="screen_flash_color_green" msgid="8418019648507964564">"Πράσινο"</string>
+ <string name="screen_flash_color_chartreuse_green" msgid="7456381649919010366">"Κιτρινοπράσινο"</string>
+ <string name="screen_flash_color_yellow" msgid="7413465411615454556">"Κίτρινο"</string>
+ <string name="screen_flash_color_orange" msgid="979177126315557656">"Πορτοκαλί"</string>
+ <string name="screen_flash_color_red" msgid="8954162219886445491">"Κόκκινο"</string>
+ <string name="screen_flash_color_rose" msgid="1216848195972231251">"Μπεζ ροζ"</string>
+ <string name="screen_flash_color_magenta" msgid="7726221666557102155">"Ματζέντα"</string>
+ <string name="screen_flash_color_violet" msgid="1279950780509029495">"Βιολετί"</string>
+ <string name="color_selector_dialog_done" msgid="121253968943363376">"Τέλος"</string>
+ <string name="color_selector_dialog_cancel" msgid="8667350644753900701">"Ακύρωση"</string>
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"Αυτή η εφαρμογή μπορεί να ανοίξει μόνο σε ένα παράθυρο"</string>
</resources>
diff --git a/res/values-en-rAU/strings.xml b/res/values-en-rAU/strings.xml
index 7711e1c..6c3d0b4 100644
--- a/res/values-en-rAU/strings.xml
+++ b/res/values-en-rAU/strings.xml
@@ -166,10 +166,10 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Set units and number preferences"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Let apps know your regional preferences so that they can personalise your experience."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Apps will use your regional preferences where possible."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Temperature units"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Temperature"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Calendar"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"First day of week"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Numbers"</string>
+ <string name="numbers_preferences_title" msgid="8197418984391195446">"Numbers preferences"</string>
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Use app default"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Celsius (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Fahrenheit (°F)"</string>
@@ -621,7 +621,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Disconnect"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Pair & connect"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"When Bluetooth is turned on, your device can communicate with other nearby Bluetooth devices."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"When Bluetooth is turned on, your device can communicate with other nearby Bluetooth devices.\n\nTo improve device experience, apps and services can still scan for nearby devices at any time, even when Bluetooth is off. This can be used, for example, to improve location-based features and services. You can change this in "<annotation id="link">"Bluetooth scanning settings"</annotation>"."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"When Bluetooth is turned on, your device can communicate with other nearby Bluetooth devices.\n\nTo improve device experience, apps and services can still scan for nearby devices at any time, even when Bluetooth is off. This can be used, for example, to improve location-based features and services. You can change this in Bluetooth scanning settings."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Change"</string>
<string name="device_details_title" msgid="1155622417516195481">"Device details"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Keyboard settings"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Device\'s Bluetooth address: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1392,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Verify pattern"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"Verify PIN"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Verify password"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Verify it\'s you"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Also use pattern to unlock this device"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Also use PIN to unlock this device"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Also use password to unlock this device"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"Wrong PIN"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Wrong password"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Wrong pattern"</string>
@@ -1715,12 +1726,20 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Downloaded apps"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Experimental"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Feature flags"</string>
- <string name="snoop_logger_filters_dashboard_title" msgid="3082744626059215281">"Snoop logger filters"</string>
- <string name="bt_hci_snoop_log_filters_dashboard_summary" msgid="626757789702677076">"Set filters (toggle Bluetooth after changing this setting)"</string>
- <string name="bt_hci_snoop_log_filter_pbap_title" msgid="5508775381082875785">"Snoop logger filter PBAP"</string>
- <string name="bt_hci_snoop_log_filter_map_title" msgid="5700678748422653316">"Snoop logger filter MAP"</string>
- <string name="bt_hci_snoop_log_filter_summary" msgid="6235819710248503870">"Set filtering mode. (Toggle Bluetooth after changing this setting)"</string>
- <string name="bt_hci_snoop_log_filtered_mode_disabled_summary" msgid="272884193300382035">"Enable Snoop log mode filtered to change this option."</string>
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
+ <skip />
<string name="talkback_title" msgid="8756080454514251327">"Talkback"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Screen reader primarily for people with blindness and low vision"</string>
<string name="select_to_speak_summary" msgid="1995285446766920925">"Tap items on your screen to hear them read aloud"</string>
@@ -2164,7 +2183,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Problem reading the battery meter."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Tap to find out more about this error"</string>
- <string name="power_screen" msgid="4596900105850963806">"Screen"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Flashlight"</string>
<string name="power_camera" msgid="4778315081581293923">"Camera"</string>
@@ -2242,6 +2262,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Screen time for <xliff:g id="SLOT">%s</xliff:g>"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Breakdown by apps"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Breakdown by system"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Process Stats"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Geeky stats about running processes"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Memory use"</string>
@@ -2889,6 +2911,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Ring and notification volume"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Ring volume"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Notification volume"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Unavailable because ring is muted"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Phone ringtone"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Default notification sound"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"App provided sound"</string>
@@ -3154,8 +3177,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Allow notification access"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Enhanced notifications replaced Android adaptive notifications in Android 12. This feature shows suggested actions and replies, and organises your notifications. \n\nEnhanced notifications can access notification content, including personal information like contact names and messages. This feature can also dismiss or respond to notifications, such as answering phone calls, and control Do Not Disturb."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"Allow notification access for <xliff:g id="SERVICE">%1$s</xliff:g>?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> will be able to read all notifications, including personal information such as contact names, photos and the text of messages that you receive. This app will also be able to snooze or dismiss notifications or take action on buttons in notifications, including answering phone calls. \n\nThis will also give the app the ability to turn Do Not Disturb on or off and change related settings."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> will be able to:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"Read your notifications"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"It can read your notifications, including personal information such as contacts, messages and photos."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Reply to messages"</string>
@@ -3439,10 +3464,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Turned off"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Advanced"</string>
<string name="app_permissions" msgid="8666537659217653626">"Permission manager"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Data sharing updates for location"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Review apps that changed the way they may share your location data"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Tap to wake"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Double-tap anywhere on the screen to wake device"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Opening links"</string>
@@ -3967,15 +3990,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Auto-fill service"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Default auto-fill service"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Passwords"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Password and identity services"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# password}other{# passwords}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"auto, fill, autofill, password"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"credentials, passkey, password"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Make sure that you trust this app</b> <br/> <br/> <xliff:g id=app_name example=Google Auto-fill>%1$s</xliff:g> uses what\'s on your screen to determine what can be auto-filled."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"Turn off %1$s?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"Saved info like addresses or payment methods won\'t be filled in when you sign in. To keep your saved info filled in, set a default auto-fill service."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Password and identity services limit"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"You can have up to five auto-fill and password services active at the same time. Turn off a service to add more."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Turn off"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Auto-fill"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Logging level"</string>
@@ -4262,28 +4290,17 @@
<string name="content_capture" msgid="868372905432812238">"App content"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Allow apps to send content to the Android system"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Capture system heap dump"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Memory Tagging Extension"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"Memory Tagging Extension (MTE) makes it easier to find memory safety issues in your app and make native code in it more secure."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"Turning on MTE might cause slower device performance."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"Learn more about MTE"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"Enable MTE until you turn it off"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"You\'ll need to restart your device to turn on MTE."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"You\'ll need to restart your device to turn off MTE."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"Enable MTE for a single session"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"System will restart and allow experimenting with Memory Tagging Extension (MTE). MTE may negatively impact system performance and stability. Will be reset on next subsequent reboot."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Restart for a single session with MTE enabled"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE is already enabled"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Capturing system heap dump"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Couldn’t capture system heap dump"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Automatically capture system heap dumps"</string>
diff --git a/res/values-en-rCA/strings.xml b/res/values-en-rCA/strings.xml
index d8bd052..d0fb66a 100644
--- a/res/values-en-rCA/strings.xml
+++ b/res/values-en-rCA/strings.xml
@@ -166,10 +166,10 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Set units and number preferences"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Let apps know your regional preferences so they can personalize your experience."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Apps will use your regional preferences where possible."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Temperature units"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Temperature"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Calendar"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"First day of week"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Numbers"</string>
+ <string name="numbers_preferences_title" msgid="8197418984391195446">"Numbers preferences"</string>
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Use app default"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Celsius(°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Fahrenheit(°F)"</string>
@@ -621,7 +621,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Disconnect"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Pair & connect"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"When Bluetooth is turned on, your device can communicate with other nearby Bluetooth devices."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"When Bluetooth is turned on, your device can communicate with other nearby Bluetooth devices.\n\nTo improve device experience, apps and services can still scan for nearby devices at any time, even when Bluetooth is off. This can be used, for example, to improve location-based features and services. You can change this in "<annotation id="link">"Bluetooth scanning settings"</annotation>"."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"When Bluetooth is turned on, your device can communicate with other nearby Bluetooth devices.\n\nTo improve device experience, apps and services can still scan for nearby devices at any time, even when Bluetooth is off. This can be used, for example, to improve location-based features and services. You can change this in Bluetooth scanning settings."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Change"</string>
<string name="device_details_title" msgid="1155622417516195481">"Device details"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Keyboard settings"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Device\'s Bluetooth address: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1392,13 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Verify pattern"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"Verify PIN"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Verify password"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Verify it\'s you"</string>
+ <string name="lockpassword_remote_validation_pattern_details" msgid="4655537780358707983">"To transfer Google Accounts, settings, and more, enter your other device\'s pattern. Your pattern is encrypted."</string>
+ <string name="lockpassword_remote_validation_pin_details" msgid="2373654227583206297">"To transfer Google Accounts, settings, and more, enter your other device\'s PIN. Your PIN is encrypted."</string>
+ <string name="lockpassword_remote_validation_password_details" msgid="3482328925925888340">"To transfer Google Accounts, settings, and more, enter your other device\'s password. Your password is encrypted."</string>
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Also use pattern to unlock this device"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Also use PIN to unlock this device"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Also use password to unlock this device"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"Wrong PIN"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Wrong password"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Wrong pattern"</string>
@@ -1715,12 +1723,13 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Downloaded apps"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Experimental"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Feature flags"</string>
- <string name="snoop_logger_filters_dashboard_title" msgid="3082744626059215281">"Snoop Logger Filters"</string>
- <string name="bt_hci_snoop_log_filters_dashboard_summary" msgid="626757789702677076">"Set filters (Toggle Bluetooth after changing this setting)"</string>
- <string name="bt_hci_snoop_log_filter_pbap_title" msgid="5508775381082875785">"Snoop Logger Filter PBAP"</string>
- <string name="bt_hci_snoop_log_filter_map_title" msgid="5700678748422653316">"Snoop Logger Filter MAP"</string>
- <string name="bt_hci_snoop_log_filter_summary" msgid="6235819710248503870">"Set filtering mode. (Toggle Bluetooth after changing this setting)"</string>
- <string name="bt_hci_snoop_log_filtered_mode_disabled_summary" msgid="272884193300382035">"Enable Snoop Log Mode Filtered to change this option."</string>
+ <string name="bt_hci_snoop_log_filters_dashboard_title" msgid="401330708633716596">"Bluetooth HCI snoop log filtering"</string>
+ <string name="bt_hci_snoop_log_filters_dashboard_summary" msgid="1319792184194176235">"Set filters"</string>
+ <string name="bt_hci_snoop_log_filters_dashboard_footer" msgid="4158945851818483666">"Disable and enable Bluetooth for the changes to take effect"</string>
+ <string name="bt_hci_snoop_log_filter_pbap_title" msgid="1735427364451634823">"Bluetooth HCI snoop log filtering PBAP"</string>
+ <string name="bt_hci_snoop_log_filter_map_title" msgid="180092480793945544">"Bluetooth HCI snoop log filtering MAP"</string>
+ <string name="bt_hci_snoop_log_filter_summary" msgid="7217091930762522599">"Set filtering mode. (Disable and enable Bluetooth for the changes to take effect)"</string>
+ <string name="bt_hci_snoop_log_filtered_mode_disabled_summary" msgid="8824952559433361848">"Set Bluetooth HCI snoop log mode to Enabled Filtered to change this option"</string>
<string name="talkback_title" msgid="8756080454514251327">"Talkback"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Screen reader primarily for people with blindness and low vision"</string>
<string name="select_to_speak_summary" msgid="1995285446766920925">"Tap items on your screen to hear them read aloud"</string>
@@ -2164,7 +2173,7 @@
<string name="battery_missing_message" msgid="400958471814422770">"Problem reading the battery meter."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Tap to learn more about this error"</string>
- <string name="power_screen" msgid="4596900105850963806">"Screen"</string>
+ <string name="power_screen" msgid="3926703168513988776">"Display"</string>
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Flashlight"</string>
<string name="power_camera" msgid="4778315081581293923">"Camera"</string>
@@ -2242,6 +2251,7 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Screen time for <xliff:g id="SLOT">%s</xliff:g>"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Breakdown by apps"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Breakdown by system"</string>
+ <string name="battery_usage_less_than_percent" msgid="5873099028895001082">"< <xliff:g id="PERCENTAGE">%1$s</xliff:g>"</string>
<string name="process_stats_summary_title" msgid="502683176231281732">"Process Stats"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Geeky stats about running processes"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Memory use"</string>
@@ -2889,6 +2899,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Ring & notification volume"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Ring volume"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Notification volume"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Unavailable because ring is muted"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Phone ringtone"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Default notification sound"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"App provided sound"</string>
@@ -3154,8 +3165,8 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Allow notification access"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Enhanced notifications replaced Android Adaptive Notifications in Android 12. This feature shows suggested actions and replies, and organizes your notifications. \n\nEnhanced notifications can access notification content, including personal information like contact names and messages. This feature can also dismiss or respond to notifications, such as answering phone calls, and control Do Not Disturb."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"Allow notification access for <xliff:g id="SERVICE">%1$s</xliff:g>?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> will be able to read all notifications, including personal information such as contact names, photos, and the text of messages you receive. This app will also be able to snooze or dismiss notifications or take action on buttons in notifications, including answering phone calls. \n\nThis will also give the app the ability to turn Do Not Disturb on or off and change related settings."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> will be able to:"</string>
+ <string name="notification_listener_security_warning_summary" msgid="1131986567509818121">"The <xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> app will be able to read all notifications, including personal information such as contact names, photos, and the text of messages you receive. This app will also be able to snooze or dismiss notifications or take action on buttons in notifications, including answering phone calls. \n\nThis will also give the app the ability to turn Do Not Disturb on or off and change related settings."</string>
+ <string name="nls_warning_prompt" msgid="1486887096703743841">"The <xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> app will be able to:"</string>
<string name="nls_feature_read_title" msgid="7629713268744220437">"Read your notifications"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"It can read your notifications, including personal information such as contacts, messages, and photos."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Reply to messages"</string>
@@ -3439,10 +3450,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Turned off"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Advanced"</string>
<string name="app_permissions" msgid="8666537659217653626">"Permission manager"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Data sharing updates for location"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Review apps that changed the way they may share your location data"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Tap to wake"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Double-tap anywhere on the screen to wake device"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Opening links"</string>
@@ -3967,15 +3976,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Autofill service"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Default autofill service"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Passwords"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Password and identity services"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# password}other{# passwords}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"auto, fill, autofill, password"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"credentials, passkey, password"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Make sure you trust this app</b> <br/> <br/> <xliff:g id=app_name example=Google Autofill>%1$s</xliff:g> uses what\'s on your screen to determine what can be autofilled."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"Turn off %1$s?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"Saved info like addresses or payment methods won\'t be filled in when you sign in. To keep your saved info filled in, set a default autofill service."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Password and identity services limit"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"You can have up to 5 autofill and password services active at the same time. Turn off a service to add more."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Turn off"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Autofill"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Logging level"</string>
@@ -4262,28 +4276,17 @@
<string name="content_capture" msgid="868372905432812238">"App content"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Allow apps to send content to the Android system"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Capture system heap dump"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Memory Tagging Extension"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"Memory Tagging Extension (MTE) makes it easier to find memory safety issues in your app and make native code in it more secure."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"Turning on MTE might cause slower device performance."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"Learn more about MTE"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"Enable MTE until you turn it off"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"You\'ll need to restart your device to turn on MTE."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"You\'ll need to restart your device to turn off MTE."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"Enable MTE for a single session"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"System will restart and allow to experiment with Memory Tagging Extension (MTE). MTE may negatively impact system performance and stability. Will be reset on next subsequent reboot."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Restart for a single session with MTE enabled"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE is already enabled"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Capturing system heap dump"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Couldn’t capture system heap dump"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Automatically capture system heap dumps"</string>
diff --git a/res/values-en-rGB/strings.xml b/res/values-en-rGB/strings.xml
index 33716fb..fd44dee 100644
--- a/res/values-en-rGB/strings.xml
+++ b/res/values-en-rGB/strings.xml
@@ -166,10 +166,10 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Set units and number preferences"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Let apps know your regional preferences so that they can personalise your experience."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Apps will use your regional preferences where possible."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Temperature units"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Temperature"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Calendar"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"First day of week"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Numbers"</string>
+ <string name="numbers_preferences_title" msgid="8197418984391195446">"Numbers preferences"</string>
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Use app default"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Celsius (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Fahrenheit (°F)"</string>
@@ -621,7 +621,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Disconnect"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Pair & connect"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"When Bluetooth is turned on, your device can communicate with other nearby Bluetooth devices."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"When Bluetooth is turned on, your device can communicate with other nearby Bluetooth devices.\n\nTo improve device experience, apps and services can still scan for nearby devices at any time, even when Bluetooth is off. This can be used, for example, to improve location-based features and services. You can change this in "<annotation id="link">"Bluetooth scanning settings"</annotation>"."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"When Bluetooth is turned on, your device can communicate with other nearby Bluetooth devices.\n\nTo improve device experience, apps and services can still scan for nearby devices at any time, even when Bluetooth is off. This can be used, for example, to improve location-based features and services. You can change this in Bluetooth scanning settings."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Change"</string>
<string name="device_details_title" msgid="1155622417516195481">"Device details"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Keyboard settings"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Device\'s Bluetooth address: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1392,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Verify pattern"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"Verify PIN"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Verify password"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Verify it\'s you"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Also use pattern to unlock this device"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Also use PIN to unlock this device"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Also use password to unlock this device"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"Wrong PIN"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Wrong password"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Wrong pattern"</string>
@@ -1715,12 +1726,20 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Downloaded apps"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Experimental"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Feature flags"</string>
- <string name="snoop_logger_filters_dashboard_title" msgid="3082744626059215281">"Snoop logger filters"</string>
- <string name="bt_hci_snoop_log_filters_dashboard_summary" msgid="626757789702677076">"Set filters (toggle Bluetooth after changing this setting)"</string>
- <string name="bt_hci_snoop_log_filter_pbap_title" msgid="5508775381082875785">"Snoop logger filter PBAP"</string>
- <string name="bt_hci_snoop_log_filter_map_title" msgid="5700678748422653316">"Snoop logger filter MAP"</string>
- <string name="bt_hci_snoop_log_filter_summary" msgid="6235819710248503870">"Set filtering mode. (Toggle Bluetooth after changing this setting)"</string>
- <string name="bt_hci_snoop_log_filtered_mode_disabled_summary" msgid="272884193300382035">"Enable Snoop log mode filtered to change this option."</string>
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
+ <skip />
<string name="talkback_title" msgid="8756080454514251327">"Talkback"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Screen reader primarily for people with blindness and low vision"</string>
<string name="select_to_speak_summary" msgid="1995285446766920925">"Tap items on your screen to hear them read aloud"</string>
@@ -2164,7 +2183,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Problem reading the battery meter."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Tap to find out more about this error"</string>
- <string name="power_screen" msgid="4596900105850963806">"Screen"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Flashlight"</string>
<string name="power_camera" msgid="4778315081581293923">"Camera"</string>
@@ -2242,6 +2262,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Screen time for <xliff:g id="SLOT">%s</xliff:g>"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Breakdown by apps"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Breakdown by system"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Process Stats"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Geeky stats about running processes"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Memory use"</string>
@@ -2889,6 +2911,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Ring and notification volume"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Ring volume"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Notification volume"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Unavailable because ring is muted"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Phone ringtone"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Default notification sound"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"App provided sound"</string>
@@ -3154,8 +3177,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Allow notification access"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Enhanced notifications replaced Android adaptive notifications in Android 12. This feature shows suggested actions and replies, and organises your notifications. \n\nEnhanced notifications can access notification content, including personal information like contact names and messages. This feature can also dismiss or respond to notifications, such as answering phone calls, and control Do Not Disturb."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"Allow notification access for <xliff:g id="SERVICE">%1$s</xliff:g>?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> will be able to read all notifications, including personal information such as contact names, photos and the text of messages that you receive. This app will also be able to snooze or dismiss notifications or take action on buttons in notifications, including answering phone calls. \n\nThis will also give the app the ability to turn Do Not Disturb on or off and change related settings."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> will be able to:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"Read your notifications"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"It can read your notifications, including personal information such as contacts, messages and photos."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Reply to messages"</string>
@@ -3439,10 +3464,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Turned off"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Advanced"</string>
<string name="app_permissions" msgid="8666537659217653626">"Permission manager"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Data sharing updates for location"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Review apps that changed the way they may share your location data"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Tap to wake"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Double-tap anywhere on the screen to wake device"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Opening links"</string>
@@ -3967,15 +3990,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Auto-fill service"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Default auto-fill service"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Passwords"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Password and identity services"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# password}other{# passwords}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"auto, fill, autofill, password"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"credentials, passkey, password"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Make sure that you trust this app</b> <br/> <br/> <xliff:g id=app_name example=Google Auto-fill>%1$s</xliff:g> uses what\'s on your screen to determine what can be auto-filled."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"Turn off %1$s?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"Saved info like addresses or payment methods won\'t be filled in when you sign in. To keep your saved info filled in, set a default auto-fill service."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Password and identity services limit"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"You can have up to five auto-fill and password services active at the same time. Turn off a service to add more."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Turn off"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Auto-fill"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Logging level"</string>
@@ -4262,28 +4290,17 @@
<string name="content_capture" msgid="868372905432812238">"App content"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Allow apps to send content to the Android system"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Capture system heap dump"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Memory Tagging Extension"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"Memory Tagging Extension (MTE) makes it easier to find memory safety issues in your app and make native code in it more secure."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"Turning on MTE might cause slower device performance."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"Learn more about MTE"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"Enable MTE until you turn it off"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"You\'ll need to restart your device to turn on MTE."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"You\'ll need to restart your device to turn off MTE."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"Enable MTE for a single session"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"System will restart and allow experimenting with Memory Tagging Extension (MTE). MTE may negatively impact system performance and stability. Will be reset on next subsequent reboot."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Restart for a single session with MTE enabled"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE is already enabled"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Capturing system heap dump"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Couldn’t capture system heap dump"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Automatically capture system heap dumps"</string>
diff --git a/res/values-en-rIN/strings.xml b/res/values-en-rIN/strings.xml
index b4a43fa..4e3c5a0 100644
--- a/res/values-en-rIN/strings.xml
+++ b/res/values-en-rIN/strings.xml
@@ -166,10 +166,10 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Set units and number preferences"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Let apps know your regional preferences so that they can personalise your experience."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Apps will use your regional preferences where possible."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Temperature units"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Temperature"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Calendar"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"First day of week"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Numbers"</string>
+ <string name="numbers_preferences_title" msgid="8197418984391195446">"Numbers preferences"</string>
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Use app default"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Celsius (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Fahrenheit (°F)"</string>
@@ -621,7 +621,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Disconnect"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Pair & connect"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"When Bluetooth is turned on, your device can communicate with other nearby Bluetooth devices."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"When Bluetooth is turned on, your device can communicate with other nearby Bluetooth devices.\n\nTo improve device experience, apps and services can still scan for nearby devices at any time, even when Bluetooth is off. This can be used, for example, to improve location-based features and services. You can change this in "<annotation id="link">"Bluetooth scanning settings"</annotation>"."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"When Bluetooth is turned on, your device can communicate with other nearby Bluetooth devices.\n\nTo improve device experience, apps and services can still scan for nearby devices at any time, even when Bluetooth is off. This can be used, for example, to improve location-based features and services. You can change this in Bluetooth scanning settings."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Change"</string>
<string name="device_details_title" msgid="1155622417516195481">"Device details"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Keyboard settings"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Device\'s Bluetooth address: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1392,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Verify pattern"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"Verify PIN"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Verify password"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Verify it\'s you"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Also use pattern to unlock this device"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Also use PIN to unlock this device"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Also use password to unlock this device"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"Wrong PIN"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Wrong password"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Wrong pattern"</string>
@@ -1715,12 +1726,20 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Downloaded apps"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Experimental"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Feature flags"</string>
- <string name="snoop_logger_filters_dashboard_title" msgid="3082744626059215281">"Snoop logger filters"</string>
- <string name="bt_hci_snoop_log_filters_dashboard_summary" msgid="626757789702677076">"Set filters (toggle Bluetooth after changing this setting)"</string>
- <string name="bt_hci_snoop_log_filter_pbap_title" msgid="5508775381082875785">"Snoop logger filter PBAP"</string>
- <string name="bt_hci_snoop_log_filter_map_title" msgid="5700678748422653316">"Snoop logger filter MAP"</string>
- <string name="bt_hci_snoop_log_filter_summary" msgid="6235819710248503870">"Set filtering mode. (Toggle Bluetooth after changing this setting)"</string>
- <string name="bt_hci_snoop_log_filtered_mode_disabled_summary" msgid="272884193300382035">"Enable Snoop log mode filtered to change this option."</string>
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
+ <skip />
<string name="talkback_title" msgid="8756080454514251327">"Talkback"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Screen reader primarily for people with blindness and low vision"</string>
<string name="select_to_speak_summary" msgid="1995285446766920925">"Tap items on your screen to hear them read aloud"</string>
@@ -2164,7 +2183,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Problem reading the battery meter."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Tap to find out more about this error"</string>
- <string name="power_screen" msgid="4596900105850963806">"Screen"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Flashlight"</string>
<string name="power_camera" msgid="4778315081581293923">"Camera"</string>
@@ -2242,6 +2262,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Screen time for <xliff:g id="SLOT">%s</xliff:g>"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Breakdown by apps"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Breakdown by system"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Process Stats"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Geeky stats about running processes"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Memory use"</string>
@@ -2889,6 +2911,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Ring and notification volume"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Ring volume"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Notification volume"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Unavailable because ring is muted"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Phone ringtone"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Default notification sound"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"App provided sound"</string>
@@ -3154,8 +3177,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Allow notification access"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Enhanced notifications replaced Android adaptive notifications in Android 12. This feature shows suggested actions and replies, and organises your notifications. \n\nEnhanced notifications can access notification content, including personal information like contact names and messages. This feature can also dismiss or respond to notifications, such as answering phone calls, and control Do Not Disturb."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"Allow notification access for <xliff:g id="SERVICE">%1$s</xliff:g>?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> will be able to read all notifications, including personal information such as contact names, photos and the text of messages that you receive. This app will also be able to snooze or dismiss notifications or take action on buttons in notifications, including answering phone calls. \n\nThis will also give the app the ability to turn Do Not Disturb on or off and change related settings."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> will be able to:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"Read your notifications"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"It can read your notifications, including personal information such as contacts, messages and photos."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Reply to messages"</string>
@@ -3439,10 +3464,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Turned off"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Advanced"</string>
<string name="app_permissions" msgid="8666537659217653626">"Permission manager"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Data sharing updates for location"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Review apps that changed the way they may share your location data"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Tap to wake"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Double-tap anywhere on the screen to wake device"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Opening links"</string>
@@ -3967,15 +3990,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Auto-fill service"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Default auto-fill service"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Passwords"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Password and identity services"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# password}other{# passwords}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"auto, fill, autofill, password"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"credentials, passkey, password"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Make sure that you trust this app</b> <br/> <br/> <xliff:g id=app_name example=Google Auto-fill>%1$s</xliff:g> uses what\'s on your screen to determine what can be auto-filled."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"Turn off %1$s?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"Saved info like addresses or payment methods won\'t be filled in when you sign in. To keep your saved info filled in, set a default auto-fill service."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Password and identity services limit"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"You can have up to five auto-fill and password services active at the same time. Turn off a service to add more."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Turn off"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Auto-fill"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Logging level"</string>
@@ -4262,28 +4290,17 @@
<string name="content_capture" msgid="868372905432812238">"App content"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Allow apps to send content to the Android system"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Capture system heap dump"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Memory Tagging Extension"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"Memory Tagging Extension (MTE) makes it easier to find memory safety issues in your app and make native code in it more secure."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"Turning on MTE might cause slower device performance."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"Learn more about MTE"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"Enable MTE until you turn it off"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"You\'ll need to restart your device to turn on MTE."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"You\'ll need to restart your device to turn off MTE."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"Enable MTE for a single session"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"System will restart and allow experimenting with Memory Tagging Extension (MTE). MTE may negatively impact system performance and stability. Will be reset on next subsequent reboot."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Restart for a single session with MTE enabled"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE is already enabled"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Capturing system heap dump"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Couldn’t capture system heap dump"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Automatically capture system heap dumps"</string>
diff --git a/res/values-en-rXC/strings.xml b/res/values-en-rXC/strings.xml
index 95c3234..8f462c3 100644
--- a/res/values-en-rXC/strings.xml
+++ b/res/values-en-rXC/strings.xml
@@ -166,10 +166,10 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Set units and number preferences"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Let apps know your regional preferences so they can personalize your experience."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Apps will use your regional preferences where possible."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Temperature units"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Temperature"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Calendar"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"First day of week"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Numbers"</string>
+ <string name="numbers_preferences_title" msgid="8197418984391195446">"Numbers preferences"</string>
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Use app default"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Celsius(°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Fahrenheit(°F)"</string>
@@ -621,7 +621,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Disconnect"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Pair & connect"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"When Bluetooth is turned on, your device can communicate with other nearby Bluetooth devices."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"When Bluetooth is turned on, your device can communicate with other nearby Bluetooth devices.\n\nTo improve device experience, apps and services can still scan for nearby devices at any time, even when Bluetooth is off. This can be used, for example, to improve location-based features and services. You can change this in "<annotation id="link">"Bluetooth scanning settings"</annotation>"."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"When Bluetooth is turned on, your device can communicate with other nearby Bluetooth devices.\n\nTo improve device experience, apps and services can still scan for nearby devices at any time, even when Bluetooth is off. This can be used, for example, to improve location-based features and services. You can change this in Bluetooth scanning settings."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Change"</string>
<string name="device_details_title" msgid="1155622417516195481">"Device details"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Keyboard settings"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Device\'s Bluetooth address: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1392,13 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Verify pattern"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"Verify PIN"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Verify password"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Verify it\'s you"</string>
+ <string name="lockpassword_remote_validation_pattern_details" msgid="4655537780358707983">"To transfer Google Accounts, settings, and more, enter your other device\'s pattern. Your pattern is encrypted."</string>
+ <string name="lockpassword_remote_validation_pin_details" msgid="2373654227583206297">"To transfer Google Accounts, settings, and more, enter your other device\'s PIN. Your PIN is encrypted."</string>
+ <string name="lockpassword_remote_validation_password_details" msgid="3482328925925888340">"To transfer Google Accounts, settings, and more, enter your other device\'s password. Your password is encrypted."</string>
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Also use pattern to unlock this device"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Also use PIN to unlock this device"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Also use password to unlock this device"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"Wrong PIN"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Wrong password"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Wrong pattern"</string>
@@ -1715,12 +1723,13 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Downloaded apps"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Experimental"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Feature flags"</string>
- <string name="snoop_logger_filters_dashboard_title" msgid="3082744626059215281">"Snoop Logger Filters"</string>
- <string name="bt_hci_snoop_log_filters_dashboard_summary" msgid="626757789702677076">"Set filters (Toggle Bluetooth after changing this setting)"</string>
- <string name="bt_hci_snoop_log_filter_pbap_title" msgid="5508775381082875785">"Snoop Logger Filter PBAP"</string>
- <string name="bt_hci_snoop_log_filter_map_title" msgid="5700678748422653316">"Snoop Logger Filter MAP"</string>
- <string name="bt_hci_snoop_log_filter_summary" msgid="6235819710248503870">"Set filtering mode. (Toggle Bluetooth after changing this setting)"</string>
- <string name="bt_hci_snoop_log_filtered_mode_disabled_summary" msgid="272884193300382035">"Enable Snoop Log Mode Filtered to change this option."</string>
+ <string name="bt_hci_snoop_log_filters_dashboard_title" msgid="401330708633716596">"Bluetooth HCI snoop log filtering"</string>
+ <string name="bt_hci_snoop_log_filters_dashboard_summary" msgid="1319792184194176235">"Set filters"</string>
+ <string name="bt_hci_snoop_log_filters_dashboard_footer" msgid="4158945851818483666">"Disable and enable Bluetooth for the changes to take effect"</string>
+ <string name="bt_hci_snoop_log_filter_pbap_title" msgid="1735427364451634823">"Bluetooth HCI snoop log filtering PBAP"</string>
+ <string name="bt_hci_snoop_log_filter_map_title" msgid="180092480793945544">"Bluetooth HCI snoop log filtering MAP"</string>
+ <string name="bt_hci_snoop_log_filter_summary" msgid="7217091930762522599">"Set filtering mode. (Disable and enable Bluetooth for the changes to take effect)"</string>
+ <string name="bt_hci_snoop_log_filtered_mode_disabled_summary" msgid="8824952559433361848">"Set Bluetooth HCI snoop log mode to Enabled Filtered to change this option"</string>
<string name="talkback_title" msgid="8756080454514251327">"Talkback"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Screen reader primarily for people with blindness and low vision"</string>
<string name="select_to_speak_summary" msgid="1995285446766920925">"Tap items on your screen to hear them read aloud"</string>
@@ -2164,7 +2173,7 @@
<string name="battery_missing_message" msgid="400958471814422770">"Problem reading the battery meter."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Tap to learn more about this error"</string>
- <string name="power_screen" msgid="4596900105850963806">"Screen"</string>
+ <string name="power_screen" msgid="3926703168513988776">"Display"</string>
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Flashlight"</string>
<string name="power_camera" msgid="4778315081581293923">"Camera"</string>
@@ -2242,6 +2251,7 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Screen time for <xliff:g id="SLOT">%s</xliff:g>"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Breakdown by apps"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Breakdown by system"</string>
+ <string name="battery_usage_less_than_percent" msgid="5873099028895001082">"< <xliff:g id="PERCENTAGE">%1$s</xliff:g>"</string>
<string name="process_stats_summary_title" msgid="502683176231281732">"Process Stats"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Geeky stats about running processes"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Memory use"</string>
@@ -2889,6 +2899,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Ring & notification volume"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Ring volume"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Notification volume"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Unavailable because ring is muted"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Phone ringtone"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Default notification sound"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"App provided sound"</string>
@@ -3154,8 +3165,8 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Allow notification access"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Enhanced notifications replaced Android Adaptive Notifications in Android 12. This feature shows suggested actions and replies, and organizes your notifications. \n\nEnhanced notifications can access notification content, including personal information like contact names and messages. This feature can also dismiss or respond to notifications, such as answering phone calls, and control Do Not Disturb."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"Allow notification access for <xliff:g id="SERVICE">%1$s</xliff:g>?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> will be able to read all notifications, including personal information such as contact names, photos, and the text of messages you receive. This app will also be able to snooze or dismiss notifications or take action on buttons in notifications, including answering phone calls. \n\nThis will also give the app the ability to turn Do Not Disturb on or off and change related settings."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> will be able to:"</string>
+ <string name="notification_listener_security_warning_summary" msgid="1131986567509818121">"The <xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> app will be able to read all notifications, including personal information such as contact names, photos, and the text of messages you receive. This app will also be able to snooze or dismiss notifications or take action on buttons in notifications, including answering phone calls. \n\nThis will also give the app the ability to turn Do Not Disturb on or off and change related settings."</string>
+ <string name="nls_warning_prompt" msgid="1486887096703743841">"The <xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> app will be able to:"</string>
<string name="nls_feature_read_title" msgid="7629713268744220437">"Read your notifications"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"It can read your notifications, including personal information such as contacts, messages, and photos."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Reply to messages"</string>
@@ -3439,10 +3450,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Turned off"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Advanced"</string>
<string name="app_permissions" msgid="8666537659217653626">"Permission manager"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Data sharing updates for location"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Review apps that changed the way they may share your location data"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Tap to wake"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Double-tap anywhere on the screen to wake device"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Opening links"</string>
@@ -3967,15 +3976,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Autofill service"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Default autofill service"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Passwords"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Password and identity services"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# password}other{# passwords}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"auto, fill, autofill, password"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"credentials, passkey, password"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Make sure you trust this app</b> <br/> <br/> <xliff:g id=app_name example=Google Autofill>%1$s</xliff:g> uses what\'s on your screen to determine what can be autofilled."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"Turn off %1$s?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"Saved info like addresses or payment methods won\'t be filled in when you sign in. To keep your saved info filled in, set a default autofill service."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Password and identity services limit"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"You can have up to 5 autofill and password services active at the same time. Turn off a service to add more."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Turn off"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Autofill"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Logging level"</string>
@@ -4262,28 +4276,17 @@
<string name="content_capture" msgid="868372905432812238">"App content"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Allow apps to send content to the Android system"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Capture system heap dump"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Memory Tagging Extension"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"Memory Tagging Extension (MTE) makes it easier to find memory safety issues in your app and make native code in it more secure."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"Turning on MTE might cause slower device performance."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"Learn more about MTE"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"Enable MTE until you turn it off"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"You\'ll need to restart your device to turn on MTE."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"You\'ll need to restart your device to turn off MTE."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"Enable MTE for a single session"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"System will restart and allow to experiment with Memory Tagging Extension (MTE). MTE may negatively impact system performance and stability. Will be reset on next subsequent reboot."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Restart for a single session with MTE enabled"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE is already enabled"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Capturing system heap dump"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Couldn’t capture system heap dump"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Automatically capture system heap dumps"</string>
diff --git a/res/values-es-rUS/arrays.xml b/res/values-es-rUS/arrays.xml
index 1476e69..8febf5c 100644
--- a/res/values-es-rUS/arrays.xml
+++ b/res/values-es-rUS/arrays.xml
@@ -85,9 +85,11 @@
<item msgid="9100937224980838123">"4"</item>
<item msgid="6702740528496186521">"5"</item>
</string-array>
- <!-- no translation found for bluetooth_audio_routing_titles:0 (926853492406127221) -->
- <!-- no translation found for bluetooth_audio_routing_titles:1 (5112879855377353813) -->
- <!-- no translation found for bluetooth_audio_routing_titles:2 (4853360663119482646) -->
+ <string-array name="bluetooth_audio_routing_titles">
+ <item msgid="926853492406127221">"Decidir automáticamente"</item>
+ <item msgid="5112879855377353813">"Reproducir en el dispositivo auditivo"</item>
+ <item msgid="4853360663119482646">"Reproducir en la bocina del teléfono"</item>
+ </string-array>
<string-array name="wifi_signal">
<item msgid="199360311367724149">"Baja calidad"</item>
<item msgid="2470925506985305429">"Baja"</item>
diff --git a/res/values-es-rUS/strings.xml b/res/values-es-rUS/strings.xml
index 2e9acc8..7cd5702 100644
--- a/res/values-es-rUS/strings.xml
+++ b/res/values-es-rUS/strings.xml
@@ -166,10 +166,10 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Establece tus preferencias de unidades y números"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Permite que las apps sepan tus preferencias regionales para que puedan personalizar la experiencia."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Las apps usarán tus preferencias regionales cuando sea posible."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Unidades de temperatura"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Temperatura"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Calendario"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"Primer día de la semana"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Numbers"</string>
+ <string name="numbers_preferences_title" msgid="8197418984391195446">"Preferencias de números"</string>
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Usar la configuración predeterminada de la app"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Celsius (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Fahrenheit (°F)"</string>
@@ -621,7 +621,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Desconectar"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Vincular y conectar"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"Cuando Bluetooth está activado, permite conectarse con dispositivos cercanos que tengan Bluetooth."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Cuando Bluetooth está activado, tu dispositivo puede usarlo para comunicarse con otros dispositivos Bluetooth cercanos.\n\nA fin de mejorar la experiencia, las apps y los servicios pueden buscar dispositivos cercanos incluso cuando la conexión Bluetooth esté desactivada. Esta función puede usarse, por ejemplo, para mejorar las funciones y los servicios basados en la ubicación. Puedes cambiar esta opción en la "<annotation id="link">"configuración de búsqueda de Bluetooth"</annotation>"."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Cuando Bluetooth está activado, tu dispositivo puede usarlo para comunicarse con otros dispositivos Bluetooth cercanos.\n\nPara mejorar la experiencia, las apps y los servicios pueden buscar dispositivos cercanos incluso cuando la conexión Bluetooth esté desactivada. Esta función puede usarse, por ejemplo, para mejorar las funciones y los servicios basados en la ubicación. Puedes cambiar esta opción en la configuración de búsqueda de Bluetooth."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Cambiar"</string>
<string name="device_details_title" msgid="1155622417516195481">"Detalles del dispositivo"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Configuración del teclado"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Dirección Bluetooth del dispositivo: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1392,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Verificar patrón"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"Verificar PIN"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Verificar contraseña"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Validar identidad"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Desbloquear este dispositivo con el patrón"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Desbloquear este dispositivo con el PIN"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Desbloquear este dispositivo con contraseña"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"PIN incorrecto"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Contraseña incorrecta"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Patrón incorrecto"</string>
@@ -1715,17 +1726,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Apps descargadas"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Experimental"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Marcas de función"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"Talkback"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Lector de pantalla, principalmente, para personas con ceguera o visión reducida"</string>
@@ -1739,10 +1752,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"La lupa sigue el texto a medida que escribes"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"Siempre encendida"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"En lugar de desactivar la ampliación al cambiar de apps, simplemente se aleja al tamaño normal. Pellizca para volver a acercar cuando quieras."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"Joystick"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"Activa y mueve la lupa con un joystick en pantalla. Mantén presionado y, luego, arrastra el joystick para controlar la lupa. Presiona y arrastra para mover el joystick."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"Acerca de la ampliación"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"Más información sobre la ampliación"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"Tipo de ampliación"</string>
@@ -1949,8 +1960,7 @@
<string name="accessibility_hearingaid_left_and_right_side_device_summary" msgid="4268221140368164452">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g>, izquierdo y derecho"</string>
<string name="accessibility_hearingaid_more_device_summary" msgid="8092641784056942546">"Más de 1 <xliff:g id="DEVICE_NAME">%1$s</xliff:g>"</string>
<string name="accessibility_hearing_device_pairing_title" msgid="2701812183769537320">"Vincular nuevo disp."</string>
- <!-- no translation found for accessibility_hearing_device_connected_title (3785140037249487287) -->
- <skip />
+ <string name="accessibility_hearing_device_connected_title" msgid="3785140037249487287">"Disp. auditivos"</string>
<string name="accessibility_hearing_device_saved_title" msgid="7573926212664909296">"Disp. guardados"</string>
<string name="accessibility_hearing_device_control" msgid="2661965917013100611">"Controles del dispositivo auditivo"</string>
<string name="accessibility_hearing_device_shortcut_title" msgid="7645100199603031360">"Acc. directo de disp. auditivos"</string>
@@ -1958,8 +1968,7 @@
<string name="accessibility_hac_mode_summary" msgid="5164793702798871478">"Mejora el audio de algunos dispositivos auditivos"</string>
<string name="accessibility_hearing_device_footer_summary" msgid="4636110586636490256">"Asegúrate de que los dispositivos auditivos estén encendidos y en el modo de vinculación"</string>
<string name="accessibility_hearing_device_pairing_page_title" msgid="6608901091770850295">"Vincular dispos. auditivo"</string>
- <!-- no translation found for accessibility_found_hearing_devices (637407580358386553) -->
- <skip />
+ <string name="accessibility_found_hearing_devices" msgid="637407580358386553">"Disp. auditivos disponibles"</string>
<string name="accessibility_found_all_devices" msgid="7817834722148556520">"¿No ves tu dispositivo auditivo?"</string>
<string name="accessibility_list_all_devices_title" msgid="3555097127022458571">"Ver todos los dispositivos Bluetooth"</string>
<string name="accessibility_audio_adjustment_title" msgid="1332113739136802997">"Ajuste de audio"</string>
@@ -2174,7 +2183,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Se produjo un error al leer el medidor de batería."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Presiona para obtener más información sobre este error"</string>
- <string name="power_screen" msgid="4596900105850963806">"Pantalla"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Linterna"</string>
<string name="power_camera" msgid="4778315081581293923">"Cámara"</string>
@@ -2214,7 +2224,7 @@
<string name="battery_saver_auto_percentage_summary" msgid="6190884450723824287">"Se activará cuando quede <xliff:g id="PERCENT">%1$s</xliff:g>"</string>
<string name="battery_saver_schedule_settings_title" msgid="3688019979950082237">"Establecer un programa"</string>
<string name="battery_saver_turn_on_summary" msgid="1433919417587171160">"Extender la duración de la batería"</string>
- <string name="battery_saver_sticky_title_new" msgid="5942813274115684599">"Desactivar después de la carga"</string>
+ <string name="battery_saver_sticky_title_new" msgid="5942813274115684599">"Desactivar cuando la batería esté cargada"</string>
<string name="battery_saver_sticky_description_new" msgid="6472610662679038342">"Cuando el dispositivo tiene más del <xliff:g id="BATTERY_PERCENTAGE">%1$s</xliff:g> de carga, se desactiva el Ahorro de batería"</string>
<!-- no translation found for battery_saver_seekbar_title (3712266470054006641) -->
<skip />
@@ -2252,6 +2262,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Tiempo de uso <xliff:g id="SLOT">%s</xliff:g>"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Desglose por app"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Desglose por sistema"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Estadísticas de procesos"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Estadísticas para geeks sobre procesos activos"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Uso de memoria"</string>
@@ -2875,14 +2887,14 @@
<string name="keywords_default_payment_app" msgid="5162298193637362104">"pago, predeterminado"</string>
<string name="keywords_ambient_display" msgid="3149287105145443697">"notificación entrante"</string>
<string name="keywords_hotspot_tethering" msgid="3688439689671232627">"conexión USB, conexión Bluetooth, hotspot de Wi-Fi"</string>
- <string name="keywords_accessibility_vibration_primary_switch" msgid="730692154347231253">"tecnología háptica, vibrar, vibración"</string>
- <string name="keywords_touch_vibration" msgid="1125291201902251273">"tecnología háptica, vibrar, pantalla, sensibilidad"</string>
- <string name="keywords_ring_vibration" msgid="1736301626537417541">"háptica, vibrar, teléfono, llamada, sensibilidad, tono"</string>
- <string name="keywords_ramping_ringer_vibration" msgid="3678966746742257366">"háptica, vibrar, teléfono, llamada, hacer sonar, gradual"</string>
- <string name="keywords_notification_vibration" msgid="2620799301276142183">"háptica, vibrar, sensibilidad, notificación"</string>
- <string name="keywords_alarm_vibration" msgid="4833220371621521817">"háptica, vibrar, sensibilidad, alarma"</string>
- <string name="keywords_media_vibration" msgid="723896490102792327">"háptica, vibrar, sensibilidad, contenido multimedia"</string>
- <string name="keywords_vibration" msgid="670455132028025952">"tecnología háptica, vibrar, vibración"</string>
+ <string name="keywords_accessibility_vibration_primary_switch" msgid="730692154347231253">"tecnología táctil, vibrar, vibración"</string>
+ <string name="keywords_touch_vibration" msgid="1125291201902251273">"tecnología táctil, vibrar, pantalla, sensibilidad"</string>
+ <string name="keywords_ring_vibration" msgid="1736301626537417541">"tecnología táctil, vibrar, teléfono, llamada, sensibilidad, tono"</string>
+ <string name="keywords_ramping_ringer_vibration" msgid="3678966746742257366">"tecnología táctil, vibrar, teléfono, llamada, hacer sonar, gradual"</string>
+ <string name="keywords_notification_vibration" msgid="2620799301276142183">"tecnología táctil, vibrar, sensibilidad, notificación"</string>
+ <string name="keywords_alarm_vibration" msgid="4833220371621521817">"tecnología táctil, vibrar, sensibilidad, alarma"</string>
+ <string name="keywords_media_vibration" msgid="723896490102792327">"tecnología táctil, vibrar, sensibilidad, contenido multimedia"</string>
+ <string name="keywords_vibration" msgid="670455132028025952">"tecnología táctil, vibrar, vibración"</string>
<string name="keywords_battery_saver_sticky" msgid="1646191718840975110">"ahorro de batería, fijo, permanente, ahorro de energía, batería"</string>
<string name="keywords_battery_saver_schedule" msgid="8240483934368455930">"rutina, programa, ahorro de batería, ahorro de energía, batería, automático, porcentaje"</string>
<string name="keywords_enhance_4g_lte" msgid="658889360486800978">"volte, llamadas avanzadas, llamadas mediante 4G"</string>
@@ -2899,13 +2911,14 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Volumen de tono y notificaciones"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Volumen de tono"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Volumen de notificación"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"No disponible porque el timbre está silenciado"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Tono de llamada"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Sonido de notificación predeterminado"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"Sonido que proporcionó la app"</string>
<string name="notification_sound_default" msgid="8630353701915294299">"Sonido de notificaciones predeterminado"</string>
<string name="alarm_ringtone_title" msgid="6680761007731764726">"Sonido de alarma predeterminado"</string>
<string name="vibrate_when_ringing_option_ramping_ringer" msgid="2798848945803840348">"Primero vibrar, luego sonar gradualmente"</string>
- <string name="spatial_audio_title" msgid="6591051622375191603">"Sonido espacial"</string>
+ <string name="spatial_audio_title" msgid="6591051622375191603">"Audio espacial"</string>
<string name="dial_pad_tones_title" msgid="3536945335367914892">"Tonos del teclado"</string>
<string name="screen_locking_sounds_title" msgid="5695030983872787321">"Sonido de bloqueo de pantalla"</string>
<string name="charging_sounds_title" msgid="5261683808537783668">"Vibración y sonidos de carga"</string>
@@ -3164,8 +3177,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Permitir acceso a las notificaciones"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Las notificaciones mejoradas reemplazaron a las notificaciones adaptables en Android 12. Esta función muestra respuestas y acciones sugeridas, y organiza tus notificaciones. \n\nLas notificaciones mejoradas pueden acceder a todo el contenido de notificaciones, lo que incluye información personal, como nombres de contactos y mensajes. También puede descartar o responder notificaciones (como contestar llamadas) y controlar la función No interrumpir."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"¿Deseas permitir que <xliff:g id="SERVICE">%1$s</xliff:g> tenga acceso a las notificaciones?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> podrá leer todas las notificaciones, incluidas las que contienen información personal, como los nombres de los contactos, las fotos y el texto de los mensajes que recibas. Esta app también podrá posponer o descartar notificaciones y realizar acciones en botones de notificaciones (por ejemplo, para responder llamadas). \n\nAdemás, podrá activar y desactivar No interrumpir y cambiar la configuración relacionada."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> podrá realizar lo siguiente:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"Lee notificaciones"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"Puede leer tus notificaciones, incluidas las que contienen información personal como contactos, mensajes y fotos."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Responde los mensajes"</string>
@@ -3449,10 +3464,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Desactivadas"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Avanzado"</string>
<string name="app_permissions" msgid="8666537659217653626">"Administrador de permisos"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Actualizaciones del uso compartido de los datos de ubicación"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Revisa las apps que cambiaron la forma en que comparten tus datos de ubicación"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Presionar para activar"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Presiona dos veces en cualquier lugar de la pantalla para activar el dispositivo."</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Abrir vínculos"</string>
@@ -3977,15 +3990,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Servicio Autocompletar"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Servicio de autocompletado predeterminado"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Contraseñas"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Servicios de identidad y contraseña"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# contraseña}other{# contraseñas}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"automático, completar, autocompletar, contraseña"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"credenciales, llave de acceso, contraseña"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Asegúrate de que esta app sea confiable</b> <br/> <br/> <xliff:g id=app_name example=Google Autofill>%1$s</xliff:g> usa el contenido de tu pantalla para determinar qué se puede autocompletar."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"¿Quieres desactivar %1$s?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"La información guardada, como direcciones y formas de pago, no se rellenará al acceder. Para que la información guardada quede rellenada, configura un servicio de autocompletado predeterminado."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Límite de servicios de identidad y contraseña"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"Puedes tener hasta 5 servicios de autocompletado y contraseña activos al mismo tiempo. Desactiva un servicio para agregar otros."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Desactivar"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Autocompletar"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Nivel de registro"</string>
@@ -4272,28 +4290,17 @@
<string name="content_capture" msgid="868372905432812238">"Contenido de la app"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Permite que las apps envíen contenido al sistema Android"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Capturar volcado de pila del sistema"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Extensión de etiquetado de mem."</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"La extensión de etiquetado de memoria (MTE) facilita la detección de problemas de seguridad de memoria en tu aplicación y hace que su código nativo sea más seguro."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"Activar MTE puede reducir el rendimiento del dispositivo."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"Más información sobre MTE"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"Habilita la MTE hasta que la desactives"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"Tendrás que reiniciar el dispositivo para activar la MTE."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"Tendrás que reiniciar el dispositivo para desactivar la MTE."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"Habilitar la MTE para una única sesión"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"Se reiniciará el sistema y se permitirán los experimentos con la extensión de etiquetado de memoria (MTE). Es posible que esto afecte negativamente el rendimiento y la estabilidad. Se restablecerá en el reinicio subsiguiente."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Reiniciar para una única sesión con MTE habilitada"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"La MTE ya está habilitada"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Capturando volcado del montón del sistema"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"No se pudo capturar el volcado de pila del sistema"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Capturar automáticamente volcados de pila del sistema"</string>
@@ -4549,7 +4556,7 @@
<string name="reboot_dialog_force_desktop_mode" msgid="2021839270403432948">"Se debe reiniciar para forzar el modo de computadora en las pantallas secundarias."</string>
<string name="reboot_dialog_reboot_now" msgid="235616015988522355">"Reiniciar ahora"</string>
<string name="reboot_dialog_reboot_later" msgid="4261717094186904568">"Reiniciar más adelante"</string>
- <string name="bluetooth_details_spatial_audio_title" msgid="1368071116994002707">"Sonido espacial"</string>
+ <string name="bluetooth_details_spatial_audio_title" msgid="1368071116994002707">"Audio espacial"</string>
<string name="bluetooth_details_spatial_audio_summary" msgid="5026859623681482668">"El audio de contenido multimedia compatible se hace más envolvente"</string>
<string name="bluetooth_details_head_tracking_title" msgid="5416972521040337799">"Seguimiento de cabeza"</string>
<string name="bluetooth_details_head_tracking_summary" msgid="3942238746595985395">"El audio cambia a medida que mueves la cabeza para sonar más natural"</string>
@@ -4583,56 +4590,30 @@
<string name="background_install_before" msgid="8608614957688912715">"{count,plural, =1{Apps instaladas en el último # mes}other{Apps instaladas en los últimos # meses}}"</string>
<string name="background_install_after" msgid="7983488897570908149">"{count,plural, =1{Apps instaladas hace más de # mes}other{Apps instaladas hace más de # meses}}"</string>
<string name="accessibility_fingerprint_label" msgid="5017431423168191733">"Sensor de huellas dactilares"</string>
- <!-- no translation found for flash_notifications_title (4490438861180492311) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_off (6056282996770691461) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera (455038312752009971) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_screen (7321838939240499267) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera_and_screen (6515622987118268649) -->
- <skip />
- <!-- no translation found for flash_notifications_intro (1506414740603805778) -->
- <skip />
- <!-- no translation found for flash_notifications_note (7258551860911169239) -->
- <skip />
- <!-- no translation found for flash_notifications_preview (5320176885050440874) -->
- <skip />
- <!-- no translation found for camera_flash_notification_title (1605639711485773787) -->
- <skip />
- <!-- no translation found for screen_flash_notification_title (8008197872050400734) -->
- <skip />
- <!-- no translation found for screen_flash_notification_color_title (7213407653340970790) -->
- <skip />
- <!-- no translation found for screen_flash_color_blue (3585766657607931371) -->
- <skip />
- <!-- no translation found for screen_flash_color_azure (8691198532944992243) -->
- <skip />
- <!-- no translation found for screen_flash_color_cyan (6878780006173747267) -->
- <skip />
- <!-- no translation found for screen_flash_color_spring_green (4466548514738457815) -->
- <skip />
- <!-- no translation found for screen_flash_color_green (8418019648507964564) -->
- <skip />
- <!-- no translation found for screen_flash_color_chartreuse_green (7456381649919010366) -->
- <skip />
- <!-- no translation found for screen_flash_color_yellow (7413465411615454556) -->
- <skip />
- <!-- no translation found for screen_flash_color_orange (979177126315557656) -->
- <skip />
- <!-- no translation found for screen_flash_color_red (8954162219886445491) -->
- <skip />
- <!-- no translation found for screen_flash_color_rose (1216848195972231251) -->
- <skip />
- <!-- no translation found for screen_flash_color_magenta (7726221666557102155) -->
- <skip />
- <!-- no translation found for screen_flash_color_violet (1279950780509029495) -->
- <skip />
- <!-- no translation found for color_selector_dialog_done (121253968943363376) -->
- <skip />
- <!-- no translation found for color_selector_dialog_cancel (8667350644753900701) -->
- <skip />
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="flash_notifications_title" msgid="4490438861180492311">"Notificaciones con flash"</string>
+ <string name="flash_notifications_summary_off" msgid="6056282996770691461">"Desactivado"</string>
+ <string name="flash_notifications_summary_on_camera" msgid="455038312752009971">"Activado / flash de la cámara"</string>
+ <string name="flash_notifications_summary_on_screen" msgid="7321838939240499267">"Activado / flash de la pantalla"</string>
+ <string name="flash_notifications_summary_on_camera_and_screen" msgid="6515622987118268649">"Activado / flash de la cámara y pantalla"</string>
+ <string name="flash_notifications_intro" msgid="1506414740603805778">"Ilumina la luz de la cámara o de la pantalla cuando recibes notificaciones o cuando suena una alarma"</string>
+ <string name="flash_notifications_note" msgid="7258551860911169239">"Usa las notificaciones con flash con precaución si eres sensible a la luz"</string>
+ <string name="flash_notifications_preview" msgid="5320176885050440874">"Vista previa"</string>
+ <string name="camera_flash_notification_title" msgid="1605639711485773787">"Notificación con flash de la cámara"</string>
+ <string name="screen_flash_notification_title" msgid="8008197872050400734">"Notificación con flash de la pantalla"</string>
+ <string name="screen_flash_notification_color_title" msgid="7213407653340970790">"Color del flash de la pantalla"</string>
+ <string name="screen_flash_color_blue" msgid="3585766657607931371">"Azul"</string>
+ <string name="screen_flash_color_azure" msgid="8691198532944992243">"Azul celeste"</string>
+ <string name="screen_flash_color_cyan" msgid="6878780006173747267">"Cian"</string>
+ <string name="screen_flash_color_spring_green" msgid="4466548514738457815">"Verde primavera"</string>
+ <string name="screen_flash_color_green" msgid="8418019648507964564">"Verde"</string>
+ <string name="screen_flash_color_chartreuse_green" msgid="7456381649919010366">"Verde chartreuse"</string>
+ <string name="screen_flash_color_yellow" msgid="7413465411615454556">"Amarillo"</string>
+ <string name="screen_flash_color_orange" msgid="979177126315557656">"Naranja"</string>
+ <string name="screen_flash_color_red" msgid="8954162219886445491">"Rojo"</string>
+ <string name="screen_flash_color_rose" msgid="1216848195972231251">"Rosa"</string>
+ <string name="screen_flash_color_magenta" msgid="7726221666557102155">"Magenta"</string>
+ <string name="screen_flash_color_violet" msgid="1279950780509029495">"Violeta"</string>
+ <string name="color_selector_dialog_done" msgid="121253968943363376">"Listo"</string>
+ <string name="color_selector_dialog_cancel" msgid="8667350644753900701">"Cancelar"</string>
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"Esta app solo puede estar abierta en 1 ventana"</string>
</resources>
diff --git a/res/values-es/arrays.xml b/res/values-es/arrays.xml
index c91176c..0e29a80 100644
--- a/res/values-es/arrays.xml
+++ b/res/values-es/arrays.xml
@@ -85,9 +85,11 @@
<item msgid="9100937224980838123">"4"</item>
<item msgid="6702740528496186521">"5"</item>
</string-array>
- <!-- no translation found for bluetooth_audio_routing_titles:0 (926853492406127221) -->
- <!-- no translation found for bluetooth_audio_routing_titles:1 (5112879855377353813) -->
- <!-- no translation found for bluetooth_audio_routing_titles:2 (4853360663119482646) -->
+ <string-array name="bluetooth_audio_routing_titles">
+ <item msgid="926853492406127221">"Decidir automáticamente"</item>
+ <item msgid="5112879855377353813">"Reproducir en el audífono"</item>
+ <item msgid="4853360663119482646">"Reproducir en el altavoz del teléfono"</item>
+ </string-array>
<string-array name="wifi_signal">
<item msgid="199360311367724149">"Mala"</item>
<item msgid="2470925506985305429">"Mala"</item>
diff --git a/res/values-es/strings.xml b/res/values-es/strings.xml
index da54708..ebcd267 100644
--- a/res/values-es/strings.xml
+++ b/res/values-es/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Definir preferencias de unidades y números"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Permite que las aplicaciones sepan tus preferencias regionales para que puedan personalizar tu experiencia."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Las aplicaciones usarán tus preferencias regionales siempre que sea posible."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Unidades de temperatura"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Temperatura"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Calendario"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"Primer día de la semana"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Números"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Usar la configuración predeterminada de la app"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Celsius (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Fahrenheit (°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Desconectar"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Emparejar y conectar"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"Cuando el Bluetooth está activado, tu dispositivo se puede comunicar con otros dispositivos cercanos que tengan Bluetooth"</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Cuando el Bluetooth está activado, tu dispositivo puede comunicarse con otros dispositivos Bluetooth cercanos.\n\nPara mejorar la experiencia de uso del dispositivo, las aplicaciones y los servicios pueden buscar dispositivos cercanos en cualquier momento aunque el Bluetooth esté desactivado. Esto puede servir, entre otras cosas, para mejorar servicios y funciones basados en la ubicación. Puedes cambiar esta opción en los "<annotation id="link">"ajustes de búsqueda de dispositivos Bluetooth"</annotation>"."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Cuando el Bluetooth está activado, tu dispositivo puede comunicarse con otros dispositivos Bluetooth cercanos.\n\nPara mejorar la experiencia de uso del dispositivo, las aplicaciones y los servicios pueden buscar dispositivos cercanos en cualquier momento aunque el Bluetooth esté desactivado. Esto puede servir, por ejemplo, para mejorar servicios y funciones basados en la ubicación. Puedes cambiar esta opción en los ajustes de búsqueda de dispositivos Bluetooth."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Cambiar"</string>
<string name="device_details_title" msgid="1155622417516195481">"Detalles del dispositivo"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Ajustes del teclado"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Dirección de Bluetooth del dispositivo: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -692,7 +694,7 @@
<string name="wifi_wakeup_summary" msgid="5778059083790221465">"La conexión Wi-Fi se volverá a activar automáticamente cerca de las redes de alta calidad guardadas, como la de tu casa"</string>
<string name="wifi_wakeup_summary_no_location" msgid="681323616606485096">"No está disponible porque la ubicación no está activada. Activa la "<annotation id="link">"ubicación"</annotation>"."</string>
<string name="wifi_install_credentials" msgid="5192903644606839972">"Instalar certificados"</string>
- <string name="wifi_scan_notify_text" msgid="7163137260385995873">"Para mejorar la precisión de la ubicación, las aplicaciones y los servicios podrán buscar redes Wi‑Fi en cualquier momento aunque la conexión Wi-Fi esté desactivada. De este modo, se pueden mejorar los servicios y las funciones basados en la ubicación, por ejemplo. Puedes cambiar esto en los <xliff:g id="LINK_BEGIN_0">LINK_BEGIN</xliff:g>ajustes de búsqueda de redes Wi-Fi<xliff:g id="LINK_END_1">LINK_END</xliff:g>."</string>
+ <string name="wifi_scan_notify_text" msgid="7163137260385995873">"Para mejorar la precisión de la ubicación, las aplicaciones y los servicios podrán buscar redes Wi‑Fi en cualquier momento aunque la conexión Wi-Fi esté desactivada. Esto sirve para, por ejemplo, mejorar los servicios y las funciones que se basan en la ubicación. Puedes cambiar esto en los <xliff:g id="LINK_BEGIN_0">LINK_BEGIN</xliff:g>ajustes de búsqueda de redes Wi-Fi<xliff:g id="LINK_END_1">LINK_END</xliff:g>."</string>
<string name="wifi_scan_notify_text_scanning_off" msgid="7439201783168213149">"Para mejorar la precisión de la ubicación, activa la <xliff:g id="LINK_BEGIN_0">LINK_BEGIN</xliff:g>búsqueda de redes Wi-Fi<xliff:g id="LINK_END_1">LINK_END</xliff:g>."</string>
<string name="wifi_cellular_data_fallback_title" msgid="2844653839490977040">"Cambiar a datos móviles automáticamente"</string>
<string name="wifi_cellular_data_fallback_summary" msgid="7039944853033554386">"Utiliza la conexión de datos móviles cuando no haya acceso a Internet a través de la red Wi‑Fi. Podrían aplicarse cargos por el uso de datos."</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Verificar patrón"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"Verificar PIN"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Verificar contraseña"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Verifica que eres tú"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Usar el patrón también para desbloquear"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Usar el PIN también para desbloquear"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Usar la contraseña también para desbloquear"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"PIN incorrecto"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Contraseña incorrecta"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Patrón incorrecto"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Aplicaciones descargadas"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Experimental"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Flags de funciones"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"TalkBack"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Lector de pantalla destinado principalmente a personas ciegas y con baja visión"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"La lupa sigue el texto a medida que escribes"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"Siempre activada"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"En lugar de desactivar la ampliación al cambiar de aplicación, simplemente se reduce al tamaño normal. Pellizca para volver a acercar la imagen cuando quieras."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"Joystick"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"Activa y mueve la lupa con un joystick en pantalla. Mantén pulsada la lupa y arrástrala con el joystick para controlarla. Toca y arrastra para mover el propio joystick."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"Acerca de la ampliación"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"Más información sobre la ampliación"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"Tipo de ampliación"</string>
@@ -1949,8 +1961,7 @@
<string name="accessibility_hearingaid_left_and_right_side_device_summary" msgid="4268221140368164452">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g>, oídos izquierdo y derecho"</string>
<string name="accessibility_hearingaid_more_device_summary" msgid="8092641784056942546">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g> y un dispositivo más"</string>
<string name="accessibility_hearing_device_pairing_title" msgid="2701812183769537320">"Emparejar uno nuevo"</string>
- <!-- no translation found for accessibility_hearing_device_connected_title (3785140037249487287) -->
- <skip />
+ <string name="accessibility_hearing_device_connected_title" msgid="3785140037249487287">"Audífonos"</string>
<string name="accessibility_hearing_device_saved_title" msgid="7573926212664909296">"Guardados"</string>
<string name="accessibility_hearing_device_control" msgid="2661965917013100611">"Controles de audífonos"</string>
<string name="accessibility_hearing_device_shortcut_title" msgid="7645100199603031360">"Acceso directo de audífono"</string>
@@ -1958,8 +1969,7 @@
<string name="accessibility_hac_mode_summary" msgid="5164793702798871478">"Mejora el audio de algunos audífonos"</string>
<string name="accessibility_hearing_device_footer_summary" msgid="4636110586636490256">"Comprueba que tus audífonos estén encendidos y en modo Emparejamiento"</string>
<string name="accessibility_hearing_device_pairing_page_title" msgid="6608901091770850295">"Emparejar audífono"</string>
- <!-- no translation found for accessibility_found_hearing_devices (637407580358386553) -->
- <skip />
+ <string name="accessibility_found_hearing_devices" msgid="637407580358386553">"Audífonos disponibles"</string>
<string name="accessibility_found_all_devices" msgid="7817834722148556520">"¿No ves tu audífono?"</string>
<string name="accessibility_list_all_devices_title" msgid="3555097127022458571">"Ver todos los dispositivos Bluetooth"</string>
<string name="accessibility_audio_adjustment_title" msgid="1332113739136802997">"Ajuste de audio"</string>
@@ -2174,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Se ha producido un problema al leer el indicador de batería."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Toca para obtener más información sobre este error."</string>
- <string name="power_screen" msgid="4596900105850963806">"Pantalla"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Linterna"</string>
<string name="power_camera" msgid="4778315081581293923">"Cámara"</string>
@@ -2252,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Tiempo de pantalla de <xliff:g id="SLOT">%s</xliff:g>"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Desglose por aplicaciones"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Desglose por sistema"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Estadísticas de procesos"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Estadísticas técnicas sobre procesos en ejecución"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Uso de memoria"</string>
@@ -2899,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Volumen de tonos y notificaciones"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Volumen del tono"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Volumen de notificaciones"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"No está disponible porque el tono de llamada está silenciado"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Tono de llamada del teléfono"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Sonido de notificación predeterminado"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"Sonido proporcionado por aplicación"</string>
@@ -3164,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Permitir acceso a las notificaciones"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Las notificaciones mejoradas sustituyeron las notificaciones adaptativas en Android 12. Esta función te muestra acciones y respuestas sugeridas, y organiza tus notificaciones.\n\nLas notificaciones mejoradas pueden acceder al contenido de tus notificaciones, incluida información personal, como nombres de contactos y mensajes. También permiten descartar o responder a notificaciones; por ejemplo, es posible contestar llamadas telefónicas y controlar el modo No molestar."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"¿Permitir que <xliff:g id="SERVICE">%1$s</xliff:g> acceda a las notificaciones?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> podrá leer todas las notificaciones, incluidas las que tengan información personal, como nombres de contactos, fotos y texto de mensajes que recibas. Esta aplicación también podrá posponer o descartar notificaciones, o realizar acciones en botones de notificaciones, como responder a llamadas. \n\nAdemás, podrá activar o desactivar el modo No molestar y modificar ajustes relacionados."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> podrá:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"Leer tus notificaciones"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"Puede leer las notificaciones, incluidas las relacionadas con información personal, como contactos, mensajes y fotos."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Responder a mensajes"</string>
@@ -3449,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Desactivadas"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Ajustes avanzados"</string>
<string name="app_permissions" msgid="8666537659217653626">"Gestor de permisos"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Cambios en los datos compartidos de ubicación"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Revisa las aplicaciones que han cambiado la forma en la que pueden compartir tus datos de ubicación"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Tocar para activar"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Toca dos veces cualquier punto de la pantalla para activar el dispositivo"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Abrir enlaces"</string>
@@ -3977,15 +3991,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Servicio de autocompletado"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Servicio de autocompletado predeterminado"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Contraseñas"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Servicios de contraseñas e identidad"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# contraseña}other{# contraseñas}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"automático, completar, autocompletar, contraseña"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"credenciales, llave de acceso, contraseña"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Asegúrate de que confías en esta aplicación</b> <br/> <br/> <xliff:g id=app_name example=Autocompletar de Google>%1$s</xliff:g> utiliza el contenido que se muestra en la pantalla para determinar el texto que se puede autocompletar."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"¿Desactivar %1$s?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"La información guardada, como direcciones o métodos de pago, no se rellenará cuando inicies sesión. Para que se siga rellenando tu información guardada, define un servicio de autocompletado predeterminado."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Límite de servicios de contraseñas e identidad"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"Puedes tener hasta 5 servicios de autocompletado y contraseñas activos al mismo tiempo. Desactiva un servicio para añadir más."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Desactivar"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Autocompletar"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Nivel de registro"</string>
@@ -4272,28 +4291,17 @@
<string name="content_capture" msgid="868372905432812238">"Contenido de la aplicación"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Permite que las aplicaciones envíen contenido al sistema Android"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Capturar volcado de montículo del sistema"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Extensión de etiquetado de memoria"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"La función de extensión de etiquetado de memoria (MTE) permite detectar más fácilmente problemas de seguridad de la memoria en tu aplicación y protege su código nativo."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"Activar MTE podría ralentizar el rendimiento del dispositivo."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"Más información sobre MTE"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"Habilitar MTE hasta que lo desactives"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"Tendrás que reiniciar tu dispositivo para activar MTE."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"Tendrás que reiniciar tu dispositivo para desactivar MTE."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"Habilitar MTE para una sola sesión"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"El sistema se reiniciará y se permitirán los experimentos con extensión de etiquetado de memoria (MTE). MTE puede afectar negativamente al rendimiento y a la estabilidad del sistema. Se restablecerá la siguiente vez que reinicies el sistema."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Reiniciar para una sola sesión con MTE habilitado"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE ya está habilitado"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Obteniendo el volcado de montículo del sistema"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"No se ha podido capturar el volcado de montículo del sistema"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Obtener automáticamente los volcados de montículo del sistema"</string>
@@ -4407,11 +4415,11 @@
<string name="default_active_sim_calls" msgid="2390973682556353558">"llamadas"</string>
<string name="default_active_sim_sms" msgid="8041498593025994921">"SMS"</string>
<string name="default_active_sim_mobile_data" msgid="6798083892814045301">"datos móviles"</string>
- <string name="wifi_scan_notify_message" msgid="1331238142061476869">"Para mejorar la experiencia con el dispositivo, las aplicaciones y los servicios podrán buscar redes Wi‑Fi en cualquier momento aunque la conexión Wi-Fi esté desactivada. De este modo, se pueden mejorar los servicios y las funciones basados en la ubicación, por ejemplo. Puedes cambiar esta opción en los ajustes de búsqueda de redes Wi-Fi."</string>
+ <string name="wifi_scan_notify_message" msgid="1331238142061476869">"Para mejorar la experiencia con el dispositivo, las aplicaciones y los servicios podrán buscar redes Wi‑Fi en cualquier momento aunque la conexión Wi-Fi esté desactivada. Esto sirve para, por ejemplo, mejorar los servicios y las funciones que se basan en la ubicación. Puedes cambiar esta opción en los ajustes de búsqueda de redes Wi-Fi."</string>
<string name="wifi_scan_change" msgid="8438320311511852918">"Cambiar"</string>
<string name="preference_summary_default_combination" msgid="4643585915107796253">"<xliff:g id="STATE">%1$s</xliff:g> / <xliff:g id="NETWORKMODE">%2$s</xliff:g>"</string>
<string name="mobile_data_connection_active" msgid="2422223108911581552">"Conectado"</string>
- <string name="mobile_data_temp_connection_active" msgid="3430470299756236413">"Conectada temporalmente"</string>
+ <string name="mobile_data_temp_connection_active" msgid="3430470299756236413">"Conectado temporalmente"</string>
<string name="mobile_data_temp_using" msgid="5211002380149434155">"Usando <xliff:g id="SUBNAME">%1$s</xliff:g> temporalmente"</string>
<string name="mobile_data_no_connection" msgid="905897142426974030">"Sin conexión"</string>
<string name="mobile_data_off_summary" msgid="1884248776904165539">"Los datos móviles no se conectarán automáticamente"</string>
@@ -4583,56 +4591,30 @@
<string name="background_install_before" msgid="8608614957688912715">"{count,plural, =1{Aplicaciones instaladas desde hace # mes}other{Aplicaciones instaladas desde hace # meses}}"</string>
<string name="background_install_after" msgid="7983488897570908149">"{count,plural, =1{Aplicaciones instaladas hace más de # mes}other{Aplicaciones instaladas hace más de # meses}}"</string>
<string name="accessibility_fingerprint_label" msgid="5017431423168191733">"Sensor de huellas digitales"</string>
- <!-- no translation found for flash_notifications_title (4490438861180492311) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_off (6056282996770691461) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera (455038312752009971) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_screen (7321838939240499267) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera_and_screen (6515622987118268649) -->
- <skip />
- <!-- no translation found for flash_notifications_intro (1506414740603805778) -->
- <skip />
- <!-- no translation found for flash_notifications_note (7258551860911169239) -->
- <skip />
- <!-- no translation found for flash_notifications_preview (5320176885050440874) -->
- <skip />
- <!-- no translation found for camera_flash_notification_title (1605639711485773787) -->
- <skip />
- <!-- no translation found for screen_flash_notification_title (8008197872050400734) -->
- <skip />
- <!-- no translation found for screen_flash_notification_color_title (7213407653340970790) -->
- <skip />
- <!-- no translation found for screen_flash_color_blue (3585766657607931371) -->
- <skip />
- <!-- no translation found for screen_flash_color_azure (8691198532944992243) -->
- <skip />
- <!-- no translation found for screen_flash_color_cyan (6878780006173747267) -->
- <skip />
- <!-- no translation found for screen_flash_color_spring_green (4466548514738457815) -->
- <skip />
- <!-- no translation found for screen_flash_color_green (8418019648507964564) -->
- <skip />
- <!-- no translation found for screen_flash_color_chartreuse_green (7456381649919010366) -->
- <skip />
- <!-- no translation found for screen_flash_color_yellow (7413465411615454556) -->
- <skip />
- <!-- no translation found for screen_flash_color_orange (979177126315557656) -->
- <skip />
- <!-- no translation found for screen_flash_color_red (8954162219886445491) -->
- <skip />
- <!-- no translation found for screen_flash_color_rose (1216848195972231251) -->
- <skip />
- <!-- no translation found for screen_flash_color_magenta (7726221666557102155) -->
- <skip />
- <!-- no translation found for screen_flash_color_violet (1279950780509029495) -->
- <skip />
- <!-- no translation found for color_selector_dialog_done (121253968943363376) -->
- <skip />
- <!-- no translation found for color_selector_dialog_cancel (8667350644753900701) -->
- <skip />
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="flash_notifications_title" msgid="4490438861180492311">"Notificaciones con flash"</string>
+ <string name="flash_notifications_summary_off" msgid="6056282996770691461">"Desactivadas"</string>
+ <string name="flash_notifications_summary_on_camera" msgid="455038312752009971">"Activadas / Flash de la cámara"</string>
+ <string name="flash_notifications_summary_on_screen" msgid="7321838939240499267">"Activadas / Flash de la pantalla"</string>
+ <string name="flash_notifications_summary_on_camera_and_screen" msgid="6515622987118268649">"Activadas / Flash de la cámara y pantalla"</string>
+ <string name="flash_notifications_intro" msgid="1506414740603805778">"Ilumina la luz de la cámara o la pantalla cuando recibas notificaciones o suenen alarmas."</string>
+ <string name="flash_notifications_note" msgid="7258551860911169239">"Usa las notificaciones con flash con precaución si eres sensible a la luz"</string>
+ <string name="flash_notifications_preview" msgid="5320176885050440874">"Previsualizar"</string>
+ <string name="camera_flash_notification_title" msgid="1605639711485773787">"Notificación con flash de la cámara"</string>
+ <string name="screen_flash_notification_title" msgid="8008197872050400734">"Notificación con flash de la pantalla"</string>
+ <string name="screen_flash_notification_color_title" msgid="7213407653340970790">"Color del flash de la pantalla"</string>
+ <string name="screen_flash_color_blue" msgid="3585766657607931371">"Azul"</string>
+ <string name="screen_flash_color_azure" msgid="8691198532944992243">"Azur"</string>
+ <string name="screen_flash_color_cyan" msgid="6878780006173747267">"Cian"</string>
+ <string name="screen_flash_color_spring_green" msgid="4466548514738457815">"Verde primavera"</string>
+ <string name="screen_flash_color_green" msgid="8418019648507964564">"Verde"</string>
+ <string name="screen_flash_color_chartreuse_green" msgid="7456381649919010366">"Cartujo"</string>
+ <string name="screen_flash_color_yellow" msgid="7413465411615454556">"Amarillo"</string>
+ <string name="screen_flash_color_orange" msgid="979177126315557656">"Naranja"</string>
+ <string name="screen_flash_color_red" msgid="8954162219886445491">"Rojo"</string>
+ <string name="screen_flash_color_rose" msgid="1216848195972231251">"Rosa"</string>
+ <string name="screen_flash_color_magenta" msgid="7726221666557102155">"Magenta"</string>
+ <string name="screen_flash_color_violet" msgid="1279950780509029495">"Violeta"</string>
+ <string name="color_selector_dialog_done" msgid="121253968943363376">"Hecho"</string>
+ <string name="color_selector_dialog_cancel" msgid="8667350644753900701">"Cancelar"</string>
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"Esta aplicación solo puede abrirse en una ventana"</string>
</resources>
diff --git a/res/values-et/strings.xml b/res/values-et/strings.xml
index f57830a..1dbe7ee 100644
--- a/res/values-et/strings.xml
+++ b/res/values-et/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Ühikute ja arvude eelistuste määramine"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Esitage rakendustele oma piirkondlikud eelistused, et need saaks teie kasutuskogemust isikupärastada."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Rakendused kasutavad võimaluse korral teie piirkondlikke eelistusi."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Temperatuuriühikud"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Temperatuur"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Kalender"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"Nädala esimene päev"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Numbrid"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Kasuta rakenduse vaikeseadet"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Celsius (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Fahrenheit (°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Katkesta ühendus"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Seo ja ühenda"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"Kui Bluetooth on sisse lülitatud, saab seade suhelda teiste lähikonna Bluetooth-seadmetega."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Kui Bluetooth on sisse lülitatud, saab teie seade suhelda teiste läheduses olevate Bluetoothi seadmetega.\n\nSeadme kasutuskogemuse täiustamiseks saavad rakendused ja teenused endiselt igal ajal otsida läheduses olevaid seadmeid isegi siis, kui Bluetooth on välja lülitatud. Seda saab kasutada näiteks asukohapõhiste funktsioonide ja teenuste täiustamiseks. Seda saab muuta "<annotation id="link">"Bluetoothi skannimise seadetes"</annotation>"."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Kui Bluetooth on sisse lülitatud, saab teie seade suhelda teiste läheduses olevate Bluetooth-seadmetega.\n\nSeadme kasutuskogemuse täiustamiseks saavad rakendused ja teenused endiselt igal ajal otsida läheduses olevaid seadmeid isegi siis, kui Bluetooth on välja lülitatud. Seda saab kasutada näiteks asukohapõhiste funktsioonide ja teenuste täiustamiseks. Saate seda muuta Bluetoothi skannimise seadetes."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Muutke"</string>
<string name="device_details_title" msgid="1155622417516195481">"Seadme üksikasjad"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Klaviatuuriseaded"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Seadme Bluetoothi aadress: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Mustri kinnitamine"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"PIN-koodi kinnitamine"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Parooli kinnitamine"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Isiku kinnitamine"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Kasuta mustrit ka selle seadme avamiseks"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Kasuta PIN-koodi ka selle seadme avamiseks"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Kasuta parooli ka selle seadme avamiseks"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"Vale PIN-kood"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Vale parool"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Vale muster"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Allalaaditud rakendused"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Katseline"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Funktsiooni märgistamised"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"TalkBack"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Peamiselt pimedatele ja halva nägemisega inimestele mõeldud ekraanilugeja"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"Luup liigub teksti sisestamisel tekstiga kaasa"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"Alati sees"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"Rakenduste vahetamisel suurenduse väljalülitamise asemel suumitakse lihtsalt välja tavasuurusele. Saate sõrmi kokku-lahku liigutades igal ajal uuesti sisse suumida."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"Juhtkang"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"Aktiveerige ja liigutage luupi ekraanikuval oleva juhtkangiga. Puudutage pikalt, seejärel lohistage juhtkangi, et luupi juhtida. Puudutage ja lohistage, et juhtkangi ennast liigutada."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"Suurenduse teave"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"Lisateave suurenduse kohta"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"Suurendamise viis"</string>
@@ -2172,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Probleem akumõõdiku lugemisel."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Puudutage, et näha selle vea kohta lisateavet"</string>
- <string name="power_screen" msgid="4596900105850963806">"Ekraan"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"Protsessor"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Taskulamp"</string>
<string name="power_camera" msgid="4778315081581293923">"Kaamera"</string>
@@ -2250,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Ekraaniaeg: <xliff:g id="SLOT">%s</xliff:g>"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Statistika rakenduste järgi"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Statistika süsteemi järgi"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Protsessi statistika"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Tehnilised üksikasjad protsesside käitamise kohta"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Mälu kasutamine"</string>
@@ -2897,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Helina ja märguannete helitugevus"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Helina helitugevus"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Märguande helitugevus"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Pole saadaval, kuna helin on vaigistatud"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Telefoni helin"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Märguande vaikeheli"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"Rakenduse esitatud heli"</string>
@@ -3162,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Luba juurdepääs märguannetele"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Androidi versioonis 12 asendasid täiustatud märguanded Androidi kohanduvad märguanded. See funktsioon näitab soovitatud toiminguid ja vastuseid ning korrastab teie märguandeid. \n\nTäiustatud märguanded pääsevad juurde märguande sisule, sh isiklikule teabele, nagu kontaktide nimed ja sõnumid. Samuti saab selle funktsiooni abil märguannetest loobuda või neile vastata (nt vastata telefonikõnedele ja juhtida funktsiooni Mitte segada)."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"Kas <xliff:g id="SERVICE">%1$s</xliff:g> pääseb märguannetele juurde?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> saab lugeda kõiki märguandeid, sh isiklikke andmeid, näiteks kontaktide nimesid, fotosid ja teile saadetud tekstsõnumeid. Rakendus saab ka märguandeid edasi lükata ja eemaldada või aktiveerida märguannetes olevaid toimingunuppe, sealhulgas vastata telefonikõnedele. \n\nSee võimaldab rakendusel ka lülitada sisse või välja funktsiooni Mitte segada ja muuta sellega seotud seadeid."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> saab teha järgmist."</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"Märguannete lugemine"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"See saab lugeda teie märguandeid, sealhulgas isiklikku teavet, näiteks kontakte, sõnumeid ja fotosid."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Sõnumitele vastamine"</string>
@@ -3447,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Välja lülitatud"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Täpsemad"</string>
<string name="app_permissions" msgid="8666537659217653626">"Lubade haldur"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Andmete jagamise värskendused asukoha puhul"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Vaadake üle rakendused, mis muutsid viisi, kuidas need võivad teie asukohaandmeid jagada"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Puudutusega äratamine"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Seadme äratamiseks topeltpuudutage ekraani"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Linkide avamine"</string>
@@ -3975,15 +3991,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Automaattäite teenus"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Automaattäite vaiketeenus"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Paroolid"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Parooli- ja identiteediteenused"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# parool}other{# parooli}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"automaatne, täitmine, automaattäide, parool"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"mandaadid, pääsuvõti, parool"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Veenduge, et rakendus oleks usaldusväärne</b> <br/> <br/> <xliff:g id=app_name example=Google\'i automaatne täitmine>%1$s</xliff:g> kasutab automaatse täitmise sisestuse määramiseks ekraanil kuvatut."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"Kas lülitada %1$s välja?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"Salvestatud teavet, nagu aadressid või makseviisid, ei sisestata, kui sisse logite. Selleks et salvestatud teave oleks sisestatud, määrake automaattäite vaiketeenus."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Parooli- ja identiteediteenuste limiit"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"Korraga saavad aktiivsed olla kuni 5 automaattäite- ja parooliteenust. Teenuse lisamiseks lülitage mõni olemasolev välja."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Lülita välja"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Automaattäide"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Logimistase"</string>
@@ -4270,28 +4291,17 @@
<string name="content_capture" msgid="868372905432812238">"Rakenduse sisu"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Luba rakendustel Android-süsteemile sisu saata"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Süsteemi mälutõmmise jäädvustamine"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Mälu märgendamise laiend"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"Mälu märgendamise laiend (MTE) hõlbustab teie rakenduses mäluturbega seotud probleemide leidmist ja muudab rakenduse omakoodi turvalisemaks."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"MTE sisselülitamine võib seadme toimivust aeglustada."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"Lisateave MTE kohta"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"Luba MTE kuni selle väljalülitamiseni"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"MTE sisselülitamiseks peate oma seadme taaskäivitama."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"MTE väljalülitamiseks peate oma seadme taaskäivitama."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"Luba MTE ühe seansi puhul"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"Süsteem taaskäivitub ja lubab katsetamise mälu märgendamise laiendiga (MTE). MTE võib süsteemi toimivusele ja stabiilsusele halvasti mõjuda. See lähtestatakse järgmisel taaskäivitamisel."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Taaskäivitage lubatud MTE-ga ühe seansi puhul"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE on juba lubatud"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Süsteemi mälutõmmise jäädvustamine"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Süsteemi mälutõmmist ei saanud jäädvustada"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Jäädvusta süsteemi mälutõmmised automaatselt"</string>
@@ -4606,6 +4616,5 @@
<string name="screen_flash_color_violet" msgid="1279950780509029495">"Lilla"</string>
<string name="color_selector_dialog_done" msgid="121253968943363376">"Valmis"</string>
<string name="color_selector_dialog_cancel" msgid="8667350644753900701">"Tühista"</string>
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"Selle rakenduse saab avada ainult ühes aknas"</string>
</resources>
diff --git a/res/values-eu/strings.xml b/res/values-eu/strings.xml
index 91c7a01..f01f36e 100644
--- a/res/values-eu/strings.xml
+++ b/res/values-eu/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Ezarri unitate- eta zenbaki-hobespenak"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Eman tokiko hobespenen berri aplikazioei zerbitzuak pertsonaliza ditzaten."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Posible denean, aplikazioek tokiko hobespenak erabiliko dituzte."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Tenperatura-unitateak"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Tenperatura"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Egutegia"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"Asteko lehen eguna"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Zenbakiak"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Erabili aplikazioaren hobespen lehenetsiak"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Celsius (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Fahrenheit (°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Deskonektatu"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Parekatu eta konektatu"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"Bluetootha aktibatuta badago, inguruko Bluetooth bidezko gailuekin komunika daiteke gailua."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Bluetootha aktibatuta dagoenean, inguruko Bluetooth bidezko gailuekin komunika daiteke gailua.\n\nGailuaren erabilera hobetzeko, aplikazioek eta zerbitzuek inguruko gailuak bilatzen jarraituko dute, baita Bluetootha desaktibatuta dagoenean ere. Besteak beste, kokapenean oinarritutako eginbideak eta zerbitzuak hobetzeko erabil daiteke. Aukera hori aldatzeko, joan "<annotation id="link">"Bluetooth bidezko gailuen bilaketaren ezarpenetara"</annotation>"."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Bluetootha aktibatuta dagoenean, inguruan dauden Bluetooth bidezko beste gailu batzuekin komunika daiteke gailua.\n\nGailuaren erabilera hobetzeko, aplikazioek eta zerbitzuek inguruko gailuak bilatzen jarraituko dute Bluetootha desaktibatuta badago ere. Besteak beste, kokapenean oinarritutako eginbideak eta zerbitzuak hobetzeko erabil daiteke aukera hori. Aldatzeko, joan Bluetooth bidezko bilaketaren ezarpenetara."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Aldatu"</string>
<string name="device_details_title" msgid="1155622417516195481">"Gailuaren xehetasunak"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Teklatuaren ezarpenak"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Gailua Bluetooth bidez konektatzeko helbidea: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Egiaztatu eredua"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"Egiaztatu PINa"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Egiaztatu pasahitza"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Egiaztatu zeu zarela"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Erabili eredua ere gailua desblokeatzeko"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Erabili PINa ere gailua desblokeatzeko"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Erabili pasahitza ere gailua desblokeatzeko"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"PINa ez da zuzena"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Pasahitza ez da zuzena"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Eredua ez da zuzena"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Deskargatutako aplikazioak"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Esperimentalak"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Eginbideen markak"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"Talkback"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Pantaila-irakurgailua, ikusmen-arazoak dituztenentzat"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"Lupak testuari jarraitzen dio, idatzi ahala"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"Beti aktibatuta"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"Aplikazioz aldatzean, tamaina arruntera itzultzen da, lupa desaktibatu beharrean. Berriro handitzeko, atximurkatu pantaila."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"Joko-palanka"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"Aktibatu lupa eta mugitu pantailako joko-palankarekin. Eduki lupa sakatuta eta, ondoren, arrastatu joko-palankara haren bidez kontrolatzeko. Joko-palanka mugitzeko, sakatu eta arrasta ezazu."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"Lupari buruz"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"Lortu informazio gehiago lupari buruz"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"Lupa mota"</string>
@@ -2172,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Arazo bat izan da bateria-neurgailua irakurtzean."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Sakatu hau erroreari buruzko informazio gehiago lortzeko"</string>
- <string name="power_screen" msgid="4596900105850963806">"Pantaila"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"PUZa"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Linterna"</string>
<string name="power_camera" msgid="4778315081581293923">"Kamera"</string>
@@ -2250,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Erabilera-denbora (<xliff:g id="SLOT">%s</xliff:g>)"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Aplikazioen araberako xehakapena"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Sistemaren araberako xehakapena"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Prozesu-estatistikak"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Exekutatzen ari diren prozesuei buruzko estatistika zehatzak"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Memoriaren erabilera"</string>
@@ -2897,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Tonu eta jakinarazpenen bolumena"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Tonuaren bolumena"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Jakinarazpenen bolumena"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Ez dago erabilgarri tonua jotzeko aukeraren audioa desaktibatuta dagoelako"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Telefonoaren tonua"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Jakinarazpenen soinu lehenetsia"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"Aplikazioaren soinua"</string>
@@ -3162,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Eman jakinarazpenak erabiltzeko baimena"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Android 12-n, jakinarazpen hobetuek ordeztu dituzte Android-eko jakinarazpen egokituak. Eginbide horrek, iradokitako ekintzak eta erantzunak erakusten, eta zure jakinarazpenak antolatzen ditu. \n\nJakinarazpen hobetuek jakinarazpenen eduki osoa atzi dezakete, informazio pertsonala barne (esaterako, kontaktuen izenak eta mezuak). Halaber, eginbideak jakinarazpenak bazter ditzake edo haiei erantzun diezaieke; adibidez, telefono-deiei erantzun diezaieke eta ez molestatzeko modua kontrola dezake."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"Jakinarazpenak erabiltzeko baimena eman nahi diozu <xliff:g id="SERVICE">%1$s</xliff:g> zerbitzuari?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> aplikazioak jakinarazpen guztiak irakurri ahalko ditu, informazio pertsonala barne (adibidez, kontaktuen izenak eta jasotzen dituzun mezuen testua). Halaber, aplikazioak jakinarazpenak atzeratu edo baztertu ahal izango ditu, edo jakinarazpenetako botoiak erabili, telefono-deiei erantzuteko botoia barne. \n\nHorrez gain, ez molestatzeko modua aktibatzeko eta desaktibatzeko aukera izango du aplikazioak, baita harekin erlazionatutako ezarpenak aldatzekoa ere."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"Hauek egiteko gai izango da <xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g>:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"Jakinarazpenak irakurri"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"Jakinarazpenak irakur ditzake, informazio pertsonala barne (adibidez, kontaktuak, mezuak eta irudiak)."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Mezuei erantzun"</string>
@@ -3447,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Desaktibatuta"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Aurreratuak"</string>
<string name="app_permissions" msgid="8666537659217653626">"Baimenen kudeatzailea"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Kokapen-datuak partekatzeko moduaren inguruko berritasunak"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Berrikusi kokapen-datuak partekatzeko modua aldatu duten aplikazioak"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Sakatu aktibatzeko"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Sakatu birritan pantailako edozein puntu gailua aktibatzeko"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Irekiko diren estekak"</string>
@@ -3975,15 +3991,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Betetze automatikoaren zerbitzua"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Automatikoki betetzeko zerbitzu lehenetsia"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Pasahitzak"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Pasahitz- eta identitate-zerbitzuak"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# pasahitz}other{# pasahitz}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"automatikoa, bete, betetze automatikoa, pasahitza"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"kredentzialak, sarbide-gakoa, pasahitza"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Ziurtatu aplikazioa fidagarria dela</b> <br/> <br/> <xliff:g id=app_name example=Google Autofill>%1$s</xliff:g> aplikazioak pantailan dagoena erabiltzen du automatikoki bete daitekeena zehazteko."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"%1$s desaktibatu nahi duzu?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"Eremuak ez dira beteko gordetako informazioarekin (adibidez, helbideak edo ordainketa-metodoak) saioa hasten duzunean. Eremuak gordetako informazioarekin betetzeko, ezarri eremuak automatikoki betetzeko zerbitzu lehenetsi bat."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Pasahitz- eta identitate-zerbitzuen muga"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"Gehienez ere eremuak automatikoki betetzeko eta pasahitzak gordetzeko bost zerbitzu eduki ditzakezu aktibo aldi berean. Desaktibatu zerbitzu bat beste bat gehitzeko."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Desaktibatu"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Betetze automatikoa"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Erregistratze-maila"</string>
@@ -4270,28 +4291,17 @@
<string name="content_capture" msgid="868372905432812238">"Aplikazioko edukia"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Eman Android sistemara edukia bidaltzeko baimena aplikazioei"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Sortu memoria-iraulketaren txostena"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Memorian etiketatzeko luzapena"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"Memorian etiketatzeko luzapenari (MTE) esker, errazago bilatuko dituzu memoriaren segurtasunarekin erlazionatutako arazoak aplikazioan. Gainera, aplikazioko kode natiboa seguruagoa izango da."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"MTEa aktibatuz gero, baliteke gailuaren errendimendua hain ona ez izatea."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"Lortu MTEari buruzko informazio gehiago"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"Gaitu MTEa hura desaktibatu arte"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"MTEa aktibatzeko, gailua berrabiarazi beharko duzu."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"MTEa desaktibatzeko, gailua berrabiarazi beharko duzu."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"Gaitu MTEa saio bakar batean"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"Sistema berrabiaraziko da, eta memorian etiketatzeko luzapenarekin (MTE) probak egiteko baimena emango. Baliteke MTEak eragin negatiboa izatea sistemaren errendimenduan eta egonkortasunean. Ondoz ondoko hurrengo berrabiaraztean berrezarriko da."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Berrabiarazi sistema MTEa gaituta daukan saio bakar bat abiarazteko"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"Dagoeneko gaituta dago MTEa"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Memoria-iraulketaren txostena sortzen"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Ezin izan da sortu memoria-iraulketaren txostena"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Sortu automatikoki memoria-prozesuaren txostenak"</string>
@@ -4405,7 +4415,7 @@
<string name="default_active_sim_calls" msgid="2390973682556353558">"Deietarako"</string>
<string name="default_active_sim_sms" msgid="8041498593025994921">"SMSetarako"</string>
<string name="default_active_sim_mobile_data" msgid="6798083892814045301">"Datu-konexiorako"</string>
- <string name="wifi_scan_notify_message" msgid="1331238142061476869">"Gailuaren erabilera hobetzeko, aplikazioek eta zerbitzuek wifi-sareak bilatzen jarraituko dute, baita wifi-konexioa desaktibatuta dagoenean ere. Besteak beste, kokapenean oinarritutako eginbideak eta zerbitzuak hobetzeko erabil daiteke. Aukera hori aldatzeko, joan wifi-sareen bilaketaren ezarpenetara."</string>
+ <string name="wifi_scan_notify_message" msgid="1331238142061476869">"Gailuaren erabilera hobetzeko, aplikazioek eta zerbitzuek wifi-sareak bilatzen jarraituko dute, baita wifi-konexioa desaktibatuta dagoenean ere. Besteak beste, kokapenean oinarritutako eginbideak eta zerbitzuak hobetzeko balio du horrek. Aukera hori aldatzeko, joan wifi-sareen bilaketaren ezarpenetara."</string>
<string name="wifi_scan_change" msgid="8438320311511852918">"Aldatu"</string>
<string name="preference_summary_default_combination" msgid="4643585915107796253">"<xliff:g id="STATE">%1$s</xliff:g> / <xliff:g id="NETWORKMODE">%2$s</xliff:g>"</string>
<string name="mobile_data_connection_active" msgid="2422223108911581552">"Konektatuta"</string>
@@ -4606,6 +4616,5 @@
<string name="screen_flash_color_violet" msgid="1279950780509029495">"Bioleta"</string>
<string name="color_selector_dialog_done" msgid="121253968943363376">"Eginda"</string>
<string name="color_selector_dialog_cancel" msgid="8667350644753900701">"Utzi"</string>
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"Leiho bakar batean ireki daiteke aplikazioa"</string>
</resources>
diff --git a/res/values-fa/strings.xml b/res/values-fa/strings.xml
index 2f10270..5010c44 100644
--- a/res/values-fa/strings.xml
+++ b/res/values-fa/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"تنظیم اولویتهای واحد و عدد"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"به برنامهها اجازه میدهد از اولویتهای منطقهای شما آگاه شوند تا بتوانند تجربهتان را شخصیسازی کنند."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"برنامهها هر زمان ممکن باشد از اولویتهای منطقهای شما استفاده خواهند کرد."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"واحدهای دما"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"دما"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"تقویم"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"اولین روز هفته"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"اعداد"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"استفاده از پیشفرض برنامه"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"سلسیوس(°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"فارنهایت(°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"قطع اتصال"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"مرتبطسازی و اتصال"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"با بلوتوث روشن، دستگاهتان میتواند با دستگاههای بلوتوث اطراف در ارتباط باشد."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"وقتی بلوتوث روشن است، دستگاهتان میتواند با دیگر دستگاههای بلوتوث اطراف ارتباط برقرار کند.\n\nبرای بهبود تجربه دستگاه، برنامهها و سرویسها همچنان میتوانند در هرزمانی دستگاههای اطراف را اسکن کنند؛ حتی وقتی بلوتوث خاموش باشد. برای مثال، از این ویژگی میتوان برای بهبود ویژگیها و سرویسهای مکانمبنا استفاده کرد. میتوانید این تنظیم را در "<annotation id="link">"تنظیمات اسکن بلوتوث"</annotation>" تغییر دهید."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"وقتی بلوتوث روشن است، دستگاهتان میتواند با دیگر دستگاههای بلوتوث اطراف ارتباط برقرار کند.\n\nبرای بهبود تجربه استفاده از دستگاه، برنامهها و سرویسها همچنان میتوانند در هرزمانی دستگاههای اطراف را اسکن کنند، حتی وقتی بلوتوث خاموش باشد. برای مثال، از این ویژگی میتوان برای بهبود ویژگیها و سرویسهای مکانمبنا استفاده کرد. میتوانید این ویژگی را در تنظیمات اسکن بلوتوث تغییر دهید."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"تغییر"</string>
<string name="device_details_title" msgid="1155622417516195481">"جزئیات دستگاه"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"تنظیمات صفحهکلید"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"نشانی بلوتوث دستگاه: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"تأیید الگو"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"تأیید پین"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"تأیید گذرواژه"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"هویتتان را تأیید کنید"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"از الگو برای قفلگشایی این دستگاه نیز استفاده شود"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"از پین برای قفلگشایی این دستگاه نیز استفاده شود"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"از گذرواژه برای قفلگشایی این دستگاه نیز استفاده شود"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"پین اشتباه است"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"گذرواژه اشتباه"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"الگوی اشتباه"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"برنامههای بارگیریشده"</string>
<string name="experimental_category_title" msgid="898904396646344152">"آزمایشی"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"پرچمهای ویژه"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"Talkback"</string>
<string name="talkback_summary" msgid="5820927220378864281">"صفحهخوان در وهله اول برای افراد نابینا و کمبینا در نظر گرفته شده است"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"ذرهبین همزمان با تایپ کردن شما با نوشتار حرکت میکند"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"همیشه روشن"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"بهجای غیرفعال کردن درشتنمایی هنگام تغییر برنامهها، بهسادگی به اندازه عادی زومپس میکند. هرزمان خواستید برای زومپیش کردن مجدد، انگشتانتان را از هم دور کنید."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"دسته کنترل"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"ذرهبین را فعال کنید و آن را با دسته کنترل روی صفحه جابهجا کنید. ضربه بزنید و نگه دارید، سپس دسته کنترل را برای کنترل کردن ذرهبین بکشید. برای جابهجا کردن خود دسته کنترل، ضربه بزنید و بکشید."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"درباره درشتنمایی"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"درباره درشتنمایی بیشتر بدانید"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"نوع درشتنمایی"</string>
@@ -2172,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"مشکلی در خواندن میزان باتری وجود دارد."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"برای دریافت اطلاعات بیشتر درباره این خطا، ضربه بزنید"</string>
- <string name="power_screen" msgid="4596900105850963806">"صفحهنمایش"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"چراغ قوه"</string>
<string name="power_camera" msgid="4778315081581293923">"دوربین"</string>
@@ -2238,8 +2251,8 @@
<string name="battery_usage_for_background_time" msgid="9109637210617095188">"پسزمینه: <xliff:g id="TIME">%s</xliff:g>"</string>
<string name="battery_usage_screen_time" msgid="3973865893520804115">"مدت تماشای صفحه: <xliff:g id="TIME">%s</xliff:g>"</string>
<string name="battery_usage_screen_footer_empty" msgid="3301144846133808193">"دادههای مصرف باتری چند ساعت دیگر پساز تکمیل شارژ دردسترس خواهد بود"</string>
- <string name="battery_usage_chart_label_now" msgid="4598282721949430165">"تا اکنون"</string>
- <string name="battery_usage_timestamps_hyphen" msgid="7401188432989043905">"<xliff:g id="FROM_TIMESTAMP">%1$s</xliff:g> - <xliff:g id="TO_TIMESTAMP">%2$s</xliff:g>"</string>
+ <string name="battery_usage_chart_label_now" msgid="4598282721949430165">"اکنون"</string>
+ <string name="battery_usage_timestamps_hyphen" msgid="7401188432989043905">"از <xliff:g id="FROM_TIMESTAMP">%1$s</xliff:g> تا <xliff:g id="TO_TIMESTAMP">%2$s</xliff:g>"</string>
<string name="battery_usage_day_and_hour" msgid="1417890420844950881">"<xliff:g id="DAY">%1$s</xliff:g> <xliff:g id="HOUR">%2$s</xliff:g>"</string>
<string name="battery_usage_chart" msgid="4114747521432440017">"نمودار مصرف باتری"</string>
<string name="daily_battery_usage_chart" msgid="4176059567682992686">"نمودار مصرف روزانه باتری"</string>
@@ -2250,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"مدت تماشای صفحه برای <xliff:g id="SLOT">%s</xliff:g>"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"تفکیک براساس برنامه"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"تفکیک براساس سیستم"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"آمار فرآیند"</string>
<string name="process_stats_summary" msgid="522842188571764699">"آمار دقیق برای فرآیندهای در حال اجرا"</string>
<string name="app_memory_use" msgid="7559666138324410666">"استفاده از حافظه"</string>
@@ -2897,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"میزان صدای زنگ و اعلان"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"میزان صدای زنگ"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"میزان صدای اعلان"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"دردسترس نیست، چون زنگ بیصدا شده است"</string>
<string name="ringtone_title" msgid="3271453110387368088">"آهنگ زنگ تلفن"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"صدای اعلان پیشفرض"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"صدای ارائهشده توسط برنامه"</string>
@@ -3162,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"اجازه دسترسی به اعلان"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"در Android نسخه ۱۲، اعلانهای بهبودیافته جایگزین «اعلانهای تطبیقی» شده است. این ویژگی پاسخها و کنشهای پیشنهادی را نمایش میدهد و اعلانهایتان را سازماندهی میکند. \n\nاعلانهای بهبودیافته میتواند به محتوای اعلان، ازجمله اطلاعات شخصی مثل نامها و پیامهای مخاطبین دسترسی داشته باشد. این ویژگی همچنین میتواند اعلانها را رد کند یا به آنها پاسخ دهد؛ مثلاً پاسخ به تماسهای تلفنی و کنترل کردن «مزاحم نشوید»."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"به دسترسی به اعلان برای <xliff:g id="SERVICE">%1$s</xliff:g> اجازه میدهید؟"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> میتواند همه اعلانها را بخواند، ازجمله اطلاعات شخصی مثل نام مخاطبین، عکسها و متن پیامهایی که دریافت میکنید. همچنین این برنامه میتواند اعلانها را بهتعویق بیندازد یا رد کند یا براساس دکمههای موجود در اعلانها اقداماتی انجام دهد (ازجمله پاسخ دادن به تماسهای تلفنی). \n\nهمچنین به این برنامه امکان میدهد «مزاحم نشوید» را روشن یا خاموش کند و تنظیمات مربوطه را تغییر دهد."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> میتواند کارهای زیر را انجام دهد:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"خواندن اعلانها"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"میتواند اعلانهای شما را بخواند، ازجمله اطلاعات شخصی مثل مخاطبین، پیامها، و عکسها."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"پاسخ به پیام"</string>
@@ -3447,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"خاموش"</string>
<string name="advanced_apps" msgid="7643010673326578815">"پیشرفته"</string>
<string name="app_permissions" msgid="8666537659217653626">"مدیر اجازهها"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"بهروزرسانیهای همرسانی داده مکان"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"برنامههایی که روش همرسانی دادههای مکان شما را تغییر دادهاند مرور کنید"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"ضربه برای بیدار شدن"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"برای بیدار کردن دستگاه روی قسمتی از صفحه دوبار ضربه بزنید"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"باز کردن پیوندها"</string>
@@ -3975,15 +3991,20 @@
<string name="autofill_app" msgid="7595308061826307921">"سرویس تکمیل خودکار"</string>
<string name="default_autofill_app" msgid="372234803718251606">"سرویس تکمیل خودکار پیشفرض"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"گذرواژهها"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"سرویسهای مدیریت گذرواژه و هویت"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# گذرواژه}one{# گذرواژه}other{# گذرواژه}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"خودکار، تکمیل، تکمیل خودکار، گذرواژه"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"اطلاعات اعتباری، گذرکلید، گذرواژه"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>مطمئن شوید به این برنامه اطمینان دارید</b> <br/> <br/> <xliff:g id=app_name example=تکمیل خودکار Google>%1$s</xliff:g> برای تعیین آنچه که میتواند بهطور خودکار تکمیل شود، از آنچه روی صفحهنمایش شما است استفاده میکند."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"%1$s خاموش شود؟"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"اطلاعات ذخیرهشده (مثل نشانیها یا روشهای پرداخت) هنگام ورود شما به سیستم تکمیل نخواهد شد. برای اینکه اطلاعات ذخیرهشدهتان همچنان تکمیل شود، سرویس تکمیل خودکار پیشفرضی تنظیم کنید."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"سقف محدودیت سرویسهای مدیریت گذرواژه و هویت"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"میتوانید بهطور همزمان حداکثر ۵ سرویس تکمیل خودکار و گذرواژه فعال داشته باشید. برای افزودن مورد جدید، یکی از سرویسها را خاموش کنید."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"خاموش کردن"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"تکمیل خودکار"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"سطح گزارشدهی"</string>
@@ -4270,28 +4291,17 @@
<string name="content_capture" msgid="868372905432812238">"محتوای برنامه"</string>
<string name="content_capture_summary" msgid="49720773699715531">"به برنامهها برای پخش محتوا به سیستم Android اجازه داده میشود"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"ثبت رونوشت حافظه آزاد سیستم"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"«افزونه نشانگذاری حافظه» (MTE)"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"«افزونه نشانگذاری حافظه» (MTE) پیدا کردن مشکلات ایمنی حافظه را در برنامهتان آسانتر میکند و کد بومی موجود در آن را امنتر میکند."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"روشن کردن «افزونه نشانگذاری حافظه» (MTE) ممکن است منجر به کندی عملکرد دستگاه شود."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"درباره MTE بیشتر بدانید"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"فعال کردن MTE تا وقتی خودتان آن را خاموش کنید"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"برای روشن کردن MTE، باید دستگاهتان را بازراهاندازی کنید."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"برای خاموش کردن MTE، باید دستگاهتان را بازراهاندازی کنید."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"فعال کردن MTE برای یک جلسه"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"سیستم بازراهاندازی میشود و پساز آن، آزمایش کردن با «افزونههای نشانگذاری حافظه» (MTE) را مجاز میکند. MTE میتواند بر عملکرد و پایداری سیستم اثر منفی بگذارد. در راهاندازی مجدد بعدی، بازنشانی میشود."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"بازراهاندازی برای یک جلسه با فعال کردن MTE"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE درحالحاضر فعال است"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"ثبت رونوشت حافطه آزاد سیستم"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"رونوشت حافظه آزاد سیستم ثبت نشد"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"ثبت خودکار رونوشتهای حافظه آزاد سیستم"</string>
@@ -4606,6 +4616,5 @@
<string name="screen_flash_color_violet" msgid="1279950780509029495">"یاسی"</string>
<string name="color_selector_dialog_done" msgid="121253968943363376">"تمام"</string>
<string name="color_selector_dialog_cancel" msgid="8667350644753900701">"لغو"</string>
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"این برنامه فقط در ۱ پنجره میتواند باز شود"</string>
</resources>
diff --git a/res/values-fi/arrays.xml b/res/values-fi/arrays.xml
index e9570e6..69525bc 100644
--- a/res/values-fi/arrays.xml
+++ b/res/values-fi/arrays.xml
@@ -85,9 +85,11 @@
<item msgid="9100937224980838123">"4"</item>
<item msgid="6702740528496186521">"5"</item>
</string-array>
- <!-- no translation found for bluetooth_audio_routing_titles:0 (926853492406127221) -->
- <!-- no translation found for bluetooth_audio_routing_titles:1 (5112879855377353813) -->
- <!-- no translation found for bluetooth_audio_routing_titles:2 (4853360663119482646) -->
+ <string-array name="bluetooth_audio_routing_titles">
+ <item msgid="926853492406127221">"Valitse automaattisesti"</item>
+ <item msgid="5112879855377353813">"Toista kuulolaitteella"</item>
+ <item msgid="4853360663119482646">"Toista puhelimen kaiuttimella"</item>
+ </string-array>
<string-array name="wifi_signal">
<item msgid="199360311367724149">"Huono"</item>
<item msgid="2470925506985305429">"Heikko"</item>
diff --git a/res/values-fi/strings.xml b/res/values-fi/strings.xml
index ea18fa2..d778312 100644
--- a/res/values-fi/strings.xml
+++ b/res/values-fi/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Aseta yksikkö- ja numeroasetukset"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Ilmoita alueellisista asetuksista sovelluksille, jotta ne voivat personoida kokemuksesi."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Sovellukset käyttävät alueellisia asetuksia, mikäli mahdollista."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Lämpötilayksiköt"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Lämpötila"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Kalenteri"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"Viikon ensimmäinen päivä"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Numerot"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Käytä sovelluksen oletusvaihtoehtoa"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Celsius (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Fahrenheit (°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Katkaise yhteys"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Muodosta laitepari ja yhdistä"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"Kun Bluetooth on käytössä, laite voi viestiä lähiympäristön Bluetooth-laitteiden kanssa."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Kun Bluetooth on käytössä, laitteesi voi kommunikoida muiden lähellä olevien Bluetooth-laitteiden kanssa.\n\nKun Bluetooth on poissa käytöstä, sovellukset ja palvelut voivat silti hakea lähellä olevia laitteita käyttökokemuksen parantamiseksi. Näin voidaan esimerkiksi kehittää sijaintiin perustuvia ominaisuuksia ja palveluita. Voit muuttaa tätä "<annotation id="link">"Bluetooth-haun asetuksissa"</annotation>"."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Kun Bluetooth on käytössä, laitteesi voi kommunikoida muiden lähellä olevien Bluetooth-laitteiden kanssa.\n\nKun Bluetooth on poissa käytöstä, sovellukset ja palvelut voivat silti hakea lähellä olevia laitteita käyttökokemuksen parantamiseksi. Näin voidaan esimerkiksi kehittää sijaintiin perustuvia ominaisuuksia ja palveluita. Voit muuttaa tätä Bluetooth-haun asetuksissa."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Muuta"</string>
<string name="device_details_title" msgid="1155622417516195481">"Laitteen tiedot"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Näppäimistön asetukset"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Laitteen Bluetooth-osoite: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1292,7 +1294,7 @@
<string name="location_category_recent_location_requests" msgid="2205900488782832082">"Viimeisimmät sijaintipyynnöt"</string>
<string name="managed_profile_location_switch_title" msgid="1265007506385460066">"Työprofiilin sijainti"</string>
<string name="location_app_level_permissions" msgid="907206607664629759">"Sovellusten sijaintiluvat"</string>
- <string name="location_app_permission_summary_location_off" msgid="2711822936853500335">"Sijainti on poissa käytöstä"</string>
+ <string name="location_app_permission_summary_location_off" msgid="2711822936853500335">"Sijainti ei ole käytössä"</string>
<string name="location_app_permission_summary_location_on" msgid="7552095451731948984">"{count,plural, =1{#/{total} sovelluksella on pääsyoikeus sijaintiin}other{#/{total} sovelluksella on pääsyoikeus sijaintiin}}"</string>
<string name="location_category_recent_location_access" msgid="2558063524482178146">"Viimeaikainen käyttö"</string>
<string name="location_recent_location_access_see_all" msgid="4203102419355323325">"Näytä kaikki"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Vahvista kuvio"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"Vahvista PIN-koodi"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Vahvista salasana"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Vahvista tietosi"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Käytä myös kuviota laitteen avaamiseen"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Käytä myös PIN-koodia laitteen avaamiseen"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Käytä myös salasanaa laitteen avaamiseen"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"Väärä PIN-koodi"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Väärä salasana"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Väärä kuvio"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Ladatut sovellukset"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Kokeellinen"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Ominaisuusilmoitukset"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"TalkBack"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Näytönlukuohjelma ensisijaisesti näkövammaisille ja heikkonäköisille"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"Suurennuslasi seuraa kohtaan, johon kirjoitat tekstiä"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"Aina päällä"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"Kun vaihdat sovellusta, suurennus ei mene pois päältä vaan loitontaa tavalliseen kokoon. Voit lähentää koska tahansa uudelleen nipistämällä."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"Ohjainsauva"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"Aktivoi suurennuslasi ja siirrä sitä näytöllä näkyvällä ohjainsauvalla. Kosketa pitkään ja vedä sitten ohjainsauvaa, niin voit muokata suurennuslasia. Siirrä ohjainsauvaa napauttamalla ja vetämällä."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"Tietoja suurennuksesta"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"Lue lisää suurennuksesta"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"Suurennustapa"</string>
@@ -1949,8 +1961,7 @@
<string name="accessibility_hearingaid_left_and_right_side_device_summary" msgid="4268221140368164452">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g>, vasen ja oikea"</string>
<string name="accessibility_hearingaid_more_device_summary" msgid="8092641784056942546">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g> ja 1 muu"</string>
<string name="accessibility_hearing_device_pairing_title" msgid="2701812183769537320">"Uusi laitepari"</string>
- <!-- no translation found for accessibility_hearing_device_connected_title (3785140037249487287) -->
- <skip />
+ <string name="accessibility_hearing_device_connected_title" msgid="3785140037249487287">"Kuulolaitteet"</string>
<string name="accessibility_hearing_device_saved_title" msgid="7573926212664909296">"Tallennetut laitteet"</string>
<string name="accessibility_hearing_device_control" msgid="2661965917013100611">"Kuulolaitteen ohjaimet"</string>
<string name="accessibility_hearing_device_shortcut_title" msgid="7645100199603031360">"Kuulolaitteen pikakomento"</string>
@@ -1958,8 +1969,7 @@
<string name="accessibility_hac_mode_summary" msgid="5164793702798871478">"Kehitä joidenkin kuulolaitteiden audiota"</string>
<string name="accessibility_hearing_device_footer_summary" msgid="4636110586636490256">"Varmista, että kuulolaitteet ovat päällä ja parinmuodostustilassa"</string>
<string name="accessibility_hearing_device_pairing_page_title" msgid="6608901091770850295">"Laiteparin muodostaminen"</string>
- <!-- no translation found for accessibility_found_hearing_devices (637407580358386553) -->
- <skip />
+ <string name="accessibility_found_hearing_devices" msgid="637407580358386553">"Käytettävät kuulolaitteet"</string>
<string name="accessibility_found_all_devices" msgid="7817834722148556520">"Etkö näe kuulolaitettasi?"</string>
<string name="accessibility_list_all_devices_title" msgid="3555097127022458571">"Katso kaikki Bluetooth-laitteet"</string>
<string name="accessibility_audio_adjustment_title" msgid="1332113739136802997">"Audion säätö"</string>
@@ -2174,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Ongelma akkumittarin lukemisessa"</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Katso lisätietoja virheestä napauttamalla"</string>
- <string name="power_screen" msgid="4596900105850963806">"Näyttö"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Taskulamppu"</string>
<string name="power_camera" msgid="4778315081581293923">"Kamera"</string>
@@ -2252,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Käyttöaika (<xliff:g id="SLOT">%s</xliff:g>)"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Erittely sovelluksittain"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Erittely järjestelmän mukaan"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Käsittelytiedot"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Käsittelyn tarkat tiedot"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Muistin käyttö"</string>
@@ -2899,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Soittoäänen/ilmoitusten voimakkuus"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Soittoäänen voimakkuus"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Ilmoituksen äänenvoimakkuus"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Ei käytettävissä, koska soittoääni on vaimennettu"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Puhelimen soittoääni"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Ilmoituksen oletusääni"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"Sovelluksen oletusääni"</string>
@@ -3164,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Salli pääsy ilmoituksiin"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Parannetut ilmoitukset korvasivat Androidin mukautuvat ilmoitukset Android 12:ssa. Tämä ominaisuus näyttää toiminto- ja vastausehdotuksia ja järjestää ilmoituksesi. \n\nParannetuilla ilmoituksilla on pääsy kaikkeen ilmoitussisältöön, myös henkilökohtaisiin tietoihin (esim. kontaktien nimet ja viestit). Ominaisuus voi myös ohittaa ilmoituksia tai vastata niihin, esim. vastata puheluihin ja ohjata Älä häiritse ‑tilaa."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"Saako <xliff:g id="SERVICE">%1$s</xliff:g> ilmoituksien käyttöoikeuden?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> voi nähdä kaikki ilmoitukset ja niiden sisältämät henkilökohtaiset tiedot, esim. yhteystietojen nimet, kuvat ja saamiesi viestien sisällön. Sovellus voi myös torkuttaa tai hylätä ilmoituksia ja käyttää niiden toimintoja, esim. vastata puheluihin. \n\nSovellus saa myös oikeuden laittaa Älä häiritse ‑tilan päälle tai pois päältä ja muokata siihen liittyviä asetuksia."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> voi tehdä seuraavia:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"Ilmoitustesi lukeminen"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"Se voi nähdä ilmoituksesi, myös henkilökohtaiset tiedot, esim. yhteystiedot, viestit ja kuvat."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Viesteihin vastaaminen"</string>
@@ -3449,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Poistettu käytöstä"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Lisäasetukset"</string>
<string name="app_permissions" msgid="8666537659217653626">"Lupien ylläpito"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Sijainnin datan jakamisen päivitykset"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Tarkista sovellukset, jotka ovat muuttaneet tapaa, jolla ne voivat jakaa sijaintitietoja"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Herätä napauttamalla"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Herätä laite napauttamalla näyttöä kahdesti."</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Linkkien avautuminen"</string>
@@ -3977,15 +3991,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Automaattinen täyttö ‑palvelu"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Automaattisen täytön oletuspalvelu"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Salasanat"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Salasana- ja tunnistautumispalvelut"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# salasana}other{# salasanaa}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"automaattinen, täyttö, automaattinen täyttö, salasana"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"kirjautumistiedot, avainkoodi, salasana"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Varmista, että luotat tähän sovellukseen</b> <br/> <br/> <xliff:g id=app_name example=Google Autofill>%1$s</xliff:g> päättelee näytöllä olevien kohteiden perusteella, mitä voidaan täyttää automaattisesti."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"Laitetaanko %1$s pois päältä?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"Kun kirjaudut sisään, osoitteita, maksutapoja tai muita tallennettuja tietoja ei täytetä. Jos haluat, että tallennetut tiedot täytetään, aseta automaattisen täytön oletuspalvelu."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Salasana- ja tunnistautumispalveluiden kiintiö"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"Sinulla voi olla samaan aikaan viisi aktiivista automaattisen täytön palvelua ja salasanapalvelua. Laita palvelu pois päältä, jos haluat lisätä uusia sellaisia."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Laita pois päältä"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Automaattinen täyttö"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Lokikirjaustaso"</string>
@@ -4272,28 +4291,17 @@
<string name="content_capture" msgid="868372905432812238">"Sovelluksen sisältö"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Salli sovellusten lähettää sisältöä Android-järjestelmään"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Tallenna järjestelmän keon vedos"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Memory Tagging Extension"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"Memory Tagging Extension (MTE) helpottaa sovelluksesi muistin turvallisuusongelmien löytämistä ja tekee sen natiivista koodista suojatumman."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"MTE:n laittaminen päälle saattaa hidastaa laitetta."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"Lue lisää MTE:stä"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"Ota MTE käyttöön, kunnes laitat sen pois päältä"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"Laite täytyy käynnistää uudelleen, jotta voit laittaa MTE:n päälle."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"Laite täytyy käynnistää uudelleen, jotta voit laittaa MTE:n pois päältä."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"Ota MTE käyttöön yhdellä käyttökerralla"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"Järjestelmä käynnistyy uudelleen ja sallii Memory Tagging Extensionilla (MTE) kokeilun. MTE saattaa vaikuttaa negatiivisesti järjestelmän suorituskykyyn ja vakauteen. Nollautuu seuraavassa uudelleenkäynnistyksessä."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Käynnistä uudelleen yksi käyttökerta MTE:n kanssa"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE on jo käytössä"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Tallennetaan järjestelmän keon vedosta"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Keon vedoksen tallennus epäonnistui"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Tallenna järjestelmän keon vedokset automaattisesti"</string>
@@ -4583,56 +4591,30 @@
<string name="background_install_before" msgid="8608614957688912715">"{count,plural, =1{Viimeisen # kuukauden aikana asennetut sovellukset}other{Viimeisten # kuukauden aikana asennetut sovellukset}}"</string>
<string name="background_install_after" msgid="7983488897570908149">"{count,plural, =1{Yli # kuukausi sitten asennetut sovellukset}other{Yli # kuukautta sitten asennetut sovellukset}}"</string>
<string name="accessibility_fingerprint_label" msgid="5017431423168191733">"Sormenjälkitunnistin"</string>
- <!-- no translation found for flash_notifications_title (4490438861180492311) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_off (6056282996770691461) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera (455038312752009971) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_screen (7321838939240499267) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera_and_screen (6515622987118268649) -->
- <skip />
- <!-- no translation found for flash_notifications_intro (1506414740603805778) -->
- <skip />
- <!-- no translation found for flash_notifications_note (7258551860911169239) -->
- <skip />
- <!-- no translation found for flash_notifications_preview (5320176885050440874) -->
- <skip />
- <!-- no translation found for camera_flash_notification_title (1605639711485773787) -->
- <skip />
- <!-- no translation found for screen_flash_notification_title (8008197872050400734) -->
- <skip />
- <!-- no translation found for screen_flash_notification_color_title (7213407653340970790) -->
- <skip />
- <!-- no translation found for screen_flash_color_blue (3585766657607931371) -->
- <skip />
- <!-- no translation found for screen_flash_color_azure (8691198532944992243) -->
- <skip />
- <!-- no translation found for screen_flash_color_cyan (6878780006173747267) -->
- <skip />
- <!-- no translation found for screen_flash_color_spring_green (4466548514738457815) -->
- <skip />
- <!-- no translation found for screen_flash_color_green (8418019648507964564) -->
- <skip />
- <!-- no translation found for screen_flash_color_chartreuse_green (7456381649919010366) -->
- <skip />
- <!-- no translation found for screen_flash_color_yellow (7413465411615454556) -->
- <skip />
- <!-- no translation found for screen_flash_color_orange (979177126315557656) -->
- <skip />
- <!-- no translation found for screen_flash_color_red (8954162219886445491) -->
- <skip />
- <!-- no translation found for screen_flash_color_rose (1216848195972231251) -->
- <skip />
- <!-- no translation found for screen_flash_color_magenta (7726221666557102155) -->
- <skip />
- <!-- no translation found for screen_flash_color_violet (1279950780509029495) -->
- <skip />
- <!-- no translation found for color_selector_dialog_done (121253968943363376) -->
- <skip />
- <!-- no translation found for color_selector_dialog_cancel (8667350644753900701) -->
- <skip />
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="flash_notifications_title" msgid="4490438861180492311">"Valoilmoitukset"</string>
+ <string name="flash_notifications_summary_off" msgid="6056282996770691461">"Pois päältä"</string>
+ <string name="flash_notifications_summary_on_camera" msgid="455038312752009971">"Päällä / kameran valoilmoitus"</string>
+ <string name="flash_notifications_summary_on_screen" msgid="7321838939240499267">"Päällä / näytön valoilmoitus"</string>
+ <string name="flash_notifications_summary_on_camera_and_screen" msgid="6515622987118268649">"Päällä / kameran ja näytön valoilmoitus"</string>
+ <string name="flash_notifications_intro" msgid="1506414740603805778">"Käytä kamerassa tai näytöllä välkkyvää valoa ilmoituksen tai ilmoitusäänen aikana."</string>
+ <string name="flash_notifications_note" msgid="7258551860911169239">"Käytä valoilmoituksia harkiten, jos olet herkkä valolle"</string>
+ <string name="flash_notifications_preview" msgid="5320176885050440874">"Esikatselu"</string>
+ <string name="camera_flash_notification_title" msgid="1605639711485773787">"Kameran valoilmoitus"</string>
+ <string name="screen_flash_notification_title" msgid="8008197872050400734">"Näytön valoilmoitus"</string>
+ <string name="screen_flash_notification_color_title" msgid="7213407653340970790">"Näytön valoilmoituksen väri"</string>
+ <string name="screen_flash_color_blue" msgid="3585766657607931371">"Sininen"</string>
+ <string name="screen_flash_color_azure" msgid="8691198532944992243">"Azure"</string>
+ <string name="screen_flash_color_cyan" msgid="6878780006173747267">"Syaani"</string>
+ <string name="screen_flash_color_spring_green" msgid="4466548514738457815">"Keväinen vihreä"</string>
+ <string name="screen_flash_color_green" msgid="8418019648507964564">"Vihreä"</string>
+ <string name="screen_flash_color_chartreuse_green" msgid="7456381649919010366">"Keltavihreä"</string>
+ <string name="screen_flash_color_yellow" msgid="7413465411615454556">"Keltainen"</string>
+ <string name="screen_flash_color_orange" msgid="979177126315557656">"Oranssi"</string>
+ <string name="screen_flash_color_red" msgid="8954162219886445491">"Punainen"</string>
+ <string name="screen_flash_color_rose" msgid="1216848195972231251">"Ruusu"</string>
+ <string name="screen_flash_color_magenta" msgid="7726221666557102155">"Magenta"</string>
+ <string name="screen_flash_color_violet" msgid="1279950780509029495">"Violetti"</string>
+ <string name="color_selector_dialog_done" msgid="121253968943363376">"Valmis"</string>
+ <string name="color_selector_dialog_cancel" msgid="8667350644753900701">"Peru"</string>
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"Tämän sovelluksen voi avata vain yhdessä ikkunassa"</string>
</resources>
diff --git a/res/values-fr-rCA/arrays.xml b/res/values-fr-rCA/arrays.xml
index 3aab2be..bc2c3b3 100644
--- a/res/values-fr-rCA/arrays.xml
+++ b/res/values-fr-rCA/arrays.xml
@@ -85,9 +85,11 @@
<item msgid="9100937224980838123">"4"</item>
<item msgid="6702740528496186521">"5"</item>
</string-array>
- <!-- no translation found for bluetooth_audio_routing_titles:0 (926853492406127221) -->
- <!-- no translation found for bluetooth_audio_routing_titles:1 (5112879855377353813) -->
- <!-- no translation found for bluetooth_audio_routing_titles:2 (4853360663119482646) -->
+ <string-array name="bluetooth_audio_routing_titles">
+ <item msgid="926853492406127221">"Décider automatiquement"</item>
+ <item msgid="5112879855377353813">"Faire jouer sur l\'appareil auditif"</item>
+ <item msgid="4853360663119482646">"Faire jouer sur le haut-parleur du téléphone"</item>
+ </string-array>
<string-array name="wifi_signal">
<item msgid="199360311367724149">"Faible"</item>
<item msgid="2470925506985305429">"Faible"</item>
diff --git a/res/values-fr-rCA/strings.xml b/res/values-fr-rCA/strings.xml
index 931989e..91deafa 100644
--- a/res/values-fr-rCA/strings.xml
+++ b/res/values-fr-rCA/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Définissez les unités et les préférences numériques"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Indiquez aux applications vos préférences régionales afin qu\'elles puissent personnaliser votre expérience."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Les applications utiliseront vos préférences régionales quand c\'est possible."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Unités de température"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Température"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Agenda"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"Premier jour de la semaine"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Nombres"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Utiliser la valeur par défaut de l\'application"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Celsius(°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Fahrenheit(°F)"</string>
@@ -621,7 +622,10 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Déconnecter"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Associer et connecter"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"Si la fonctionnalité Bluetooth est activée, l\'appareil peut communiquer avec les autres appareils Bluetooth à proximité."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Lorsque le Bluetooth est activé, votre appareil peut communiquer avec d\'autres appareils Bluetooth à proximité.\n\nPour améliorer l\'expérience d\'utilisation de l\'appareil, les applications et les services peuvent continuer de rechercher les appareils à proximité en tout temps, même si le Bluetooth est désactivé. Cette autorisation peut permettre, par exemple, d\'améliorer les fonctionnalités et les services reposant sur la localisation. Vous pouvez modifier cette option dans les "<annotation id="link">"paramètres de recherche Bluetooth"</annotation>"."</string>
+ <!-- no translation found for bluetooth_scanning_on_info_message (786648535600075223) -->
+ <skip />
+ <!-- no translation found for bluetooth_scan_change (1744636222637390367) -->
+ <skip />
<string name="device_details_title" msgid="1155622417516195481">"Détails de l\'appareil"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Paramètres du clavier"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Adresse Bluetooth de l\'appareil : <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1395,20 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Vérifier le schéma"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"Vérifier le NIP"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Vérifier le mot de passe"</string>
+ <!-- no translation found for lockpassword_remote_validation_header (4992647285784962073) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_set_pattern_as_screenlock (7595104317648465901) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_set_pin_as_screenlock (509672303005547218) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_set_password_as_screenlock (2066701840753591922) -->
+ <skip />
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"NIP erroné"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Mot de passe incorrect"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Schéma erroné"</string>
@@ -1715,17 +1733,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Applications téléchargées"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Fonctions expérimentales"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Indicateurs de fonctionnalité"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"TalkBack"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Le lecteur d\'écran est destiné principalement aux personnes atteintes de cécité et de troubles de la vue"</string>
@@ -1739,10 +1759,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"La loupe suit le texte lorsque vous tapez"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"Toujours activé"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"Au lieu d\'être désactivé à chaque changement d\'application, l\'agrandissement est dézoomé pour revenir à la taille normale. Pincez pour zoomer de nouveau quand vous le souhaitez."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"Manche"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"Activez et déplacez la loupe à l\'aide d\'un manche à l\'écran. Touchez et maintenez, puis faites glisser le manche pour contrôler la loupe. Touchez et faites glisser pour déplacer le manche lui-même."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"À propos de la fonctionnalité d\'agrandissement"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"En savoir plus sur la fonctionnalité d\'agrandissement"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"Type d\'agrandissement"</string>
@@ -1949,8 +1967,7 @@
<string name="accessibility_hearingaid_left_and_right_side_device_summary" msgid="4268221140368164452">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g>, gauche et droite"</string>
<string name="accessibility_hearingaid_more_device_summary" msgid="8092641784056942546">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g> +1 autre"</string>
<string name="accessibility_hearing_device_pairing_title" msgid="2701812183769537320">"Associer un appareil"</string>
- <!-- no translation found for accessibility_hearing_device_connected_title (3785140037249487287) -->
- <skip />
+ <string name="accessibility_hearing_device_connected_title" msgid="3785140037249487287">"Appareils auditifs"</string>
<string name="accessibility_hearing_device_saved_title" msgid="7573926212664909296">"Appareils consignés"</string>
<string name="accessibility_hearing_device_control" msgid="2661965917013100611">"Commandes de l\'appareil auditif"</string>
<string name="accessibility_hearing_device_shortcut_title" msgid="7645100199603031360">"Raccourci pour appareils auditifs"</string>
@@ -1958,8 +1975,7 @@
<string name="accessibility_hac_mode_summary" msgid="5164793702798871478">"Améliorez le son pour certains appareils auditifs"</string>
<string name="accessibility_hearing_device_footer_summary" msgid="4636110586636490256">"Assurez-vous que vos appareils auditifs sont activés et en mode d\'association"</string>
<string name="accessibility_hearing_device_pairing_page_title" msgid="6608901091770850295">"Associer appareil auditif"</string>
- <!-- no translation found for accessibility_found_hearing_devices (637407580358386553) -->
- <skip />
+ <string name="accessibility_found_hearing_devices" msgid="637407580358386553">"Appareils auditifs accessibles"</string>
<string name="accessibility_found_all_devices" msgid="7817834722148556520">"Vous ne voyez pas votre appareil auditif?"</string>
<string name="accessibility_list_all_devices_title" msgid="3555097127022458571">"Afficher tous les appareils Bluetooth"</string>
<string name="accessibility_audio_adjustment_title" msgid="1332113739136802997">"Ajustement audio"</string>
@@ -2174,7 +2190,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Un problème est survenu lors de la lecture du niveau de charge de la pile."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Touchez pour en savoir plus à propos de cette erreur"</string>
- <string name="power_screen" msgid="4596900105850963806">"Écran"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"Processeur"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Lampe de poche"</string>
<string name="power_camera" msgid="4778315081581293923">"Appareil photo"</string>
@@ -2215,11 +2232,11 @@
<string name="battery_saver_schedule_settings_title" msgid="3688019979950082237">"Configurer un horaire"</string>
<string name="battery_saver_turn_on_summary" msgid="1433919417587171160">"Prolongez l\'autonomie de la pile"</string>
<string name="battery_saver_sticky_title_new" msgid="5942813274115684599">"Désactiver lorsque l\'appareil est chargé"</string>
- <string name="battery_saver_sticky_description_new" msgid="6472610662679038342">"L\'Économiseur de pile se désactive lorsque le niveau de la pile atteint <xliff:g id="BATTERY_PERCENTAGE">%1$s</xliff:g>"</string>
+ <string name="battery_saver_sticky_description_new" msgid="6472610662679038342">"L\'économiseur de pile se désactive lorsque le niveau de la pile atteint <xliff:g id="BATTERY_PERCENTAGE">%1$s</xliff:g>"</string>
<!-- no translation found for battery_saver_seekbar_title (3712266470054006641) -->
<skip />
<string name="battery_saver_seekbar_title_placeholder" msgid="7141264642540687540">"Activer"</string>
- <string name="battery_saver_master_switch_title" msgid="3474312070095834915">"Utiliser le mode Économiseur de pile"</string>
+ <string name="battery_saver_master_switch_title" msgid="3474312070095834915">"Utiliser l\'économiseur de pile"</string>
<string name="battery_saver_turn_on_automatically_title" msgid="7857393318205740864">"Activer automatiquement"</string>
<string name="battery_saver_turn_on_automatically_never" msgid="6194649389871448663">"Jamais"</string>
<string name="battery_saver_turn_on_automatically_pct" msgid="4294335680892392449">"à <xliff:g id="PERCENT">%1$s</xliff:g> d\'autonomie restante"</string>
@@ -2252,6 +2269,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Temps d\'utilisation des écrans pour <xliff:g id="SLOT">%s</xliff:g>"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Répartition par application"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Répartition par système"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Statistiques des processus"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Statistiques détaillées sur les processus en cours d\'exécution"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Mémoire utilisée"</string>
@@ -2899,6 +2918,8 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Volume sonnerie et notifications"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Volume de la sonnerie"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Volume des notifications"</string>
+ <!-- no translation found for notification_volume_disabled_summary (8679988555852056079) -->
+ <skip />
<string name="ringtone_title" msgid="3271453110387368088">"Sonnerie du téléphone"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Son de notification par défaut"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"Son fourni par l\'application"</string>
@@ -3164,8 +3185,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Autoriser l\'accès aux notifications"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Les notifications améliorées ont remplacé les notifications adaptatives Android sous Android 12. Cette fonctionnalité vous présente des suggestions d\'actions et de réponses, et organise vos notifications. \n\nLes notifications améliorées peuvent accéder au contenu de toutes les notifications, y compris les renseignements personnels comme le nom des contacts et les messages. Cette fonctionnalité peut aussi fermer des notifications ou interagir avec elles, comme répondre aux appels téléphoniques et gérer le mode Ne pas déranger."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"Autoriser <xliff:g id="SERVICE">%1$s</xliff:g> à accéder aux notifications?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> pourra lire toutes les notifications, y compris des renseignements personnels, comme le nom des contacts, les photos et le texte des messages que vous recevez. Cette application pourra aussi fermer ou reporter des notifications ou effectuer des actions sur les boutons des notifications, y compris répondre aux appels téléphoniques. \n\nCette action permettra également à l\'application d\'activer et de désactiver la fonctionnalité Ne pas déranger, et de modifier les paramètres connexes."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> pourra effectuer les actions suivantes :"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"Lire vos notifications"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"Elle peut lire vos notifications, y compris les renseignements personnels, comme les contacts, les messages et les photos."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Répondre aux messages"</string>
@@ -3449,10 +3472,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Désactivées"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Paramètres avancés"</string>
<string name="app_permissions" msgid="8666537659217653626">"Gestionnaire des autorisations"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Mises à jour du partage des données relatives à la localisation"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Passez en revue les applications qui ont modifié la manière dont elles peuvent partager vos données de localisation"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Toucher pour réveiller"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Double-touchez l\'écran pour réveiller l\'appareil"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Ouverture des liens"</string>
@@ -3977,15 +3998,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Service de remplissage auto"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Service de remplissage automatique par défaut"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Mots de passe"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Services de mots de passe et d\'identité"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# mot de passe}one{# mot de passe}other{# mots de passe}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"automatique, remplir, remplissage automatique, mot de passe"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"authentifiants, clé d\'accès, mot de passe"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Assurez-vous de faire confiance à cette application</b> <br/> <br/> <xliff:g id=app_name example=Google Remplissage automatique>%1$s</xliff:g> utilise les éléments affichés à l\'écran pour déterminer les champs qui peuvent bénéficier de l\'entrée automatique."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"Désactiver %1$s?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"Lorsque vous vous connectez, les renseignements enregistrés, comme les adresses ou les modes de paiement, ne seront pas remplis. Pour que vos renseignements enregistrés soient remplis, configurez un service de remplissage automatique par défaut."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Limite relative aux services de mots de passe et d\'identité"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"Vous pouvez avoir jusqu\'à cinq services actifs de remplissage automatique et de mot de passe en même temps. Désactivez un service pour en ajouter d\'autres."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Désactiver"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Remplissage automatique"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Niveau de journalisation"</string>
@@ -4272,28 +4298,17 @@
<string name="content_capture" msgid="868372905432812238">"Contenu de l\'application"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Autoriser les applications à envoyer du contenu au système Android"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Capturer l\'empreinte de mémoire système"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Memory Tagging Extension"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"L\'extension MTE (Memory Tagging Extension) facilite la détection des problèmes de sécurité de la mémoire dans votre application et rend plus sécuritaire son code natif."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"L\'activation de l\'extension MTE peut entraîner un ralentissement des performances de l\'appareil."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"En savoir plus sur l\'extension MTE"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"Activer l\'extension MTE jusqu\'à ce que vous la désactiviez"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"Vous devrez redémarrer votre appareil pour activer l\'extension MTE."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"Vous devrez redémarrer votre appareil pour désactiver l\'extension MTE."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"Activer l\'extension MTE pour une seule session"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"Le système va redémarrer et vous permettra d\'expérimenter l\'extension MTE (Memory Tagging Extension). L\'extension MTE peut nuire aux performances et à la stabilité du système. Ce paramètre sera réinitialisé lors du prochain redémarrage."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Redémarrez l\'appareil pour une seule session avec l\'extension MTE activée"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"L\'extension MTE est déjà activée"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Capture de l\'empreinte de mémoire système en cours…"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Impossible de capturer l\'empreinte de mémoire du système"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Capturer automatiquement les empreintes de mémoire système"</string>
@@ -4583,56 +4598,30 @@
<string name="background_install_before" msgid="8608614957688912715">"{count,plural, =1{Applications installées au cours du dernier mois}one{Applications installées au cours du dernier (#) mois}other{Applications installées au cours des # derniers mois}}"</string>
<string name="background_install_after" msgid="7983488897570908149">"{count,plural, =1{Applications installées il y a plus de # mois}one{Applications installées il y a plus de # mois}other{Applications installées il y a plus de # mois}}"</string>
<string name="accessibility_fingerprint_label" msgid="5017431423168191733">"Capteur d\'empreintes digitales"</string>
- <!-- no translation found for flash_notifications_title (4490438861180492311) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_off (6056282996770691461) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera (455038312752009971) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_screen (7321838939240499267) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera_and_screen (6515622987118268649) -->
- <skip />
- <!-- no translation found for flash_notifications_intro (1506414740603805778) -->
- <skip />
- <!-- no translation found for flash_notifications_note (7258551860911169239) -->
- <skip />
- <!-- no translation found for flash_notifications_preview (5320176885050440874) -->
- <skip />
- <!-- no translation found for camera_flash_notification_title (1605639711485773787) -->
- <skip />
- <!-- no translation found for screen_flash_notification_title (8008197872050400734) -->
- <skip />
- <!-- no translation found for screen_flash_notification_color_title (7213407653340970790) -->
- <skip />
- <!-- no translation found for screen_flash_color_blue (3585766657607931371) -->
- <skip />
- <!-- no translation found for screen_flash_color_azure (8691198532944992243) -->
- <skip />
- <!-- no translation found for screen_flash_color_cyan (6878780006173747267) -->
- <skip />
- <!-- no translation found for screen_flash_color_spring_green (4466548514738457815) -->
- <skip />
- <!-- no translation found for screen_flash_color_green (8418019648507964564) -->
- <skip />
- <!-- no translation found for screen_flash_color_chartreuse_green (7456381649919010366) -->
- <skip />
- <!-- no translation found for screen_flash_color_yellow (7413465411615454556) -->
- <skip />
- <!-- no translation found for screen_flash_color_orange (979177126315557656) -->
- <skip />
- <!-- no translation found for screen_flash_color_red (8954162219886445491) -->
- <skip />
- <!-- no translation found for screen_flash_color_rose (1216848195972231251) -->
- <skip />
- <!-- no translation found for screen_flash_color_magenta (7726221666557102155) -->
- <skip />
- <!-- no translation found for screen_flash_color_violet (1279950780509029495) -->
- <skip />
- <!-- no translation found for color_selector_dialog_done (121253968943363376) -->
- <skip />
- <!-- no translation found for color_selector_dialog_cancel (8667350644753900701) -->
- <skip />
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="flash_notifications_title" msgid="4490438861180492311">"Notifications par flash"</string>
+ <string name="flash_notifications_summary_off" msgid="6056282996770691461">"Désactivées"</string>
+ <string name="flash_notifications_summary_on_camera" msgid="455038312752009971">"Activées pour le flash de l\'appareil photo"</string>
+ <string name="flash_notifications_summary_on_screen" msgid="7321838939240499267">"Activées pour le flash de l\'écran"</string>
+ <string name="flash_notifications_summary_on_camera_and_screen" msgid="6515622987118268649">"Activées pour le flash de l\'appareil photo et de l\'écran"</string>
+ <string name="flash_notifications_intro" msgid="1506414740603805778">"Faites clignoter l\'écran ou la lumière de l\'appareil photo lorsque vous recevez des notifications ou lorsque des alarmes retentissent."</string>
+ <string name="flash_notifications_note" msgid="7258551860911169239">"Utilisez les notifications par flash avec précaution si vous êtes sensible à la lumière"</string>
+ <string name="flash_notifications_preview" msgid="5320176885050440874">"Aperçu"</string>
+ <string name="camera_flash_notification_title" msgid="1605639711485773787">"Notification par flash de l\'appareil photo"</string>
+ <string name="screen_flash_notification_title" msgid="8008197872050400734">"Notification par flash de l\'écran"</string>
+ <string name="screen_flash_notification_color_title" msgid="7213407653340970790">"Couleur du flash de l\'écran"</string>
+ <string name="screen_flash_color_blue" msgid="3585766657607931371">"Bleu"</string>
+ <string name="screen_flash_color_azure" msgid="8691198532944992243">"Azur"</string>
+ <string name="screen_flash_color_cyan" msgid="6878780006173747267">"Cyan"</string>
+ <string name="screen_flash_color_spring_green" msgid="4466548514738457815">"Vert printemps"</string>
+ <string name="screen_flash_color_green" msgid="8418019648507964564">"Vert"</string>
+ <string name="screen_flash_color_chartreuse_green" msgid="7456381649919010366">"Vert chartreuse"</string>
+ <string name="screen_flash_color_yellow" msgid="7413465411615454556">"Jaune"</string>
+ <string name="screen_flash_color_orange" msgid="979177126315557656">"Orange"</string>
+ <string name="screen_flash_color_red" msgid="8954162219886445491">"Rouge"</string>
+ <string name="screen_flash_color_rose" msgid="1216848195972231251">"Rose"</string>
+ <string name="screen_flash_color_magenta" msgid="7726221666557102155">"Magenta"</string>
+ <string name="screen_flash_color_violet" msgid="1279950780509029495">"Violet"</string>
+ <string name="color_selector_dialog_done" msgid="121253968943363376">"Terminé"</string>
+ <string name="color_selector_dialog_cancel" msgid="8667350644753900701">"Annuler"</string>
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"Cette application ne peut être ouverte que dans une seule fenêtre."</string>
</resources>
diff --git a/res/values-fr/arrays.xml b/res/values-fr/arrays.xml
index 369bea6..6325765 100644
--- a/res/values-fr/arrays.xml
+++ b/res/values-fr/arrays.xml
@@ -85,9 +85,11 @@
<item msgid="9100937224980838123">"4"</item>
<item msgid="6702740528496186521">"5"</item>
</string-array>
- <!-- no translation found for bluetooth_audio_routing_titles:0 (926853492406127221) -->
- <!-- no translation found for bluetooth_audio_routing_titles:1 (5112879855377353813) -->
- <!-- no translation found for bluetooth_audio_routing_titles:2 (4853360663119482646) -->
+ <string-array name="bluetooth_audio_routing_titles">
+ <item msgid="926853492406127221">"Décider automatiquement"</item>
+ <item msgid="5112879855377353813">"Écouter via la prothèse auditive"</item>
+ <item msgid="4853360663119482646">"Écouter via le haut-parleur du téléphone"</item>
+ </string-array>
<string-array name="wifi_signal">
<item msgid="199360311367724149">"Faible"</item>
<item msgid="2470925506985305429">"Faible"</item>
diff --git a/res/values-fr/strings.xml b/res/values-fr/strings.xml
index 760e366..88c2b33 100644
--- a/res/values-fr/strings.xml
+++ b/res/values-fr/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Définir les préférences d\'unités et de nombres"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Indiquez vos préférences régionales aux applis pour qu\'elles puissent personnaliser votre expérience."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Les applis utiliseront vos préférences régionales dans la mesure du possible."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Unités de température"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Température"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Agenda"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"Premier jour de la semaine"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Chiffres"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Utiliser le paramètre par défaut de l\'appli"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Celsius (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Fahrenheit (°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Déconnecter"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Associer et connecter"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"L\'activation du Bluetooth permet à votre appareil de communiquer avec les appareils Bluetooth à proximité."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Quand le Bluetooth est activé, votre appareil peut communiquer avec d\'autres appareils Bluetooth à proximité.\n\nQuand il ne l\'est pas, les applis et services peuvent quand même rechercher les appareils à proximité à tout moment, afin d\'améliorer l\'expérience, par exemple, les fonctionnalités et services géolocalisés. Vous pouvez modifier ce réglage dans les "<annotation id="link">"paramètres de recherche Bluetooth"</annotation>"."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Quand le Bluetooth est activé, votre appareil peut communiquer avec d\'autres appareils Bluetooth à proximité.\n\nQuand il ne l\'est pas, les applis et services peuvent quand même rechercher les appareils à proximité à tout moment, afin d\'améliorer l\'expérience, par exemple, les fonctionnalités et services géolocalisés. Vous pouvez modifier ce réglage dans les paramètres de recherche Bluetooth."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Modifier"</string>
<string name="device_details_title" msgid="1155622417516195481">"Infos sur l\'appareil"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Paramètres du clavier"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Adresse Bluetooth de l\'appareil : <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Valider le schéma"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"Valider le code"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Valider le mot de passe"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Validez identité"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Utiliser aussi schéma pour déverrouiller appareil"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Utiliser aussi code pour déverrouiller appareil"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Utiliser aussi mot de passe pour déverrouiller appareil"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"Code d\'accès incorrect."</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Mot de passe incorrect."</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Schéma incorrect"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Applications téléchargées"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Paramètres expérimentaux"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Fonctionnalités expérimentales"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"TalkBack"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Le lecteur d\'écran est destiné principalement aux personnes atteintes de cécité ou de troubles de la vue"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"La loupe suit le texte au fur et à mesure de la saisie"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"Toujours activé"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"L\'agrandissement n\'est pas désactivé lorsque vous changez d\'applis, mais un zoom arrière est effectué pour revenir à la taille normale. Pincez pour refaire un zoom avant dès que vous le souhaitez."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"Joystick"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"Activez et déplacez la loupe à l\'aide d\'un joystick à l\'écran. Appuyez de manière prolongée, puis déplacez votre doigt sur le joystick pour contrôler la loupe. Appuyez et faites glisser pour déplacer le joystick."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"À propos de l\'agrandissement"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"En savoir plus sur l\'agrandissement"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"Type d\'agrandissement"</string>
@@ -1949,8 +1961,7 @@
<string name="accessibility_hearingaid_left_and_right_side_device_summary" msgid="4268221140368164452">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g>, gauche et droit"</string>
<string name="accessibility_hearingaid_more_device_summary" msgid="8092641784056942546">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g> et un de plus"</string>
<string name="accessibility_hearing_device_pairing_title" msgid="2701812183769537320">"Associer nouvel appareil"</string>
- <!-- no translation found for accessibility_hearing_device_connected_title (3785140037249487287) -->
- <skip />
+ <string name="accessibility_hearing_device_connected_title" msgid="3785140037249487287">"Prothèses auditives"</string>
<string name="accessibility_hearing_device_saved_title" msgid="7573926212664909296">"Appareils enregistrés"</string>
<string name="accessibility_hearing_device_control" msgid="2661965917013100611">"Commandes des prothèses auditives"</string>
<string name="accessibility_hearing_device_shortcut_title" msgid="7645100199603031360">"Raccourci vers prothèses auditives"</string>
@@ -1958,8 +1969,7 @@
<string name="accessibility_hac_mode_summary" msgid="5164793702798871478">"Améliorer le son de certaines prothèses auditives"</string>
<string name="accessibility_hearing_device_footer_summary" msgid="4636110586636490256">"Vérifiez que vos prothèses auditives sont allumées et en mode association"</string>
<string name="accessibility_hearing_device_pairing_page_title" msgid="6608901091770850295">"Associer prothèse auditive"</string>
- <!-- no translation found for accessibility_found_hearing_devices (637407580358386553) -->
- <skip />
+ <string name="accessibility_found_hearing_devices" msgid="637407580358386553">"Prothèses auditives dispo"</string>
<string name="accessibility_found_all_devices" msgid="7817834722148556520">"Vous ne voyez pas votre prothèse auditive ?"</string>
<string name="accessibility_list_all_devices_title" msgid="3555097127022458571">"Afficher tous les appareils Bluetooth"</string>
<string name="accessibility_audio_adjustment_title" msgid="1332113739136802997">"Réglage du son"</string>
@@ -2174,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Problème de lecture de l\'outil de mesure de batterie."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Appuyer pour en savoir plus sur cette erreur"</string>
- <string name="power_screen" msgid="4596900105850963806">"Écran"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"Processeur"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Lampe de poche"</string>
<string name="power_camera" msgid="4778315081581293923">"Caméra"</string>
@@ -2252,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Temps d\'utilisation (<xliff:g id="SLOT">%s</xliff:g>)"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Répartition par applis"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Répartition par système"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Statistiques relatives aux processus"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Statistiques détaillées relatives aux processus en cours d\'exécution"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Utilisation de la mémoire"</string>
@@ -2899,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Volume des sonneries/notifications"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Volume de la sonnerie"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Volume des notifications"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Indisponible, car le son de la sonnerie est coupé"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Sonnerie du téléphone"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Son par défaut des notifications"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"Son fourni par l\'application"</string>
@@ -3164,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Autoriser l\'accès aux notifications"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Les notifications améliorées remplacent les notifications intelligentes dans Android 12. Cette fonctionnalité affiche les suggestions d\'actions et de réponses, et organise vos notifications. \n\nElle a accès au contenu des notifications, y compris aux infos personnelles telles que les noms des contacts et les messages. Elle peut aussi fermer les notifications ou effectuer des actions comme répondre à un appel téléphonique et contrôler le mode Ne pas déranger."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"Autoriser <xliff:g id="SERVICE">%1$s</xliff:g> à accéder aux notifications ?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> pourra lire toutes les notifications, y compris des informations personnelles comme le nom des contacts, les photos et le texte des messages que vous recevez. Cette appli pourra aussi suspendre ou fermer des notifications, ou effectuer l\'action spécifique aux boutons dans ces notifications (répondre aux appels, par exemple). \n\nElle pourra enfin activer ou désactiver Ne pas déranger, et modifier les paramètres associés."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> pourra :"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"Lire vos notifications"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"Pourra lire vos notifications, y compris des informations personnelles comme les contacts, les messages et les photos"</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Répondre à un message"</string>
@@ -3449,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Désactivées"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Paramètres avancés"</string>
<string name="app_permissions" msgid="8666537659217653626">"Gestionnaire d\'autorisations"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Mises à jour du partage de données pour la localisation"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Consultez les applis qui ont modifié la façon dont elles peuvent partager vos données de localisation"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Appuyer pour réactiver"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Appuyez deux fois n\'importe où sur l\'écran pour réactiver l\'appareil."</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Ouverture des liens"</string>
@@ -3977,15 +3991,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Service de saisie automatique"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Service de saisie automatique par défaut"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Mots de passe"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Services d\'identité et de mots de passe"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# mot de passe}one{# mot de passe}other{# mots de passe}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"automatique, saisie, saisie automatique, mot de passe"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"identifiants, clé d\'accès, mot de passe"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Assurez-vous que cette appli est fiable</b> <br/> <br/> <xliff:g id=app_name example=Google Autofill>%1$s</xliff:g> se sert de ce qui figure à l\'écran pour déterminer ce qui peut être saisi automatiquement."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"Désactiver %1$s ?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"Les infos enregistrées telles que les adresses ou modes de paiement ne seront pas renseignées quand vous vous connecterez. Pour qu\'elles le soient toujours, définissez un service de saisie automatique par défaut."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Limite de services d\'identité et de mots de passe"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"Vous pouvez activer jusqu\'à cinq services de saisie automatique et de mots de passe à la fois. Pour en ajouter un, désactivez-en un."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Désactiver"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Saisie automatique"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Niveau de journalisation"</string>
@@ -4272,28 +4291,17 @@
<string name="content_capture" msgid="868372905432812238">"Contenu des applications"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Autoriser les applications à envoyer des contenus au système Android"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Capturer l\'empreinte de la mémoire du système"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Memory Tagging Extension"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"MTE facilite la détection de problèmes de sécurité de mémoire dans votre appli et renforce la sécurité de son code natif."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"L\'activation de MTE peut ralentir les performances de l\'appareil."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"En savoir plus sur MTE"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"Activer MTE tant que vous ne le désactivez pas"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"Vous devrez redémarrer votre appareil pour activer MTE."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"Vous devrez redémarrer votre appareil pour désactiver MTE."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"Activer MTE pour une seule session"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"Le système va redémarrer et vous pourrez tester Memory Tagging Extension (MTE). MTE peut avoir un impact négatif sur les performances et la stabilité du système. Une réinitialisation aura lieu au prochain redémarrage."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Redémarrer pour une seule session avec MTE activé"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE est déjà activé"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Capture de l\'empreinte de la mémoire du système"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Impossible de capturer l\'empreinte de la mémoire du système"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Capturer automatiquement les empreintes de la mémoire du système"</string>
@@ -4411,7 +4419,7 @@
<string name="wifi_scan_change" msgid="8438320311511852918">"Modifier"</string>
<string name="preference_summary_default_combination" msgid="4643585915107796253">"<xliff:g id="STATE">%1$s</xliff:g>/<xliff:g id="NETWORKMODE">%2$s</xliff:g>"</string>
<string name="mobile_data_connection_active" msgid="2422223108911581552">"Connecté"</string>
- <string name="mobile_data_temp_connection_active" msgid="3430470299756236413">"Connectée temporairement"</string>
+ <string name="mobile_data_temp_connection_active" msgid="3430470299756236413">"Connexion temporaire"</string>
<string name="mobile_data_temp_using" msgid="5211002380149434155">"Utilisation temporaire de <xliff:g id="SUBNAME">%1$s</xliff:g>"</string>
<string name="mobile_data_no_connection" msgid="905897142426974030">"Aucune connexion"</string>
<string name="mobile_data_off_summary" msgid="1884248776904165539">"Pas de connexion automatique des données mobiles"</string>
@@ -4583,56 +4591,30 @@
<string name="background_install_before" msgid="8608614957688912715">"{count,plural, =1{Applis installées depuis # mois}one{Applis installées depuis # mois}other{Applis installées depuis # mois}}"</string>
<string name="background_install_after" msgid="7983488897570908149">"{count,plural, =1{Applis installées il y a plus de # mois}one{Applis installées il y a plus de # mois}other{Applis installées il y a plus de # mois}}"</string>
<string name="accessibility_fingerprint_label" msgid="5017431423168191733">"Lecteur d\'empreinte digitale"</string>
- <!-- no translation found for flash_notifications_title (4490438861180492311) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_off (6056282996770691461) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera (455038312752009971) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_screen (7321838939240499267) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera_and_screen (6515622987118268649) -->
- <skip />
- <!-- no translation found for flash_notifications_intro (1506414740603805778) -->
- <skip />
- <!-- no translation found for flash_notifications_note (7258551860911169239) -->
- <skip />
- <!-- no translation found for flash_notifications_preview (5320176885050440874) -->
- <skip />
- <!-- no translation found for camera_flash_notification_title (1605639711485773787) -->
- <skip />
- <!-- no translation found for screen_flash_notification_title (8008197872050400734) -->
- <skip />
- <!-- no translation found for screen_flash_notification_color_title (7213407653340970790) -->
- <skip />
- <!-- no translation found for screen_flash_color_blue (3585766657607931371) -->
- <skip />
- <!-- no translation found for screen_flash_color_azure (8691198532944992243) -->
- <skip />
- <!-- no translation found for screen_flash_color_cyan (6878780006173747267) -->
- <skip />
- <!-- no translation found for screen_flash_color_spring_green (4466548514738457815) -->
- <skip />
- <!-- no translation found for screen_flash_color_green (8418019648507964564) -->
- <skip />
- <!-- no translation found for screen_flash_color_chartreuse_green (7456381649919010366) -->
- <skip />
- <!-- no translation found for screen_flash_color_yellow (7413465411615454556) -->
- <skip />
- <!-- no translation found for screen_flash_color_orange (979177126315557656) -->
- <skip />
- <!-- no translation found for screen_flash_color_red (8954162219886445491) -->
- <skip />
- <!-- no translation found for screen_flash_color_rose (1216848195972231251) -->
- <skip />
- <!-- no translation found for screen_flash_color_magenta (7726221666557102155) -->
- <skip />
- <!-- no translation found for screen_flash_color_violet (1279950780509029495) -->
- <skip />
- <!-- no translation found for color_selector_dialog_done (121253968943363376) -->
- <skip />
- <!-- no translation found for color_selector_dialog_cancel (8667350644753900701) -->
- <skip />
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="flash_notifications_title" msgid="4490438861180492311">"Notifications par flash"</string>
+ <string name="flash_notifications_summary_off" msgid="6056282996770691461">"Désactivé"</string>
+ <string name="flash_notifications_summary_on_camera" msgid="455038312752009971">"Activé/Flash de l\'appareil photo"</string>
+ <string name="flash_notifications_summary_on_screen" msgid="7321838939240499267">"Activé/Flash de l\'écran"</string>
+ <string name="flash_notifications_summary_on_camera_and_screen" msgid="6515622987118268649">"Activé/Flash de l\'appareil photo et de l\'écran"</string>
+ <string name="flash_notifications_intro" msgid="1506414740603805778">"Le flash de l\'écran ou de l\'appareil photo s\'illumine lorsque vous recevez des notifications ou que des alarmes retentissent."</string>
+ <string name="flash_notifications_note" msgid="7258551860911169239">"Utilisez les notifications par flash avec prudence si vous êtes sensible à la lumière"</string>
+ <string name="flash_notifications_preview" msgid="5320176885050440874">"Prévisualiser"</string>
+ <string name="camera_flash_notification_title" msgid="1605639711485773787">"Notification par flash de l\'appareil photo"</string>
+ <string name="screen_flash_notification_title" msgid="8008197872050400734">"Notification par flash de l\'écran"</string>
+ <string name="screen_flash_notification_color_title" msgid="7213407653340970790">"Couleur du flash de l\'écran"</string>
+ <string name="screen_flash_color_blue" msgid="3585766657607931371">"Bleu"</string>
+ <string name="screen_flash_color_azure" msgid="8691198532944992243">"Azur"</string>
+ <string name="screen_flash_color_cyan" msgid="6878780006173747267">"Cyan"</string>
+ <string name="screen_flash_color_spring_green" msgid="4466548514738457815">"Vert printemps"</string>
+ <string name="screen_flash_color_green" msgid="8418019648507964564">"Vert"</string>
+ <string name="screen_flash_color_chartreuse_green" msgid="7456381649919010366">"Vert chartreuse"</string>
+ <string name="screen_flash_color_yellow" msgid="7413465411615454556">"Jaune"</string>
+ <string name="screen_flash_color_orange" msgid="979177126315557656">"Orange"</string>
+ <string name="screen_flash_color_red" msgid="8954162219886445491">"Rouge"</string>
+ <string name="screen_flash_color_rose" msgid="1216848195972231251">"Rose"</string>
+ <string name="screen_flash_color_magenta" msgid="7726221666557102155">"Magenta"</string>
+ <string name="screen_flash_color_violet" msgid="1279950780509029495">"Violet"</string>
+ <string name="color_selector_dialog_done" msgid="121253968943363376">"OK"</string>
+ <string name="color_selector_dialog_cancel" msgid="8667350644753900701">"Annuler"</string>
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"Cette appli ne peut être ouverte que dans 1 fenêtre"</string>
</resources>
diff --git a/res/values-gl/arrays.xml b/res/values-gl/arrays.xml
index afb435e..aa86c0e 100644
--- a/res/values-gl/arrays.xml
+++ b/res/values-gl/arrays.xml
@@ -85,9 +85,11 @@
<item msgid="9100937224980838123">"4"</item>
<item msgid="6702740528496186521">"5"</item>
</string-array>
- <!-- no translation found for bluetooth_audio_routing_titles:0 (926853492406127221) -->
- <!-- no translation found for bluetooth_audio_routing_titles:1 (5112879855377353813) -->
- <!-- no translation found for bluetooth_audio_routing_titles:2 (4853360663119482646) -->
+ <string-array name="bluetooth_audio_routing_titles">
+ <item msgid="926853492406127221">"Decidir automaticamente"</item>
+ <item msgid="5112879855377353813">"Reproducir no dispositivo auditivo"</item>
+ <item msgid="4853360663119482646">"Reproducir no altofalante do teléfono"</item>
+ </string-array>
<string-array name="wifi_signal">
<item msgid="199360311367724149">"Baixa"</item>
<item msgid="2470925506985305429">"Baixa"</item>
diff --git a/res/values-gl/strings.xml b/res/values-gl/strings.xml
index 96e95f0..c8978c1 100644
--- a/res/values-gl/strings.xml
+++ b/res/values-gl/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Configura as preferencias de números e unidades"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Permite que as aplicacións coñezan as túas preferencias rexionais para que poidan personalizar a túa experiencia."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"As aplicacións usarán as túas preferencias rexionais cando sexa posible."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Unidades de temperatura"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Temperatura"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Calendario"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"Primeiro día da semana"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Números"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Usar configuración predeterminada da aplicación"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Celsius (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Fahrenheit (°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Desconectar"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Sincronizar e conectar"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"Co Bluetooth activado, o dispositivo pode comunicarse con outros dispositivos Bluetooth próximos."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Cando o Bluetooth está activado, o dispositivo pode comunicarse con outros dispositivos Bluetooth das proximidades.\n\nPara mellorar a experiencia co uso do dispositivo, as aplicacións e os servizos poden seguir buscando dispositivos próximos en calquera momento, mesmo cando o Bluetooth está desactivado. Esta opción pode utilizarse, por exemplo, para mellorar as funcións e os servizos baseados na localización. Podes cambiar esta opción na "<annotation id="link">"configuración da busca de dispositivos Bluetooth"</annotation>"."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Cando o Bluetooth está activado, o dispositivo pode comunicarse con outros dispositivos Bluetooth das proximidades.\n\nPara mellorar a experiencia co uso do dispositivo, as aplicacións e os servizos poden seguir buscando dispositivos próximos en calquera momento, mesmo cando o Bluetooth está desactivado. Esta opción pode utilizarse, por exemplo, para mellorar as funcións e os servizos baseados na localización. Podes cambiar esta opción na configuración da busca de dispositivos Bluetooth."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Cambiar"</string>
<string name="device_details_title" msgid="1155622417516195481">"Datos do dispositivo"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Configuración do teclado"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Enderezo Bluetooth do dispositivo: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Verifica o padrón"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"Verifica o PIN"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Verifica o contrasinal"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Verifica quen es"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Usar tamén padrón para desbloquear"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Usar tamén PIN para desbloquear"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Usar tamén contrasinal para desbloquear"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"PIN incorrecto"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Contrasinal incorrecto"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Padrón incorrecto"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Aplicacións descargadas"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Experimental"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Funcións experimentais"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"TalkBack"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Lector de pantalla destinado principalmente a persoas cegas e con pouca visión"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"A lupa segue o texto a medida que escribes"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"Sempre activada"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"En lugar de desactivar a ampliación ao cambiar de aplicación, simplemente afasta o zoom e mostra o tamaño normal. Belisca para achegar o zoom cando queiras."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"Panca de control"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"Activa e move a lupa cunha panca de control en pantalla. Mantén premida a panca e despois arrástraa para controlar a lupa. Se queres mover a panca de control, tócaa e arrástraa."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"Acerca da ampliación"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"Máis información acerca da ampliación"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"Tipo de ampliación"</string>
@@ -1949,8 +1961,7 @@
<string name="accessibility_hearingaid_left_and_right_side_device_summary" msgid="4268221140368164452">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g> (ambos os oídos)"</string>
<string name="accessibility_hearingaid_more_device_summary" msgid="8092641784056942546">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g> e 1 dispositivo máis"</string>
<string name="accessibility_hearing_device_pairing_title" msgid="2701812183769537320">"Vincular dispositivo"</string>
- <!-- no translation found for accessibility_hearing_device_connected_title (3785140037249487287) -->
- <skip />
+ <string name="accessibility_hearing_device_connected_title" msgid="3785140037249487287">"Disposit. auditivos"</string>
<string name="accessibility_hearing_device_saved_title" msgid="7573926212664909296">"Disps. gardados"</string>
<string name="accessibility_hearing_device_control" msgid="2661965917013100611">"Controis dos dispositivos auditivos"</string>
<string name="accessibility_hearing_device_shortcut_title" msgid="7645100199603031360">"Atallo dos dispositivos auditivos"</string>
@@ -1958,8 +1969,7 @@
<string name="accessibility_hac_mode_summary" msgid="5164793702798871478">"Mellora o audio dalgúns dispositivos auditivos"</string>
<string name="accessibility_hearing_device_footer_summary" msgid="4636110586636490256">"Asegúrate de que os dispositivos auditivos estean acendidos e en modo de vinculación"</string>
<string name="accessibility_hearing_device_pairing_page_title" msgid="6608901091770850295">"Vincular disp. auditivo"</string>
- <!-- no translation found for accessibility_found_hearing_devices (637407580358386553) -->
- <skip />
+ <string name="accessibility_found_hearing_devices" msgid="637407580358386553">"Dispos. auditivos dispoñibles"</string>
<string name="accessibility_found_all_devices" msgid="7817834722148556520">"Non ves o teu dispositivo auditivo?"</string>
<string name="accessibility_list_all_devices_title" msgid="3555097127022458571">"Ver todos os dispositivos Bluetooth"</string>
<string name="accessibility_audio_adjustment_title" msgid="1332113739136802997">"Axuste de audio"</string>
@@ -2174,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Produciuse un problema ao ler o medidor da batería."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Tocar para obter máis información acerca deste erro"</string>
- <string name="power_screen" msgid="4596900105850963806">"Pantalla"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Lanterna"</string>
<string name="power_camera" msgid="4778315081581293923">"Cámara"</string>
@@ -2252,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Tempo diante da pantalla (<xliff:g id="SLOT">%s</xliff:g>)"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Análise detallada por aplicacións"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Análise detallada por sistema"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Estatísticas de procesos"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Estatísticas frikis sobre procesos en execución"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Uso da memoria"</string>
@@ -2899,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Volume das notificacións e o son"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Volume do timbre"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Volume das notificacións"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Non dispoñible porque o son está silenciado"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Ton de chamada do teléfono"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Son de notificación predeterminado"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"Son fornecido pola aplicación"</string>
@@ -3164,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Permitir acceso ás notificacións"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"En Android 12, as notificacións melloradas substitúen as notificacións intelixentes. Esta función ofréceche suxestións de accións e respostas, ademais de organizar as notificacións. \n\nEste servizo pode acceder ao contido das notificacións, mesmo á información persoal, como os nomes dos contactos e as mensaxes. Ademais, esta función pode ignorar ou responder as notificacións (por exemplo, coller chamadas telefónicas e controlar o modo Non molestar)."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"Queres permitir que <xliff:g id="SERVICE">%1$s</xliff:g> teña acceso ás notificacións?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> poderá ler todas as notificacións, incluída a información persoal, como os nomes dos contactos, as fotos e o texto das mensaxes que recibas. Esta aplicación tamén poderá adiar notificacións, ignoralas ou levar a cabo accións nos botóns das notificacións (por exemplo, responder chamadas telefónicas). \n\nAdemais, poderá activar ou desactivar o modo Non molestar e cambiar a configuración asociada."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> poderá:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"Ler as notificacións"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"Pode ler as notificacións, incluída a información persoal, como os contactos, as mensaxes e as fotos."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Responder as mensaxes"</string>
@@ -3449,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Desactivadas"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Configuración avanzada"</string>
<string name="app_permissions" msgid="8666537659217653626">"Xestor de permisos"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Actualizacións do uso compartido de datos de localización"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Revisa as aplicacións que cambiaron a forma en que poden compartir os teus datos de localización"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Tocar para activar"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Toca dúas veces en calquera parte da pantalla para activar o dispositivo"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Apertura de ligazóns"</string>
@@ -3977,15 +3991,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Servizo de autocompletar"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Servizo de autocompletar predeterminado"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Contrasinais"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Servizos de identidade e contrasinais"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# contrasinal}other{# contrasinais}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"automaticamente, completar, autocompletar, contrasinal"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"credencial, clave de acceso, contrasinal"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Asegúrate de que confías nesta aplicación</b> <br/> <br/> <xliff:g id=app_name example=Autocompletar de Google>%1$s</xliff:g> utiliza o contido da pantalla para determinar o que se pode completar."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"Queres desactivar %1$s?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"Os datos que se garden, como os enderezos ou os métodos de pago, non se completarán cando inicies sesión. Se queres que a información gardada se manteña completada, configura un servizo de autocompletar predeterminado."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Límite de servizos de identidade e contrasinais"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"Podes ter ata 5 servizos de contrasinais e de autocompletar activos ao mesmo tempo. Desactiva un servizo para engadir máis."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Desactivar"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Autocompletar"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Nivel de rexistro"</string>
@@ -4272,28 +4291,17 @@
<string name="content_capture" msgid="868372905432812238">"Contido das aplicacións"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Permite que as aplicacións envíen contido ao sistema Android"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Capturar baleirado da zona de memoria dinámica do sistema"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Extensión etiquetado de memoria"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"A MTE permite detectar máis facilmente problemas de seguranza da memoria na túa aplicación e protexe o seu código nativo."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"É posible que o dispositivo funcione máis lento se activas a extensión de etiquetado de memoria (MTE)."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"Máis información sobre a extensión de etiquetado de memoria"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"Activar extensión de etiquetado de memoria ata que a desactives"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"Debes reiniciar o dispositivo para activar a extensión de etiquetado de memoria."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"Debes reiniciar o dispositivo para desactivar a extensión de etiquetado de memoria."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"Activar extensión de etiquetado de memoria para unha soa sesión"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"O sistema reiniciarase e permitirache probar a extensión de etiquetado de memoria (MTE). Esta podería prexudicar o rendemento e a estabilidade do sistema, o cal se restablecerá no seguinte reinicio."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Reinicia para unha soa sesión coa extensión de etiquetado de memoria activada"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"A extensión de etiquetado de memoria xa está activada"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Capturando baleirado da zona de memoria dinámica do sistema"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Non se puido capturar o baleirado da zona de memoria dinámica do sistema"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Capturar automaticamente baleirado da zona de memoria dinámica do sistema"</string>
@@ -4583,56 +4591,30 @@
<string name="background_install_before" msgid="8608614957688912715">"{count,plural, =1{Aplicacións instaladas no último mes}other{Aplicacións instaladas nos últimos # meses}}"</string>
<string name="background_install_after" msgid="7983488897570908149">"{count,plural, =1{Aplicacións instaladas hai máis de # mes}other{Aplicacións instaladas hai máis de # meses}}"</string>
<string name="accessibility_fingerprint_label" msgid="5017431423168191733">"Sensor de impresión dixital"</string>
- <!-- no translation found for flash_notifications_title (4490438861180492311) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_off (6056282996770691461) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera (455038312752009971) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_screen (7321838939240499267) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera_and_screen (6515622987118268649) -->
- <skip />
- <!-- no translation found for flash_notifications_intro (1506414740603805778) -->
- <skip />
- <!-- no translation found for flash_notifications_note (7258551860911169239) -->
- <skip />
- <!-- no translation found for flash_notifications_preview (5320176885050440874) -->
- <skip />
- <!-- no translation found for camera_flash_notification_title (1605639711485773787) -->
- <skip />
- <!-- no translation found for screen_flash_notification_title (8008197872050400734) -->
- <skip />
- <!-- no translation found for screen_flash_notification_color_title (7213407653340970790) -->
- <skip />
- <!-- no translation found for screen_flash_color_blue (3585766657607931371) -->
- <skip />
- <!-- no translation found for screen_flash_color_azure (8691198532944992243) -->
- <skip />
- <!-- no translation found for screen_flash_color_cyan (6878780006173747267) -->
- <skip />
- <!-- no translation found for screen_flash_color_spring_green (4466548514738457815) -->
- <skip />
- <!-- no translation found for screen_flash_color_green (8418019648507964564) -->
- <skip />
- <!-- no translation found for screen_flash_color_chartreuse_green (7456381649919010366) -->
- <skip />
- <!-- no translation found for screen_flash_color_yellow (7413465411615454556) -->
- <skip />
- <!-- no translation found for screen_flash_color_orange (979177126315557656) -->
- <skip />
- <!-- no translation found for screen_flash_color_red (8954162219886445491) -->
- <skip />
- <!-- no translation found for screen_flash_color_rose (1216848195972231251) -->
- <skip />
- <!-- no translation found for screen_flash_color_magenta (7726221666557102155) -->
- <skip />
- <!-- no translation found for screen_flash_color_violet (1279950780509029495) -->
- <skip />
- <!-- no translation found for color_selector_dialog_done (121253968943363376) -->
- <skip />
- <!-- no translation found for color_selector_dialog_cancel (8667350644753900701) -->
- <skip />
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="flash_notifications_title" msgid="4490438861180492311">"Notificacións con flash"</string>
+ <string name="flash_notifications_summary_off" msgid="6056282996770691461">"Desactivado"</string>
+ <string name="flash_notifications_summary_on_camera" msgid="455038312752009971">"Activado / Flash da cámara"</string>
+ <string name="flash_notifications_summary_on_screen" msgid="7321838939240499267">"Activada / Luz da pantalla"</string>
+ <string name="flash_notifications_summary_on_camera_and_screen" msgid="6515622987118268649">"Activado / Flash da cámara e luz da pantalla"</string>
+ <string name="flash_notifications_intro" msgid="1506414740603805778">"Cando recibes notificacións ou cando soa algunha alarma, actívase o flash da cámara ou a luz da pantalla."</string>
+ <string name="flash_notifications_note" msgid="7258551860911169239">"Se es sensible á luz, ten coidado coas notificacións con flash"</string>
+ <string name="flash_notifications_preview" msgid="5320176885050440874">"Mostrar vista previa"</string>
+ <string name="camera_flash_notification_title" msgid="1605639711485773787">"Notificación co flash da cámara"</string>
+ <string name="screen_flash_notification_title" msgid="8008197872050400734">"Notificación coa luz da pantalla"</string>
+ <string name="screen_flash_notification_color_title" msgid="7213407653340970790">"Cor da luz da pantalla"</string>
+ <string name="screen_flash_color_blue" msgid="3585766657607931371">"Azul"</string>
+ <string name="screen_flash_color_azure" msgid="8691198532944992243">"Azul celeste"</string>
+ <string name="screen_flash_color_cyan" msgid="6878780006173747267">"Ciano"</string>
+ <string name="screen_flash_color_spring_green" msgid="4466548514738457815">"Verde primavera"</string>
+ <string name="screen_flash_color_green" msgid="8418019648507964564">"Verde"</string>
+ <string name="screen_flash_color_chartreuse_green" msgid="7456381649919010366">"Caña de herbas"</string>
+ <string name="screen_flash_color_yellow" msgid="7413465411615454556">"Amarelo"</string>
+ <string name="screen_flash_color_orange" msgid="979177126315557656">"Laranxa"</string>
+ <string name="screen_flash_color_red" msgid="8954162219886445491">"Vermello"</string>
+ <string name="screen_flash_color_rose" msgid="1216848195972231251">"Rosa"</string>
+ <string name="screen_flash_color_magenta" msgid="7726221666557102155">"Maxenta"</string>
+ <string name="screen_flash_color_violet" msgid="1279950780509029495">"Violeta"</string>
+ <string name="color_selector_dialog_done" msgid="121253968943363376">"Feito"</string>
+ <string name="color_selector_dialog_cancel" msgid="8667350644753900701">"Cancelar"</string>
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"Esta aplicación só se pode abrir en 1 ventá"</string>
</resources>
diff --git a/res/values-gu/arrays.xml b/res/values-gu/arrays.xml
index fd72dbc..67f2c2d 100644
--- a/res/values-gu/arrays.xml
+++ b/res/values-gu/arrays.xml
@@ -85,9 +85,11 @@
<item msgid="9100937224980838123">"4"</item>
<item msgid="6702740528496186521">"5"</item>
</string-array>
- <!-- no translation found for bluetooth_audio_routing_titles:0 (926853492406127221) -->
- <!-- no translation found for bluetooth_audio_routing_titles:1 (5112879855377353813) -->
- <!-- no translation found for bluetooth_audio_routing_titles:2 (4853360663119482646) -->
+ <string-array name="bluetooth_audio_routing_titles">
+ <item msgid="926853492406127221">"ઑટોમૅટિક રીતે નક્કી કરો"</item>
+ <item msgid="5112879855377353813">"સાંભળવામાં મદદ આપતા યંત્રો પર ચલાવો"</item>
+ <item msgid="4853360663119482646">"ફોનના સ્પીકર પર ચલાવો"</item>
+ </string-array>
<string-array name="wifi_signal">
<item msgid="199360311367724149">"નબળું"</item>
<item msgid="2470925506985305429">"નબળી"</item>
diff --git a/res/values-gu/strings.xml b/res/values-gu/strings.xml
index 49325c3..1258dc8 100644
--- a/res/values-gu/strings.xml
+++ b/res/values-gu/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"એકમો અને સંખ્યાની પસંદગીઓ સેટ કરો"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"તમારા અનુભવને મનગમતો બનાવી શકે તે માટે ઍપને તમારી પ્રાદેશિક પસંદગીઓ જણાવો."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"શક્ય હોય ત્યાં ઍપ તમારી પ્રાદેશિક પસંદગીઓનો ઉપયોગ કરશે."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"તાપમાનના એકમો"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"તાપમાન"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"કૅલેન્ડર"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"અઠવાડિયાનો પહેલો દિવસ"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"સંખ્યાઓ"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"ઍપ ડિફૉલ્ટનો ઉપયોગ કરો"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"સેલ્સિયસ(°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"ફૅરન્હાઇટ(°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"ડિસ્કનેક્ટ કરો"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"જોડાણ બનાવો અને કનેક્ટ કરો"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"જ્યારે બ્લૂટૂથ ચાલુ હોય, ત્યારે તમારું ડિવાઇસ નજીકનાં અન્ય બ્લૂટૂથ ડિવાઇસ સાથે સંચાર કરી શકે છે."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"જ્યારે બ્લૂટૂથ ચાલુ હોય, ત્યારે તમારું ડિવાઇસ નજીકના અન્ય બ્લૂટૂથ ડિવાઇસ સાથે કનેક્ટ થઈ શકે છે.\n\nડિવાઇસનો અનુભવ બહેતર બનાવવા માટે, જ્યારે બ્લૂટૂથ બંધ હોય ત્યારે પણ ઍપ અને સેવાઓ, નજીકના ડિવાઇસને ગમે ત્યારે સ્કૅન કરી શકે છે. ઉદાહરણ તરીકે, આનો ઉપયોગ સ્થાન આધારિત સુવિધાઓ અને સેવાઓને બહેતર બનાવવા માટે કરી શકાય છે. તમે આને "<annotation id="link">"બ્લૂટૂથ સ્કૅનિંગના સેટિંગ"</annotation>"માં જઈને બદલી શકો છો."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"જ્યારે બ્લૂટૂથ ચાલુ હોય, ત્યારે તમારું ડિવાઇસ નજીકના અન્ય બ્લૂટૂથ ડિવાઇસ સાથે કનેક્ટ થઈ શકે છે.\n\nડિવાઇસનો અનુભવ બહેતર બનાવવા માટે, જ્યારે બ્લૂટૂથ બંધ હોય ત્યારે પણ ઍપ અને સેવાઓ, નજીકના ડિવાઇસને ગમે ત્યારે સ્કૅન કરી શકે છે. ઉદાહરણ તરીકે, આનો ઉપયોગ લોકેશન આધારિત સુવિધાઓ અને સેવાઓને બહેતર બનાવવા માટે કરી શકાય છે. તમે આને બ્લૂટૂથ સ્કૅનિંગના સેટિંગમાં જઈને બદલી શકો છો."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"બદલો"</string>
<string name="device_details_title" msgid="1155622417516195481">"ડિવાઇસની વિગતો"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"કીબોર્ડ સેટિંગ"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"ડિવાઇસનું બ્લૂટૂથ ઍડ્રેસ: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"પૅટર્નની ચકાસણી કરો"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"પિનની ચકાસણી કરો"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"પાસવર્ડની ચકાસણી કરો"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"આ તમે જ છો તેની ચકાસણી કરો"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"ડિવાઇસને અનલૉક કરવા પૅટર્નનો પણ ઉપયોગ કરો"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"ડિવાઇસને અનલૉક કરવા પિનનો પણ ઉપયોગ કરો"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"ડિવાઇસને અનલૉક કરવા પાસવર્ડનો પણ ઉપયોગ કરો"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"ખોટો પિન"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"ખોટો પાસવર્ડ"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"ખોટી પૅટર્ન"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"ડાઉનલોડ કરેલી ઍપ"</string>
<string name="experimental_category_title" msgid="898904396646344152">"પ્રાયોગિક"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"સુવિધાની માહિતી દર્શાવતા ફ્લેગ"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"ટૉકબૅક"</string>
<string name="talkback_summary" msgid="5820927220378864281">"સ્ક્રીન રીડર મુખ્યત્વે અંધત્વ અને ઓછી દૃષ્ટિવાળા લોકો માટે છે"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"તમે જેમ જેમ ટાઇપ કરો છો, તેમ તેમ મેગ્નિફાયર ટેક્સ્ટને અનુસરે છે"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"હંમેશાં ચાલુ"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"ઍપ બદલતી વખતે મોટું કરવાની ક્રિયાને નિષ્ક્રિય કરવાને બદલે, તે નાનું કરીને સામાન્ય કદ બતાવે છે. જ્યારે પણ તમે ઇચ્છો, ત્યારે પાછું મોટું કરવા માટે પિન્ચ કરો."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"જૉયસ્ટિક"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"સ્ક્રીન પરની જૉયસ્ટિક વડે મેગ્નિફાયરને સક્રિય કરો અને ખસેડો. મેગ્નિફાયરનું નિયંત્રણ કરવા માટે, ટૅપ કરીને દબાવી રાખો પછી જૉયસ્ટિકને ખેંચો. જૉયસ્ટિકને જ ખસેડવા માટે, ટૅપ કરો અને ખેંચો."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"સ્ક્રીન મોટી કરવાની સુવિધા વિશે"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"સ્ક્રીન મોટી કરવાની સુવિધા વિશે વધુ જાણો"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"મોટું કરવાનો પ્રકાર"</string>
@@ -1949,8 +1961,7 @@
<string name="accessibility_hearingaid_left_and_right_side_device_summary" msgid="4268221140368164452">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g>, ડાબું અને જમણું"</string>
<string name="accessibility_hearingaid_more_device_summary" msgid="8092641784056942546">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g> + વધુ 1"</string>
<string name="accessibility_hearing_device_pairing_title" msgid="2701812183769537320">"નવા ડિવાઇસનું જોડાણ કરો"</string>
- <!-- no translation found for accessibility_hearing_device_connected_title (3785140037249487287) -->
- <skip />
+ <string name="accessibility_hearing_device_connected_title" msgid="3785140037249487287">"સાંભળવાના સહાયક યંત્ર"</string>
<string name="accessibility_hearing_device_saved_title" msgid="7573926212664909296">"સાચવેલા ડિવાઇસ"</string>
<string name="accessibility_hearing_device_control" msgid="2661965917013100611">"સાંભળવામાં મદદ આપતા યંત્રના નિયંત્રણો"</string>
<string name="accessibility_hearing_device_shortcut_title" msgid="7645100199603031360">"સાંભળવામાં મદદ આપતા યંત્ર માટે શૉર્ટકટ"</string>
@@ -1958,8 +1969,7 @@
<string name="accessibility_hac_mode_summary" msgid="5164793702798871478">"કેટલાક સાંભળવામાં મદદ આપતા યંત્રો માટે ઑડિયો બહેતર બનાવો"</string>
<string name="accessibility_hearing_device_footer_summary" msgid="4636110586636490256">"ખાતરી કરો કે તમારા સાંભળવામાં મદદ આપતા યંત્રો ચાલુ કરેલા હોય અને જોડાણ બનાવવાના મોડમાં હોય"</string>
<string name="accessibility_hearing_device_pairing_page_title" msgid="6608901091770850295">"સાંભળવામાં મદદ આપતા યંત્રનું જોડાણ બનાવો"</string>
- <!-- no translation found for accessibility_found_hearing_devices (637407580358386553) -->
- <skip />
+ <string name="accessibility_found_hearing_devices" msgid="637407580358386553">"સાંભળવાના સહાયક ઉપલબ્ધ યંત્રો"</string>
<string name="accessibility_found_all_devices" msgid="7817834722148556520">"તમારું સાંભળવામાં મદદ આપતું યંત્ર નથી દેખાતું?"</string>
<string name="accessibility_list_all_devices_title" msgid="3555097127022458571">"બધા બ્લૂટૂથ ડિવાઇસ જુઓ"</string>
<string name="accessibility_audio_adjustment_title" msgid="1332113739136802997">"ઑડિયોની ગોઠવણી"</string>
@@ -2174,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"બૅટરી મીટર વાંચવામાં સમસ્યા આવી."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"આ ભૂલ વિશે વધુ જાણવા માટે ટૅપ કરો"</string>
- <string name="power_screen" msgid="4596900105850963806">"સ્ક્રીન"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"ફ્લેશલાઇટ"</string>
<string name="power_camera" msgid="4778315081581293923">"કૅમેરા"</string>
@@ -2252,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"<xliff:g id="SLOT">%s</xliff:g> દરમિયાન સ્ક્રીન સમય"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"ઍપ પ્રમાણે બ્રેકડાઉન"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"સિસ્ટમ પ્રમાણે બ્રેકડાઉન"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"પ્રક્રિયા આંકડા"</string>
<string name="process_stats_summary" msgid="522842188571764699">"ચાલુ પ્રક્રિયાઓ વિશેનાં અવ્યવસ્થિત આંકડાઓ"</string>
<string name="app_memory_use" msgid="7559666138324410666">"મેમરીનો ઉપયોગ"</string>
@@ -2899,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"રિંગ અને નોટિફિકેશનનું વૉલ્યૂમ"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"રિંગનું વૉલ્યૂમ"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"નોટિફિકેશન વૉલ્યૂમ"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"રિંગ મ્યૂટ કરી હોવાના કારણે અનુપલબ્ધ છે"</string>
<string name="ringtone_title" msgid="3271453110387368088">"ફોન રિંગટોન"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"ડિફૉલ્ટ નોટિફિકેશન સાઉન્ડ"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"ઍપ્લિકેશને અવાજ પૂરો પાડ્યો"</string>
@@ -3164,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"નોટિફિકેશન ઍક્સેસ કરવાની મંજૂરી આપો"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Android 12માં Android માટે અનુકૂળ નોટિફિકેશનને બદલે વધુ સારા નોટિફિકેશન છે. આ સુવિધા સૂચિત ક્રિયાઓ અને જવાબો બતાવે છે તેમજ તમારા નોટિફિકેશનની યોગ્ય ગોઠવણી કરે છે. \n\nવધુ સારા નોટિફિકેશન સંપર્કોના નામ અને સંદેશા જેવી વ્યક્તિગત માહિતી સહિત નોટિફિકેશનનું બધું કન્ટેન્ટ ઍક્સેસ કરી શકે છે. આ સુવિધા ફોન કૉલના જવાબ આપવા કે \'ખલેલ પાડશો નહીં\'નું નિયંત્રણ કરવા જેવા નોટિફિકેશન છોડવાની કે તેનો જવાબ આપવાની ક્રિયા પણ કરી શકે છે."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"<xliff:g id="SERVICE">%1$s</xliff:g> માટે નોટિફિકેશન ઍક્સેસની મંજૂરી આપીએ?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> સંપર્કના નામ, ફોટા અને તમને મળતા મેસેજની ટેક્સ્ટ જેવી વ્યક્તિગત માહિતી સહિત બધા નોટિફિકેશન વાંચી શકશે. આ ઍપ નોટિફિકેશનને છોડી દઈ અથવા સ્નૂઝ પણ કરી શકશે અથવા ફોન કૉલનો જવાબ આપવા સહિત નોટિફિકેશનમાંના બટન વડે ક્રિયા પણ કરી શકશે. \n\nઆ ઍપને ખલેલ પાડશો નહીં સુવિધાને ચાલુ કે બંધ કરવાની તથા સંબંધિત સેટિંગ બદલવાની ક્ષમતા પણ આપશે."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> આટલું કરી શકશે:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"તમારા નોટિફિકેશન વાંચો"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"સંપર્કો, મેસેજ અને ફોટા જેવી વ્યક્તિગત માહિતી સહિત તે તમારા નોટિફિકેશન વાંચી શકે છે."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"મેસેજનો જવાબ આપો"</string>
@@ -3449,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"બંધ કરેલી"</string>
<string name="advanced_apps" msgid="7643010673326578815">"વિગતવાર"</string>
<string name="app_permissions" msgid="8666537659217653626">"પરવાનગી મેનેજર"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"લોકેશન માટે ડેટા શેરિંગ સંબંધિત અપડેટ"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"તે ઍપનો રિવ્યૂ કરો જેમણે તમારા લોકેશન ડેટાને શેર કરવાની રીત બદલી છે"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"સક્રિય કરવા ટેપ કરો"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"ઉપકરણને સક્રિય કરવા માટે સ્ક્રીન પર ગમે ત્યાં બે વાર ટેપ કરો"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"લિંક ખોલવી"</string>
@@ -3977,15 +3991,20 @@
<string name="autofill_app" msgid="7595308061826307921">"ઑટોમૅટિક રીતે ભરવાની સુવિધા"</string>
<string name="default_autofill_app" msgid="372234803718251606">"ડિફૉલ્ટ \'ઑટોમૅટિક રીતે ભરવાની સુવિધા\'"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"પાસવર્ડ"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"પાસવર્ડ અને ઓળખના મેનેજમેન્ટ સંબંધિત સેવાઓ"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# પાસવર્ડ}one{# પાસવર્ડ}other{# પાસવર્ડ}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"ઑટો, ભરો, આપમેળે ભરવાની સુવિધા, પાસવર્ડ"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"લૉગ ઇન વિગત, પાસકી, પાસવર્ડ"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>ખાતરી કરો કે તમે આ ઍપનો વિશ્વાસ કરો છો</b> <br/> <br/> <xliff:g id=app_name example=Google ઑટોમૅટિક રીતે ભરવાની સુવિધા>%1$s</xliff:g> તમારી સ્ક્રીન પર શું છે તેનો ઉપયોગ એ નક્કી કરવા કરે છે કે ઑટોમૅટિક રીતે શું દાખલ થશે."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"%1$sને બંધ કરીએ?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"જ્યારે તમે સાઇન ઇન કરશો, ત્યારે સરનામા અથવા ચુકવણી પદ્ધતિઓ જેવી સાચવેલી માહિતી ભરવામાં આવશે નહીં. તમારી સાચવેલી માહિતી ભરેલી રાખવા માટે, ડિફૉલ્ટ \'ઑટોમૅટિક રીતે ભરવાની સુવિધા\' સેટ કરો."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"પાસવર્ડ અને ઓળખના મેનેજમેન્ટ સંબંધિત સેવાઓની મર્યાદા"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"તમે એક જ સમયે 5 ઑટોમૅટિક રીતે ભરવાની સુવિધા અને પાસવર્ડના મેનેજમેન્ટ સંબંધિત સેવાઓ સક્રિય રાખી શકો છો. વધુ સેવા ઉમેરવા માટે, કોઈ સેવાને બંધ કરો."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"બંધ કરો"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"ઑટોમૅટિક રીતે ભરવાના સેટિંગ"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"લૉગિંગનું સ્તર"</string>
@@ -4272,28 +4291,17 @@
<string name="content_capture" msgid="868372905432812238">"ઍપનું કન્ટેન્ટ"</string>
<string name="content_capture_summary" msgid="49720773699715531">"ઍપને Android સિસ્ટમ પર કન્ટેન્ટ મોકલવાની મંજૂરી આપો"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"સિસ્ટમ હીપ ડમ્પ કૅપ્ચર કરો"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"મેમરી ટૅગિંગ એક્સ્ટેન્શન"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"મેમરી ટૅગિંગ એક્સ્ટેન્શન (MTE) તમારી ઍપમાં મેમરી સલામતીની સમસ્યાઓને શોધવી વધુ સરળ બનાવે છે અને તેમાંના નેટિવ કોડને વધુ સુરક્ષિત બનાવે છે."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"MTE ચાલુ કરવાથી ડિવાઇસનું પર્ફોર્મન્સ કદાચ વધુ ધીમું થઈ શકે છે."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"MTE વિશે વધુ જાણો"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"MTEને તમે બંધ ન કરો ત્યાં સુધી તે ચાલુ રહે છે"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"MTEને ચાલુ કરવા માટે તમારે તમારા ડિવાઇસને ફરી શરૂ કરવાની જરૂર પડશે."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"MTEને બંધ કરવા માટે તમારે તમારા ડિવાઇસને ફરી શરૂ કરવાની જરૂર પડશે."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"કોઈ એક સત્ર માટે MTE ચાલુ કરો"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"સિસ્ટમ ફરી શરૂ થશે અને મેમરી ટૅગિંગ એક્સ્ટેન્શન (MTE) સાથે પ્રયોગ કરવાની મંજૂરી મળશે. MTEને લીધે કદાચ સિસ્ટમના પર્ફોર્મન્સ અને સ્થિરતા પર નકારાત્મક અસર પડી શકે છે. ડિવાઇસને આગલી વખતે રીબૂટ કરતી વખતે તેને રીસેટ કરવામાં આવશે."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"ચાલુ હોય એવા MTE સાથે કોઈ એક સત્ર માટે ફરી શરૂ કરો"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE પહેલેથી જ ચાલુ કરેલું છે"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"સિસ્ટમ હીપ ડમ્પ કૅપ્ચર કરી રહ્યાં છીએ"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"સિસ્ટમ હીપ ડમ્પ કૅપ્ચર ન કરી શક્યાં"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"સિસ્ટમ હીપ ડમ્પ ઑટોમૅટિક રીતે કૅપ્ચર કરો"</string>
@@ -4583,56 +4591,30 @@
<string name="background_install_before" msgid="8608614957688912715">"{count,plural, =1{છેલ્લા # મહિનામાં ઇન્સ્ટૉલ કરેલી ઍપ}one{છેલ્લા # મહિનામાં ઇન્સ્ટૉલ કરેલી ઍપ}other{છેલ્લા # મહિનામાં ઇન્સ્ટૉલ કરેલી ઍપ}}"</string>
<string name="background_install_after" msgid="7983488897570908149">"{count,plural, =1{# મહિના કરતાં વધુ સમય પહેલાં ઇન્સ્ટૉલ કરેલી ઍપ}one{# મહિના કરતાં વધુ સમય પહેલાં ઇન્સ્ટૉલ કરેલી ઍપ}other{# મહિના કરતાં વધુ સમય પહેલાં ઇન્સ્ટૉલ કરેલી ઍપ}}"</string>
<string name="accessibility_fingerprint_label" msgid="5017431423168191733">"ફિંગરપ્રિન્ટ સેન્સર"</string>
- <!-- no translation found for flash_notifications_title (4490438861180492311) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_off (6056282996770691461) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera (455038312752009971) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_screen (7321838939240499267) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera_and_screen (6515622987118268649) -->
- <skip />
- <!-- no translation found for flash_notifications_intro (1506414740603805778) -->
- <skip />
- <!-- no translation found for flash_notifications_note (7258551860911169239) -->
- <skip />
- <!-- no translation found for flash_notifications_preview (5320176885050440874) -->
- <skip />
- <!-- no translation found for camera_flash_notification_title (1605639711485773787) -->
- <skip />
- <!-- no translation found for screen_flash_notification_title (8008197872050400734) -->
- <skip />
- <!-- no translation found for screen_flash_notification_color_title (7213407653340970790) -->
- <skip />
- <!-- no translation found for screen_flash_color_blue (3585766657607931371) -->
- <skip />
- <!-- no translation found for screen_flash_color_azure (8691198532944992243) -->
- <skip />
- <!-- no translation found for screen_flash_color_cyan (6878780006173747267) -->
- <skip />
- <!-- no translation found for screen_flash_color_spring_green (4466548514738457815) -->
- <skip />
- <!-- no translation found for screen_flash_color_green (8418019648507964564) -->
- <skip />
- <!-- no translation found for screen_flash_color_chartreuse_green (7456381649919010366) -->
- <skip />
- <!-- no translation found for screen_flash_color_yellow (7413465411615454556) -->
- <skip />
- <!-- no translation found for screen_flash_color_orange (979177126315557656) -->
- <skip />
- <!-- no translation found for screen_flash_color_red (8954162219886445491) -->
- <skip />
- <!-- no translation found for screen_flash_color_rose (1216848195972231251) -->
- <skip />
- <!-- no translation found for screen_flash_color_magenta (7726221666557102155) -->
- <skip />
- <!-- no translation found for screen_flash_color_violet (1279950780509029495) -->
- <skip />
- <!-- no translation found for color_selector_dialog_done (121253968943363376) -->
- <skip />
- <!-- no translation found for color_selector_dialog_cancel (8667350644753900701) -->
- <skip />
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="flash_notifications_title" msgid="4490438861180492311">"ફ્લૅશ નોટિફિકેશન"</string>
+ <string name="flash_notifications_summary_off" msgid="6056282996770691461">"બંધ છે"</string>
+ <string name="flash_notifications_summary_on_camera" msgid="455038312752009971">"ચાલુ / કૅમેરા ફ્લૅશ"</string>
+ <string name="flash_notifications_summary_on_screen" msgid="7321838939240499267">"ચાલુ / સ્ક્રીન ફ્લૅશ"</string>
+ <string name="flash_notifications_summary_on_camera_and_screen" msgid="6515622987118268649">"ચાલુ / કૅમેરા અને સ્ક્રીન ફ્લૅશ"</string>
+ <string name="flash_notifications_intro" msgid="1506414740603805778">"જ્યારે તમને નોટિફિકેશન મળે અથવા અલાર્મ વાગે, ત્યારે કૅમેરાની લાઇટ અથવા સ્ક્રીનને ફ્લૅશ કરો."</string>
+ <string name="flash_notifications_note" msgid="7258551860911169239">"જો તમે પ્રકાશ પ્રત્યે સંવેદનશીલ હો, તો ફ્લૅશ નોટિફિકેશનનો સાવધાનીથી ઉપયોગ કરો"</string>
+ <string name="flash_notifications_preview" msgid="5320176885050440874">"પ્રીવ્યૂ કરો"</string>
+ <string name="camera_flash_notification_title" msgid="1605639711485773787">"કૅમેરા ફ્લૅશ નોટિફિકેશન"</string>
+ <string name="screen_flash_notification_title" msgid="8008197872050400734">"સ્ક્રીન ફ્લૅશ નોટિફિકેશન"</string>
+ <string name="screen_flash_notification_color_title" msgid="7213407653340970790">"સ્ક્રીન ફ્લૅશનો રંગ"</string>
+ <string name="screen_flash_color_blue" msgid="3585766657607931371">"વાદળી"</string>
+ <string name="screen_flash_color_azure" msgid="8691198532944992243">"ઍઝર"</string>
+ <string name="screen_flash_color_cyan" msgid="6878780006173747267">"સ્યાન"</string>
+ <string name="screen_flash_color_spring_green" msgid="4466548514738457815">"સ્પ્રિંગ ગ્રીન"</string>
+ <string name="screen_flash_color_green" msgid="8418019648507964564">"લીલો"</string>
+ <string name="screen_flash_color_chartreuse_green" msgid="7456381649919010366">"શાર્ટ્રૂઝ ગ્રીન"</string>
+ <string name="screen_flash_color_yellow" msgid="7413465411615454556">"પીળો"</string>
+ <string name="screen_flash_color_orange" msgid="979177126315557656">"નારંગી"</string>
+ <string name="screen_flash_color_red" msgid="8954162219886445491">"લાલ"</string>
+ <string name="screen_flash_color_rose" msgid="1216848195972231251">"રૉઝ"</string>
+ <string name="screen_flash_color_magenta" msgid="7726221666557102155">"મજેન્ટા"</string>
+ <string name="screen_flash_color_violet" msgid="1279950780509029495">"જાંબુડિયો"</string>
+ <string name="color_selector_dialog_done" msgid="121253968943363376">"થઈ ગયું"</string>
+ <string name="color_selector_dialog_cancel" msgid="8667350644753900701">"રદ કરો"</string>
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"આ ઍપ માત્ર 1 વિન્ડોમાં ખોલી શકાય છે"</string>
</resources>
diff --git a/res/values-hi/strings.xml b/res/values-hi/strings.xml
index 802ebc8..5603856 100644
--- a/res/values-hi/strings.xml
+++ b/res/values-hi/strings.xml
@@ -166,10 +166,10 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"यूनिट और संख्या के लिए प्राथमिकताएं तय करें"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"ऐप्लिकेशन को जगह के हिसाब से तय की गई अपनी प्राथमिकताओं का ऐक्सेस दें, ताकि आपको मनमुताबिक अनुभव मिल सके."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"ऐप्लिकेशन, जगह के हिसाब से तय की गई आपकी प्राथमिकताओं का इस्तेमाल करेंगे."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"तापमान की इकाइयां"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"तापमान"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"कैलेंडर"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"हफ़्ते का पहला दिन"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"संख्याएं"</string>
+ <string name="numbers_preferences_title" msgid="8197418984391195446">"नंबर की प्राथमिकताएं"</string>
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"डिफ़ॉल्ट रूप से ऐप्लिकेशन इस्तेमाल करें"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"सेल्सियस(°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"फ़ैरनहाइट(°F)"</string>
@@ -621,7 +621,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"डिसकनेक्ट करें"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"जोड़े और कनेक्ट करें"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"ब्लूटूथ चालू होने पर, आपका डिवाइस आस-पास के दूसरे ब्लूटूथ डिवाइसों से संपर्क कर सकता है."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"ब्लूटूथ चालू होने पर, आपका डिवाइस आस-पास के ब्लूटूथ डिवाइसों से कनेक्ट हो सकता है.\n\nडिवाइस इस्तेमाल करने के अनुभव काे बेहतर बनाने के लिए, ऐप्लिकेशन और सेवाओं की मदद से किसी भी समय आस-पास मौजूद ब्लूटूथ डिवाइसों को स्कैन किया जा सकता है. ऐसा ब्लूटूथ बंद होने पर भी किया जा सकता है. इसका इस्तेमाल करके, जगह की जानकारी जैसी सुविधाओं और सेवाओं में सुधार किया जा सकता है. "<annotation id="link">"ब्लूटूथ स्कैन करने की सेटिंग"</annotation>" में जाकर, इसे बदला जा सकता है."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"ब्लूटूथ चालू हाेने पर, आपका डिवाइस आस-पास के ब्लूटूथ डिवाइसों से कनेक्ट हो सकता है. \n\nडिवाइस इस्तेमाल करने के अनुभव काे बेहतर बनाने के लिए, ऐप्लिकेशन और सेवाओं की मदद से किसी भी समय आस-पास के ब्लूटूथ डिवाइसों काे स्कैन किया जा सकता है. ऐसा ब्लूटूथ बंद होने पर भी किया जा सकता है. उदाहरण के लिए, इसका इस्तेमाल जगह से जुड़ी सुविधाओं और सेवाओं को बेहतर बनाने के लिए किया जा सकता है. ब्लूटूथ स्कैन करने की सेटिंग में जाकर, इसे बदला जा सकता है."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"बदलें"</string>
<string name="device_details_title" msgid="1155622417516195481">"डिवाइस की जानकारी"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"कीबोर्ड की सेटिंग"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"डिवाइस का ब्लूटूथ पता: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1392,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"पैटर्न की पुष्टि करें"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"पिन की पुष्टि करें"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"पासवर्ड की पुष्टि करें"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"पहचान की पुष्टि करें"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"पैटर्न की मदद से, इस डिवाइस को अनलॉक करें"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"पिन की मदद से, इस डिवाइस को अनलॉक करें"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"पासवर्ड की मदद से, इस डिवाइस को अनलॉक करें"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"गलत पिन"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"गलत पासवर्ड"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"गलत पैटर्न डाला गया है"</string>
@@ -1715,17 +1726,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"डाउनलोड किए गए ऐप्लिकेशन"</string>
<string name="experimental_category_title" msgid="898904396646344152">"प्रयोग के लिए"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"सुविधाएं दिखाने वाले फ़्लैग"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"TalkBack"</string>
<string name="talkback_summary" msgid="5820927220378864281">"स्क्रीन रीडर खास तौर पर दृष्टिहीन और कमज़ोर नज़र वाले लोगों के लिए है"</string>
@@ -1739,10 +1752,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"ज़ूम करने की सुविधा, टेक्स्ट टाइप किए जाने पर उसे बड़ा करके दिखाती है"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"हमेशा चालू रखें"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"ऐप्लिकेशन को बदलने पर, ज़ूम करने की सुविधा बंद नहीं होती. इसके बजाय, स्क्रीन को ज़ूम आउट कर दिया जाता है, ताकि उसका साइज़ सामान्य हो जाए. आप जब चाहें, पिंच करके दोबारा ज़ूम करें."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"जॉयस्टिक"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"स्क्रीन पर मौजूद कॉन्टेंट को बड़ा करके दिखाने की सुविधा को चालू करें और ऑन-स्क्रीन जॉयस्टिक की मदद से उसे मूव करें. स्क्रीन पर मौजूद कॉन्टेंट को बड़ा करके दिखाने की सुविधा को कंट्रोल करने के लिए, टैप करके रखें. उसके बाद जॉयस्टिक को खींचें और छोड़ें. जॉयस्टिक को मूव करने के लिए, उसे टैप करके खींचें और छोड़ें."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"ज़ूम करने की सुविधा के बारे में जानकारी"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"ज़ूम करने की सुविधा के बारे में ज़्यादा जानें"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"ज़ूम करने का तरीका"</string>
@@ -2172,7 +2183,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"डिवाइस के बैटरी मीटर की रीडिंग लेने में समस्या आ रही है."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"इस गड़बड़ी के बारे में ज़्यादा जानने के लिए टैप करें"</string>
- <string name="power_screen" msgid="4596900105850963806">"स्क्रीन"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"सीपीयू"</string>
<string name="power_flashlight" msgid="8993388636332573202">"फ़्लैशलाइट"</string>
<string name="power_camera" msgid="4778315081581293923">"कैमरा"</string>
@@ -2250,6 +2262,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"<xliff:g id="SLOT">%s</xliff:g> तक किसी डिवाइस के इस्तेमाल में बीता समय"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"ऐप्लिकेशन के हिसाब से, बैटरी खर्च का ब्रेकडाउन"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"सिस्टम के हिसाब से, बैटरी खर्च का ब्रेकडाउन"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"प्रोसेस के आंकड़े"</string>
<string name="process_stats_summary" msgid="522842188571764699">"चल रही प्रक्रिया के बारे में आकंड़े"</string>
<string name="app_memory_use" msgid="7559666138324410666">"मेमोरी उपयोग"</string>
@@ -2601,7 +2615,7 @@
<string name="user_you" msgid="3070562015202859996">"आप (<xliff:g id="NAME">%s</xliff:g>)"</string>
<string name="user_add_max_count" msgid="3328539978480663740">"अब और उपयोगकर्ता नहीं जोड़े जा सकते. नए उपयोगकर्ता को जोड़ने के लिए, किसी उपयोगकर्ता को हटाएं."</string>
<string name="user_cannot_add_accounts_message" msgid="2351326078338805337">"प्रतिबंधित प्रोफ़ाइल खाते नहीं जोड़ सकती हैं"</string>
- <string name="user_remove_user_menu" msgid="2183714948094429367">"इस उपकरण से <xliff:g id="USER_NAME">%1$s</xliff:g> को मिटाएं"</string>
+ <string name="user_remove_user_menu" msgid="2183714948094429367">"डिवाइस से <xliff:g id="USER_NAME">%1$s</xliff:g> को मिटाएं"</string>
<string name="user_lockscreen_settings" msgid="4596612658981942092">"लॉक स्क्रीन सेटिंग"</string>
<string name="user_add_on_lockscreen_menu" msgid="2539059062034644966">"लॉक स्क्रीन से उपयोगकर्ताओं को जोड़ें"</string>
<string name="switch_to_dock_user_when_docked" msgid="2324395443311905635">"डिवाइस के डॉक होने पर एडमिन खाते पर जाएं"</string>
@@ -2897,6 +2911,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"घंटी और सूचना का वॉल्यूम"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"रिंग वॉल्यूम"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"सूचना की आवाज़"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"सूचना की आवाज़ म्यूट होने की वजह से उपलब्ध नहीं है"</string>
<string name="ringtone_title" msgid="3271453110387368088">"फ़ोन रिंगटोन"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"सूचना की डिफ़ॉल्ट आवाज़"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"ऐप की ओर से दी जाने वाली ध्वनि"</string>
@@ -3162,8 +3177,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"सूचना के ऐक्सेस की अनुमति दें"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Android 12 में, ज़रूरत के हिसाब से सूचनाएं पाने की सुविधा की जगह अब \'बेहतर सूचनाएं\' सुविधा काम करेगी. यह सुविधा आपको कार्रवाइयों और जवाबों के सुझाव दिखाती है. साथ ही, आपके डिवाइस पर मिलने वाली सूचनाओं को व्यवस्थित करती है. \n\n\'बेहतर सूचनाएं\' सुविधा, डिवाइस पर मिलने वाली सूचनाओं का कॉन्टेंट ऐक्सेस कर सकती है. इसमें आपकी निजी जानकारी, जैसे कि संपर्कों के नाम और मैसेज शामिल हैं. यह सुविधा, सूचनाओं को खारिज कर सकती है या उनका जवाब भी दे सकती है, जैसे कि फ़ोन कॉल का जवाब देना और \'परेशान न करें\' को कंट्रोल करना."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"क्या आपको <xliff:g id="SERVICE">%1$s</xliff:g> के लिए सूचना को ऐक्सेस करने की अनुमति देनी है?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g>, आपकी सभी सूचनाओं को पढ़ पाएगा. इसमें आपकी निजी जानकारी, जैसे कि संपर्कों के नाम, फ़ोटो, और आपको मिलने वाले मैसेज शामिल हैं. यह ऐप्लिकेशन, सूचनाओं में मौजूद बटन से कार्रवाई कर सकता है या सूचनाओं को स्नूज़ (थोड़ी देर के लिए बंद करना) या खारिज भी कर सकता है. इसमें, फ़ोन कॉल का जवाब देना भी शामिल है. \n\nइससे यह ऐप्लिकेशन \'परेशान न करें\' को चालू या बंद कर पाएगा या इससे जुड़ी सेटिंग में बदलाव कर पाएगा."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> सुविधा ये काम कर पाएगी:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"आपकी सूचनाएं पढ़ना"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"यह सुविधा आपकी सूचनाओं को पढ़ सकती है. इनमें आपकी निजी जानकारी, जैसे कि संपर्कों के नाम, आपको मिलने वाले मैसेज, और फ़ोटो शामिल हैं."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"मैसेज का जवाब देना"</string>
@@ -3447,10 +3464,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"सूचनाएं बंद कर दी गई हैं"</string>
<string name="advanced_apps" msgid="7643010673326578815">"बेहतर सेटिंग"</string>
<string name="app_permissions" msgid="8666537659217653626">"अनुमतियों को मैनेज करना"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"जगह की जानकारी के लिए, डेटा शेयर करने की सुविधा के अपडेट"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"ऐसे ऐप्लिकेशन देखें जिनमें आपकी जगह की जानकारी के डेटा को शेयर करने का तरीका बदल दिया है"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"वेक करने के लिए टैप करें"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"डिवाइस की स्क्रीन को चालू करने के लिए, स्क्रीन पर कहीं भी दो बार छूएं"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"खुलने वाले लिंक"</string>
@@ -3975,15 +3990,20 @@
<string name="autofill_app" msgid="7595308061826307921">"ऑटोमैटिक भरने की सेवा"</string>
<string name="default_autofill_app" msgid="372234803718251606">"पासवर्ड अपने-आप भरने, मैनेज करने, और सेव करने की डिफ़ॉल्ट सेवा"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"पासवर्ड"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"पासवर्ड और पहचान से जुड़ी जानकारी को मैनेज करने वाली सेवाएं"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# पासवर्ड}one{# पासवर्ड}other{# पासवर्ड}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"अपने-आप, भरना, अपने-आप भरने वाला, पासवर्ड"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"क्रेडेंशियल, पासकी, पासवर्ड"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>पक्का करें कि आपको इस ऐप्लिकेशन पर भरोसा है</b> <br/> <br/> <xliff:g id=app_name example=Google ऑटोमैटिक भरना,>%1$s</xliff:g> ऑटोमैटिक भरी जा सकने वाली चीज़ें तय करने के लिए आपकी स्क्रीन पर मौजूद चीज़ों का इस्तेमाल करता है."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"क्या आपको %1$s को बंद करना है?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"साइन इन करने पर, सेव की गई जानकारी पहले से भरी हुई नहीं होगी. जैसे, पतों या पैसे चुकाने के तरीकों की जानकारी. अपनी सेव की गई जानकारी को पहले से भरा हुआ रखने के लिए, जानकारी अपने-आप भरने, मैनेज करने, और सेव करने की सेवा को डिफ़ॉल्ट के तौर पर सेट करें."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"पासवर्ड और पहचान से जुड़ी जानकारी को मैनेज करने वाली सेवाएं चुनने की सीमा"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"एक समय पर, जानकारी को ऑटोमैटिक भरने और पासवर्ड मैनेज करने वाली पांच सेवाएं चालू रखी जा सकती हैं. कोई और सेवा जोड़ने के लिए, किसी मौजूदा सेवा को बंद करें."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"बंद करें"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"ऑटोमैटिक भरने की सुविधा"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"लॉग की गई जानकारी का लेवल"</string>
@@ -4270,28 +4290,17 @@
<string name="content_capture" msgid="868372905432812238">"ऐप्लिकेशन की सामग्री"</string>
<string name="content_capture_summary" msgid="49720773699715531">"ऐप्लिकेशन को Android सिस्टम में कॉन्टेंट भेजने की अनुमति देता है"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"सिस्टम हीप डंप कैप्चर करें"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"मेमोरी टैगिंग एक्सटेंशन"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"मेमोरी टैगिंग एक्सटेंशन (एमटीई) आपके ऐप्लिकेशन में मेमोरी की सुरक्षा की गड़बड़ियों को ढूंढने में मदद करता है और ऐप्लिकेशन में मौजूद नेटिव कोड को और सुरक्षित बना सकता है."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"एमटीई चालू करने पर, डिवाइस की परफ़ॉर्मेंस कम हो सकती है."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"एमटीई के बारे में ज़्यादा जानें"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"एमटीई तब तक चालू रहेगा, जब इसे बंद नहीं किया जाता"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"एमटीई को चालू करने के लिए, आपको अपना डिवाइस रीस्टार्ट करना होगा."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"एमटीई को बंद करने के लिए, आपको अपना डिवाइस रीस्टार्ट करना होगा."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"सिंगल सेशन के लिए एमटीई चालू करें"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"सिस्टम रीस्टार्ट होगा और मेमोरी टैगिंग एक्सटेंशन (एमटीई) को आज़माने की अनुमति देगा. एमटीई से सिस्टम की परफ़ॉर्मेंस और स्थिरता पर बुरा असर पड़ सकता है. इसे अगली बार फिर से चालू करने पर रीसेट किया जाएगा."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"एमटीई के साथ सिंगल सेशन के लिए रीस्टार्ट करें"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"एमटीई पहले से चालू है"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"सिस्टम हीप डंप कैप्चर किया जा रहा है"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"सिस्टम हीप डंप कैप्चर नहीं किया जा सका"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"अपने आप सिस्टम हीप डंप कैप्चर करें"</string>
@@ -4606,6 +4615,5 @@
<string name="screen_flash_color_violet" msgid="1279950780509029495">"बैंगनी"</string>
<string name="color_selector_dialog_done" msgid="121253968943363376">"हो गया"</string>
<string name="color_selector_dialog_cancel" msgid="8667350644753900701">"रहने दें"</string>
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"इस ऐप्लिकेशन को सिर्फ़ एक विंडो में खोला जा सकता है"</string>
</resources>
diff --git a/res/values-hr/strings.xml b/res/values-hr/strings.xml
index 3bf91ea..ceabcd2 100644
--- a/res/values-hr/strings.xml
+++ b/res/values-hr/strings.xml
@@ -166,10 +166,10 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Postavite postavke jedinica i brojki"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Obavijestite aplikacije o svojim regionalnim preferencijama kako bi mogle personalizirati vaš doživljaj."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Aplikacije će upotrebljavati vaše regionalne preferencije tamo gdje to bude moguće."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Temperaturne jedinice"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Temperatura"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Kalendar"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"Prvi dan u tjednu"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Brojevi"</string>
+ <string name="numbers_preferences_title" msgid="8197418984391195446">"Postavke brojeva"</string>
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Koristi zadanu vrijednost aplikacije"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Celzij (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Fahrenheit (°F)"</string>
@@ -621,7 +621,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Isključi"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Upari i poveži"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"Kada je Bluetooth uključen, vaš uređaj može komunicirati s drugim Bluetooth uređajima u blizini."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Kada je Bluetooth uključen, uređaj može komunicirati s ostalim Bluetooth uređajima u blizini.\n\nDa bi se poboljšala učinkovitost uređaja, aplikacije i usluge mogu tražiti uređaje u blizini u bilo kojem trenutku, čak i kada je Bluetooth isključen. Na taj se način mogu, na primjer, poboljšati značajke i usluge koje se temelje na lokaciji. To možete promijeniti u "<annotation id="link">"postavkama pretraživanja Bluetootha"</annotation>"."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Kada je Bluetooth uključen, uređaj može komunicirati s ostalim Bluetooth uređajima u blizini.\n\nDa bi se poboljšala učinkovitost uređaja, aplikacije i usluge mogu tražiti uređaje u blizini u bilo kojem trenutku, čak i kada je Bluetooth isključen. Na taj se način mogu, na primjer, poboljšati značajke i usluge koje se temelje na lokaciji. To možete promijeniti u postavkama pretraživanja Bluetootha."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Promijeni"</string>
<string name="device_details_title" msgid="1155622417516195481">"O uređaju"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Postavke tipkovnice"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Bluetooth adresa uređaja: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1392,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Potvrdite uzorak"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"Potvrdite PIN"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Potvrdite zaporku"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Potvrđivanje identiteta"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Koristite i uzorak za otključavanje uređaja"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Koristite i PIN za otključavanje uređaja"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Koristite i zaporke za otključavanje uređaja"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"Pogrešan PIN"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Pogrešna zaporka"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Pogrešan uzorak"</string>
@@ -1715,12 +1726,20 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Preuzete aplikacije"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Eksperimentalno"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Oznake značajki"</string>
- <string name="snoop_logger_filters_dashboard_title" msgid="3082744626059215281">"Filtri zapisivača špijuniranja"</string>
- <string name="bt_hci_snoop_log_filters_dashboard_summary" msgid="626757789702677076">"Postavi filtre (uključi Bluetooth nakon promjene ove postavke)"</string>
- <string name="bt_hci_snoop_log_filter_pbap_title" msgid="5508775381082875785">"PBAP filtar zapisivača špijuniranja"</string>
- <string name="bt_hci_snoop_log_filter_map_title" msgid="5700678748422653316">"MAP filtar zapisivača špijuniranja"</string>
- <string name="bt_hci_snoop_log_filter_summary" msgid="6235819710248503870">"Postavi način filtriranja. (Uključi Bluetooth nakon promjene ove postavke)"</string>
- <string name="bt_hci_snoop_log_filtered_mode_disabled_summary" msgid="272884193300382035">"Omogući filtrirani način zapisnika špijuniranja radi promjene ove opcije."</string>
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
+ <skip />
<string name="talkback_title" msgid="8756080454514251327">"TalkBack"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Čitač zaslona namijenjen prvenstveno slijepim i slabovidnim osobama"</string>
<string name="select_to_speak_summary" msgid="1995285446766920925">"Dodirnite stavke na zaslonu za čitanje naglas"</string>
@@ -2164,7 +2183,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Problem s očitavanjem mjerača baterije."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Dodirnite da biste saznali više o toj pogrešci"</string>
- <string name="power_screen" msgid="4596900105850963806">"Zaslon"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Svjetiljka"</string>
<string name="power_camera" msgid="4778315081581293923">"Fotoaparat"</string>
@@ -2205,7 +2225,7 @@
<string name="battery_saver_schedule_settings_title" msgid="3688019979950082237">"Postavite raspored"</string>
<string name="battery_saver_turn_on_summary" msgid="1433919417587171160">"Produljenje trajanja baterije"</string>
<string name="battery_saver_sticky_title_new" msgid="5942813274115684599">"Isključi nakon punjenja"</string>
- <string name="battery_saver_sticky_description_new" msgid="6472610662679038342">"Štednja baterije isključuje se kada baterija dosegne <xliff:g id="BATTERY_PERCENTAGE">%1$s</xliff:g>"</string>
+ <string name="battery_saver_sticky_description_new" msgid="6472610662679038342">"Štednja baterije isključuje se kada razina napunjenosti dosegne <xliff:g id="BATTERY_PERCENTAGE">%1$s</xliff:g>"</string>
<!-- no translation found for battery_saver_seekbar_title (3712266470054006641) -->
<skip />
<string name="battery_saver_seekbar_title_placeholder" msgid="7141264642540687540">"Uključi"</string>
@@ -2242,6 +2262,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Vrijeme upotrebe za <xliff:g id="SLOT">%s</xliff:g>"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Raščlamba po aplikacijama"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Raščlamba po sustavu"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Statistički podaci o procesima"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Detaljni statistički podaci o trenutačnim procesima"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Upotreba memorije"</string>
@@ -2889,6 +2911,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Glasnoća zvona i obavijesti"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Glasnoća zvona"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Glasnoća obavijesti"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Nedostupno jer je zvono utišano"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Melodija zvona telefona"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Zadani zvuk obavijesti"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"Zvuk koji pruža aplikacija"</string>
@@ -3154,8 +3177,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Dopusti pristup obavijestima"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"U Androidu 12 poboljšane obavijesti zamjenjuju prilagodljive obavijesti za Android. Ta značajka prikazuje predložene radnje i odgovore te organizira vaše obavijesti. \n\nPoboljšane obavijesti mogu pristupati sadržaju obavijesti, uključujući osobne podatke kao što su imena kontakata i poruke. Ta značajka može i odbacivati obavijesti ili poduzimati radnje u vezi s njima, na primjer može odgovarati na telefonske pozive i upravljati značajkom Ne uznemiravaj."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"Želite li usluzi <xliff:g id="SERVICE">%1$s</xliff:g> dopustiti da pristupa obavijestima?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"Aplikacija <xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> moći će čitati sve obavijesti, uključujući osobne podatke, na primjer imena kontakata, fotografije i tekstove poruka koje primate. Aplikacija će moći i odgoditi ili odbaciti obavijesti ili poduzeti radnje povezane s gumbima u obavijestima, uključujući odgovaranje na telefonske pozive. \n\nAplikacija će također moći uključiti ili isključiti značajku Ne uznemiravaj i promijeniti povezane postavke."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"Aplikacija <xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> moći će sljedeće:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"Čitanje vaših poruka"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"Može čitati vaše obavijesti, uključujući osobne podatke kao što su kontakti, poruke i fotografije."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Odgovaranje na poruke"</string>
@@ -3439,10 +3464,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Isključeno"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Dodatne postavke"</string>
<string name="app_permissions" msgid="8666537659217653626">"Upravitelj dopuštenja"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Ažuriranja dijeljenja podataka za lokaciju"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Pregledajte aplikacije koje su promijenile način na koji mogu dijeliti vaše podatke o lokaciji"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Dodirnite za aktivaciju"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Dvaput dodirnite bilo gdje na zaslonu da biste aktivirali uređaj"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Otvaranje veza"</string>
@@ -3968,15 +3991,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Automatsko popunjavanje"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Zadana usluga automatskog popunjavanja"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Zaporke"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Usluge povezane sa zaporkom i identitetom"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# zaporka}one{# zaporka}few{# zaporke}other{# zaporki}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"automatsko, popunjavanje, automatsko popunjavanje, zaporka"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"vjerodajnice, pristupni ključ, zaporka"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Provjerite je li ova aplikacija pouzdana</b> <br/> <br/> <xliff:g id=app_name example=Google automatsko popunjavanje>%1$s</xliff:g> upotrebljava sadržaj na zaslonu za procjenu onoga što se može automatski popuniti."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"Isključiti %1$s?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"Spremljene informacije, poput adresa ili načina plaćanja neće se popunjavati kad se prijavite. Da bi vaše spremljene informacije bile popunjene, postavite zadanu uslugu automatskog popunjavanja."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Ograničenje usluga povezanih sa zaporkom i identitetom"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"Istovremeno možete imati do pet aktivnih usluga automatskog popunjavanja i usluga povezanih sa zaporkom. Isključite jednu uslugu da biste ih dodali još."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Isključi"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Automatsko popunjavanje"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Razina zapisivanja"</string>
@@ -4263,28 +4291,17 @@
<string name="content_capture" msgid="868372905432812238">"Sadržaj aplikacije"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Dopustite aplikacijama da šalju sadržaj sustavu Android"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Izradi snimku memorije sustava"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Proširenje za označavanje memorije"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"Proširenje za označavanje memorije olakšava pronalazak poteškoća sigurnosti memorije u aplikaciji i omogućuje povećanje sigurnosti nativnog koda."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"Uključivanje MTE-a može uzrokovati sporiju izvedbu uređaja."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"Saznajte više o MTE-u"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"Omogućite MTE do isključivanja"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"Trebat ćete ponovno pokrenuti uređaj da biste uključili MTE."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"Trebat ćete ponovno pokrenuti uređaj da biste isključili MTE."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"Omogući MTE za jednu sesiju"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"Sustav će se ponovno pokrenuti i omogućiti eksperimentiranje s proširenjima za označavanje memorije (MTE). MTE može imati negativan učinak na izvedbu i stabilnost sustava. Poništit će se prilikom naknadnog ponovnog pokretanja."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Ponovno pokreni za jednu sesiju s omogućenim MTE-om"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE je već omogućen"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Izrada snimke memorije sustava"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Izrada snimke memorije sustava nije uspjela"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Automatski izrađuj snimke memorije sustava"</string>
diff --git a/res/values-hu/arrays.xml b/res/values-hu/arrays.xml
index 71570b7..07d98ba 100644
--- a/res/values-hu/arrays.xml
+++ b/res/values-hu/arrays.xml
@@ -85,9 +85,11 @@
<item msgid="9100937224980838123">"4"</item>
<item msgid="6702740528496186521">"5"</item>
</string-array>
- <!-- no translation found for bluetooth_audio_routing_titles:0 (926853492406127221) -->
- <!-- no translation found for bluetooth_audio_routing_titles:1 (5112879855377353813) -->
- <!-- no translation found for bluetooth_audio_routing_titles:2 (4853360663119482646) -->
+ <string-array name="bluetooth_audio_routing_titles">
+ <item msgid="926853492406127221">"Automatikus döntés"</item>
+ <item msgid="5112879855377353813">"Lejátszás hallókészüléken"</item>
+ <item msgid="4853360663119482646">"Lejátszás a telefon hangszóróján"</item>
+ </string-array>
<string-array name="wifi_signal">
<item msgid="199360311367724149">"Gyenge"</item>
<item msgid="2470925506985305429">"Gyenge"</item>
diff --git a/res/values-hu/strings.xml b/res/values-hu/strings.xml
index dd99c1a..c257a7c 100644
--- a/res/values-hu/strings.xml
+++ b/res/values-hu/strings.xml
@@ -166,10 +166,10 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Mértékegységekkel és számokkal kapcsolatos preferenciák beállítása"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Tudassa az alkalmazásokkal a regionális preferenciáit, hogy személyre szabhassák a felhasználói élményt."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Ahol lehetséges, ott az alkalmazások az Ön regionális preferenciáit használják majd."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Hőmérséklet mértékegysége"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Hőmérséklet"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Naptár"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"A hét első napja"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Számok"</string>
+ <string name="numbers_preferences_title" msgid="8197418984391195446">"Számbeállítások"</string>
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Az appok alapértelmezett beállításának használata"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Celsius (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Fahrenheit (°F)"</string>
@@ -621,7 +621,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Szétkapcsolás"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Párosítás és csatlakozás"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"Ha a Bluetooth aktív, az eszköz képes kommunikálni a közelben lévő Bluetooth-eszközökkel."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Ha a Bluetooth aktív, az eszköz képes kommunikálni a közelben lévő Bluetooth-eszközökkel.\n\nAz eszközhasználati élmény javítása érdekében az alkalmazások és szolgáltatások bármikor kereshetnek közeli eszközöket, még akkor is, ha ki van kapcsolva a Bluetooth. Ez például a helyalapú funkciók és szolgáltatások javítására használható. A funkciót a "<annotation id="link">"Bluetooth scanning settings"</annotation>" (Bluetooth-keresési beállítások) részben módosíthatja."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Ha a Bluetooth aktív, az eszköz képes kommunikálni a közelben lévő Bluetooth-eszközökkel.\n\nAz eszközhasználati élmény javítása érdekében az alkalmazások és a szolgáltatások bármikor kereshetnek közeli eszközöket, még akkor is, ha ki van kapcsolva a Bluetooth. Ez például a helyalapú funkciók és szolgáltatások javítására használható. A funkciót a Bluetooth scanning settings (Bluetooth-keresési beállítások) részben módosíthatja."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Módosítás"</string>
<string name="device_details_title" msgid="1155622417516195481">"Eszközadatok"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Billentyűzetbeállítások"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Az eszköz Bluetooth-címe: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1392,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Minta ellenőrzése"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"PIN-kód ellenőrzése"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Jelszó ellenőrzése"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Kilét igazolása"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Használhat mintát is az eszköz feloldására"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Használhat PIN-kódot is az eszközfeloldásra"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Használhat jelszót is az eszköz feloldására"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"Helytelen PIN-kód"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Helytelen jelszó"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Helytelen minta"</string>
@@ -1715,17 +1726,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Letöltött alkalmazások"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Kísérleti"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Funkciókapcsolók"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"Talkback"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Elsődlegesen vakok és gyengénlátók számára készült képernyőolvasó"</string>
@@ -1739,10 +1752,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"A nagyító követi a szöveget gépelés közben"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"Mindig bekapcsolva"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"Alkalmazások módosításakor az alkalmazás a nagyítás deaktiválása helyett egyszerűen normál méretre kicsinyít. Az eredeti méret visszaállításához húzza össze az ujjait a kívánt területen."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"Joystick"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"A nagyítót a képernyőn megjelenő joystickkel aktiválhatja és mozgathatja. A nagyító vezérléséhez tartsa nyomva, majd húzza a joysticket. A joystickot koppintással és húzással mozgathatja."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"A nagyításról"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"További információ a nagyításról"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"Nagyítás típusa"</string>
@@ -1949,8 +1960,7 @@
<string name="accessibility_hearingaid_left_and_right_side_device_summary" msgid="4268221140368164452">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g>, bal és jobb"</string>
<string name="accessibility_hearingaid_more_device_summary" msgid="8092641784056942546">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g> +1 további"</string>
<string name="accessibility_hearing_device_pairing_title" msgid="2701812183769537320">"Új eszköz párosítása"</string>
- <!-- no translation found for accessibility_hearing_device_connected_title (3785140037249487287) -->
- <skip />
+ <string name="accessibility_hearing_device_connected_title" msgid="3785140037249487287">"Hallókészülékek"</string>
<string name="accessibility_hearing_device_saved_title" msgid="7573926212664909296">"Mentett eszközök"</string>
<string name="accessibility_hearing_device_control" msgid="2661965917013100611">"Hallásjavító eszköz vezérlői"</string>
<string name="accessibility_hearing_device_shortcut_title" msgid="7645100199603031360">"Hallásjavító eszköz parancsikonja"</string>
@@ -1958,8 +1968,7 @@
<string name="accessibility_hac_mode_summary" msgid="5164793702798871478">"Hang javítása egyes hallásjavító eszközöknél"</string>
<string name="accessibility_hearing_device_footer_summary" msgid="4636110586636490256">"Győződjön meg róla, hogy a hallásjavító eszköz be van kapcsolva és párosítási módban van"</string>
<string name="accessibility_hearing_device_pairing_page_title" msgid="6608901091770850295">"Hallásjavító párosítása"</string>
- <!-- no translation found for accessibility_found_hearing_devices (637407580358386553) -->
- <skip />
+ <string name="accessibility_found_hearing_devices" msgid="637407580358386553">"Elérhető hallókészülékek"</string>
<string name="accessibility_found_all_devices" msgid="7817834722148556520">"Nem látja a hallásjavító eszközt?"</string>
<string name="accessibility_list_all_devices_title" msgid="3555097127022458571">"Összes Bluetooth-eszköz megtekintése"</string>
<string name="accessibility_audio_adjustment_title" msgid="1332113739136802997">"Hang korrigálása"</string>
@@ -2174,7 +2183,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Probléma merült fel az akkumulátor-töltésmérő olvasásakor."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Koppintson, ha többet szeretne megtudni erről a hibáról"</string>
- <string name="power_screen" msgid="4596900105850963806">"Képernyő"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Zseblámpa"</string>
<string name="power_camera" msgid="4778315081581293923">"Kamera"</string>
@@ -2252,6 +2262,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Képernyőidő – <xliff:g id="SLOT">%s</xliff:g>"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Lebontás alkalmazások szerint"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Lebontás rendszer szerint"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Folyamatstatisztikák"</string>
<string name="process_stats_summary" msgid="522842188571764699">"A futó folyamatok statisztikái"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Memóriahasználat"</string>
@@ -2899,6 +2911,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Csörgetési, értesítési hangerő"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Csengés hangereje"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Értesítés hangereje"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Nem áll rendelkezésre, mert a csengetés le van némítva"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Telefon csengőhangja"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Alapértelmezett értesítőhang"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"Alkalmazásból származó hang"</string>
@@ -3164,8 +3177,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Értesítés-hozzáférés engedélyezése"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"A bővített értesítések felváltják az androidos alkalmazkodó értesítéseket az Android 12-es verziójában. Ez a funkció javasolt műveleteket és válaszokat mutat, és rendszerezi az értesítéseket. \n\nA bővített értesítések minden értesítéstartalmat olvashatnak (így a személyes adatokat, mint például a névjegyek nevét és az üzeneteket is). Ez a funkció emellett elvetheti az értesítéseket, valamint reagálhat rájuk, például felveheti a telefonhívásokat, és vezérelheti a Ne zavarjanak módot."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"Engedélyezi az értesítések elérését a(z) <xliff:g id="SERVICE">%1$s</xliff:g> számára?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"A(z) <xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> elolvashatja az összes értesítést, beleértve a személyes adatokat, például az ismerősök neveit, fotóit és a fogadott üzeneteket. Ez az alkalmazás továbbá az értesítéseket is elhalaszthatja, elvetheti, vagy használhatja az értesítéseken lévő gombokat (így például felveheti a bejövő hívásokat) \n\nEzzel az alkalmazás egyúttal képes lesz a „Ne zavarjanak” funkció be- és kikapcsolására, továbbá a kapcsolódó beállítások módosítására is."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"A(z) <xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> számára a következőkre nyílik lehetőség:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"Az értesítések elolvasása"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"Elolvashatja az értesítéseket, beleértve a személyes adatokat, például az ismerősök neveit, az üzeneteket és a fotókat."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Üzenetek megválaszolása"</string>
@@ -3449,10 +3464,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Kikapcsolva"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Speciális"</string>
<string name="app_permissions" msgid="8666537659217653626">"Engedélykezelő"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"A helyadatok megosztását érintő frissítések"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Áttekintheti az appokat, amelyek módosították, hogy hogyan oszthatják meg a helyadatait"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Koppintson a felébresztéshez"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Az eszköz felébresztéséhez koppintson kétszer bárhol a képernyőre"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Linkek megnyitása"</string>
@@ -3977,15 +3990,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Automatikus kitöltés"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Alapértelmezett automatikus kitöltés"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Jelszavak"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Jelszókezelési és személyazonosítási szolgáltatások"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# jelszó}other{# jelszó}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"automatikus, kitöltés, automatikus kitöltés, jelszó"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"hitelesítési adatok, azonosítókulcs, jelszó"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Győződjön meg arról, hogy az alkalmazás megbízható.</b> <br/> <br/> A(z) <xliff:g id=app_name example=Google Autofill>%1$s</xliff:g> az Ön képernyőjén szereplő információk alapján határozza meg, hogy mit lehet automatikusan kitölteni."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"Kikapcsolja a következőt: %1$s?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"A mentett adatokat (például címeket és fizetési módokat) a rendszer nem tölti be bejelentkezéskor. A mentett adatok folyamatos betöltéséhez állítson be alapértelmezett automatikus kitöltést."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Jelszókezelési és személyazonosítási szolgáltatások korlátja"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"Egyszerre legfeljebb öt automatikus kitöltési és jelszókezelési szolgáltatás lehet aktív eszközén. További szolgáltatások hozzáadásához kapcsoljon ki egyet."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Kikapcsolás"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Automatikus kitöltés"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Naplózási szint"</string>
@@ -4272,28 +4290,17 @@
<string name="content_capture" msgid="868372905432812238">"Alkalmazástartalom"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Engedélyezi, hogy az alkalmazások tartalmakat küldjenek az Android rendszernek"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"A rendszer memória-pillanatfelvételeinek rögzítése"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Memory Tagging Extension"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"A Memory Tagging Extension (MTE) segítségével könnyebben találhatja meg a memóriabiztonsági problémákat az alkalmazásában, és biztonságosabbá teheti az alkalmazásában lévő natív kódot."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"Az MTE bekapcsolása lassíthatja az eszköz teljesítményét."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"További információ az MTE-ről"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"Az MTE bekapcsolása, amíg ki nem kapcsolja"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"Az MTE bekapcsolásához újra kell indítania eszközét."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"Az MTE kikapcsolásához újra kell indítania eszközét."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"MTE engedélyezése egyetlen munkamenetnél"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"A rendszer újraindul, és engedélyezi a Memory Tagging Extension (MTE) bővítménnyel való kísérletek végrehajtását. Az MTE negatívan hathat a rendszer teljesítményére és stabilitására. A következő újraindításnál alaphelyzetbe áll."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Újraindítás egyetlen munkamenetre bekapcsolt MTE-vel"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"Az MTE már be van kapcsolva"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"A rendszer memória-pillanatfelvételének rögzítése…"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Nem sikerült a rendszer memória-pillanatfelvételének rögzítése"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"A rendszer memória-pillanatfelvételeinek automatikus rögzítése"</string>
@@ -4583,56 +4590,30 @@
<string name="background_install_before" msgid="8608614957688912715">"{count,plural, =1{Az elmúlt # hónapban telepített alkalmazások}other{Az elmúlt # hónapban telepített alkalmazások}}"</string>
<string name="background_install_after" msgid="7983488897570908149">"{count,plural, =1{Az alkalmazások # hónapnál régebben lettek telepítve}other{Az alkalmazások # hónapnál régebben lettek telepítve}}"</string>
<string name="accessibility_fingerprint_label" msgid="5017431423168191733">"Ujjlenyomat-érzékelő"</string>
- <!-- no translation found for flash_notifications_title (4490438861180492311) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_off (6056282996770691461) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera (455038312752009971) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_screen (7321838939240499267) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera_and_screen (6515622987118268649) -->
- <skip />
- <!-- no translation found for flash_notifications_intro (1506414740603805778) -->
- <skip />
- <!-- no translation found for flash_notifications_note (7258551860911169239) -->
- <skip />
- <!-- no translation found for flash_notifications_preview (5320176885050440874) -->
- <skip />
- <!-- no translation found for camera_flash_notification_title (1605639711485773787) -->
- <skip />
- <!-- no translation found for screen_flash_notification_title (8008197872050400734) -->
- <skip />
- <!-- no translation found for screen_flash_notification_color_title (7213407653340970790) -->
- <skip />
- <!-- no translation found for screen_flash_color_blue (3585766657607931371) -->
- <skip />
- <!-- no translation found for screen_flash_color_azure (8691198532944992243) -->
- <skip />
- <!-- no translation found for screen_flash_color_cyan (6878780006173747267) -->
- <skip />
- <!-- no translation found for screen_flash_color_spring_green (4466548514738457815) -->
- <skip />
- <!-- no translation found for screen_flash_color_green (8418019648507964564) -->
- <skip />
- <!-- no translation found for screen_flash_color_chartreuse_green (7456381649919010366) -->
- <skip />
- <!-- no translation found for screen_flash_color_yellow (7413465411615454556) -->
- <skip />
- <!-- no translation found for screen_flash_color_orange (979177126315557656) -->
- <skip />
- <!-- no translation found for screen_flash_color_red (8954162219886445491) -->
- <skip />
- <!-- no translation found for screen_flash_color_rose (1216848195972231251) -->
- <skip />
- <!-- no translation found for screen_flash_color_magenta (7726221666557102155) -->
- <skip />
- <!-- no translation found for screen_flash_color_violet (1279950780509029495) -->
- <skip />
- <!-- no translation found for color_selector_dialog_done (121253968943363376) -->
- <skip />
- <!-- no translation found for color_selector_dialog_cancel (8667350644753900701) -->
- <skip />
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="flash_notifications_title" msgid="4490438861180492311">"Villogó értesítések"</string>
+ <string name="flash_notifications_summary_off" msgid="6056282996770691461">"Ki"</string>
+ <string name="flash_notifications_summary_on_camera" msgid="455038312752009971">"Be / kamera vakuja"</string>
+ <string name="flash_notifications_summary_on_screen" msgid="7321838939240499267">"Be / kijelző felvillanása"</string>
+ <string name="flash_notifications_summary_on_camera_and_screen" msgid="6515622987118268649">"Be / kamera vakuja és kijelző felvillanása"</string>
+ <string name="flash_notifications_intro" msgid="1506414740603805778">"Felvillan a kamera vakuja vagy a kijelző értesítés érkezésekor vagy ébresztés megszólalásakor."</string>
+ <string name="flash_notifications_note" msgid="7258551860911169239">"Ha érzékeny a fényre, kellő elővigyázatossággal használja a villogó értesítéseket"</string>
+ <string name="flash_notifications_preview" msgid="5320176885050440874">"Előnézet"</string>
+ <string name="camera_flash_notification_title" msgid="1605639711485773787">"Értesítés a kamera vakujával"</string>
+ <string name="screen_flash_notification_title" msgid="8008197872050400734">"Értesítés kijelző felvillanásával"</string>
+ <string name="screen_flash_notification_color_title" msgid="7213407653340970790">"Kijelző felvillanásának színe"</string>
+ <string name="screen_flash_color_blue" msgid="3585766657607931371">"Kék"</string>
+ <string name="screen_flash_color_azure" msgid="8691198532944992243">"Azúrkék"</string>
+ <string name="screen_flash_color_cyan" msgid="6878780006173747267">"Ciánkék"</string>
+ <string name="screen_flash_color_spring_green" msgid="4466548514738457815">"Tavaszzöld"</string>
+ <string name="screen_flash_color_green" msgid="8418019648507964564">"Zöld"</string>
+ <string name="screen_flash_color_chartreuse_green" msgid="7456381649919010366">"Zöldessárga"</string>
+ <string name="screen_flash_color_yellow" msgid="7413465411615454556">"Sárga"</string>
+ <string name="screen_flash_color_orange" msgid="979177126315557656">"Narancssárga"</string>
+ <string name="screen_flash_color_red" msgid="8954162219886445491">"Piros"</string>
+ <string name="screen_flash_color_rose" msgid="1216848195972231251">"Rózsaszín"</string>
+ <string name="screen_flash_color_magenta" msgid="7726221666557102155">"Magenta"</string>
+ <string name="screen_flash_color_violet" msgid="1279950780509029495">"Ibolyaszín"</string>
+ <string name="color_selector_dialog_done" msgid="121253968943363376">"Kész"</string>
+ <string name="color_selector_dialog_cancel" msgid="8667350644753900701">"Mégse"</string>
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"Ez az alkalmazás csak egy ablakban nyitható meg"</string>
</resources>
diff --git a/res/values-hy/strings.xml b/res/values-hy/strings.xml
index b95e615..6c5f1af 100644
--- a/res/values-hy/strings.xml
+++ b/res/values-hy/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Սահմանել չափման միավորների և թվերի կարգավորումներ"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Հասանելի դարձրեք հավելվածներին ձեր տարածաշրջանային կարգավորումները, որպեսզի նրանք կարողանան անհատականացնել իրենց ծառայությունները։"</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Հավելվածները, որտեղ հնարավոր է, կօգտագործեն ձեր տարածաշրջանային կարգավորումները։"</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Ջերմաստիճանի չափման միավորներ"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Ջերմաստիճան"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Օրացույց"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"Շաբաթվա առաջին օրը"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Թվեր"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Օգտագործել հավելվածի կանխադրված արժեքը"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Ցելսիուս (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Ֆարենհայտ (°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Անջատել"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Զուգակցել & միանալ"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"Երբ Bluetooth-ը միացված է, ձեր սարքը կարող է հաղորդակցվել մոտակայքում գտնվող Bluetooth սարքերի հետ:"</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Երբ Bluetooth-ը միացված է, ձեր սարքը կարող է հաղորդակցվել մոտակայքում գտնվող Bluetooth սարքերի հետ։\n\nՍարքի աշխատանքը բարելավելու նպատակով հավելվածներն ու ծառայությունները կորոնեն մոտակայքում գտնվող սարքեր, նույնիսկ երբ Bluetooth-ն անջատված է։ Դա կարող է բարելավել տեղորոշում օգտագործող գործառույթների ու ծառայությունների աշխատանքը։ Այս պարամետրը կարող եք փոխել "<annotation id="link">"Bluetooth-ի որոնման կարգավորումներում"</annotation>"։"</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Երբ Bluetooth-ը միացված է, ձեր սարքը կարող է հաղորդակցվել մոտակայքում գտնվող Bluetooth սարքերի հետ։\n\nՍարքի աշխատանքը բարելավելու նպատակով հավելվածներն ու ծառայությունները կորոնեն մոտակայքում գտնվող սարքեր, նույնիսկ երբ Bluetooth-ն անջատված է։ Դա կարելի է օգտագործել, օրինակ, տեղադրության տվյալների վրա հիմնված գործառույթների և ծառայությունների աշխատանքը բարելավելու համար։ Այս պարամետրը կարող եք փոխել Bluetooth-ի որոնման կարգավորումներում։"</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Փոխել"</string>
<string name="device_details_title" msgid="1155622417516195481">"Սարքի տվյալները"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Ստեղնաշարի կարգավորումներ"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Սարքի Bluetooth հասցեն՝ <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Հաստատեք նախշը"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"Հաստատեք PIN կոդը"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Հաստատեք գաղտնաբառը"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Հաստատեք՝ դուք եք"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Սարքն ապակողպել նաև նախշի միջոցով"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Սարքն ապակողպել նաև PIN կոդի միջոցով"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Սարքն ապակողպել նաև գաղտնաբառի միջոցով"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"PIN կոդը սխալ է"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Գաղտնաբառը սխալ է"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Նախշը սխալ է"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Ներբեռնված հավելվածներ"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Փորձնական"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Գործառույթների դրոշներ"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"Talkback"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Էկրանի ընթերցիչը նախատեսված է հիմնականում կույր կամ վատ տեսողություն ունեցող մարդկանց համար"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"Խոշորացույցն ավտոմատ հետևում է ձեր մուտքագրած տեքստին"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"Միշտ միացված է"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"Հավելվածները փոխելիս խոշորացույցն անջատելու փոխարեն մասշտաբը պարզապես փոքրանում է մինչև նորմալ չափի։ Մատների շարժումով ցանկացած ժամանակ նորից մեծացրեք մասշտաբը։"</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"Ջոյսթիք"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"Ակտիվացրեք և տեղափոխեք խոշորացույցը էկրանի ջոյսթիքով։ Հպեք և պահեք, այնուհետև քաշեք ջոյսթիքը՝ խոշորացույցը կառավարելու համար։ Հպեք և քաշեք՝ ջոյսթիքը տեղափոխելու համար։"</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"Խոշորացում"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"Իմացեք ավելին խոշորացման մասին"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"Խոշորացման տեսակը"</string>
@@ -2172,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Չհաջողվեց կարդալ մարտկոցի ցուցիչի ցուցմունքը։"</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Հպեք՝ այս սխալի մասին ավելին իմանալու համար"</string>
- <string name="power_screen" msgid="4596900105850963806">"Էկրան"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"Պրոցեսոր"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Լապտեր"</string>
<string name="power_camera" msgid="4778315081581293923">"Տեսախցիկ"</string>
@@ -2250,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Սարքի օգտագործման ժամանակը (<xliff:g id="SLOT">%s</xliff:g>)"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Բաժանում ըստ հավելվածների"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Բաժանում ըստ համակարգի"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Գործընթացի վիճակագրություն"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Ընթացիկ գործընթացների տեխնիկական վիճակագրություն"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Օգտագործվող հիշողություն"</string>
@@ -2897,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Զանգեր և ծանուցումներ"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Զանգի ուժգնություն"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Ծանուցման ձայնի բարձրություն"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Անհասանելի է, քանի որ զանգի ձայնն անջատված է"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Հեռախոսի զանգերանգ"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Ծանուցման կանխադրված ձայնը"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"Հավելվածի տրամադրված ձայնը"</string>
@@ -3162,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Հասանելի դարձնել ծանուցումները"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Android 12-ում ընդլայնված ծանուցումները փոխարինում են Android-ի հարմարվող ծանուցումներին։ Այս գործառույթը դասավորում է ձեր բոլոր ծանուցումները և առաջարկում գործողություններ և պատասխաններ։ \n\nԸնդլայնված ծանուցումներին հասանելի է բոլոր ծանուցումների պարունակությունը, ներառյալ անձնական տվյալները, օրինակ՝ կոնտակտների անուններն ու հաղորդագրությունները։ Այս գործառույթը կարող է նաև փակել ծանուցումները կամ սեղմել դրանցում առկա կոճակները, այդ թվում՝ պատասխանել հեռախոսազանգերի և կառավարել «Չանհանգստացնել» ռեժիմը։"</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"Թույլատրե՞լ <xliff:g id="SERVICE">%1$s</xliff:g>-ին օգտագործել ծանուցումները"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> հավելվածը կկարողանա կարդալ բոլոր ծանուցումները, ներառյալ անձնական տվյալները, օրինակ՝ կոնտակտների անունները, հաղորդագրություններն ու լուսանկարները։ Այն նաև կկարողանա հետաձգել և փակել ծանուցումները կամ ակտիվացնել դրանցում առկա կոճակները, այդ թվում՝ պատասխանել հեռախոսազանգերի։ \n\nԲացի այդ, հավելվածը կարող է միացնել կամ անջատել «Չանհանգստացնել» ռեժիմը և փոփոխել առնչվող կարգավորումները։"</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> հավելվածը կկարողանա՝"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"Կարդալ ձեր ծանուցումները"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"Այն կարող է կարդալ ձեր ծանուցումները, ներառյալ անձնական տվյալները, օրինակ՝ կոնտակտների անունները, հաղորդագրություններն ու լուսանկարները։"</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Պատասխանել հաղորդագրություններին"</string>
@@ -3183,7 +3201,7 @@
<string name="notif_type_silent_summary" msgid="7820923063105060844">"Ծանուցումներ, որոնք միշտ անձայն են կամ երբեք չեն թրթռում"</string>
<string name="notification_listener_allowed" msgid="5536962633536318551">"Թույլատրված"</string>
<string name="notification_listener_not_allowed" msgid="3352962779597846538">"Արգելված"</string>
- <string name="notif_listener_excluded_app_title" msgid="6679316209330349730">"Դիտել բոլոր հավելվածները"</string>
+ <string name="notif_listener_excluded_app_title" msgid="6679316209330349730">"Տեսնել բոլոր հավելվածները"</string>
<string name="notif_listener_excluded_app_summary" msgid="2914567678047195396">"Փոխեք ծանուցումներ ուղարկող հավելվածների կարգավորումները"</string>
<string name="notif_listener_excluded_app_screen_title" msgid="8636196723227432994">"Հավելվածներ, որոնք ցուցադրվում են սարքում"</string>
<string name="notif_listener_not_migrated" msgid="6265206376374278226">"Այս հավելվածում ընդլայնված կարգավորումները չեն աջակցվում"</string>
@@ -3447,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Անջատված ծանուցումներով"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Լրացուցիչ"</string>
<string name="app_permissions" msgid="8666537659217653626">"Թույլտվությունների կառավարիչ"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Տեղադրության տվյալներով կիսվելու թույլտվության թարմացում"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Ստուգեք հավելվածների ցանկը, որոնք փոխել են ձեր տեղադրության տվյալներով կիսվելու եղանակը"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Հպեք՝ արթնացնելու համար"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Երկակի հպեք էկրանի ցանկացած մասին՝ սարքը արթնացնելու համար"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Հղումների բացում"</string>
@@ -3975,15 +3991,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Ինքնալրացման ծառայություն"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Ինքնալրացման կանխադրված ծառայություն"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Գաղտնաբառեր"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Նույնականացման և գաղտնաբառերի պահման ծառայություններ"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# գաղտնաբառ}one{# գաղտնաբառ}other{# գաղտնաբառ}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"ավտոմատ, լրացում, ինքնալրացում, գաղտնաբառ"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"մուտքի տվյալներ, անցաբառ, գաղտնաբառ"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Համոզվեք, որ վստահում եք այս հավելվածին</b> <br/> <br/> <xliff:g id=app_name example=Google Autofill>%1$s</xliff:g>-ն օգտագործում է էկրանի բովանդակությունը՝ որոշելու, թե ինչը կարող է ինքնալրացվել:"</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"Անջատե՞լ %1$s ծառայությունը"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"Մուտք գործելու ժամանակ պահված տեղեկությունները, օրինակ՝ հասցեները կամ վճարման եղանակները, չեն լրացվի։ Որպեսզի այդ տվյալները լրացվեն, սահմանեք ինքնալրացման կանխադրված ծառայություն։"</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Նույնականացման և գաղտնաբառերի պահման ծառայությունների սահմանաչափը գերազանցվել է"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"Միաժամանակ դուք կարող եք ունենալ ինքնալրացման և գաղտնաբառերի պահման մինչև 5 ակտիվ ծառայություն։ Նոր ծառայություն ավելացնելու համար անջատեք եղածներից որևէ մեկը։"</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Անջատել"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Ինքնալրացում"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Գրանցման մակարդակ"</string>
@@ -4270,28 +4291,17 @@
<string name="content_capture" msgid="868372905432812238">"Հավելվածների բովանդակություն"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Թույլատրել հավելվածներին բովանդակություն ուղարկել Android համակարգին"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Ստեղծել համակարգի դինամիկ հիշողության տվյալները"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Memory Tagging Extension"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"Memory Tagging Extension-ը (MTE) հեշտացնում է ձեր հավելվածում հիշողության հետ կապված անվտանգության խնդիրների հայտնաբերումը և ավելի պաշտպանված դարձնում բուն կոդը։"</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"Երբ MTE-ն միացված է, սարքը կարող է ավելի դանդաղ աշխատել։"</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"Իմանալ ավելին MTE-ի մասին"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"Միացնել MTE-ն և արգելել ավտոմատ անջատումը"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"MTE-ն միացնելու համար վերագործարկեք ձեր սարքը։"</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"MTE-ն անջատելու համար վերագործարկեք ձեր սարքը։"</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"Միացնել MTE-ն մեկ աշխատաշրջանի համար"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"Համակարգը կվերագործարկվի, և դուք կկարողանաք փորձարկել Memory Tagging Extension (MTE) ընդլայնումը։ Սա կարող է բացասաբար ազդել համակարգի աշխատանքի և կայունության վրա։ Կզրոյացվի հերթական վերաբեռնման ժամանակ։"</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Վերագործարկել սարքը և միացնել MTE-ն մեկ աշխատաշրջանի համար"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE-ն արդեն միացված է"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Ստեղծվում են համակարգի դինամիկ հիշողության տվյալները"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Չհաջողվեց ստանալ համակարգի դինամիկ հիշողության տվյալները"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Ավտոմատ ստանալ դինամիկ հիշողության տվյալները"</string>
@@ -4447,7 +4457,7 @@
<string name="nfc_main_switch_title" msgid="6295839988954817432">"Օգտագործել NFC-ն"</string>
<string name="adaptive_brightness_main_switch_title" msgid="2681666805191642737">"Օգտագործել հարմարվող պայծառությունը"</string>
<string name="wifi_calling_main_switch_title" msgid="4070224008346815634">"Օգտագործել «Զանգեր Wi-Fi-ով» գործառույթը"</string>
- <string name="default_see_all_apps_title" msgid="7481113230662612178">"Դիտել բոլոր հավելվածները"</string>
+ <string name="default_see_all_apps_title" msgid="7481113230662612178">"Տեսնել բոլոր հավելվածները"</string>
<string name="smart_forwarding_title" msgid="8368634861971949799">"Խելացի վերահասցեավորում"</string>
<string name="smart_forwarding_summary_enabled" msgid="3341062878373185604">"Խելացի վերահասցեավորումը միացված է"</string>
<string name="smart_forwarding_summary_disabled" msgid="5033880700091914809">"Խելացի վերահասցեավորումն անջատված է"</string>
@@ -4606,6 +4616,5 @@
<string name="screen_flash_color_violet" msgid="1279950780509029495">"Մանուշակագույն"</string>
<string name="color_selector_dialog_done" msgid="121253968943363376">"Պատրաստ է"</string>
<string name="color_selector_dialog_cancel" msgid="8667350644753900701">"Չեղարկել"</string>
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"Այս հավելվածը հնարավոր է բացել միայն մեկ պատուհանում"</string>
</resources>
diff --git a/res/values-in/arrays.xml b/res/values-in/arrays.xml
index 8371d8e..9ca2714 100644
--- a/res/values-in/arrays.xml
+++ b/res/values-in/arrays.xml
@@ -85,9 +85,11 @@
<item msgid="9100937224980838123">"4"</item>
<item msgid="6702740528496186521">"5"</item>
</string-array>
- <!-- no translation found for bluetooth_audio_routing_titles:0 (926853492406127221) -->
- <!-- no translation found for bluetooth_audio_routing_titles:1 (5112879855377353813) -->
- <!-- no translation found for bluetooth_audio_routing_titles:2 (4853360663119482646) -->
+ <string-array name="bluetooth_audio_routing_titles">
+ <item msgid="926853492406127221">"Tentukan otomatis"</item>
+ <item msgid="5112879855377353813">"Putar di alat bantu dengar"</item>
+ <item msgid="4853360663119482646">"Putar di speaker ponsel"</item>
+ </string-array>
<string-array name="wifi_signal">
<item msgid="199360311367724149">"Buruk"</item>
<item msgid="2470925506985305429">"Buruk"</item>
diff --git a/res/values-in/strings.xml b/res/values-in/strings.xml
index 0db3401..dc3fd60 100644
--- a/res/values-in/strings.xml
+++ b/res/values-in/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Setel preferensi satuan dan angka"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Izinkan aplikasi mengetahui preferensi regional Anda sehingga dapat mempersonalisasi pengalaman Anda."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Aplikasi akan menggunakan preferensi regional Anda jika memungkinkan."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Satuan suhu"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Suhu"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Kalender"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"Hari pertama dalam seminggu"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Angka"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Gunakan default aplikasi"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Celsius (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Fahrenheit (°F)"</string>
@@ -325,7 +326,7 @@
<string name="security_settings_fingerprint_enroll_introduction_title" msgid="7931650601996313070">"Siapkan sidik jari Anda"</string>
<string name="security_settings_fingerprint_enroll_consent_introduction_title" msgid="2278592030102282364">"Izinkan buka kunci dengan sidik jari"</string>
<string name="security_settings_fingerprint_enroll_introduction_title_unlock_disabled" msgid="1911710308293783998">"Menggunakan sidik jari"</string>
- <string name="security_settings_fingerprint_enroll_introduction_footer_title_1" msgid="6808124116419325722">"Anda memegang kendali"</string>
+ <string name="security_settings_fingerprint_enroll_introduction_footer_title_1" msgid="6808124116419325722">"Kendali di tangan Anda"</string>
<string name="security_settings_fingerprint_enroll_introduction_footer_title_consent_1" msgid="1122676690472680734">"Anda dan anak Anda memegang kendali"</string>
<string name="security_settings_fingerprint_enroll_introduction_footer_title_2" msgid="5663733424583416266">"Ingat"</string>
<string name="security_settings_fingerprint_enroll_introduction_message_unlock_disabled" msgid="8957789840251747092">"Gunakan sidik jari untuk membuka ponsel atau menyetujui pembelian.\n\nCatatan: Anda tidak dapat menggunakan sidik jari untuk membuka perangkat ini. Untuk informasi selengkapnya, hubungi admin organisasi Anda."</string>
@@ -598,7 +599,7 @@
<string name="manage_device_admin" msgid="1044620606203916275">"Aplikasi admin perangkat"</string>
<string name="number_of_device_admins_none" msgid="152926922020437312">"Tidak ada aplikasi aktif"</string>
<string name="number_of_device_admins" msgid="3402909995362162876">"{count,plural, =1{# aplikasi aktif}other{# aplikasi aktif}}"</string>
- <string name="manage_trust_agents" msgid="6410149930029992356">"Perangkat tepercaya"</string>
+ <string name="manage_trust_agents" msgid="6410149930029992356">"Perangkat dipercaya"</string>
<string name="disabled_because_no_backup_security" msgid="4998095356607488854">"Untuk menggunakannya, setel kunci layar terlebih dahulu"</string>
<string name="manage_trust_agents_summary" msgid="6423843123607674286">"Tidak ada"</string>
<string name="manage_trust_agents_summary_on" msgid="3302574418419446146">"{count,plural, =1{1 perangkat dipercaya aktif}other{# perangkat dipercaya aktif}}"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Putuskan koneksi"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Sambungkan & hubungkan"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"Saat Bluetooth aktif, perangkat dapat berkomunikasi dengan perangkat Bluetooth terdekat lainnya."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Jika Bluetooth diaktifkan, perangkat Anda dapat berkomunikasi dengan perangkat Bluetooth di sekitar.\n\nUntuk meningkatkan fungsi perangkat, aplikasi dan layanan tetap dapat memindai perangkat di sekitar kapan saja, bahkan saat Bluetooth nonaktif. Ini dapat digunakan, misalnya, untuk meningkatkan kualitas fitur dan layanan berbasis lokasi. Anda dapat mengubahnya di "<annotation id="link">"setelan pemindaian"</annotation>"."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Jika Bluetooth diaktifkan, perangkat Anda dapat berkomunikasi dengan perangkat Bluetooth di sekitar.\n\nUntuk meningkatkan pengalaman perangkat, aplikasi dan layanan tetap dapat memindai perangkat di sekitar kapan saja, bahkan saat Bluetooth nonaktif. Setelan ini dapat digunakan, misalnya, untuk meningkatkan kualitas fitur dan layanan berbasis lokasi. Anda dapat mengubahnya di setelan pemindaian Bluetooth."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Ubah"</string>
<string name="device_details_title" msgid="1155622417516195481">"Detail perangkat"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Setelan keyboard"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Alamat Bluetooth perangkat: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Verifikasi pola"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"Verifikasi PIN"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Verifikasi sandi"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Verifikasi diri Anda"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Juga gunakan pola untuk membuka kunci perangkat ini"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Juga gunakan PIN untuk membuka kunci perangkat ini"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Juga gunakan sandi untuk membuka kunci perangkat ini"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"PIN Salah"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Sandi salah"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Pola salah"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Aplikasi yang didownload"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Eksperimental"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Tanda fitur"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"TalkBack"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Pembaca layar khusus untuk orang yang mengalami kebutaan atau gangguan penglihatan"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"Kaca pembesar mengikuti teks saat Anda mengetik"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"Selalu Aktif"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"Setelan ini hanya memperkecil ke ukuran normal, bukan menonaktifkan pembesaran saat mengubah aplikasi. Cubit untuk memperbesar kembali kapan pun Anda mau."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"Joystick"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"Aktifkan dan gerakkan kaca pembesar dengan joystick di layar. Sentuh lama, lalu tarik joystick untuk mengontrol kaca pembesar. Ketuk dan tarik untuk menggerakkan joystick."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"Tentang pembesaran"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"Pelajari pembesaran lebih lanjut"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"Jenis pembesaran"</string>
@@ -1949,8 +1961,7 @@
<string name="accessibility_hearingaid_left_and_right_side_device_summary" msgid="4268221140368164452">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g>, kiri dan kanan"</string>
<string name="accessibility_hearingaid_more_device_summary" msgid="8092641784056942546">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g> +1 lainnya"</string>
<string name="accessibility_hearing_device_pairing_title" msgid="2701812183769537320">"Sambungkan alat baru"</string>
- <!-- no translation found for accessibility_hearing_device_connected_title (3785140037249487287) -->
- <skip />
+ <string name="accessibility_hearing_device_connected_title" msgid="3785140037249487287">"Alat bantu dengar"</string>
<string name="accessibility_hearing_device_saved_title" msgid="7573926212664909296">"Alat tersimpan"</string>
<string name="accessibility_hearing_device_control" msgid="2661965917013100611">"Kontrol alat bantu dengar"</string>
<string name="accessibility_hearing_device_shortcut_title" msgid="7645100199603031360">"Pintasan alat bantu dengar"</string>
@@ -1958,8 +1969,7 @@
<string name="accessibility_hac_mode_summary" msgid="5164793702798871478">"Meningkatkan kualitas audio untuk beberapa alat bantu dengar"</string>
<string name="accessibility_hearing_device_footer_summary" msgid="4636110586636490256">"Pastikan alat bantu dengar telah diaktifkan dan dalam mode penyambungan"</string>
<string name="accessibility_hearing_device_pairing_page_title" msgid="6608901091770850295">"Sambungkan alat"</string>
- <!-- no translation found for accessibility_found_hearing_devices (637407580358386553) -->
- <skip />
+ <string name="accessibility_found_hearing_devices" msgid="637407580358386553">"Alat bantu dengar yang tersedia"</string>
<string name="accessibility_found_all_devices" msgid="7817834722148556520">"Tidak melihat alat bantu dengar Anda?"</string>
<string name="accessibility_list_all_devices_title" msgid="3555097127022458571">"Lihat semua perangkat Bluetooth"</string>
<string name="accessibility_audio_adjustment_title" msgid="1332113739136802997">"Penyesuaian audio"</string>
@@ -2174,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Terjadi error saat membaca indikator baterai."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Ketuk untuk mempelajari error ini lebih lanjut"</string>
- <string name="power_screen" msgid="4596900105850963806">"Layar"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Lampu senter"</string>
<string name="power_camera" msgid="4778315081581293923">"Kamera"</string>
@@ -2252,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Waktu pemakaian perangkat dari pukul <xliff:g id="SLOT">%s</xliff:g>"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Kelompokkan berdasarkan aplikasi"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Kelompokkan berdasarkan sistem"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Statistik Proses"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Statistik teknis tentang proses yang berjalan"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Penggunaan memori"</string>
@@ -2379,7 +2392,7 @@
<string name="remove_and_uninstall_device_admin" msgid="707912012681691559">"Nonaktifkan & uninstal"</string>
<string name="select_device_admin_msg" msgid="5501360309040114486">"Aplikasi admin perangkat"</string>
<string name="no_device_admins" msgid="8888779888103079854">"Tidak ada aplikasi admin yang tersedia"</string>
- <string name="no_trust_agents" msgid="8659098725864191600">"Perangkat tepercaya tidak tersedia"</string>
+ <string name="no_trust_agents" msgid="8659098725864191600">"Tidak tersedia perangkat dipercaya"</string>
<string name="add_device_admin_msg" msgid="7730006568970042119">"Aktifkan aplikasi admin perangkat?"</string>
<string name="add_device_admin" msgid="6252128813507932519">"Aktifkan aplikasi admin perangkat ini"</string>
<string name="device_admin_add_title" msgid="6087481040932322289">"Admin perangkat"</string>
@@ -2899,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Volume dering & notifikasi"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Volume dering"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Volume notifikasi"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Tidak tersedia karena volume dering dibisukan"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Nada dering ponsel"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Suara notifikasi default"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"Suara yang diberikan aplikasi"</string>
@@ -3164,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Izinkan akses notifikasi"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Notifikasi yang ditingkatkan menggantikan Notifikasi Adaptif Android di Android 12. Fitur ini menunjukkan tindakan dan balasan yang disarankan, serta mengatur notifikasi. \n\nNotifikasi yang ditingkatkan dapat mengakses konten notifikasi, termasuk informasi pribadi seperti nama kontak dan pesan. Fitur ini juga dapat menutup atau merespons notifikasi, seperti menjawab panggilan telepon dan mengontrol fitur Jangan Ganggu."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"Izinkan akses notifikasi untuk <xliff:g id="SERVICE">%1$s</xliff:g>?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> akan dapat membaca semua notifikasi, termasuk informasi pribadi seperti nama kontak, foto, dan teks pesan yang Anda terima. Aplikasi ini juga akan dapat menunda atau menutup notifikasi atau melakukan tindakan pada tombol di notifikasi, termasuk menjawab panggilan telepon. \n\nTindakan ini juga akan memberi aplikasi kemampuan untuk mengaktifkan atau menonaktifkan fitur Jangan Ganggu dan mengubah setelan terkait."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> akan dapat:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"Membaca notifikasi Anda"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"Aplikasi dapat membaca notifikasi, termasuk informasi pribadi seperti kontak, pesan, dan foto."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Membalas pesan"</string>
@@ -3449,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Dinonaktifkan"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Lanjutan"</string>
<string name="app_permissions" msgid="8666537659217653626">"Pengelola izin"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Pembaruan berbagi data untuk lokasi"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Tinjau aplikasi yang mengubah cara aplikasi mungkin membagikan data lokasi Anda"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Ketuk untuk membangunkan"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Ketuk layar dua kali di mana saja untuk membangunkan perangkat"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Membuka link"</string>
@@ -3977,15 +3991,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Layanan isi otomatis"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Layanan isi otomatis default"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Sandi"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Layanan sandi dan identitas"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# sandi}other{# sandi}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"otomatis, isi, isi otomatis, sandi"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"kredensial, kunci sandi, sandi"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Pastikan Anda memercayai aplikasi ini</b> <br/> <br/> <xliff:g id=app_name example=Isi Otomatis Google>%1$s</xliff:g> menggunakan item yang ada di layar untuk menentukan item apa saja yang dapat diisi otomatis."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"Nonaktifkan %1$s?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"Info tersimpan seperti alamat atau metode pembayaran tidak akan diisi saat Anda login. Untuk mengisi dengan info tersimpan, setel layanan isi otomatis default."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Batas layanan sandi dan identitas"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"Anda dapat mengaktifkan hingga 5 layanan isi otomatis dan sandi dalam satu waktu. Nonaktifkan satu layanan untuk menambahkan layanan lain."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Nonaktifkan"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Isi Otomatis"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Level logging"</string>
@@ -4272,28 +4291,17 @@
<string name="content_capture" msgid="868372905432812238">"Konten aplikasi"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Mengizinkan aplikasi mengirimkan konten ke sistem Android"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Ambil heap dump sistem"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Memory Tagging Extension"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"Memory Tagging Extension (MTE) memudahkan penemuan masalah keamanan memori di aplikasi dan membuat kode native di aplikasi lebih aman."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"Mengaktifkan MTR dapat menyebabkan performa perangkat yang lebih lambat."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"Pelajari MTE lebih lanjut"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"Aktifkan MTE hingga Anda menonaktifkannya"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"Anda harus memulai ulang perangkat untuk mengaktifkan MTE."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"Anda harus memulai ulang perangkat untuk menonaktifkan MTE."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"Aktifkan MTE untuk satu sesi"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"Sistem akan memulai ulang dan mengizinkan eksperimen dengan Memory Tagging Extension (MTE). MTE dapat berdampak negatif pada performa dan stabilitas sistem. Akan direset pada mulai ulang berikutnya."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Mulai ulang untuk satu sesi dengan MTE diaktifkan"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE telah diaktifkan"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Mengambil heap dump sistem"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Tidak dapat mengambil heap dump sistem"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Otomatis ambil heap dump sistem"</string>
@@ -4583,56 +4591,30 @@
<string name="background_install_before" msgid="8608614957688912715">"{count,plural, =1{Aplikasi yang diinstal dalam # bulan terakhir}other{Aplikasi yang diinstal dalam # bulan terakhir}}"</string>
<string name="background_install_after" msgid="7983488897570908149">"{count,plural, =1{Aplikasi diinstal lebih dari # bulan lalu}other{Aplikasi diinstal lebih dari # bulan lalu}}"</string>
<string name="accessibility_fingerprint_label" msgid="5017431423168191733">"Sensor sidik jari"</string>
- <!-- no translation found for flash_notifications_title (4490438861180492311) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_off (6056282996770691461) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera (455038312752009971) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_screen (7321838939240499267) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera_and_screen (6515622987118268649) -->
- <skip />
- <!-- no translation found for flash_notifications_intro (1506414740603805778) -->
- <skip />
- <!-- no translation found for flash_notifications_note (7258551860911169239) -->
- <skip />
- <!-- no translation found for flash_notifications_preview (5320176885050440874) -->
- <skip />
- <!-- no translation found for camera_flash_notification_title (1605639711485773787) -->
- <skip />
- <!-- no translation found for screen_flash_notification_title (8008197872050400734) -->
- <skip />
- <!-- no translation found for screen_flash_notification_color_title (7213407653340970790) -->
- <skip />
- <!-- no translation found for screen_flash_color_blue (3585766657607931371) -->
- <skip />
- <!-- no translation found for screen_flash_color_azure (8691198532944992243) -->
- <skip />
- <!-- no translation found for screen_flash_color_cyan (6878780006173747267) -->
- <skip />
- <!-- no translation found for screen_flash_color_spring_green (4466548514738457815) -->
- <skip />
- <!-- no translation found for screen_flash_color_green (8418019648507964564) -->
- <skip />
- <!-- no translation found for screen_flash_color_chartreuse_green (7456381649919010366) -->
- <skip />
- <!-- no translation found for screen_flash_color_yellow (7413465411615454556) -->
- <skip />
- <!-- no translation found for screen_flash_color_orange (979177126315557656) -->
- <skip />
- <!-- no translation found for screen_flash_color_red (8954162219886445491) -->
- <skip />
- <!-- no translation found for screen_flash_color_rose (1216848195972231251) -->
- <skip />
- <!-- no translation found for screen_flash_color_magenta (7726221666557102155) -->
- <skip />
- <!-- no translation found for screen_flash_color_violet (1279950780509029495) -->
- <skip />
- <!-- no translation found for color_selector_dialog_done (121253968943363376) -->
- <skip />
- <!-- no translation found for color_selector_dialog_cancel (8667350644753900701) -->
- <skip />
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="flash_notifications_title" msgid="4490438861180492311">"Notifikasi flash"</string>
+ <string name="flash_notifications_summary_off" msgid="6056282996770691461">"Nonaktif"</string>
+ <string name="flash_notifications_summary_on_camera" msgid="455038312752009971">"Aktif/flash kamera"</string>
+ <string name="flash_notifications_summary_on_screen" msgid="7321838939240499267">"Aktif/flash layar"</string>
+ <string name="flash_notifications_summary_on_camera_and_screen" msgid="6515622987118268649">"Aktif/flash kamera dan layar"</string>
+ <string name="flash_notifications_intro" msgid="1506414740603805778">"Aktifkan flash lampu kamera atau layar saat Anda menerima notifikasi atau saat alarm berbunyi."</string>
+ <string name="flash_notifications_note" msgid="7258551860911169239">"Gunakan notifikasi flash dengan hati-hati jika Anda sensitif terhadap cahaya"</string>
+ <string name="flash_notifications_preview" msgid="5320176885050440874">"Pratinjau"</string>
+ <string name="camera_flash_notification_title" msgid="1605639711485773787">"Notifikasi flash kamera"</string>
+ <string name="screen_flash_notification_title" msgid="8008197872050400734">"Notifikasi flash layar"</string>
+ <string name="screen_flash_notification_color_title" msgid="7213407653340970790">"Warna flash layar"</string>
+ <string name="screen_flash_color_blue" msgid="3585766657607931371">"Biru"</string>
+ <string name="screen_flash_color_azure" msgid="8691198532944992243">"Biru langit"</string>
+ <string name="screen_flash_color_cyan" msgid="6878780006173747267">"Sian"</string>
+ <string name="screen_flash_color_spring_green" msgid="4466548514738457815">"Hijau suji"</string>
+ <string name="screen_flash_color_green" msgid="8418019648507964564">"Hijau"</string>
+ <string name="screen_flash_color_chartreuse_green" msgid="7456381649919010366">"Hijau chartreuse"</string>
+ <string name="screen_flash_color_yellow" msgid="7413465411615454556">"Kuning"</string>
+ <string name="screen_flash_color_orange" msgid="979177126315557656">"Oranye"</string>
+ <string name="screen_flash_color_red" msgid="8954162219886445491">"Merah"</string>
+ <string name="screen_flash_color_rose" msgid="1216848195972231251">"Merah mawar"</string>
+ <string name="screen_flash_color_magenta" msgid="7726221666557102155">"Magenta"</string>
+ <string name="screen_flash_color_violet" msgid="1279950780509029495">"Violet"</string>
+ <string name="color_selector_dialog_done" msgid="121253968943363376">"Selesai"</string>
+ <string name="color_selector_dialog_cancel" msgid="8667350644753900701">"Batal"</string>
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"Aplikasi ini hanya dapat dibuka di 1 jendela"</string>
</resources>
diff --git a/res/values-is/arrays.xml b/res/values-is/arrays.xml
index bf4a58a..45a7a7f 100644
--- a/res/values-is/arrays.xml
+++ b/res/values-is/arrays.xml
@@ -85,9 +85,11 @@
<item msgid="9100937224980838123">"4"</item>
<item msgid="6702740528496186521">"5"</item>
</string-array>
- <!-- no translation found for bluetooth_audio_routing_titles:0 (926853492406127221) -->
- <!-- no translation found for bluetooth_audio_routing_titles:1 (5112879855377353813) -->
- <!-- no translation found for bluetooth_audio_routing_titles:2 (4853360663119482646) -->
+ <string-array name="bluetooth_audio_routing_titles">
+ <item msgid="926853492406127221">"Ákveða sjálfkrafa"</item>
+ <item msgid="5112879855377353813">"Spila í heyrnartæki"</item>
+ <item msgid="4853360663119482646">"Spila í hátalara símans"</item>
+ </string-array>
<string-array name="wifi_signal">
<item msgid="199360311367724149">"Lélegur"</item>
<item msgid="2470925506985305429">"Lélegur"</item>
diff --git a/res/values-is/strings.xml b/res/values-is/strings.xml
index 1835df3..2a42547 100644
--- a/res/values-is/strings.xml
+++ b/res/values-is/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Stilla mælieininga- og númeraval"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Veittu forritum aðgang að staðsetningarstillingunum þínum svo þau geti sérsniðið upplifun þína."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Forrit munu nota staðsetningarstillingarnar þínar þar sem það er í boði."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Mælieiningar hitastigs"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Hitastig"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Dagatal"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"Fyrsti dagur vikunnar"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Tölur"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Nota sjálfgefnar stillingar forrits"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Celsíus (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Fahrenheit (°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Aftengja"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Pörun og tenging"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"Þegar kveikt er á Bluetooth getur tækið átt í samskiptum við önnur nálæg Bluetooth tæki."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Þegar kveikt er á Bluetooth getur tækið átt samskipti við önnur nálæg Bluetooth-tæki.\n\nTil að bæta notkun tækisins geta forrit og þjónustur áfram leitað að nálægum tækjum hvenær sem er, jafnvel þegar slökkt er á Bluetooth. Sem dæmi er hægt að nota þetta til að bæta eiginleika og þjónustu sem byggjast á staðsetningu. Hægt er að breyta þessu í "<annotation id="link">"stillingum Bluetooth-leitar"</annotation>"."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Þegar kveikt er á Bluetooth getur tækið átt samskipti við önnur nálæg Bluetooth-tæki.\n\nTil að bæta notkun tækisins geta forrit og þjónustur áfram leitað að nálægum tækjum hvenær sem er, jafnvel þegar slökkt er á Bluetooth. Sem dæmi er hægt að nota þetta til að bæta eiginleika og þjónustur sem byggjast á staðsetningu. Hægt er að breyta þessu í stillingum Bluetooth-leitar."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Breyta"</string>
<string name="device_details_title" msgid="1155622417516195481">"Upplýsingar um tæki"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Stillingar lyklaborðs"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Bluetooth-vistfang tækis: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Staðfestu mynstur"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"Staðfestu PIN-númer"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Staðfestu aðgangsorð"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Staðfestu hver þú ert"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Nota líka mynstur til að opna þetta tæki"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Nota líka PIN-númer til að opna þetta tæki"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Nota líka aðgangsorð til að opna þetta tæki"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"Rangt PIN-númer"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Rangt aðgangsorð"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Rangt mynstur"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Sótt forrit"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Tilraunastillingar"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Eiginleikaflögg"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"Talkback"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Skjálesari sem er fyrst og fremst hugsaður fyrir þá sem eru blindir eða sjóndaprir"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"Stækkun fylgir textanum um leið og þú slærð inn"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"Alltaf kveikt"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"Í stað þess að slökkva á stækkun þegar skipt er á milli forrita er einfaldlega minnkað niður í venjulega stærð. Færðu fingur saman til að stækka aftur hvenær sem er."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"Stýripinni"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"Virkjaðu og færðu stækkunarglerið með stýripinna á skjánum. Haltu inni og dragðu svo stýripinnann til að stjórna stækkunarglerinu. Ýttu og dragðu til að færa stýripinnann sjálfan."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"Nánar um stækkun"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"Frekari upplýsingar um stækkun"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"Stækkunaraðferð"</string>
@@ -1949,8 +1961,7 @@
<string name="accessibility_hearingaid_left_and_right_side_device_summary" msgid="4268221140368164452">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g>, vinstri og hægri"</string>
<string name="accessibility_hearingaid_more_device_summary" msgid="8092641784056942546">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g> og 1 í viðbót"</string>
<string name="accessibility_hearing_device_pairing_title" msgid="2701812183769537320">"Para nýtt tæki"</string>
- <!-- no translation found for accessibility_hearing_device_connected_title (3785140037249487287) -->
- <skip />
+ <string name="accessibility_hearing_device_connected_title" msgid="3785140037249487287">"Heyrnartæki"</string>
<string name="accessibility_hearing_device_saved_title" msgid="7573926212664909296">"Vistuð tæki"</string>
<string name="accessibility_hearing_device_control" msgid="2661965917013100611">"Stýringar heyrnartækja"</string>
<string name="accessibility_hearing_device_shortcut_title" msgid="7645100199603031360">"Flýtileið fyrir heyrnartæki"</string>
@@ -1958,8 +1969,7 @@
<string name="accessibility_hac_mode_summary" msgid="5164793702798871478">"Bæta hljóð í sumum heyrnartækjum"</string>
<string name="accessibility_hearing_device_footer_summary" msgid="4636110586636490256">"Gakktu úr skugga um að kveikt sé á heyrnartækjunum og þau séu í pörunarstillingu"</string>
<string name="accessibility_hearing_device_pairing_page_title" msgid="6608901091770850295">"Para heyrnartæki"</string>
- <!-- no translation found for accessibility_found_hearing_devices (637407580358386553) -->
- <skip />
+ <string name="accessibility_found_hearing_devices" msgid="637407580358386553">"Tiltæk heyrnartæki"</string>
<string name="accessibility_found_all_devices" msgid="7817834722148556520">"Sérðu ekki heyrnartækið þitt?"</string>
<string name="accessibility_list_all_devices_title" msgid="3555097127022458571">"Sjá öll Bluetooth-tæki"</string>
<string name="accessibility_audio_adjustment_title" msgid="1332113739136802997">"Hljóðstilling"</string>
@@ -2174,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Vandamál við að lesa stöðu rafhlöðu."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Ýttu til að fá frekari upplýsingar um þessa villu"</string>
- <string name="power_screen" msgid="4596900105850963806">"Skjár"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"Örgjörvi"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Vasaljós"</string>
<string name="power_camera" msgid="4778315081581293923">"Myndavél"</string>
@@ -2252,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Skjátími <xliff:g id="SLOT">%s</xliff:g>"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Sundurliðun eftir forritum"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Sundurliðun eftir kerfum"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Tölfræði vinnsluferla"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Nördaleg tölfræði um opin vinnsluferli"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Minnisnotkun"</string>
@@ -2899,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Hljóðst. símtala og tilkynn."</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Hljóðstyrkur hringingar"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Hljóðstyrkur tilkynninga"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Ekki í boði þar sem hringing er þögguð"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Hringitónn síma"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Sjálfgefið hljóð tilkynninga"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"Hljóð úr forriti"</string>
@@ -3164,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Leyfa aðgang að tilkynningum"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Auknar tilkynningar hafa leyst breytilegar tilkynningar í Android af hólmi í Android 12. Þessi eiginleiki birtir tillögur að aðgerðum og svörum og flokkar tilkynningar. \n\nAuknar tilkynningar hafa aðgang að efni tilkynninga, þ. á m. persónuupplýsingum á borð við nöfn tengiliða og skilaboð. Eiginleikinn getur einnig hunsað eða svarað tilkynningum, til dæmis svarað símtölum og stjórnað „Ónáðið ekki“."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"Veita <xliff:g id="SERVICE">%1$s</xliff:g> aðgang að tilkynningum?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> mun geta lesið allar tilkynningar, þar á meðal persónuupplýsingar á borð við nöfn tengiliða, myndir og texta skilaboða sem þú færð. Þetta forrit getur einnig blundað eða hunsað tilkynningar eða notað hnappa í tilkynningum, meðal annars svarað símtölum. \n\nÞetta mun einnig gera forritinu kleift að kveikja eða slökkva á „Ónáðið ekki“ og breyta tengdum stillingum."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> mun geta:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"Lesið tilkynningarnar þínar"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"Það getur lesið allar tilkynningarnar þínar, þar á meðal persónuupplýsingar á borð við tengiliði, skilaboð og myndir."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Svarað skilaboðum"</string>
@@ -3449,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Slökkt"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Ítarlegt"</string>
<string name="app_permissions" msgid="8666537659217653626">"Heimildastjóri"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Uppfærslur um gagnadeilingu varðandi staðsetningu"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Yfirfarðu forrit sem breyttu því hvernig þau geta deilt staðsetningargögnunum þínum"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Ýta til að vekja"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Ýttu tvisvar hvar sem er á skjáinn til að vekja tækið."</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Opnun tengla"</string>
@@ -3977,15 +3991,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Sjálfvirk útfyllingarþjónusta"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Sjálfgefin sjálfvirk útfyllingarþjónusta"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Aðgangsorð"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Aðgangsorð og auðkenningarþjónustur"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# aðgangsorð}one{# aðgangsorð}other{# aðgangsorð}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"sjálfvirk, útfylling, sjálfvirk útfylling, aðgangsorð"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"skilríki, aðgangslykill, aðgangsorð"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Gakktu úr skugga um að þú treystir þessu forriti</b> <br/> <br/> <xliff:g id=app_name example=Sjálfvirk útfylling Google>%1$s</xliff:g> notar það sem er á skjánum til að ákvarða hvað er hægt að fylla sjálfkrafa út."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"Viltu slökkva á %1$s?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"Vistaðar upplýsingar á borð við heimilisföng og greiðslumáta verða ekki útfylltar þegar þú skráir þig inn. Til að halda vistuðum upplýsingum útfylltum skaltu stilla sjálfgefna sjálfvirka útfyllingarþjónustu."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Takmörk á aðgangsorðum og auðkenningarþjónustum"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"Þú getur verið með allt að 5 sjálfvirkar útfyllingar og aðgangsorðaþjónustur virkar samtímis. Slökktu á þjónustu til að bæta nýrri við."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Slökkva"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Sjálfvirk útfylling"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Skráningarstig"</string>
@@ -4272,28 +4291,17 @@
<string name="content_capture" msgid="868372905432812238">"Forritsefni"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Leyfa forritum að senda efni til Android kerfisins"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Búa til minnisgögn kerfis"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Viðbót minnismerkingar"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"Viðbót minnismerkingar (MTE) auðveldar þér að finna vandamál tengd minnisöryggi í forritinu og eykur öryggi innbyggðs kóða."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"Ef kveikt er á MTE gæti það hægt á afköstum tækisins."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"Nánar um MTE"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"Kveikja á MTE þar til þú slekkur á henni"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"Þú þarft að endurræsa tækið til að kveikja á MTE."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"Þú þarft að endurræsa tækið til að slökkva á MTE."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"Kveikja á MTE fyrir eina lotu"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"Kerfið verður endurræst og þá verður hægt að prófa viðbót minnismerkingar (MTE). MTE gæti haft neikvæð áhrif á afköst og stöðugleika kerfisins. Verður endurstillt við næstu endurræsingu."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Endurræsa fyrir eina lotu þar sem kveikt er á MTE"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"Þegar er kveikt á MTE"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Býr til minnisgögn kerfis"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Ekki tókst að búa til minnisgögn kerfis"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Búa sjálfkrafa til minnisgögn kerfis"</string>
@@ -4583,56 +4591,30 @@
<string name="background_install_before" msgid="8608614957688912715">"{count,plural, =1{Forrit sem voru sett upp á síðasta # mánuði}one{Forrit sem voru sett upp á síðasta # mánuði}other{Forrit sem voru sett upp á síðustu # mánuðum}}"</string>
<string name="background_install_after" msgid="7983488897570908149">"{count,plural, =1{Forrit sem voru sett upp fyrir # mánuði}one{Forrit sem voru sett upp fyrir # mánuði}other{Forrit sem voru sett upp fyrir # mánuðum}}"</string>
<string name="accessibility_fingerprint_label" msgid="5017431423168191733">"Fingrafaralesari"</string>
- <!-- no translation found for flash_notifications_title (4490438861180492311) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_off (6056282996770691461) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera (455038312752009971) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_screen (7321838939240499267) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera_and_screen (6515622987118268649) -->
- <skip />
- <!-- no translation found for flash_notifications_intro (1506414740603805778) -->
- <skip />
- <!-- no translation found for flash_notifications_note (7258551860911169239) -->
- <skip />
- <!-- no translation found for flash_notifications_preview (5320176885050440874) -->
- <skip />
- <!-- no translation found for camera_flash_notification_title (1605639711485773787) -->
- <skip />
- <!-- no translation found for screen_flash_notification_title (8008197872050400734) -->
- <skip />
- <!-- no translation found for screen_flash_notification_color_title (7213407653340970790) -->
- <skip />
- <!-- no translation found for screen_flash_color_blue (3585766657607931371) -->
- <skip />
- <!-- no translation found for screen_flash_color_azure (8691198532944992243) -->
- <skip />
- <!-- no translation found for screen_flash_color_cyan (6878780006173747267) -->
- <skip />
- <!-- no translation found for screen_flash_color_spring_green (4466548514738457815) -->
- <skip />
- <!-- no translation found for screen_flash_color_green (8418019648507964564) -->
- <skip />
- <!-- no translation found for screen_flash_color_chartreuse_green (7456381649919010366) -->
- <skip />
- <!-- no translation found for screen_flash_color_yellow (7413465411615454556) -->
- <skip />
- <!-- no translation found for screen_flash_color_orange (979177126315557656) -->
- <skip />
- <!-- no translation found for screen_flash_color_red (8954162219886445491) -->
- <skip />
- <!-- no translation found for screen_flash_color_rose (1216848195972231251) -->
- <skip />
- <!-- no translation found for screen_flash_color_magenta (7726221666557102155) -->
- <skip />
- <!-- no translation found for screen_flash_color_violet (1279950780509029495) -->
- <skip />
- <!-- no translation found for color_selector_dialog_done (121253968943363376) -->
- <skip />
- <!-- no translation found for color_selector_dialog_cancel (8667350644753900701) -->
- <skip />
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="flash_notifications_title" msgid="4490438861180492311">"Flasstilkynningar"</string>
+ <string name="flash_notifications_summary_off" msgid="6056282996770691461">"Slökkt"</string>
+ <string name="flash_notifications_summary_on_camera" msgid="455038312752009971">"Kveikt / myndavélarljós blikkar"</string>
+ <string name="flash_notifications_summary_on_screen" msgid="7321838939240499267">"Kveikt / skjár blikkar"</string>
+ <string name="flash_notifications_summary_on_camera_and_screen" msgid="6515622987118268649">"Kveikt / myndavélarljós og skjár blikka"</string>
+ <string name="flash_notifications_intro" msgid="1506414740603805778">"Láttu myndavélarljósið eða skjáinn blikka þegar tilkynningar berast eða vekjarar hringja."</string>
+ <string name="flash_notifications_note" msgid="7258551860911169239">"Notaðu flasstilkynningar af varkárni ef þú ert viðkvæm(ur) fyrir ljósi"</string>
+ <string name="flash_notifications_preview" msgid="5320176885050440874">"Forskoða"</string>
+ <string name="camera_flash_notification_title" msgid="1605639711485773787">"Tilkynningar með myndavélarflassi"</string>
+ <string name="screen_flash_notification_title" msgid="8008197872050400734">"Tilkynning með skjáljósi sem blikkar"</string>
+ <string name="screen_flash_notification_color_title" msgid="7213407653340970790">"Litur skjáljóss sem blikkar"</string>
+ <string name="screen_flash_color_blue" msgid="3585766657607931371">"Blár"</string>
+ <string name="screen_flash_color_azure" msgid="8691198532944992243">"Himinblár"</string>
+ <string name="screen_flash_color_cyan" msgid="6878780006173747267">"Ljósblár"</string>
+ <string name="screen_flash_color_spring_green" msgid="4466548514738457815">"Vorgrænn"</string>
+ <string name="screen_flash_color_green" msgid="8418019648507964564">"Grænn"</string>
+ <string name="screen_flash_color_chartreuse_green" msgid="7456381649919010366">"Ljósgulgrænn"</string>
+ <string name="screen_flash_color_yellow" msgid="7413465411615454556">"Gulur"</string>
+ <string name="screen_flash_color_orange" msgid="979177126315557656">"Appelsínugulur"</string>
+ <string name="screen_flash_color_red" msgid="8954162219886445491">"Rauður"</string>
+ <string name="screen_flash_color_rose" msgid="1216848195972231251">"Rós"</string>
+ <string name="screen_flash_color_magenta" msgid="7726221666557102155">"Blárauður"</string>
+ <string name="screen_flash_color_violet" msgid="1279950780509029495">"Fjólublár"</string>
+ <string name="color_selector_dialog_done" msgid="121253968943363376">"Lokið"</string>
+ <string name="color_selector_dialog_cancel" msgid="8667350644753900701">"Hætta við"</string>
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"Aðeins er hægt að opna þetta forrit í 1 glugga"</string>
</resources>
diff --git a/res/values-it/arrays.xml b/res/values-it/arrays.xml
index ff8d2ae..3507426 100644
--- a/res/values-it/arrays.xml
+++ b/res/values-it/arrays.xml
@@ -85,9 +85,11 @@
<item msgid="9100937224980838123">"4"</item>
<item msgid="6702740528496186521">"5"</item>
</string-array>
- <!-- no translation found for bluetooth_audio_routing_titles:0 (926853492406127221) -->
- <!-- no translation found for bluetooth_audio_routing_titles:1 (5112879855377353813) -->
- <!-- no translation found for bluetooth_audio_routing_titles:2 (4853360663119482646) -->
+ <string-array name="bluetooth_audio_routing_titles">
+ <item msgid="926853492406127221">"Decidi automaticamente"</item>
+ <item msgid="5112879855377353813">"Riproduci su apparecchio acustico"</item>
+ <item msgid="4853360663119482646">"Riproduci su altoparlante del telefono"</item>
+ </string-array>
<string-array name="wifi_signal">
<item msgid="199360311367724149">"Scadente"</item>
<item msgid="2470925506985305429">"Scarsa"</item>
diff --git a/res/values-it/strings.xml b/res/values-it/strings.xml
index 5b80524..f477921 100644
--- a/res/values-it/strings.xml
+++ b/res/values-it/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Imposta le preferenze di unità e numeri"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Consenti alle app di conoscere le tue preferenze regionali affinché possano personalizzare la tua esperienza."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Le app useranno le tue preferenze regionali quando è possibile."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Unità di temperatura"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Temperatura"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Calendario"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"Primo giorno della settimana"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Numeri"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Usa preferenza predefinita app"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Celsius (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Fahrenheit (°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Disconnetti"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Accoppia e connetti"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"Quando il Bluetooth è attivato, il dispositivo può comunicare con altri dispositivi che si trovano nelle vicinanze."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Quando il Bluetooth è attivo, il dispositivo può comunicare con altri dispositivi Bluetooth nelle vicinanze.\n\nPer migliorare l\'esperienza sul dispositivo, app e servizi possono comunque cercare dispositivi nelle vicinanze in qualsiasi momento, anche quando il Bluetooth non è attivo. Questo può essere utile, ad esempio, per migliorare funzionalità e servizi basati sulla posizione. Puoi modificare questa opzione nelle "<annotation id="link">"impostazioni relative alla ricerca di dispositivi Bluetooth"</annotation>"."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Quando il Bluetooth è attivo, il dispositivo può comunicare con altri dispositivi Bluetooth nelle vicinanze.\n\nPer migliorare l\'esperienza sul dispositivo, app e servizi possono comunque cercare dispositivi nelle vicinanze in qualsiasi momento, anche quando il Bluetooth non è attivo. Questo può essere utile, ad esempio, per migliorare funzionalità e servizi basati sulla posizione. Puoi modificare questa opzione nelle impostazioni relative alla scansione Bluetooth."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Modifica"</string>
<string name="device_details_title" msgid="1155622417516195481">"Dettagli dispositivo"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Impostazioni tastiera"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Indirizzo Bluetooth del dispositivo: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1102,7 +1104,7 @@
<string name="storage_menu_unmount" msgid="8171552487742912282">"Espelli"</string>
<string name="storage_menu_format" msgid="8903698999905354146">"Formatta la scheda SD per archiviazione portatile"</string>
<string name="storage_menu_format_button" msgid="7623565190643699626">"Formatta scheda"</string>
- <string name="storage_menu_format_public" msgid="5567214442727034630">"Formatta come memoria portatile"</string>
+ <string name="storage_menu_format_public" msgid="5567214442727034630">"Formatta come portatile"</string>
<string name="storage_menu_format_option" msgid="4886059624052908432">"Formatta"</string>
<string name="storage_menu_migrate" msgid="2196088149560070193">"Esegui migrazione dati"</string>
<string name="storage_menu_forget" msgid="5154017890033638936">"Elimina"</string>
@@ -1152,7 +1154,7 @@
<string name="storage_wizard_migrate_v2_later" msgid="6067756122853315642">"Sposta i contenuti più tardi"</string>
<string name="storage_wizard_migrate_progress_v2_title" msgid="8791318509516968103">"Spostamento dei contenuti…"</string>
<string name="storage_wizard_slow_v2_title" msgid="3760766921170980221">"Dispositivo <xliff:g id="NAME">^1</xliff:g> lento"</string>
- <string name="storage_wizard_slow_v2_body" msgid="7604252106419016929">"Puoi continuare a usare il dispositivo <xliff:g id="NAME_0">^1</xliff:g>, che però potrebbe essere lento. \n\nLe app memorizzate su <xliff:g id="NAME_1">^2</xliff:g> potrebbero non funzionare correttamente e i trasferimenti dei contenuti potrebbero richiedere molto tempo. \n\nProva a usare un dispositivo <xliff:g id="NAME_2">^3</xliff:g> più veloce oppure usa <xliff:g id="NAME_3">^4</xliff:g> come memoria portatile."</string>
+ <string name="storage_wizard_slow_v2_body" msgid="7604252106419016929">"Puoi continuare a usare il dispositivo <xliff:g id="NAME_0">^1</xliff:g>, che però potrebbe essere lento. \n\nLe app memorizzate su <xliff:g id="NAME_1">^2</xliff:g> potrebbero non funzionare correttamente e i trasferimenti dei contenuti potrebbero richiedere molto tempo. \n\nProva a usare un dispositivo <xliff:g id="NAME_2">^3</xliff:g> più veloce oppure usa <xliff:g id="NAME_3">^4</xliff:g> come archiviazione portatile."</string>
<string name="storage_wizard_slow_v2_start_over" msgid="1806852287668077536">"Ricomincia"</string>
<string name="storage_wizard_slow_v2_continue" msgid="7469713755893007901">"Continua"</string>
<string name="storage_wizard_ready_v2_external_body" msgid="7688457485389886923">"Puoi iniziare a utilizzare la tua <xliff:g id="NAME">^1</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Verifica sequenza"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"Verifica PIN"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Verifica password"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Verifica identità"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Usa sequenza per sbloccare dispositivo"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Usa PIN per sbloccare dispositivo"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Usa password per sbloccare dispositivo"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"PIN errato"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Password errata"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Sequenza errata"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"App scaricate"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Sperimentali"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Flag funzionalità"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"TalkBack"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Lo screen reader è rivolto principalmente a utenti ciechi o con problemi di vista"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"La lente d\'ingrandimento segue il testo mentre digiti"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"Display sempre attivo"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"Invece di disattivare l\'ingrandimento quando cambi app, diminuisce semplicemente lo zoom alle dimensioni normali. Pizzica per aumentare lo zoom quando preferisci."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"Joystick"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"Attiva e sposta la lente di ingrandimento con un joystick sullo schermo. Tocca e tieni premuto, poi trascina sul joystick per controllare la lente di ingrandimento. Tocca e trascina per spostare il joystick stesso."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"Informazioni sull\'ingrandimento"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"Scopri di più sull\'ingrandimento"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"Tipo di ingrandimento"</string>
@@ -1949,8 +1961,7 @@
<string name="accessibility_hearingaid_left_and_right_side_device_summary" msgid="4268221140368164452">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g>, destro e sinistro"</string>
<string name="accessibility_hearingaid_more_device_summary" msgid="8092641784056942546">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g> più un altro"</string>
<string name="accessibility_hearing_device_pairing_title" msgid="2701812183769537320">"Accoppiare nuovo dispositivo"</string>
- <!-- no translation found for accessibility_hearing_device_connected_title (3785140037249487287) -->
- <skip />
+ <string name="accessibility_hearing_device_connected_title" msgid="3785140037249487287">"Apparecchi acustici"</string>
<string name="accessibility_hearing_device_saved_title" msgid="7573926212664909296">"Apparecchi salvati"</string>
<string name="accessibility_hearing_device_control" msgid="2661965917013100611">"Controlli dell\'apparecchio acustico"</string>
<string name="accessibility_hearing_device_shortcut_title" msgid="7645100199603031360">"Scorciatoia apparecchio acustico"</string>
@@ -1958,8 +1969,7 @@
<string name="accessibility_hac_mode_summary" msgid="5164793702798871478">"Migliora l\'audio di alcuni apparecchi acustici"</string>
<string name="accessibility_hearing_device_footer_summary" msgid="4636110586636490256">"Assicurati che i tuoi apparecchi acustici siano accesi e in modalità di accoppiamento"</string>
<string name="accessibility_hearing_device_pairing_page_title" msgid="6608901091770850295">"Accoppiare apparecchio acustico"</string>
- <!-- no translation found for accessibility_found_hearing_devices (637407580358386553) -->
- <skip />
+ <string name="accessibility_found_hearing_devices" msgid="637407580358386553">"Apparecchi acustici disponib."</string>
<string name="accessibility_found_all_devices" msgid="7817834722148556520">"Non trovi il tuo apparecchio acustico?"</string>
<string name="accessibility_list_all_devices_title" msgid="3555097127022458571">"Visualizzare tutti i dispositivi Bluetooth"</string>
<string name="accessibility_audio_adjustment_title" msgid="1332113739136802997">"Regolazione dell\'audio"</string>
@@ -2174,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Problema durante la lettura dell\'indicatore di livello della batteria."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Tocca per saperne di più su questo errore"</string>
- <string name="power_screen" msgid="4596900105850963806">"Schermo"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Torcia"</string>
<string name="power_camera" msgid="4778315081581293923">"Fotocamera"</string>
@@ -2215,7 +2226,7 @@
<string name="battery_saver_schedule_settings_title" msgid="3688019979950082237">"Imposta una pianificazione"</string>
<string name="battery_saver_turn_on_summary" msgid="1433919417587171160">"Prolunga la durata della batteria"</string>
<string name="battery_saver_sticky_title_new" msgid="5942813274115684599">"Disattiva quando la batteria è carica"</string>
- <string name="battery_saver_sticky_description_new" msgid="6472610662679038342">"L\'opzione Risparmio energetico viene disattivata quando la batteria raggiunge <xliff:g id="BATTERY_PERCENTAGE">%1$s</xliff:g>"</string>
+ <string name="battery_saver_sticky_description_new" msgid="6472610662679038342">"Il risparmio energetico viene disattivato quando la batteria raggiunge <xliff:g id="BATTERY_PERCENTAGE">%1$s</xliff:g>"</string>
<!-- no translation found for battery_saver_seekbar_title (3712266470054006641) -->
<skip />
<string name="battery_saver_seekbar_title_placeholder" msgid="7141264642540687540">"Attiva"</string>
@@ -2252,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Tempo di utilizzo nel periodo <xliff:g id="SLOT">%s</xliff:g>"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Suddivisione per app"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Suddivisione per sistema"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Statistiche sui processi"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Statistiche tecniche sui processi in esecuzione"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Memoria usata"</string>
@@ -2899,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Volume suoneria e notifiche"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Volume suoneria"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Volume notifiche"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"L\'opzione non è disponibile perché l\'audio è disattivato"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Suoneria telefono"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Suono di notifica predefinito"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"Audio fornito dall\'app"</string>
@@ -3164,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Consenti l\'accesso alle notifiche"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Le notifiche adattive sono state sostituite dalle notifiche avanzate in Android 12. Questa funzionalità mostra risposte e azioni suggerite e organizza le tue notifiche. \n\nLe notifiche avanzate possono accedere ai contenuti delle notifiche, incluse le informazioni personali, come i nomi dei contatti e i messaggi. Questa funzionalità può anche ignorare le notifiche o rispondervi, ad esempio accettando le telefonate, e controllare la modalità Non disturbare."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"Consentire a <xliff:g id="SERVICE">%1$s</xliff:g> di accedere alle notifiche?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> potrà leggere tutte le notifiche, incluse informazioni personali quali nomi dei contatti, foto e il testo dei messaggi ricevuti. Questa app potrà inoltre posticipare o ignorare le notifiche oppure agire sui pulsanti nelle notifiche, ad esempio rispondere alle telefonate. \n\nL\'app potrà anche attivare o disattivare la funzionalità Non disturbare e modificare le relative impostazioni."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> potrà:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"Leggere le tue notifiche"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"Può leggere le tue notifiche, incluse informazioni personali quali contatti, messaggi e foto."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Rispondere ai messaggi"</string>
@@ -3449,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Disattivate"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Avanzate"</string>
<string name="app_permissions" msgid="8666537659217653626">"Gestione autorizzazioni"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Aggiornamenti alla condivisione dei dati per la posizione"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Controlla le app che hanno cambiato la modalità di condivisione dei tuoi dati sulla posizione"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Tocca per riattivare"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Tocca due volte un punto qualsiasi dello schermo per riattivare il dispositivo"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Apertura link"</string>
@@ -3977,15 +3991,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Servizio di compilazione automatica"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Servizio di compilazione automatica predefinito"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Password"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Servizi di password e identità"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# password}other{# password}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"automatica, compilazione, compilazione automatica, password"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"credenziali, passkey, password"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Verifica che questa app sia attendibile</b> <br/> <br/> <xliff:g id=app_name example=La Compilazione automatica di Google>%1$s</xliff:g> usa ciò che appare sullo schermo per stabilire quali contenuti possono essere compilati automaticamente."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"Vuoi disattivare %1$s?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"I dati salvati, ad esempio indirizzi o metodi di pagamento, non verranno inseriti quando accedi. Per fare in modo che i dati salvati rimangano inseriti, imposta un servizio di compilazione automatica predefinito."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Limite di servizi di password e identità"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"Puoi attivare contemporaneamente fino a 5 servizi di compilazione automatica e password. Per aggiungere un altro servizio devi disattivarne uno."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Disattiva"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Compilazione automatica"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Livello di logging"</string>
@@ -4272,28 +4291,17 @@
<string name="content_capture" msgid="868372905432812238">"Contenuti app"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Consente alle app di inviare contenuti al sistema Android"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Acquisisci dump dell\'heap del sistema"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Memory Tagging Extension"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"La funzionalità MTE (Memory Tagging Extension) consente di individuare più facilmente i problemi di sicurezza della memoria nella tua app e rende più sicuro il codice nativo al suo interno."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"L\'attivazione della funzionalità MTE potrebbe rallentare le prestazioni del dispositivo."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"Scopri di più su MTE"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"Attiva MTE fino alla disattivazione"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"Dovrai riavviare il dispositivo per attivare la funzionalità MTE."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"Dovrai riavviare il dispositivo per disattivare la funzionalità MTE."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"Attiva MTE per una singola sessione"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"Il sistema si riavvierà e consentirà gli esperimenti con la funzionalità MTE (Memory Tagging Extension). Questa funzionalità potrebbe incidere negativamente sulla stabilità e sulle prestazioni del sistema. Verrà reimpostata al riavvio successivo."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Riavvia per una singola sessione con funzionalità MTE attiva"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"Funzionalità MTE già attiva"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Acquisizione del dump dell\'heap del sistema"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Impossibile acquisire dump dell\'heap del sistema"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Acquisisci automaticamente dump dell\'heap del sistema"</string>
@@ -4583,56 +4591,30 @@
<string name="background_install_before" msgid="8608614957688912715">"{count,plural, =1{App installate nell\'ultimo mese}other{App installate negli ultimi # mesi}}"</string>
<string name="background_install_after" msgid="7983488897570908149">"{count,plural, =1{App installate più di # mese fa}other{App installate più di # mesi fa}}"</string>
<string name="accessibility_fingerprint_label" msgid="5017431423168191733">"Sensore di impronte digitali"</string>
- <!-- no translation found for flash_notifications_title (4490438861180492311) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_off (6056282996770691461) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera (455038312752009971) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_screen (7321838939240499267) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera_and_screen (6515622987118268649) -->
- <skip />
- <!-- no translation found for flash_notifications_intro (1506414740603805778) -->
- <skip />
- <!-- no translation found for flash_notifications_note (7258551860911169239) -->
- <skip />
- <!-- no translation found for flash_notifications_preview (5320176885050440874) -->
- <skip />
- <!-- no translation found for camera_flash_notification_title (1605639711485773787) -->
- <skip />
- <!-- no translation found for screen_flash_notification_title (8008197872050400734) -->
- <skip />
- <!-- no translation found for screen_flash_notification_color_title (7213407653340970790) -->
- <skip />
- <!-- no translation found for screen_flash_color_blue (3585766657607931371) -->
- <skip />
- <!-- no translation found for screen_flash_color_azure (8691198532944992243) -->
- <skip />
- <!-- no translation found for screen_flash_color_cyan (6878780006173747267) -->
- <skip />
- <!-- no translation found for screen_flash_color_spring_green (4466548514738457815) -->
- <skip />
- <!-- no translation found for screen_flash_color_green (8418019648507964564) -->
- <skip />
- <!-- no translation found for screen_flash_color_chartreuse_green (7456381649919010366) -->
- <skip />
- <!-- no translation found for screen_flash_color_yellow (7413465411615454556) -->
- <skip />
- <!-- no translation found for screen_flash_color_orange (979177126315557656) -->
- <skip />
- <!-- no translation found for screen_flash_color_red (8954162219886445491) -->
- <skip />
- <!-- no translation found for screen_flash_color_rose (1216848195972231251) -->
- <skip />
- <!-- no translation found for screen_flash_color_magenta (7726221666557102155) -->
- <skip />
- <!-- no translation found for screen_flash_color_violet (1279950780509029495) -->
- <skip />
- <!-- no translation found for color_selector_dialog_done (121253968943363376) -->
- <skip />
- <!-- no translation found for color_selector_dialog_cancel (8667350644753900701) -->
- <skip />
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="flash_notifications_title" msgid="4490438861180492311">"Lampeggiamento per le notifiche"</string>
+ <string name="flash_notifications_summary_off" msgid="6056282996770691461">"Off"</string>
+ <string name="flash_notifications_summary_on_camera" msgid="455038312752009971">"On / lampeggiamento della fotocamera"</string>
+ <string name="flash_notifications_summary_on_screen" msgid="7321838939240499267">"On / lampeggiamento dello schermo"</string>
+ <string name="flash_notifications_summary_on_camera_and_screen" msgid="6515622987118268649">"On / lampeggiamento di fotocamera e schermo"</string>
+ <string name="flash_notifications_intro" msgid="1506414740603805778">"Fai lampeggiare la luce della fotocamera o lo schermo quando ricevi notifiche o quando suonano le sveglie"</string>
+ <string name="flash_notifications_note" msgid="7258551860911169239">"Se sei fotosensibile, usa con cautela il lampeggiamento per le notifiche"</string>
+ <string name="flash_notifications_preview" msgid="5320176885050440874">"Anteprima"</string>
+ <string name="camera_flash_notification_title" msgid="1605639711485773787">"Flash di notifica dalla fotocamera"</string>
+ <string name="screen_flash_notification_title" msgid="8008197872050400734">"Flash di notifica dallo schermo"</string>
+ <string name="screen_flash_notification_color_title" msgid="7213407653340970790">"Colore lampeggiamento schermo"</string>
+ <string name="screen_flash_color_blue" msgid="3585766657607931371">"Blu"</string>
+ <string name="screen_flash_color_azure" msgid="8691198532944992243">"Azzurro"</string>
+ <string name="screen_flash_color_cyan" msgid="6878780006173747267">"Ciano"</string>
+ <string name="screen_flash_color_spring_green" msgid="4466548514738457815">"Verde primavera"</string>
+ <string name="screen_flash_color_green" msgid="8418019648507964564">"Verde"</string>
+ <string name="screen_flash_color_chartreuse_green" msgid="7456381649919010366">"Giallo-verdognolo"</string>
+ <string name="screen_flash_color_yellow" msgid="7413465411615454556">"Giallo"</string>
+ <string name="screen_flash_color_orange" msgid="979177126315557656">"Arancione"</string>
+ <string name="screen_flash_color_red" msgid="8954162219886445491">"Rosso"</string>
+ <string name="screen_flash_color_rose" msgid="1216848195972231251">"Rosa"</string>
+ <string name="screen_flash_color_magenta" msgid="7726221666557102155">"Magenta"</string>
+ <string name="screen_flash_color_violet" msgid="1279950780509029495">"Viola"</string>
+ <string name="color_selector_dialog_done" msgid="121253968943363376">"Fine"</string>
+ <string name="color_selector_dialog_cancel" msgid="8667350644753900701">"Annulla"</string>
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"Questa app può essere aperta soltanto in 1 finestra"</string>
</resources>
diff --git a/res/values-iw/strings.xml b/res/values-iw/strings.xml
index 5de8b19..ac72932 100644
--- a/res/values-iw/strings.xml
+++ b/res/values-iw/strings.xml
@@ -166,10 +166,10 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"הגדרת העדפות של יחידות ומספרים"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"הרשאת גישה לאפליקציות להעדפות האזוריות כדי שיתאימו אישית את חוויית המשתמש."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"אפליקציות ישתמשו בהעדפות האזוריות במידת האפשר."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"יחידות טמפרטורה"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"טמפרטורה"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"יומן"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"היום הראשון של השבוע"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"מספרים"</string>
+ <string name="numbers_preferences_title" msgid="8197418984391195446">"העדפות שקשורות למספרים"</string>
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"שימוש בברירת המחדל של האפליקציה"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"צלזיוס (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"פרנהייט (°F)"</string>
@@ -621,7 +621,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"התנתקות"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"התאמה וחיבור"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"כשה-Bluetooth מופעל, המכשיר יכול לתקשר עם מכשירי Bluetooth אחרים שנמצאים בקרבת מקום."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"כשה-Bluetooth מופעל, המכשיר יכול לתקשר עם מכשירי Bluetooth אחרים שנמצאים בקרבת מקום.\n\nלשיפור חוויית השימוש במכשיר, אפליקציות ושירותים יכולים לסרוק מכשירים בקרבת מקום בכל שלב, גם כאשר ה-Bluetooth כבוי. אפשר להשתמש בכך, למשל, כדי לשפר תכונות ושירותים מבוססי-מיקום. ניתן לשנות זאת ב"<annotation id="link">"הגדרות הסריקה של Bluetooth"</annotation>"."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"כשה-Bluetooth מופעל, המכשיר יכול לתקשר עם מכשירי Bluetooth אחרים שנמצאים בקרבת מקום.\n\nכדי לשפר את חוויית השימוש במכשיר, אפליקציות ושירותים יכולים לסרוק מכשירים בקרבת מקום בכל שלב, גם כשה-Bluetooth כבוי. אפשר להשתמש בכך, למשל, כדי לשפר תכונות ושירותים שמבוססים על מיקום. ניתן לשנות זאת בהגדרות הסריקה של Bluetooth."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"שינוי"</string>
<string name="device_details_title" msgid="1155622417516195481">"פרטי המכשיר"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"הגדרות מקלדת"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"כתובת המכשיר לחיבור דרך Bluetooth: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1392,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"אימות של קו ביטול נעילה"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"אימות של קוד הגישה"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"אימות סיסמה"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"אימות הזהות שלך"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"שימוש בקו ביטול הנעילה גם במכשיר הזה"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"שימוש בקוד אימות גם לביטול הנעילה במכשיר הזה"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"שימוש בסיסמה גם לביטול הנעילה במכשיר הזה"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"קוד גישה שגוי"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"סיסמה שגויה"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"קו ביטול נעילה שגוי"</string>
@@ -1715,17 +1726,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"אפליקציות שהורדת"</string>
<string name="experimental_category_title" msgid="898904396646344152">"ניסיוני"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"סימוני תכונות"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"Talkback"</string>
<string name="talkback_summary" msgid="5820927220378864281">"קורא מסך המיועד בעיקר לעיוורים או לבעלי ראייה לקויה"</string>
@@ -1739,10 +1752,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"תוך כדי שמקלידים, הגדלת התצוגה עוקבת אחר הטקסט"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"התכונה פועלת כל הזמן"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"במקום להשבית את הגדלת התצוגה כשעוברים בין אפליקציות, התכונה מקטינה את התצוגה לגודל הרגיל. בכל שלב אפשר לבצע תנועת צביטה כדי להגדיל שוב את התצוגה."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"ג\'ויסטיק"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"אפשר להפעיל את זכוכית המגדלת ולהזיז אותה באמצעות ג\'ויסטיק במסך. לוחצים לחיצה ארוכה וגוררים באמצעות הג\'ויסטיק כדי לשלוט בזכוכית המגדלת. מקישים וגוררים את האצבע כדי להזיז את הג\'ויסטיק עצמו."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"מידע על הגדלה"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"מידע נוסף על הגדלה"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"סוג ההגדלה"</string>
@@ -2172,7 +2183,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"אירעה בעיה בקריאת מדדי הסוללה."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"יש להקיש לקבלת מידע נוסף על השגיאה הזו"</string>
- <string name="power_screen" msgid="4596900105850963806">"מסך"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"פנס"</string>
<string name="power_camera" msgid="4778315081581293923">"מצלמה"</string>
@@ -2250,6 +2262,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"זמן מסך עבור <xliff:g id="SLOT">%s</xliff:g>"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"פירוט לפי אפליקציות"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"פירוט לפי מערכת"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"סטטיסטיקה של תהליך"</string>
<string name="process_stats_summary" msgid="522842188571764699">"סטטיסטיקה של מומחי מחשבים על התהליכים הפועלים"</string>
<string name="app_memory_use" msgid="7559666138324410666">"זיכרון בשימוש"</string>
@@ -2897,6 +2911,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"עוצמת קול של צלצול והתראות"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"עוצמת הצלצול"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"עוצמת קול של התראות"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"לא זמין כי הצלצול מושתק"</string>
<string name="ringtone_title" msgid="3271453110387368088">"הרינגטון של הטלפון"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"צליל ברירת המחדל להתראות"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"צליל שסיפקה האפליקציה"</string>
@@ -3162,8 +3177,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"הענקת גישה להתראות"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"התכונה \'התראות משופרות\' החליפה את \'התראות מותאמות ל-Android\' ב-Android 12. התכונה הזו מציגה הצעות לפעולות ולתשובות ומארגנת את ההתראות שלך. \n\nל\'התראות משופרות\' יש גישה לתוכן של התראות, כולל מידע אישי כמו שמות אנשי קשר והודעות. התכונה הזו יכולה גם לסגור התראות או להגיב עליהן (למשל לענות לשיחות טלפון) ולשלוט בתכונה \'נא לא להפריע\'."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"לאשר לאפליקציה \'<xliff:g id="SERVICE">%1$s</xliff:g>\' לגשת אל ההתראות?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"ל-<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> תהיה אפשרות לקרוא את כל ההתראות, כולל מידע אישי כמו שמות של אנשי קשר והודעות טקסט שמתקבלות. האפליקציה תוכל גם לבטל התראות, להעביר אותן למצב נודניק או להפעיל לחצני פעולה שהן כוללות, וכן לענות לשיחות טלפון. \n\nכמו כן, האפליקציה תוכל להפעיל או לכבות את התכונה \'נא לא להפריע\' ולשנות הגדרות קשורות."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"ל-<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> תהיה אפשרות:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"לקרוא את ההתראות שלך"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"התכונה יכולה לקרוא את ההתראות שלך, כולל פרטים אישיים כגון אנשי קשר, הודעות ותמונות."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"לשלוח תשובות להודעות"</string>
@@ -3447,10 +3464,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"מושבתות"</string>
<string name="advanced_apps" msgid="7643010673326578815">"אפשרויות מתקדמות"</string>
<string name="app_permissions" msgid="8666537659217653626">"מנהל הרשאות"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"עדכונים לגבי שיתוף נתוני מיקום"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"בדיקת אפליקציות ששינו את האופן שבו הן עשויות לשתף את נתוני המיקום"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"יש להקיש כדי להעיר"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"יש להקיש פעמיים בנקודה כלשהי במסך כדי להעיר את המכשיר"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"פתיחת קישורים"</string>
@@ -3976,15 +3991,20 @@
<string name="autofill_app" msgid="7595308061826307921">"שירות מילוי אוטומטי"</string>
<string name="default_autofill_app" msgid="372234803718251606">"שירות מילוי אוטומטי שמוגדר כברירת מחדל"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"סיסמאות"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"שירותי סיסמאות וזהות"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{סיסמה אחת (#)}one{# סיסמאות}two{# סיסמאות}other{# סיסמאות}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"אוטומטי, מילוי, מילוי אוטומטי, סיסמה"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"פרטי כניסה, מפתח גישה, סיסמה"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>חשוב לוודא שהאפליקציה הזו מהימנה</b> <br/> <br/> <xliff:g id=app_name example=Google Autofill>%1$s</xliff:g> משתמשת במידע שמופיע במסך כדי לזהות אילו שדות אפשר למלא באופן אוטומטי."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"להשבית את %1$s?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"פרטים שמורים כמו כתובות או אמצעי תשלום לא ימולאו בכניסה לחשבון. כדי שהפרטים ששמרת ימשיכו להופיע, יש להגדיר שירות מילוי אוטומטי כברירת מחדל."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"הגעת למספר המרבי של שירותי סיסמאות וזהות"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"ניתן להפעיל עד 5 שירותי מילוי אוטומטי וסיסמאות בו-זמנית. יש להשבית אחד מהשירותים כדי להוסיף שירות אחר."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"השבתה"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"מילוי אוטומטי"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"רמת רישום ביומן"</string>
@@ -4271,28 +4291,17 @@
<string name="content_capture" msgid="868372905432812238">"תוכן אפליקציות"</string>
<string name="content_capture_summary" msgid="49720773699715531">"אפליקציות יכולות לשלוח תוכן למערכת Android"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"תיעוד תמונת מצב הזיכרון של המערכת"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"תוסף תיוג זיכרון"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"תוסף תיוג הזיכרון (MTE) מקל על איתור בעיות של בטיחות זיכרון באפליקציה והופך את קוד ה-Native למאובטח יותר."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"הפעלת MTE עלולה לגרום לביצועים איטיים יותר של המכשיר."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"מידע נוסף על MTE"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"הפעלת MTE עד שמכבים אותו"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"יש להפעיל מחדש את המכשיר כדי להפעיל MTE."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"יש להפעיל מחדש את המכשיר כדי להשבית MTE."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"הפעלת MTE לסשן יחיד"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"תתבצע הפעלה מחדש ואפשר יהיה להתנסות בתוסף תיוג זיכרון (MTE). ל-MTE עלולה להיות השפעה שלילית על הביצועים והיציבות של המערכת. בהפעלה הבאה מחדש יתבצע איפוס."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"הפעלה מחדש לסשן יחיד עם MTE מופעל"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE כבר מופעל"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"מתבצע תיעוד dump ערימה של המערכת"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"לא ניתן היה לתעד את dump הערימה של המערכת"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"תיעוד אוטומטי של קובצי תמונות מצב הזיכרון של המערכת"</string>
@@ -4608,6 +4617,5 @@
<string name="screen_flash_color_violet" msgid="1279950780509029495">"סגול"</string>
<string name="color_selector_dialog_done" msgid="121253968943363376">"סיום"</string>
<string name="color_selector_dialog_cancel" msgid="8667350644753900701">"ביטול"</string>
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"ניתן לפתוח את האפליקציה הזו רק בחלון אחד"</string>
</resources>
diff --git a/res/values-ja/strings.xml b/res/values-ja/strings.xml
index 5a193f7..e190b25 100644
--- a/res/values-ja/strings.xml
+++ b/res/values-ja/strings.xml
@@ -166,10 +166,10 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"単位と数字の設定を指定する"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"アプリが地域の設定を使用して、アプリの機能をカスタマイズできるようにします。"</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"必要に応じてアプリが地域の設定を使用します。"</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"温度単位"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"温度"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"カレンダー"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"週最初の曜日"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"数字"</string>
+ <string name="numbers_preferences_title" msgid="8197418984391195446">"Numbers の設定"</string>
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"アプリのデフォルトを使用する"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"摂氏(°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"華氏(°F)"</string>
@@ -621,7 +621,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"接続を解除"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"ペアに設定して接続"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"Bluetooth を ON にすると、お使いのデバイスは近くにある他の Bluetooth デバイスと通信できます。"</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Bluetooth を ON にすると、付近の他の Bluetooth デバイスと通信できます。\n\nBluetooth が OFF の場合でもアプリやサービスは付近のデバイスをいつでもスキャンできます。位置情報を使用する機能やサービスで利便性が向上するなどの効果があります。この設定は "<annotation id="link">"Bluetooth スキャンの設定"</annotation>"で変更できます。"</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Bluetooth を ON にすると、付近の他の Bluetooth デバイスと通信できます。\n\nBluetooth が OFF の場合でもアプリやサービスは付近のデバイスをいつでもスキャンできます。位置情報を使用する機能やサービスで利便性が向上するなどの効果があります。この設定は Bluetooth スキャンの設定で変更できます。"</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"変更"</string>
<string name="device_details_title" msgid="1155622417516195481">"デバイスの詳細"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"キーボードの設定"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"デバイスの Bluetooth アドレス: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1392,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"パターンの確認"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"PIN の確認"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"パスワードの確認"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"本人確認"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"パターンでこのデバイスのロックも解除されます"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"PIN でこのデバイスのロックも解除されます"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"パスワードでこのデバイスのロックも解除されます"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"PINが正しくありません"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"パスワードが正しくありません"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"パターンが正しくありません"</string>
@@ -1715,17 +1726,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"ダウンロードしたアプリ"</string>
<string name="experimental_category_title" msgid="898904396646344152">"試験運用機能"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"機能フラグ"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"Talkback"</string>
<string name="talkback_summary" msgid="5820927220378864281">"主に視覚障害者を対象としたスクリーンリーダー ツールです"</string>
@@ -1739,10 +1752,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"文字の入力にあわせて拡大鏡が移動します"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"常に ON"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"アプリの変更時に拡大を無効にする代わりに、通常のサイズにズームアウトします。いつでもピンチ操作でもう一度ズームインできます。"</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"ジョイスティック"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"拡大鏡を有効にして、画面上のジョイスティックで動かします。拡大鏡を操作するには、ジョイスティックを長押ししてからドラッグします。ジョイスティックをタップしてドラッグすると、ジョイスティック自体を動かせます。"</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"拡大について"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"拡大の詳細"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"拡大の種類"</string>
@@ -2172,7 +2183,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"バッテリー残量の読み取り中に問題が発生しました。"</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"タップすると、このエラーの詳細が表示されます"</string>
- <string name="power_screen" msgid="4596900105850963806">"画面"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"ライト"</string>
<string name="power_camera" msgid="4778315081581293923">"カメラ"</string>
@@ -2250,6 +2262,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"<xliff:g id="SLOT">%s</xliff:g> の利用時間"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"アプリごとの内訳"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"システムごとの内訳"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"プロセスの統計情報"</string>
<string name="process_stats_summary" msgid="522842188571764699">"プロセスの実行に関する独自の統計情報"</string>
<string name="app_memory_use" msgid="7559666138324410666">"メモリ使用"</string>
@@ -2714,7 +2728,7 @@
<string name="mms_message_title" msgid="6624505196063391964">"MMS メッセージ"</string>
<string name="mms_message_summary" msgid="2855847140141698341">"モバイルデータが OFF のときに送受信します"</string>
<string name="auto_data_switch_title" msgid="5862200603753603464">"モバイルデータに自動的に切り替えます"</string>
- <string name="auto_data_switch_summary" msgid="1934340931995429057">"接続が安定している場合に、このネットワークを一時的に使用します"</string>
+ <string name="auto_data_switch_summary" msgid="1934340931995429057">"このネットワークのほうが接続が安定している場合、こちらを一時的に使用します"</string>
<string name="work_sim_title" msgid="8999872928646924429">"仕事用SIM"</string>
<string name="user_restrictions_title" msgid="4068914244980335993">"アプリとコンテンツへのアクセス"</string>
<string name="user_rename" msgid="8735940847878484249">"名前を変更"</string>
@@ -2897,6 +2911,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"着信音と通知の音量"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"着信音の音量"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"通知の音量"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"着信音がミュートされているため利用できません"</string>
<string name="ringtone_title" msgid="3271453110387368088">"着信音"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"デフォルトの通知音"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"アプリの通知音"</string>
@@ -3162,8 +3177,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"通知へのアクセスを許可"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Android 12 では Android 通知の自動調整が拡張通知に切り替えられました。この機能が操作や返信の候補を提示し、通知の整理を行います。\n\n拡張通知は通知コンテンツにアクセスできます。これには、連絡先の名前などの個人情報やメッセージも含まれます。また、この機能は、通知を非表示にしたり通知に応答したりすることもできます。たとえば、電話に出ることやサイレント モードを管理することができます。"</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"<xliff:g id="SERVICE">%1$s</xliff:g> による通知へのアクセスを許可しますか?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> はすべての通知を読み取ることができます。通知には、連絡先名、写真などの個人情報や受信したメッセージの本文も含まれます。また、通知をスヌーズ、非表示にしたり、電話に出るなどの通知内のボタン操作を実行したりすることもできます。\n\nこれにより、アプリがサイレント モード設定を切り替えたり、関連する設定を変更したりすることも可能になります。"</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> は次のことを行えるようになります。"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"通知の読み取り"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"通知を読み取ることができます。通知には、連絡先、メッセージ、写真などの個人情報も含まれます。"</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"メールへの返信"</string>
@@ -3447,10 +3464,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"通知 OFF"</string>
<string name="advanced_apps" msgid="7643010673326578815">"詳細設定"</string>
<string name="app_permissions" msgid="8666537659217653626">"権限マネージャー"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"位置情報を共有する方法の更新"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"位置情報を共有する方法が変更されたアプリを確認できます"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"タップして復帰"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"画面をダブルタップするとデバイスが復帰します"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"リンクを開く"</string>
@@ -3975,15 +3990,20 @@
<string name="autofill_app" msgid="7595308061826307921">"自動入力サービス"</string>
<string name="default_autofill_app" msgid="372234803718251606">"デフォルトの自動入力サービス"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"パスワード"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"パスワードと ID の管理サービス"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# 件のパスワード}other{# 件のパスワード}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"自動, 入力, 自動入力, パスワード"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"認証情報、パスキー、パスワード"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>このアプリが信頼できることを確認してください</b> <br/> <br/> <xliff:g id=app_name example=Google Autofill>%1$s</xliff:g> は画面上の内容に基づいて、自動入力可能な情報を判別します。"</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"%1$s を OFF にしますか?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"住所やお支払い方法などの保存された情報はログイン時に入力されません。入力されるようにするには、デフォルトの自動入力サービスを設定してください。"</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"パスワードと ID の管理サービスの上限"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"同時に有効にできる自動入力サービスとパスワード サービスは最大 5 件です。追加するには、いずれかのサービスを OFF にしてください。"</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"OFF にする"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"自動入力"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"ロギングレベル"</string>
@@ -4270,28 +4290,17 @@
<string name="content_capture" msgid="868372905432812238">"アプリのコンテンツ"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Android システムにコンテンツを送信することをアプリに許可する"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"システムのヒープダンプを取得"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Memory Tagging Extension"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"Memory Tagging Extension(MTE)を使うと、アプリでのメモリ安全性の問題が見つけやすくなり、ネイティブ コードを安全に保てます。"</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"MTE を ON にすると、デバイスのパフォーマンスが低下することがあります。"</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"MTE の詳細"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"OFF にするまで MTE を有効にする"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"MTE を ON にするにはデバイスを再起動する必要があります。"</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"MTE を OFF にするにはデバイスを再起動する必要があります。"</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"セッション 1 回で MTE を有効"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"システムが再起動して、Memory Tagging Extension(MTE)のテストを許可します。MTE はシステムのパフォーマンスや安定性に悪影響を及ぼすおそれがあります。次回以降の再起動時にリセットされます。"</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"セッション 1 回で MTE を有効にして再起動します"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE はすでに有効です"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"システムのヒープダンプを取得しています"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"システムのヒープダンプを取得できませんでした"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"システムのヒープダンプの自動取得"</string>
@@ -4606,6 +4615,5 @@
<string name="screen_flash_color_violet" msgid="1279950780509029495">"バイオレット"</string>
<string name="color_selector_dialog_done" msgid="121253968943363376">"完了"</string>
<string name="color_selector_dialog_cancel" msgid="8667350644753900701">"キャンセル"</string>
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"このアプリはウィンドウが 1 つの場合のみ開くことができます"</string>
</resources>
diff --git a/res/values-ka/strings.xml b/res/values-ka/strings.xml
index a9e1443..5b86bb3 100644
--- a/res/values-ka/strings.xml
+++ b/res/values-ka/strings.xml
@@ -166,10 +166,10 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"რაოდენობის და საზომი ერთეულების პარამეტრების დაყენება"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"აცნობეთ აპებს თქვენი რეგიონული პარამეტრების შესახებ, რათა მათ თქვენი გამოცდილების პერსონალიზება შეძლოს."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"აპები საჭიროებისამებრ გამოიყენებს თქვენს რეგიონულ პარამეტრებს."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"ტემპერატურის ერთეულები"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"ტემპერატურა"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"კალენდარი"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"კვირის პირველი დღე"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"რიცხვები"</string>
+ <string name="numbers_preferences_title" msgid="8197418984391195446">"ნომრების უპირატესობები"</string>
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"გამოიყენე აპის ნაგულისხმევი პარამეტრები"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"ცელსიუსი (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"ფარენჰაიტი (°F)"</string>
@@ -621,7 +621,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"კავშირის გაწყვეტა"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"დაწყვილება და შეერთება"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"როდესაც Bluetooth ჩართულია, თქვენს მოწყობილობას ახლომდებარე Bluetooth მოწყობილობებთან კომუნიკაცია შეუძლია."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"როცა Bluetooth ჩართულია, თქვენს მოწყობილობას შეუძლია სხვა ახლომდებარე Bluetooth მოწყობილობებთან კომუნიკაცია.\n\nმოწყობილობის საუკეთესოდ მოხმარებისთვის, აპები და სერვისები მაშინაც კი შეძლებს ახლომდებარე მოწყობილობათა აღმოსაჩენად სკანირებას, როცა Bluetooth გამორთულია. ამის გამოყენება შესაძლებელია, მაგალითად, მდებარეობაზე დაფუძნებული ფუნქციების და სერვისების გასაუმჯობესებლად. ამის შეცვლა "<annotation id="link">"Bluetooth-ით სკანირების პარამეტრებში"</annotation>" შეგიძლიათ."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"როცა Bluetooth ჩართულია, თქვენს მოწყობილობას შეუძლია სხვა ახლომდებარე Bluetooth მოწყობილობებთან კომუნიკაცია.\n\nმოწყობილობის საუკეთესოდ მოხმარებისთვის, აპები და სერვისები მაშინაც კი შეძლებს ახლომდებარე მოწყობილობათა აღმოსაჩენად სკანირებას, როცა Bluetooth გამორთულია. ამის გამოყენება შესაძლებელია, მაგალითად, მდებარეობაზე დაფუძნებული ფუნქციების და სერვისების გასაუმჯობესებლად. ამის შეცვლა Bluetooth-ით სკანირების პარამეტრებში შეგიძლიათ."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"შეცვლა"</string>
<string name="device_details_title" msgid="1155622417516195481">"მოწყობილობის დეტალები"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"კლავიატურის პარამეტრები"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"მოწყობილობის Bluetooth მისამართი: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1392,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"განმბლოკავი ნიმუშის დადასტურება"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"PIN-კოდის დადასტურება"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"პაროლის დადასტურება"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"დაადასტურეთ, რომ თქვენ ხართ"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"ამ მოწყობილობის განბლოკვისთვის ასევე ნიმუში გამოიყენეთ"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"ამ მოწყობილობის განბლოკვისთვის ასევე PIN-კოდი გამოიყენეთ"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"ამ მოწყობილობის განბლოკვისთვის ასევე პაროლი გამოიყენეთ"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"არასწორი PIN"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"არასწორი პაროლი"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"არასწორი ნიმუში"</string>
@@ -1715,17 +1726,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"ჩამოტვირთული აპები"</string>
<string name="experimental_category_title" msgid="898904396646344152">"ექსპერიმენტული"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"ფუნქციების ალმები"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"TalkBack"</string>
<string name="talkback_summary" msgid="5820927220378864281">"ეკრანის წამკითხველი შექმნილია მხედველობის პრობლემების მქონე ადამიანებისთვის"</string>
@@ -1739,10 +1752,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"გამადიდებელი მოგყვებათ ტექსტის აკრეფისას"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"ყოველთვის ჩართული"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"აპების შეცვლისას გადიდების დეაქტივაციის ნაცვლად ის მარტივად შეამცირებს მასშტაბს ნორმალურ ზომამდე. მასშტაბს თითებით გაადიდებთ, როცა მოისურვებთ."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"ჯოისტიკი"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"გაააქტიურეთ და გაამოძრავეთ გამადიდებელი შუშა ეკრანის ჯოისტიკით. გამადიდებელი შუშის სამართავად ხანგრძლივად შეეხეთ, შემდეგ კი გადაათრიეთ ჯოისტიკი. შეხებით გადაათრიეთ ჯოისტიკი."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"გადიდების შესახებ"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"შეიტყვეთ მეტი გადიდების შესახებ"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"გადიდების ტიპი"</string>
@@ -2172,7 +2183,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"ბატარეის მზომის წაკითხვასთან დაკავშირებით პრობლემა დაფიქსირდა"</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"შეეხეთ ამ შეცდომის შესახებ მეტის გასაგებად"</string>
- <string name="power_screen" msgid="4596900105850963806">"ეკრანი"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"ფანარი"</string>
<string name="power_camera" msgid="4778315081581293923">"კამერა"</string>
@@ -2250,6 +2262,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"ეკრანთან დრო <xliff:g id="SLOT">%s</xliff:g> პერიოდში"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"აპების მიხედვით"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"სისტემის მიხედვით"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"პროცესის სტატისტიკა"</string>
<string name="process_stats_summary" msgid="522842188571764699">"მიმდინარე პროცესების შემაჯამებელი სტატისტიკა"</string>
<string name="app_memory_use" msgid="7559666138324410666">"გამოყენებული მეხსიერება"</string>
@@ -2897,6 +2911,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"ზარების/შეტყობინებების ხმა"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"ზარის ხმა"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"შეტყობინების ხმა"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"არ არის ხელმისაწვდომი, რადგან დარეკვა დადუმებულია"</string>
<string name="ringtone_title" msgid="3271453110387368088">"ტელეფონის ზარი"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"შეტყობინებების ნაგულისხმევი ხმა"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"აპის მიერ უზრუნველყოფილი ხმა"</string>
@@ -3162,8 +3177,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"დაუშვით წვდომა შეტყობინებებზე"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"გაფართოებულმა შეტყობინებებმა ჩაანაცვლა Android-ის ადაპტაციური შეტყობინებების ფუნქცია Android 12-ში. ეს ფუნქცია გაჩვენებთ შემოთავაზებულ მოქმედებებს და პასუხებს, ამასთანავე კი ახდენს თქვენი შეტყობინებების ორგანიზებას. \n\nგაფართოებულ შეტყობინებებს შეუძლია ყველა შეტყობინების კონტენტზე, მათ შორის, ისეთ პერსონალურ ინფორმაციაზე წვდომა, როგორიცაა კონტაქტების სახელები და შეტყობინებები. ამ ფუნქციას ასევე შეუძლია შეტყობინებათა დახურვა ან მათზე პასუხის გაცემა, მაგალითად, სატელეფონო ზარებზე პასუხი და „არ შემაწუხოთ“ რეჟიმის მართვა."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"გსურთ მიანიჭოთ <xliff:g id="SERVICE">%1$s</xliff:g>-ს შეტყობინებებზე წვდომა?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> შეძლებს ყველა შეტყობინების, მაგალითად, ისეთი პერსონალური ინფორმაციის წაკითხვას, როგორიცაა კონტაქტების სახელები, ფოტოები და თქვენ მიერ მიღებული შეტყობინებების ტექსტი. ეს აპი ასევე შეძლებს, ჩააჩუმოს ან დახუროს შეტყობინებები და აამოქმედოს შეტყობინებათა ღილაკები, მათ შორის, სატელეფონო ზარებზე პასუხი. \n\nაპს მიეცემა „არ შემაწუხოთ“ რეჟიმის ჩართვის ან გამორთვის და დაკავშირებული პარამეტრების შეცვლის შესაძლებლობაც."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g>-ს შეეძლება:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"წაიკითხეთ შეტყობინებები"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"მას შეუძლია თქვენი შეტყობინებების, მაგალითად, პერსონალური ინფორმაციის წაკითხვა, როგორიცაა კონტაქტები, გზავნილები და ფოტოები."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"შეტყობინებებზე პასუხი"</string>
@@ -3447,10 +3464,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"გამორთული"</string>
<string name="advanced_apps" msgid="7643010673326578815">"გაფართოებული"</string>
<string name="app_permissions" msgid="8666537659217653626">"ნებართვების მმართველი"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"მონაცემების გაზიარების განახლებები მდებარეობისთვის"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"აპების გადახედვა, რომლებშიც შეიცვალა თქვენი მდებარეობის მონაცემების გაზიარების მეთოდი"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"შეეხეთ გამოსაღვიძებლად"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"ორმაგად შეეხეთ ეკრანის ნებისმიერ ადგილას მოწყობილობის გამოსაღვიძებლად"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"ბმულების გახსნა"</string>
@@ -3975,15 +3990,20 @@
<string name="autofill_app" msgid="7595308061826307921">"ავტომატური შევსების სერვისი"</string>
<string name="default_autofill_app" msgid="372234803718251606">"ავტომატური შევსების ნაგულისხმევი სერვისი"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"პაროლები"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"პაროლის და ვინაობის სერვისები"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# პაროლი}other{# პაროლი}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"ავტომატური, შევსება, ავტომატური შევსება, პაროლი"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"ავტორიზაციის მონაცემები, წვდომის გასაღები, პაროლი"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>დარწმუნდით, რომ ენდობით ამ აპს</b> <br/> <br/> <xliff:g id=app_name example=Google-ის ავტომატური შევსება>%1$s</xliff:g> იყენებს თქვენს ეკრანზე არსებულ კონტენტს, რათა გაარკვიოს, რა შეიძლება შეივსოს ავტომატურად."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"გამოირთოს %1$s?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"შენახული ინფორმაცია, მათ შორის, მისამართები ან გადახდის მეთოდები, შესვლისას არ შეივსება. შენახული მონაცემებით შევსებისთვის დააყენეთ ავტომატური შევსების სერვისი."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"პაროლისა და ვინაობის სერვისების ლიმიტი"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"ერთდროულად შესაძლებელია ავტომატური შევსებისა და პაროლის მაქსიმუმ 5 სერვისით სარგებლობა. მეტის დასამატებლად გამორთეთ სერვისი."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"გამორთვა"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"ავტომატური შევსება"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"აღრიცხვის დონე"</string>
@@ -4270,28 +4290,17 @@
<string name="content_capture" msgid="868372905432812238">"აპის კონტენტი"</string>
<string name="content_capture_summary" msgid="49720773699715531">"დართეთ ნება აპებს, გაგზავნონ კონტენტი Android სისტემაში"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"სისტემის გროვის ამონაწერის აღბეჭდვა"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"მეხსიერების ტეგირების გაფართოება"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"მეხსიერების ტეგირების გაფართოება (MTE) აადვილებს მეხსიერების უსაფრთხოების პრობლემების პოვნას თქვენს აპში და აძლიერებს მისი ჩაშენებული კოდის უსაფრთხოებას."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"MTE-ს ჩართვამ შეიძლება შეანელოს მოწყობილობის მუშაობა"</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"შეიტყვეთ მეტი MTE-ს შესახებ"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"ჩართეთ MTE მის გამორთვამდე"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"MTE-ს ჩასართველად დაგჭირდებათ მოწყობილობის გადატვირთვა."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"MTE-ს გამოსართველად დაგჭირდებათ მოწყობილობის გადატვირთვა."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"ჩართეთ MTE ერთი სესიისთვის"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"სისტემა გადაიტვირთება და მეხსიერების ტეგირების გაფართოების (MTE) ტესტირებას დაიწყებს. MTE-მ შეიძლება უარყოფითად იმოქმედოს სისტემის ეფექტურობასა და სტაბილურობაზე. ეს პარამეტრი გადაყენდება შემდეგი გადატვირთვის დროს."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"გადატვირთეთ ერთი სესიისთვის ჩართული MTE-ით"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE უკვე ჩართულია"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"სისტემის გროვის ამონაწერის აღბეჭდვა"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"სისტემის გროვის ამონაწერი ვერ აღიბეჭდა"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"სისტემის გროვის ამონაწერის ავტომატურად აღბეჭდვა"</string>
@@ -4606,6 +4615,5 @@
<string name="screen_flash_color_violet" msgid="1279950780509029495">"იისფერი"</string>
<string name="color_selector_dialog_done" msgid="121253968943363376">"მზადაა"</string>
<string name="color_selector_dialog_cancel" msgid="8667350644753900701">"გაუქმება"</string>
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"ამ აპის გახსნა შესაძლებელია მხოლოდ 1 ფანჯარაში"</string>
</resources>
diff --git a/res/values-kk/arrays.xml b/res/values-kk/arrays.xml
index f9dfac5..8d65f0f 100644
--- a/res/values-kk/arrays.xml
+++ b/res/values-kk/arrays.xml
@@ -85,9 +85,11 @@
<item msgid="9100937224980838123">"4"</item>
<item msgid="6702740528496186521">"5"</item>
</string-array>
- <!-- no translation found for bluetooth_audio_routing_titles:0 (926853492406127221) -->
- <!-- no translation found for bluetooth_audio_routing_titles:1 (5112879855377353813) -->
- <!-- no translation found for bluetooth_audio_routing_titles:2 (4853360663119482646) -->
+ <string-array name="bluetooth_audio_routing_titles">
+ <item msgid="926853492406127221">"Автоматты түрде шешу"</item>
+ <item msgid="5112879855377353813">"Есту аппаратында ойнату"</item>
+ <item msgid="4853360663119482646">"Телефон динамигінде ойнату"</item>
+ </string-array>
<string-array name="wifi_signal">
<item msgid="199360311367724149">"Нашар"</item>
<item msgid="2470925506985305429">"Нашар"</item>
diff --git a/res/values-kk/strings.xml b/res/values-kk/strings.xml
index aa53396..96b3826 100644
--- a/res/values-kk/strings.xml
+++ b/res/values-kk/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Бірліктер мен сан параметрлерін орнату"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Қолданбалар тәжірибеңізді жекелендіруі үшін, оларға аймақтық параметрлер туралы ақпарат алуға мүмкіндік беріңіз."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Мүмкіндік болғанда, қолданбалар аймақтық параметрлеріңізді пайдаланады."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Температураның өлшем бірліктері"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Температура"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Күнтізбе"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"Аптаның бірінші күні"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Сандар"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Қолданбаның әдепкі параметрлерін пайдаланыңыз."</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Цельсий (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Фаренгейт (°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Ажырату"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Жұптау және жалғау"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"Bluetooth қосып, маңайдағы құрылғылармен байланысуға болады."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Bluetooth қосулы болса, құрылғыңыз маңайдағы басқа Bluetooth құрылғыларымен байланыс орната алады.\n\nҚұрылғы жұмысын жақсарту үшін қолданбалар мен қызметтер маңайдағы құрылғыларды кез келген уақытта (тіпті Bluetooth өшірулі болса да) іздеуі мүмкін. Бұл, мысалы, локация негізіндегі функциялар мен қызметтерді жақсартуға пайдаланылуы мүмкін. Оны "<annotation id="link">"Bluetooth-ты іздеу параметрлерінен"</annotation>" өзгерте аласыз."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Bluetooth қосулы кезде, құрылғыңыз маңайдағы басқа Bluetooth құрылғыларымен байланыс орната алады.\n\nҚұрылғыны пайдалану тәжірибесін жақсарту үшін қолданбалар мен қызметтер маңайдағы құрылғыларды кез келген уақытта (Bluetooth өшірулі кезде де) іздеуі мүмкін. Бұл, мысалы, орналасқан жер негізіндегі функциялар мен қызметтерді жақсартуға пайдаланылуы мүмкін. Оны Bluetooth іздеу параметрлерінен өзгерте аласыз."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Өзгерту"</string>
<string name="device_details_title" msgid="1155622417516195481">"Құрылғы мәліметтері"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Пернетақта параметрлері"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Құрылғының Bluetooth мекенжайы: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Өрнекті растау"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"PIN кодын растау"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Құпия сөзді растау"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Жеке басты растау"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Құрылғының құлпын ашу үшін өрнекті пайдалану"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Құрылғының құлпын ашу үшін PIN кодын пайдалану"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Құрылғының құлпын ашу үшін құпия сөзді пайдалану"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"Қате PIN"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Қате құпия сөз"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Қате өрнек"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Жүктеп алынған қолданбалар"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Эксперименттік"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Функция жалаушалары"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"Talkback"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Экранды оқу құралы негізінен көру қабілеті нашар адамдарға арналған"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"Мәтін тергенде, ұлғайтқыш ілесіп отырады."</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"Әрдайым қосулы"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"Қолданбаларды ауыстырғанда, ұлғайтқыш өшудің орнына қалыпты көлемге кішірейеді. Қайтадан ұлғайту үшін кез келген уақытта екі саусақ арасын ашыңыз."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"Джойстик"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"Экрандағы джойстикпен ұлғайтқышты іске қосыңыз және жылжытыңыз. Ұлғайтқышты басқару үшін джойстикті басып ұстаңыз да, сүйреңіз. Джойстиктің өзін жылжыту үшін оны басып, сүйреңіз."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"Ұлғайту туралы"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"Ұлғайту туралы толығырақ"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"Ұлғайту түрі"</string>
@@ -1949,8 +1961,7 @@
<string name="accessibility_hearingaid_left_and_right_side_device_summary" msgid="4268221140368164452">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g>, сол және оң құлақ"</string>
<string name="accessibility_hearingaid_more_device_summary" msgid="8092641784056942546">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g> және тағы 1 құрылғы"</string>
<string name="accessibility_hearing_device_pairing_title" msgid="2701812183769537320">"Жаңа құрылғыны жұптау"</string>
- <!-- no translation found for accessibility_hearing_device_connected_title (3785140037249487287) -->
- <skip />
+ <string name="accessibility_hearing_device_connected_title" msgid="3785140037249487287">"Есту аппараттары"</string>
<string name="accessibility_hearing_device_saved_title" msgid="7573926212664909296">"Сақталған құрылғылар"</string>
<string name="accessibility_hearing_device_control" msgid="2661965917013100611">"Есту аппаратының басқару элементтері"</string>
<string name="accessibility_hearing_device_shortcut_title" msgid="7645100199603031360">"Есту аппаратының таңбашасы"</string>
@@ -1958,8 +1969,7 @@
<string name="accessibility_hac_mode_summary" msgid="5164793702798871478">"Кейбір есту аппараттарының дыбысын жақсарту"</string>
<string name="accessibility_hearing_device_footer_summary" msgid="4636110586636490256">"Есту аппараттарының қосулы және жұптау режимінде екенін тексеріңіз."</string>
<string name="accessibility_hearing_device_pairing_page_title" msgid="6608901091770850295">"Есту аппаратын жұптау"</string>
- <!-- no translation found for accessibility_found_hearing_devices (637407580358386553) -->
- <skip />
+ <string name="accessibility_found_hearing_devices" msgid="637407580358386553">"Қолжетімді есту аппараттары"</string>
<string name="accessibility_found_all_devices" msgid="7817834722148556520">"Есту аппараты көрсетілмей тұр ма?"</string>
<string name="accessibility_list_all_devices_title" msgid="3555097127022458571">"Барлық Bluetooth құрылғысын көру"</string>
<string name="accessibility_audio_adjustment_title" msgid="1332113739136802997">"Аудионы реттеу"</string>
@@ -2174,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Батарея заряды туралы дерек алынбай жатыр."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Осы қате туралы толығырақ ақпарат алыңыз."</string>
- <string name="power_screen" msgid="4596900105850963806">"Экран"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"Орталық процессор"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Қалта шам"</string>
<string name="power_camera" msgid="4778315081581293923">"Камера"</string>
@@ -2252,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Пайдалану уақыты (параметр: <xliff:g id="SLOT">%s</xliff:g>)"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Қолданбалар бойынша бөліп көрсету"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Жүйе бойынша бөліп көрсету"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Үрдіс статистикалары"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Қосылған үрдістерге қатысты статистикалар"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Жад қолдану"</string>
@@ -2899,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Қоңырау мен хабарландыру дыбысы"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Қоңыраудың дыбыс деңгейі"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Хабарландырудың дыбыс деңгейі"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Шылдырлату өшірулі болғандықтан, қолжетімді емес."</string>
<string name="ringtone_title" msgid="3271453110387368088">"Телефон рингтоны"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Әдепкі хабарландыру дыбысы"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"Қолданбамен берілген дыбыс"</string>
@@ -3164,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Хабарландыруларды пайдалануға рұқсат беру"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Android 12 жүйесінде \"Бейімделетін хабарландырулар\" функциясын \"Кеңейтілген хабарландырулар\" алмастырды. Бұл функция ұсынылған әрекеттер мен жауаптарды көрсетіп, хабарландыруларыңызды ретке келтіреді.\n\nОл хабарландыру контентін, соның ішінде жеке ақпаратыңызды (мысалы, контакт аттары мен хабарларды) пайдалана алады. Сондай-ақ бұл функция арқылы хабарландыруларды жабуға немесе оларға жауап беруге (мысалы, телефон қоңырауларына жауап беруге және Мазаламау режимін басқаруға) болады."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"<xliff:g id="SERVICE">%1$s</xliff:g> қызметіне хабарландыруларға рұқсат берілсін бе?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> барлық хабарландыруды, соның ішінде контакт аттары, фотосуреттер, сізге келген хабарлардың мәтіні сияқты жеке ақпаратты оқи алатын болады. Бұл қолданба хабарландыруларды уақытша өшіре не жаба алады, сондай-ақ хабарландырулардағы түймелерді баса алады. Келген қоңырауларға жауап беруі де мүмкін. \n\nСондай-ақ бұл – қолданбаға \"Мазаламау\" режимін өшіріп-қосуға және ұқсас параметрлерді өзгертуге мүмкіндік береді."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> мына әрекеттерді орындай алады:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"Хабарландыруларды оқу"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"Ол барлық хабарландыруды, контактілер, хабарлар және фотосуреттер сияқты жеке ақпаратты оқи алады."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Хабарларға жауап беру"</string>
@@ -3449,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Өшірулі"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Қосымша"</string>
<string name="app_permissions" msgid="8666537659217653626">"Рұқсат менеджері"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Локация деректерін бөлісуге қатысты жаңалық"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Локация деректеріңізді бөлісу жолын өзгерткен қолданбаларды қарап шығыңыз."</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Ояту үшін түрту"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Құрылғыны ояту үшін экранның кез келген жерін екі рет түртіңіз"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Сілтемелерді ашу"</string>
@@ -3977,15 +3991,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Автотолтыру қызметі"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Әдепкі автотолтыру қызметі"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Құпия сөздер"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Құпия сөз бен жеке басты анықтау қызметтері"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# құпия сөз}other{# құпия сөз}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"автоматты, толтыру, автотолтыру, құпия сөз"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"тіркелу деректері, кіру кілті, құпия сөз"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Осы қолданбаның қауіпсіз екеніне көз жеткізіңіз</b> <br/> <br/> <xliff:g id=app_name example=Google Autofill>%1$s</xliff:g> экранда көрсетілгенді пайдаланып, нені автоматты түрде толтыруға болатынын анықтайды."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"%1$s мәліметтерін өшіру керек пе?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"Мекенжайлар не төлеу әдістері сияқты сақтаған ақпаратыңыз кіру кезінде толтырылмайды. Сақтаған ақпаратыңыз үнемі толтырылып тұруы үшін, әдепкі автотолтыру қызметін орнатыңыз."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Құпия сөз бен жеке басты анықтау қызметтерін қосу шегі"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"Бір мезгілде ең көбі 5 автотолтыру және құпия сөз қызметін қосып қоя аласыз. Басқасын қосу үшін бір қызметті өшіріңіз."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Өшіру"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Aвтотолтыру"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Тіркеу деңгейі"</string>
@@ -4272,28 +4291,17 @@
<string name="content_capture" msgid="868372905432812238">"Қолданба контенті"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Қолданбаларға Android жүйесіне контент жіберуге рұқсат беру"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Жүйенің дамп файлын жасау"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Memory Tagging Extension"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"Memory Tagging Extension (MTE) функциясы қолданбада жадты пайдалану қауіпсіздігіне қатысты мәселелерді анықтап, ондағы машиналық кодты қауіпсіз етуді жеңілдетеді."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"MTE функциясын қоссаңыз, құрылғы баяу жұмыс істеуі мүмкін."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"MTE туралы толық ақпарат"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"MTE функциясын өзіңіз өшірмейінше қосып қою"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"MTE функциясын қосу үшін құрылғыны өшіріп қосуыңыз керек."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"MTE функциясын өшіру үшін құрылғыны өшіріп қосуыңыз керек."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"Бір сеанс үшін MTE функциясын қосу"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"Жүйе өшіп қосылып, Memory Tagging Extension (MTE) функциясын пайдалануға мүмкіндік береді. MTE жүйенің өнімділігі мен тұрақтылығына кері әсер етуі мүмкін. Келесі өшіріп қосу кезінде бастапқы күйге қайтарылады."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"MTE қосулы күйде бір сеанс үшін өшіріп қосу"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE қосылып қойған"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Жүйенің дамп файлын жасау"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Жүйенің дамп файлы жасалмады."</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Жүйенің дамп файлын автоматты жасау"</string>
@@ -4583,56 +4591,30 @@
<string name="background_install_before" msgid="8608614957688912715">"{count,plural, =1{Соңғы # айда орнатылған қолданбалар}other{Соңғы # айда орнатылған қолданбалар}}"</string>
<string name="background_install_after" msgid="7983488897570908149">"{count,plural, =1{# айдан бұрын орнатылған қолданбалар}other{# айдан бұрын орнатылған қолданбалар}}"</string>
<string name="accessibility_fingerprint_label" msgid="5017431423168191733">"Саусақ ізін оқу сканері"</string>
- <!-- no translation found for flash_notifications_title (4490438861180492311) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_off (6056282996770691461) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera (455038312752009971) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_screen (7321838939240499267) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera_and_screen (6515622987118268649) -->
- <skip />
- <!-- no translation found for flash_notifications_intro (1506414740603805778) -->
- <skip />
- <!-- no translation found for flash_notifications_note (7258551860911169239) -->
- <skip />
- <!-- no translation found for flash_notifications_preview (5320176885050440874) -->
- <skip />
- <!-- no translation found for camera_flash_notification_title (1605639711485773787) -->
- <skip />
- <!-- no translation found for screen_flash_notification_title (8008197872050400734) -->
- <skip />
- <!-- no translation found for screen_flash_notification_color_title (7213407653340970790) -->
- <skip />
- <!-- no translation found for screen_flash_color_blue (3585766657607931371) -->
- <skip />
- <!-- no translation found for screen_flash_color_azure (8691198532944992243) -->
- <skip />
- <!-- no translation found for screen_flash_color_cyan (6878780006173747267) -->
- <skip />
- <!-- no translation found for screen_flash_color_spring_green (4466548514738457815) -->
- <skip />
- <!-- no translation found for screen_flash_color_green (8418019648507964564) -->
- <skip />
- <!-- no translation found for screen_flash_color_chartreuse_green (7456381649919010366) -->
- <skip />
- <!-- no translation found for screen_flash_color_yellow (7413465411615454556) -->
- <skip />
- <!-- no translation found for screen_flash_color_orange (979177126315557656) -->
- <skip />
- <!-- no translation found for screen_flash_color_red (8954162219886445491) -->
- <skip />
- <!-- no translation found for screen_flash_color_rose (1216848195972231251) -->
- <skip />
- <!-- no translation found for screen_flash_color_magenta (7726221666557102155) -->
- <skip />
- <!-- no translation found for screen_flash_color_violet (1279950780509029495) -->
- <skip />
- <!-- no translation found for color_selector_dialog_done (121253968943363376) -->
- <skip />
- <!-- no translation found for color_selector_dialog_cancel (8667350644753900701) -->
- <skip />
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="flash_notifications_title" msgid="4490438861180492311">"Жарқылмен берілетін хабарландырулар"</string>
+ <string name="flash_notifications_summary_off" msgid="6056282996770691461">"Өшірулі"</string>
+ <string name="flash_notifications_summary_on_camera" msgid="455038312752009971">"Қосулы / камера жарқылы"</string>
+ <string name="flash_notifications_summary_on_screen" msgid="7321838939240499267">"Қосулы / экран жарқылы"</string>
+ <string name="flash_notifications_summary_on_camera_and_screen" msgid="6515622987118268649">"Қосулы / камера және экран жарқылы"</string>
+ <string name="flash_notifications_intro" msgid="1506414740603805778">"Хабарландыру келгенін не дыбыстық сигнал берілгенін камера немесе экран жарқылы көмегімен біле аласыз."</string>
+ <string name="flash_notifications_note" msgid="7258551860911169239">"Жарыққа сезімтал болсаңыз, жарқылмен берілетін хабарландыруларды абайлап қолданыңыз."</string>
+ <string name="flash_notifications_preview" msgid="5320176885050440874">"Алдын ала көру"</string>
+ <string name="camera_flash_notification_title" msgid="1605639711485773787">"Камера жарқылымен берілетін хабарландыру"</string>
+ <string name="screen_flash_notification_title" msgid="8008197872050400734">"Экран жарқылымен берілетін хабарландыру"</string>
+ <string name="screen_flash_notification_color_title" msgid="7213407653340970790">"Экран жарқылының түсі"</string>
+ <string name="screen_flash_color_blue" msgid="3585766657607931371">"Көк"</string>
+ <string name="screen_flash_color_azure" msgid="8691198532944992243">"Зеңгір"</string>
+ <string name="screen_flash_color_cyan" msgid="6878780006173747267">"Көкшіл"</string>
+ <string name="screen_flash_color_spring_green" msgid="4466548514738457815">"Ашық жасыл"</string>
+ <string name="screen_flash_color_green" msgid="8418019648507964564">"Жасыл"</string>
+ <string name="screen_flash_color_chartreuse_green" msgid="7456381649919010366">"Сары-жасыл"</string>
+ <string name="screen_flash_color_yellow" msgid="7413465411615454556">"Сары"</string>
+ <string name="screen_flash_color_orange" msgid="979177126315557656">"Қызғылт сары"</string>
+ <string name="screen_flash_color_red" msgid="8954162219886445491">"Қызыл"</string>
+ <string name="screen_flash_color_rose" msgid="1216848195972231251">"Раушан"</string>
+ <string name="screen_flash_color_magenta" msgid="7726221666557102155">"Қызғылт күлгін"</string>
+ <string name="screen_flash_color_violet" msgid="1279950780509029495">"Күлгін"</string>
+ <string name="color_selector_dialog_done" msgid="121253968943363376">"Дайын"</string>
+ <string name="color_selector_dialog_cancel" msgid="8667350644753900701">"Бас тарту"</string>
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"Бұл қолданбаны тек 1 терезеден ашуға болады."</string>
</resources>
diff --git a/res/values-km/arrays.xml b/res/values-km/arrays.xml
index 2935ba6..a7f6060 100644
--- a/res/values-km/arrays.xml
+++ b/res/values-km/arrays.xml
@@ -85,9 +85,11 @@
<item msgid="9100937224980838123">"4"</item>
<item msgid="6702740528496186521">"5"</item>
</string-array>
- <!-- no translation found for bluetooth_audio_routing_titles:0 (926853492406127221) -->
- <!-- no translation found for bluetooth_audio_routing_titles:1 (5112879855377353813) -->
- <!-- no translation found for bluetooth_audio_routing_titles:2 (4853360663119482646) -->
+ <string-array name="bluetooth_audio_routing_titles">
+ <item msgid="926853492406127221">"សម្រេចចិត្តដោយស្វ័យប្រវត្តិ"</item>
+ <item msgid="5112879855377353813">"ចាក់នៅលើឧបករណ៍ស្តាប់"</item>
+ <item msgid="4853360663119482646">"ចាក់នៅលើឧបករណ៍បំពងសំឡេងទូរសព្ទ"</item>
+ </string-array>
<string-array name="wifi_signal">
<item msgid="199360311367724149">"ខ្សោយ"</item>
<item msgid="2470925506985305429">"ខ្សោយ"</item>
diff --git a/res/values-km/strings.xml b/res/values-km/strings.xml
index 024f16e..2bccac0 100644
--- a/res/values-km/strings.xml
+++ b/res/values-km/strings.xml
@@ -166,10 +166,10 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"កំណត់ចំណូលចិត្តលេខ និងខ្នាត"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"អនុញ្ញាតឱ្យកម្មវិធីដឹងពីចំណូលចិត្តតំបន់របស់អ្នក ដើម្បីឱ្យកម្មវិធីទាំងនោះអាចកំណត់ពិសោធន៍ប្រើប្រាស់របស់អ្នកឱ្យមានលក្ខណៈផ្ទាល់ខ្លួន។"</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"កម្មវិធីនឹងប្រើចំណូលចិត្តតំបន់របស់អ្នក ប្រសិនបើអាច។"</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"ខ្នាតសីតុណ្ហភាព"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"សីតុណ្ហភាព"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"ប្រតិទិន"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"ថ្ងៃដំបូងនៃសប្ដាហ៍"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"លេខ"</string>
+ <string name="numbers_preferences_title" msgid="8197418984391195446">"ចំណូលចិត្តលេខ"</string>
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"ប្រើលំនាំដើមកម្មវិធី"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"អង្សាសេ (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"ហ្វារិនហៃ (°F)"</string>
@@ -621,7 +621,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"ផ្ដាច់"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"ផ្គូផ្គង & តភ្ជាប់"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"នៅពេលបើកប៊្លូធូស ឧបករណ៍របស់អ្នកអាចទាក់ទងជាមួយឧបករណ៍ប៊្លូធូសនៅជិតផ្សេងទៀតបាន។"</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"ឧបករណ៍របស់អ្នកអាចភ្ជាប់ជាមួយឧបករណ៍ប៊្លូធូសនៅជិតផ្សេងទៀត នៅពេលបើកប៊្លូធូស។\n\nដើម្បីកែលម្អបទពិសោធន៍ប្រើប្រាស់ឧបករណ៍ កម្មវិធីនិងសេវាកម្មនានានៅតែអាចស្កេនរកឧបករណ៍នៅជិតបានគ្រប់ពេល ទោះបីនៅពេលបិទប៊្លូធូសក៏ដោយ។ វាអាចត្រូវបានប្រើ ដើម្បីកែលម្អមុខងារ និងសេវាកម្មដែលផ្អែកលើទីតាំងជាដើម។ អ្នកអាចប្ដូរវាបាននៅក្នុង"<annotation id="link">"ការកំណត់ការស្កេនប៊្លូធូស"</annotation>"។"</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"ឧបករណ៍របស់អ្នកអាចភ្ជាប់ជាមួយឧបករណ៍ប៊្លូធូសដែលនៅជិតផ្សេងទៀត នៅពេលប៊្លូធូសបើក។\n\nដើម្បីកែលម្អបទពិសោធន៍ប្រើប្រាស់ឧបករណ៍ កម្មវិធី និងសេវាកម្មនៅតែអាចស្កេនរកឧបករណ៍ដែលនៅជិតបានគ្រប់ពេល ទោះបីជានៅពេលបិទប៊្លូធូសក៏ដោយ។ ឧទាហរណ៍ សកម្មភាពនេះអាចត្រូវបានប្រើ ដើម្បីកែលម្អមុខងារ និងសេវាកម្មដែលផ្អែកលើទីតាំងជាដើម។ អ្នកអាចប្ដូរវាបាននៅក្នុងការកំណត់ការស្កេនប៊្លូធូស។"</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"ផ្លាស់ប្ដូរ"</string>
<string name="device_details_title" msgid="1155622417516195481">"ព័ត៌មានលម្អិតអំពីឧបករណ៍"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"ការកំណត់ក្ដារចុច"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"អាសយដ្ឋានប៊្លូធូសរបស់ឧបករណ៍៖ <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1392,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"ផ្ទៀងផ្ទាត់លំនាំ"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"ផ្ទៀងផ្ទាត់កូដPIN"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"ផ្ទៀងផ្ទាត់ពាក្យសម្ងាត់"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"ផ្ទៀងផ្ទាត់ថាជាអ្នក"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"ប្រើលំនាំដើម្បីដោះសោឧបករណ៍នេះផងដែរ"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"ប្រើកូដ PIN ដើម្បីដោះសោឧបករណ៍នេះផងដែរ"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"ប្រើពាក្យសម្ងាត់ដើម្បីដោះសោឧបករណ៍នេះផងដែរ"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"កូដ PIN មិនត្រឹមត្រូវ"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"ពាក្យសម្ងាត់មិនត្រឹមត្រូវ"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"លំនាំមិនត្រឹមត្រូវ"</string>
@@ -1715,17 +1726,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"កម្មវិធីដែលបានទាញយក"</string>
<string name="experimental_category_title" msgid="898904396646344152">"ពិសោធន៍"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"ទង់មុខងារ"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"កម្មវិធីអានអេក្រង់"</string>
<string name="talkback_summary" msgid="5820927220378864281">"កម្មវិធីអានអេក្រង់បង្កើតឡើងជាចម្បងសម្រាប់មនុស្សពិការភ្នែក និងអ្នកខ្សោយភ្នែក"</string>
@@ -1739,10 +1752,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"កែវពង្រីកប្រែប្រួលតាមពាក្យឬឃ្លាដែលអ្នកវាយបញ្ចូល"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"បើកជានិច្ច"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"ជំនួសឱ្យការបិទដំណើរការការពង្រីក នៅពេលប្ដូរកម្មវិធី គ្រាន់តែបង្រួមទៅទំហំធម្មតាជាការស្រេច។ ច្បិចដើម្បីពង្រីកវិញ នៅពេលណាដែលអ្នកចង់។"</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"ដងបញ្ជា"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"បើកដំណើរការ និងផ្លាស់ទីកម្មវិធីពង្រីកដោយប្រើប្រាស់ដងបញ្ជាលើអេក្រង់។ ចុចឱ្យជាប់ រួចអូសលើដងបញ្ជា ដើម្បីគ្រប់គ្រងកម្មវិធីពង្រីក។ ចុច រួចអូស ដើម្បីផ្លាស់ទីដងបញ្ជា។"</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"អំពីការពង្រីក"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"ស្វែងយល់បន្ថែមអំពីការពង្រីក"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"ប្រភេទនៃការពង្រីក"</string>
@@ -1949,8 +1960,7 @@
<string name="accessibility_hearingaid_left_and_right_side_device_summary" msgid="4268221140368164452">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g> ខាងឆ្វេង និងខាងស្ដាំ"</string>
<string name="accessibility_hearingaid_more_device_summary" msgid="8092641784056942546">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g> +1 ទៀត"</string>
<string name="accessibility_hearing_device_pairing_title" msgid="2701812183769537320">"ផ្គូផ្គងឧបករណ៍ថ្មី"</string>
- <!-- no translation found for accessibility_hearing_device_connected_title (3785140037249487287) -->
- <skip />
+ <string name="accessibility_hearing_device_connected_title" msgid="3785140037249487287">"ឧបករណ៍ស្តាប់"</string>
<string name="accessibility_hearing_device_saved_title" msgid="7573926212664909296">"ឧបករណ៍ដែលបានរក្សាទុក"</string>
<string name="accessibility_hearing_device_control" msgid="2661965917013100611">"ផ្ទាំងគ្រប់គ្រងឧបករណ៍ស្តាប់"</string>
<string name="accessibility_hearing_device_shortcut_title" msgid="7645100199603031360">"ផ្លូវកាត់ឧបករណ៍ស្តាប់"</string>
@@ -1958,8 +1968,7 @@
<string name="accessibility_hac_mode_summary" msgid="5164793702798871478">"ធ្វើឱ្យសំឡេងប្រសើរឡើងសម្រាប់ឧបករណ៍ស្តាប់មួយចំនួន"</string>
<string name="accessibility_hearing_device_footer_summary" msgid="4636110586636490256">"ត្រូវប្រាកដថាឧបករណ៍ស្តាប់របស់អ្នកត្រូវបានបើក និងបើកនៅក្នុងមុខងារផ្គូផ្គង"</string>
<string name="accessibility_hearing_device_pairing_page_title" msgid="6608901091770850295">"ផ្គូផ្គងឧបករណ៍ស្តាប់"</string>
- <!-- no translation found for accessibility_found_hearing_devices (637407580358386553) -->
- <skip />
+ <string name="accessibility_found_hearing_devices" msgid="637407580358386553">"ឧបករណ៍ស្ដាប់ដែលអាចប្រើបាន"</string>
<string name="accessibility_found_all_devices" msgid="7817834722148556520">"មិនឃើញឧបករណ៍ស្តាប់របស់អ្នកឬ?"</string>
<string name="accessibility_list_all_devices_title" msgid="3555097127022458571">"មើលឧបករណ៍ប៊្លូធូសទាំងអស់"</string>
<string name="accessibility_audio_adjustment_title" msgid="1332113739136802997">"ការកែតម្រូវសំឡេង"</string>
@@ -2174,7 +2183,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"មានបញ្ហាក្នុងការអានរង្វាស់កម្រិតថ្ម។"</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"ចុច ដើម្បីស្វែងយល់បន្ថែមអំពីបញ្ហានេះ"</string>
- <string name="power_screen" msgid="4596900105850963806">"អេក្រង់"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"ពិល"</string>
<string name="power_camera" msgid="4778315081581293923">"កាមេរ៉ា"</string>
@@ -2252,6 +2262,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"រយៈពេលប្រើប្រាស់សម្រាប់ <xliff:g id="SLOT">%s</xliff:g>"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"ព័ត៌មានលម្អិតតាមកម្មវិធី"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"ព័ត៌មានលម្អិតតាមប្រព័ន្ធ"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"ស្ថិតិដំណើរការ"</string>
<string name="process_stats_summary" msgid="522842188571764699">"ស្ថិតិ Geeky អំពីដំណើរការ"</string>
<string name="app_memory_use" msgid="7559666138324410666">"ការប្រើអង្គចងចាំ"</string>
@@ -2899,6 +2911,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"កម្រិតសំឡេងរោទ៍ និងការជូនដំណឹង"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"កម្រិតសំឡេងរោទ៍"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"កម្រិតសំឡេងការជូនដំណឹង"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"មិនអាចប្រើបានទេ ព្រោះសំឡេងរោទ៍ត្រូវបានបិទ"</string>
<string name="ringtone_title" msgid="3271453110387368088">"សំឡេងរោទ៍ទូរសព្ទ"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"សំឡេងជូនដំណឹងលំនាំដើម"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"សំឡេងដែលផ្តល់ជូនសម្រាប់កម្មវិធី"</string>
@@ -3164,8 +3177,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"អនុញ្ញាតឱ្យចូលប្រើការជូនដំណឹង"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"ការជូនដំណឹងប្រសើរជាងមុនបានជំនួសការជូនដំណឹងដែលមានភាពបត់បែន Android នៅក្នុង Android 12។ មុខងារនេះបង្ហាញការឆ្លើយតប និងសកម្មភាពដែលបានណែនាំ ព្រមទាំងរៀបចំការជូនដំណឹងរបស់អ្នក។ \n\nការជូនដំណឹងប្រសើរជាងមុនអាចចូលប្រើខ្លឹមសារនៃការជូនដំណឹង រួមទាំងព័ត៌មានផ្ទាល់ខ្លួនដូចជា ឈ្មោះទំនាក់ទំនង និងសារជាដើម។ មុខងារនេះក៏អាចច្រានចោល ឬឆ្លើយតបនឹងការជូនដំណឹងដូចជា ការទទួលការហៅទូរសព្ទ និងគ្រប់គ្រងមុខងារកុំរំខានផងដែរ។"</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"អនុញ្ញាតឲ្យចូលប្រើការជូនដំណឹងសម្រាប់ <xliff:g id="SERVICE">%1$s</xliff:g> ឬ?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> នឹងអាចអានការជូនដំណឹងទាំងអស់ រួមទាំងព័ត៌មានផ្ទាល់ខ្លួនដូចជា ឈ្មោះទំនាក់ទំនង រូបថត និងសារជាអក្សរដែលអ្នកទទួលបានផងដែរ។ កម្មវិធីនេះក៏នឹងអាចផ្អាក ឬច្រានចោលការជូនដំណឹង ឬធ្វើសកម្មភាពលើប៊ូតុងនៅក្នុងការជូនដំណឹង រួមទាំងទទួលទូរសព្ទផងដែរ។ \n\nវាក៏នឹងផ្តល់លទ្ធភាពឱ្យកម្មវិធីបើក ឬបិទមុខងារកុំរំខាន និងប្ដូរការកំណត់ដែលពាក់ព័ន្ធផងដែរ។"</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> នឹងអាច៖"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"អានការជូនដំណឹងរបស់អ្នក"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"វាអាចអានការជូនដំណឹងរបស់អ្នក រួមទាំងព័ត៌មានផ្ទាល់ខ្លួនដូចជា ទំនាក់ទំនង សារ និងរូបថតផងដែរ។"</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"ឆ្លើយតបសារ"</string>
@@ -3449,10 +3464,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"បានបិទ"</string>
<string name="advanced_apps" msgid="7643010673326578815">"កម្រិតខ្ពស់"</string>
<string name="app_permissions" msgid="8666537659217653626">"កម្មវិធីគ្រប់គ្រងការអនុញ្ញាត"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"ការធ្វើបច្ចុប្បន្នភាពការចែករំលែកទិន្នន័យសម្រាប់ទីតាំង"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"ពិនិត្យមើលកម្មវិធីដែលបានផ្លាស់ប្ដូររបៀបដែលកម្មវិធីទាំងនោះអាចចែករំលែកទិន្នន័យទីតាំងរបស់អ្នក"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"ប៉ះដើម្បីដាស់"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"ប៉ះកន្លែងណាមួយនៅលើអេក្រង់ពីរដងដើម្បីដាស់ឧបករណ៍ឲ្យភ្ញាក់"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"ការបើកតំណ"</string>
@@ -3977,15 +3990,20 @@
<string name="autofill_app" msgid="7595308061826307921">"សេវាកម្មបំពេញដោយស្វ័យប្រវត្តិ"</string>
<string name="default_autofill_app" msgid="372234803718251606">"សេវាកម្មបំពេញស្វ័យប្រវត្តិលំនាំដើម"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"ពាក្យសម្ងាត់"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"សេវាកម្មអត្តសញ្ញាណ និងពាក្យសម្ងាត់"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{ពាក្យសម្ងាត់ #}other{ពាក្យសម្ងាត់ #}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"ស្វ័យប្រវត្តិ បំពេញ បំពេញស្វ័យប្រវត្តិ ពាក្យសម្ងាត់"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"ព័ត៌មានផ្ទៀងផ្ទាត់ កូដសម្ងាត់ ពាក្យសម្ងាត់"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>ត្រូវប្រាកដថាអ្នកទុកចិត្តកម្មវិធីនេះ</b> <br/> <br/> <xliff:g id=app_name example=Google បំពេញស្វ័យប្រវត្តិ>%1$s</xliff:g> ប្រើប្រាស់អ្វីដែលមាននៅលើអេក្រង់របស់អ្នក ដើម្បីកំណត់អ្វីដែលអាចបំពេញដោយស្វ័យប្រវត្តិ។"</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"បិទ %1$s ឬ?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"ព័ត៌មានដែលបានរក្សាទុកដូចជា អាសយដ្ឋាន ឬវិធីបង់ប្រាក់នឹងមិនត្រូវបានបំពេញ នៅពេលអ្នកចូលគណនីទេ។ ដើម្បីបន្តបំពេញព័ត៌មានដែលអ្នកបានរក្សាទុក សូមកំណត់សេវាកម្មបំពេញស្វ័យប្រវត្តិលំនាំដើម។"</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"ដែនកំណត់សេវាកម្មអត្តសញ្ញាណ និងពាក្យសម្ងាត់"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"អ្នកអាចមានសេវាកម្មពាក្យសម្ងាត់សកម្ម និងការបំពេញស្វ័យប្រវត្តិរហូតដល់ 5 ក្នុងពេលតែមួយ។ សូមបិទសេវាកម្ម ដើម្បីបញ្ចូលបន្ថែមទៀត។"</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"បិទ"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"បំពេញដោយស្វ័យប្រវត្តិ"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"កម្រិតកត់ត្រា"</string>
@@ -4272,28 +4290,17 @@
<string name="content_capture" msgid="868372905432812238">"ខ្លឹមសារកម្មវិធី"</string>
<string name="content_capture_summary" msgid="49720773699715531">"អនុញ្ញាតឱ្យកម្មវិធីផ្ញើខ្លឹមសារទៅប្រព័ន្ធ Android"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"ថតហ៊ីបដាំប្រព័ន្ធ"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Memory Tagging Extension"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"Memory Tagging Extension (MTE) ធ្វើឱ្យកាន់តែងាយស្រួលស្វែងរកបញ្ហាសុវត្ថិភាពអង្គចងចាំនៅក្នុងកម្មវិធីរបស់អ្នក និងធ្វើឱ្យលេខកូដដើមនៅក្នុងកម្មវិធីនោះកាន់តែមានសុវត្ថិភាព។"</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"ការបើក MTE អាចបណ្ដាលឱ្យប្រតិបត្តិការរបស់ឧបករណ៍យឺតជាងមុន។"</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"ស្វែងយល់បន្ថែមអំពី MTE"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"បើក MTE រហូតទាល់តែអ្នកបិទវា"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"អ្នកនឹងត្រូវចាប់ផ្តើមឧបករណ៍របស់អ្នកឡើងវិញ ដើម្បីបើក MTE។"</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"អ្នកនឹងត្រូវចាប់ផ្ដើមឧបករណ៍របស់អ្នកឡើងវិញ ដើម្បីបិទ MTE។"</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"បើក MTE សម្រាប់វគ្គតែមួយ"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"ប្រព័ន្ធនឹងចាប់ផ្ដើមឡើងវិញ ហើយអនុញ្ញាតឱ្យធ្វើការពិសោធដោយប្រើ Memory Tagging Extension (MTE)។ MTE អាចប៉ះពាល់ជាអវិជ្ជមានដល់ស្ថិរភាព និងប្រតិបត្តិការប្រព័ន្ធ។ នឹងត្រូវបានកំណត់ឡើងវិញនៅពេលចាប់ផ្ដើមឡើងវិញបន្ទាប់។"</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"ការចាប់ផ្ដើមឡើងវិញសម្រាប់វគ្គតែមួយដោយបើក MTE"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE ត្រូវបានបើករួចហើយ"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"ថតព័ត៌មានកែបញ្ហាប្រព័ន្ធ"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"មិនអាចថតព័ត៌មានកែបញ្ហាប្រព័ន្ធបានទេ"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"ថតព័ត៌មានកែបញ្ហាប្រព័ន្ធដោយស្វ័យប្រវត្តិ"</string>
@@ -4583,56 +4590,30 @@
<string name="background_install_before" msgid="8608614957688912715">"{count,plural, =1{កម្មវិធីដែលបានដំឡើង # ខែចុងក្រោយ}other{កម្មវិធីដែលបានដំឡើង # ខែចុងក្រោយ}}"</string>
<string name="background_install_after" msgid="7983488897570908149">"{count,plural, =1{កម្មវិធីដែលបានដំឡើងលើសពី # ខែមុន}other{កម្មវិធីដែលបានដំឡើងលើសពី # ខែមុន}}"</string>
<string name="accessibility_fingerprint_label" msgid="5017431423168191733">"សេនស័រចាប់ស្នាមម្រាមដៃ"</string>
- <!-- no translation found for flash_notifications_title (4490438861180492311) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_off (6056282996770691461) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera (455038312752009971) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_screen (7321838939240499267) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera_and_screen (6515622987118268649) -->
- <skip />
- <!-- no translation found for flash_notifications_intro (1506414740603805778) -->
- <skip />
- <!-- no translation found for flash_notifications_note (7258551860911169239) -->
- <skip />
- <!-- no translation found for flash_notifications_preview (5320176885050440874) -->
- <skip />
- <!-- no translation found for camera_flash_notification_title (1605639711485773787) -->
- <skip />
- <!-- no translation found for screen_flash_notification_title (8008197872050400734) -->
- <skip />
- <!-- no translation found for screen_flash_notification_color_title (7213407653340970790) -->
- <skip />
- <!-- no translation found for screen_flash_color_blue (3585766657607931371) -->
- <skip />
- <!-- no translation found for screen_flash_color_azure (8691198532944992243) -->
- <skip />
- <!-- no translation found for screen_flash_color_cyan (6878780006173747267) -->
- <skip />
- <!-- no translation found for screen_flash_color_spring_green (4466548514738457815) -->
- <skip />
- <!-- no translation found for screen_flash_color_green (8418019648507964564) -->
- <skip />
- <!-- no translation found for screen_flash_color_chartreuse_green (7456381649919010366) -->
- <skip />
- <!-- no translation found for screen_flash_color_yellow (7413465411615454556) -->
- <skip />
- <!-- no translation found for screen_flash_color_orange (979177126315557656) -->
- <skip />
- <!-- no translation found for screen_flash_color_red (8954162219886445491) -->
- <skip />
- <!-- no translation found for screen_flash_color_rose (1216848195972231251) -->
- <skip />
- <!-- no translation found for screen_flash_color_magenta (7726221666557102155) -->
- <skip />
- <!-- no translation found for screen_flash_color_violet (1279950780509029495) -->
- <skip />
- <!-- no translation found for color_selector_dialog_done (121253968943363376) -->
- <skip />
- <!-- no translation found for color_selector_dialog_cancel (8667350644753900701) -->
- <skip />
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="flash_notifications_title" msgid="4490438861180492311">"ការជូនដំណឹងតាមពន្លឺបាញ់"</string>
+ <string name="flash_notifications_summary_off" msgid="6056282996770691461">"បិទ"</string>
+ <string name="flash_notifications_summary_on_camera" msgid="455038312752009971">"បើក / ពន្លឺបាញ់របស់កាមេរ៉ា"</string>
+ <string name="flash_notifications_summary_on_screen" msgid="7321838939240499267">"បើក / ពន្លឺបាញ់របស់អេក្រង់"</string>
+ <string name="flash_notifications_summary_on_camera_and_screen" msgid="6515622987118268649">"បើក / ពន្លឺបាញ់របស់អេក្រង់ និងកាមេរ៉ា"</string>
+ <string name="flash_notifications_intro" msgid="1506414740603805778">"កាមេរ៉ា ឬអេក្រង់បញ្ចេញពន្លឺ នៅពេលអ្នកទទួលបានការជូនដំណឹង ឬនៅពេលម៉ោងរោទ៍បន្លឺសំឡេង។"</string>
+ <string name="flash_notifications_note" msgid="7258551860911169239">"ប្រើការជូនដំណឹងតាមពន្លឺបាញ់ដោយប្រុងប្រយ័ត្ន ប្រសិនបើអ្នកឆាប់មានប្រតិកម្មនឹងពន្លឺ"</string>
+ <string name="flash_notifications_preview" msgid="5320176885050440874">"មើលសាកល្បង"</string>
+ <string name="camera_flash_notification_title" msgid="1605639711485773787">"ការជូនដំណឹងតាមពន្លឺបាញ់របស់កាមេរ៉ា"</string>
+ <string name="screen_flash_notification_title" msgid="8008197872050400734">"ការជូនដំណឹងតាមពន្លឺបាញ់របស់អេក្រង់"</string>
+ <string name="screen_flash_notification_color_title" msgid="7213407653340970790">"ពណ៌ពន្លឺបាញ់របស់អេក្រង់"</string>
+ <string name="screen_flash_color_blue" msgid="3585766657607931371">"ខៀវ"</string>
+ <string name="screen_flash_color_azure" msgid="8691198532944992243">"ខៀវខ្ចី"</string>
+ <string name="screen_flash_color_cyan" msgid="6878780006173747267">"ពងក្រសា"</string>
+ <string name="screen_flash_color_spring_green" msgid="4466548514738457815">"បៃតងខ្ចី"</string>
+ <string name="screen_flash_color_green" msgid="8418019648507964564">"បៃតង"</string>
+ <string name="screen_flash_color_chartreuse_green" msgid="7456381649919010366">"បៃតងស្រាល"</string>
+ <string name="screen_flash_color_yellow" msgid="7413465411615454556">"លឿង"</string>
+ <string name="screen_flash_color_orange" msgid="979177126315557656">"ទឹកក្រូច"</string>
+ <string name="screen_flash_color_red" msgid="8954162219886445491">"ក្រហម"</string>
+ <string name="screen_flash_color_rose" msgid="1216848195972231251">"ក្រហមចាស់"</string>
+ <string name="screen_flash_color_magenta" msgid="7726221666557102155">"ក្រហមស្វាយ"</string>
+ <string name="screen_flash_color_violet" msgid="1279950780509029495">"ត្របែកព្រៃ"</string>
+ <string name="color_selector_dialog_done" msgid="121253968943363376">"រួចរាល់"</string>
+ <string name="color_selector_dialog_cancel" msgid="8667350644753900701">"បោះបង់"</string>
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"អាចបើកកម្មវិធីនេះបានតែក្នុងវិនដូ 1 ប៉ុណ្ណោះ"</string>
</resources>
diff --git a/res/values-kn/strings.xml b/res/values-kn/strings.xml
index b35e221..a0e9f04 100644
--- a/res/values-kn/strings.xml
+++ b/res/values-kn/strings.xml
@@ -166,10 +166,10 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"ಯೂನಿಟ್ಗಳು ಹಾಗೂ ಸಂಖ್ಯೆಯ ಆದ್ಯತೆಗಳನ್ನು ಸೆಟ್ ಮಾಡಿ"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"ನಿಮ್ಮ ಪ್ರಾದೇಶಿಕ ಪ್ರಾಶಸ್ತ್ಯಗಳನ್ನು ಆ್ಯಪ್ಗಳಿಗೆ ತಿಳಿಸಿ ಇದರಿಂದ ಅವರು ನಿಮ್ಮ ಅನುಭವವನ್ನು ವೈಯಕ್ತೀಕರಿಸಬಹುದು."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"ಆ್ಯಪ್ಗಳಿಗೆ ಸಾಧ್ಯವಾದರೆ, ನಿಮ್ಮ ಪ್ರಾದೇಶಿಕ ಆದ್ಯತೆಗಳನ್ನು ಬಳಸುತ್ತವೆ."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"ತಾಪಮಾನದ ಯೂನಿಟ್ಗಳು"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"ತಾಪಮಾನ"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"ಕ್ಯಾಲೆಂಡರ್"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"ವಾರದ ಮೊದಲ ದಿನ"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"ಸಂಖ್ಯೆಗಳು"</string>
+ <string name="numbers_preferences_title" msgid="8197418984391195446">"ಸಂಖ್ಯೆಗಳ ಆದ್ಯತೆಗಳು"</string>
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"ಆ್ಯಪ್ ಡೀಫಾಲ್ಟ್ ಬಳಸಿ"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"ಸೆಲ್ಸಿಯಸ್(°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"ಫ್ಯಾರನ್ಹೀಟ್(°F)"</string>
@@ -621,7 +621,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"ಸಂಪರ್ಕ ಕಡಿತಗೊಳಿಸಿ"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"ಜೋಡಿಸಿ ಮತ್ತು ಸಂಪರ್ಕಪಡಿಸಿ"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"ಬ್ಲೂಟೂತ್ ಆನ್ ಮಾಡಿದಾಗ, ನಿಮ್ಮ ಸಾಧನವು ಇತರ ಸಮೀಪದ ಬ್ಲೂಟೂತ್ ಸಾಧನಗಳ ಜೊತೆಗೆ ಸಂವಹನ ಮಾಡಬಹುದು."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"ಬ್ಲೂಟೂತ್ ಆನ್ ಮಾಡಿದ ನಂತರ, ನಿಮ್ಮ ಬ್ಲೂಟೂತ್ ಸಾಧನವು ಸಮೀಪದ ಸಾಧನಗಳ ಜೊತೆ ಸಂವಹನ ಮಾಡಬಹುದು. \n\nಸಾಧನದ ಅನುಭವವನ್ನು ಸುಧಾರಿಸಲು, ಬ್ಲೂಟೂತ್ ಆಫ್ ಆಗಿದ್ದರೂ ಸಹ, ಯಾವ ಸಮಯದಲ್ಲಾದರೂ ಸಮೀಪದ ಸಾಧನಗಳಿಗೆ ಸ್ಕ್ಯಾನ್ ಮಾಡಲು ಆ್ಯಪ್ಗಳು ಮತ್ತು ಸೇವೆಗಳಿಗೆ ಅನುಮತಿ ನೀಡಿ. ಉದಾಹರಣೆಗೆ, ಸ್ಥಳ ಆಧಾರಿತ ಫೀಚರ್ಗಳು ಮತ್ತು ಸೇವೆಗಳನ್ನು ಸುಧಾರಿಸಲು ಇದನ್ನು ಬಳಸಬಹುದಾಗಿದೆ. ನೀವು ಇದನ್ನು "<annotation id="link">"ಸ್ಕ್ಯಾನಿಂಗ್ ಸೆಟ್ಟಿಂಗ್ಗಳಲ್ಲಿ"</annotation>" ಬದಲಾಯಿಸಬಹುದು."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"ಬ್ಲೂಟೂತ್ ಆನ್ ಮಾಡಿದ ನಂತರ, ನಿಮ್ಮ ಬ್ಲೂಟೂತ್ ಸಾಧನವು ಸಮೀಪದ ಸಾಧನಗಳ ಜೊತೆ ಸಂವಹನ ಮಾಡಬಹುದು. \n\nಸಾಧನದ ಅನುಭವವನ್ನು ಸುಧಾರಿಸಲು, ಬ್ಲೂಟೂತ್ ಆಫ್ ಆಗಿದ್ದರೂ ಸಹ, ಯಾವ ಸಮಯದಲ್ಲಾದರೂ ಸಮೀಪದ ಸಾಧನಗಳಿಗೆ ಸ್ಕ್ಯಾನ್ ಮಾಡಲು ಆ್ಯಪ್ಗಳು ಮತ್ತು ಸೇವೆಗಳಿಗೆ ಅನುಮತಿ ನೀಡಿ. ಉದಾಹರಣೆಗೆ, ಸ್ಥಳ ಆಧಾರಿತ ಫೀಚರ್ಗಳು ಮತ್ತು ಸೇವೆಗಳನ್ನು ಸುಧಾರಿಸಲು ಇದನ್ನು ಬಳಸಬಹುದಾಗಿದೆ. ನೀವು ಇದನ್ನು ಸ್ಕ್ಯಾನಿಂಗ್ ಸೆಟ್ಟಿಂಗ್ಗಳಲ್ಲಿ ಬದಲಾಯಿಸಬಹುದು."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"ಬದಲಾಯಿಸಿ"</string>
<string name="device_details_title" msgid="1155622417516195481">"ಸಾಧನದ ವಿವರಗಳು"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"ಕೀಬೋರ್ಡ್ ಸೆಟ್ಟಿಂಗ್ಗಳು"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"ಸಾಧನದ ಬ್ಲೂಟೂತ್ ವಿಳಾಸ: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1392,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"ಪ್ಯಾಟರ್ನ್ ಪರಿಶೀಲಿಸಿ"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"ಪಿನ್ ಪರಿಶೀಲಿಸಿ"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"ಪಾಸ್ವರ್ಡ್ ಪರಿಶೀಲಿಸಿ"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"ನೀವೆಂದು ದೃಢೀಕರಿಸಿ"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"ಈ ಸಾಧನವನ್ನು ಅನ್ಲಾಕ್ ಮಾಡಲು ಪ್ಯಾಟರ್ನ್ ಬಳಸಿ"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"ಈ ಸಾಧನವನ್ನು ಅನ್ಲಾಕ್ ಮಾಡಲು ಪಿನ್ ಸಹ ಬಳಸಿ"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"ಈ ಸಾಧನವನ್ನು ಅನ್ಲಾಕ್ ಮಾಡಲು ಪಾಸ್ವರ್ಡ್ ಬಳಸಿ"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"ತಪ್ಪಾದ ಪಿನ್"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"ತಪ್ಪು ಪಾಸ್ವರ್ಡ್"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"ಪ್ಯಾಟರ್ನ್ ತಪ್ಪಾಗಿದೆ"</string>
@@ -1715,17 +1726,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"ಡೌನ್ಲೋಡ್ ಮಾಡಲಾದ ಆ್ಯಪ್ಗಳು"</string>
<string name="experimental_category_title" msgid="898904396646344152">"ಪ್ರಾಯೋಗಿಕ"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"ಫೀಚರ್ ಫ್ಲ್ಯಾಗ್ಗಳು"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"Talkback"</string>
<string name="talkback_summary" msgid="5820927220378864281">"ಸ್ಕ್ರೀನ್ರೀಡರ್ ಮುಖ್ಯವಾಗಿ ದೃಷ್ಟಿಹೀನತೆ ಮತ್ತು ಕಡಿಮೆ ದೃಷ್ಟಿ ಹೊಂದಿರುವವರಿಗೆ ಸಹಾಯ ಮಾಡುತ್ತದೆ"</string>
@@ -1739,10 +1752,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"ನೀವು ಟೈಪ್ ಮಾಡುತ್ತಾ ಹೋದಂತೆ ಮ್ಯಾಗ್ನಿಫೈಯರ್ ಪಠ್ಯವನ್ನು ಅನುಸರಿಸುತ್ತದೆ"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"ಯಾವಾಗಲೂ ಆನ್ ಇರುತ್ತದೆ"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"ಆ್ಯಪ್ಗಳನ್ನು ಬದಲಾಯಿಸುವಾಗ ಹಿಗ್ಗಿಸುವಿಕೆಯನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸುವ ಬದಲು, ಇದು ಸಾಮಾನ್ಯ ಗಾತ್ರಕ್ಕೆ ಝೂಮ್ ಔಟ್ ಆಗುತ್ತದೆ. ನೀವು ಬಯಸಿದಾಗ ಮತ್ತೆ ಜೂಮ್ ಮಾಡಲು ಪಿಂಚ್ ಮಾಡಿ."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"ಜಾಯ್ಸ್ಟಿಕ್"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"ಸ್ಕ್ರೀನ್ನಲ್ಲಿನ ಜಾಯ್ಸ್ಟಿಕ್ ಜೊತೆಗೆ ವರ್ಧಕವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿ ಮತ್ತು ಸರಿಸಿ. ಒತ್ತಿಹಿಡಿದುಕೊಳ್ಳಿ, ನಂತರ ವರ್ಧಕವನ್ನು ನಿಯಂತ್ರಿಸಲು ಜಾಯ್ಸ್ಟಿಕ್ ಮೇಲೆ ಡ್ರ್ಯಾಗ್ ಮಾಡಿ. ಜಾಯ್ಸ್ಟಿಕ್ ಅನ್ನು ಸರಿಸಲು ಟ್ಯಾಪ್ ಮಾಡಿ ಮತ್ತು ಡ್ರ್ಯಾಗ್ ಮಾಡಿ."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"ಹಿಗ್ಗಿಸುವಿಕೆ ಕುರಿತು"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"ಹಿಗ್ಗಿಸುವಿಕೆ ಕುರಿತು ಇನ್ನಷ್ಟು ತಿಳಿಯಿರಿ"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"ಹಿಗ್ಗಿಸುವಿಕೆಯ ವಿಧಾನ"</string>
@@ -2172,7 +2183,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"ಬ್ಯಾಟರಿ ಮೀಟರ್ ರೀಡಿಂಗ್ನಲ್ಲಿ ಸಮಸ್ಯೆ ಎದುರಾಗಿದೆ."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"ಈ ದೋಷದ ಕುರಿತು ಇನ್ನಷ್ಟು ತಿಳಿದುಕೊಳ್ಳಲು ಟ್ಯಾಪ್ ಮಾಡಿ"</string>
- <string name="power_screen" msgid="4596900105850963806">"ಪರದೆ"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"ಫ್ಲಾಶ್ಲೈಟ್"</string>
<string name="power_camera" msgid="4778315081581293923">"ಕ್ಯಾಮರಾ"</string>
@@ -2250,6 +2262,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"<xliff:g id="SLOT">%s</xliff:g> ಸಮಯಕ್ಕೆ ವೀಕ್ಷಣಾ ಅವಧಿ"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"ಆ್ಯಪ್ಗಳ ಪ್ರಕಾರ ಬ್ರೇಕ್ಡೌನ್"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"ಸಿಸ್ಟಂ ಪ್ರಕಾರ ಬ್ರೇಕ್ಡೌನ್"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"ಪ್ರಕ್ರಿಯೆಯ ಅಂಕಿಅಂಶಗಳು"</string>
<string name="process_stats_summary" msgid="522842188571764699">"ಚಾಲನೆಯಲ್ಲಿರುವ ಪ್ರಕ್ರಿಯೆಗಳ ಕುರಿತು Geeky ಅಂಕಿಅಂಶಗಳು"</string>
<string name="app_memory_use" msgid="7559666138324410666">"ಸ್ಮರಣೆ ಬಳಕೆ"</string>
@@ -2897,6 +2911,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"ರಿಂಗ್ ಮತ್ತು ಅಧಿಸೂಚನೆ ವಾಲ್ಯೂಮ್"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"ರಿಂಗ್ ವಾಲ್ಯೂಮ್"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"ಅಧಿಸೂಚನೆ ವಾಲ್ಯೂಮ್"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"ರಿಂಗ್ ಮ್ಯೂಟ್ ಆಗಿರುವ ಕಾರಣ ಲಭ್ಯವಿಲ್ಲ"</string>
<string name="ringtone_title" msgid="3271453110387368088">"ಫೋನ್ ರಿಂಗ್ಟೋನ್"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"ಡೀಫಾಲ್ಟ್ ಅಧಿಸೂಚನೆ ಧ್ವನಿ"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"ಅಪ್ಲಿಕೇಶನ್ ಒದಗಿಸಿರುವ ಧ್ವನಿ"</string>
@@ -3162,8 +3177,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"ಅಧಿಸೂಚನೆಯ ಪ್ರವೇಶಕ್ಕೆ ಅನುಮತಿಸಿ"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"ವರ್ಧಿತ ಅಧಿಸೂಚನೆಗಳು Android 12 ರಲ್ಲಿ Android ಅಡಾಪ್ಟಿವ್ ಅಧಿಸೂಚನೆಗಳನ್ನು ಬದಲಾಯಿಸಿವೆ. ಈ ವೈಶಿಷ್ಟ್ಯವು ಸೂಚಿಸಿದ ಕ್ರಿಯೆಗಳು ಮತ್ತು ಪ್ರತ್ಯುತ್ತರಗಳನ್ನು ತೋರಿಸುತ್ತದೆ ಮತ್ತು ನಿಮ್ಮ ಅಧಿಸೂಚನೆಗಳನ್ನು ಆಯೋಜಿಸುತ್ತದೆ. \n\nವರ್ಧಿತ ಅಧಿಸೂಚನೆಗಳು ಸಂಪರ್ಕ ಹೆಸರುಗಳು ಮತ್ತು ಸಂದೇಶಗಳಂತಹ ವೈಯಕ್ತಿಕ ಮಾಹಿತಿಯನ್ನು ಒಳಗೊಂಡಂತೆ ಎಲ್ಲಾ ಅಧಿಸೂಚನೆ ವಿಷಯವನ್ನು ಪ್ರವೇಶಿಸಬಹುದು. ಈ ವೈಶಿಷ್ಟ್ಯವು ಫೋನ್ ಕರೆಗಳಿಗೆ ಉತ್ತರಿಸುವುದು ಮತ್ತು \'ಅಡಚಣೆ ಮಾಡಬೇಡಿ\' ಅನ್ನು ನಿಯಂತ್ರಿಸುವಂತಹ ಅಧಿಸೂಚನೆಗಳನ್ನು ವಜಾಗೊಳಿಸಬಹುದು ಅಥವಾ ಪ್ರತಿಕ್ರಿಯಿಸಬಹುದು."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"<xliff:g id="SERVICE">%1$s</xliff:g> ಗೆ ಅಧಿಸೂಚನೆ ಪ್ರವೇಶವನ್ನು ಅನುಮತಿಸುವುದೇ?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"ಸಂಪರ್ಕ ಹೆಸರುಗಳು, ಫೋಟೋಗಳು ಮತ್ತು ನೀವು ಸ್ವೀಕರಿಸುವ ಸಂದೇಶಗಳ ಪಠ್ಯದಂತಹ ಖಾಸಗಿ ಮಾಹಿತಿಯೂ ಸೇರಿದ ಹಾಗೆ, ಎಲ್ಲಾ ಅಧಿಸೂಚನೆಗಳನ್ನು ಓದಲು <xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> ಗೆ ಸಾಧ್ಯವಾಗುತ್ತದೆ. ಫೋನ್ ಕರೆಗಳಿಗೆ ಉತ್ತರಿಸುವುದೂ ಸೇರಿದ ಹಾಗೆ, ಅಧಿಸೂಚನೆಗಳನ್ನು ಸ್ನೂಜ್ ಮಾಡಲು ವಜಾಗೊಳಿಸಲು ಅಥವಾ ಅಧಿಸೂಚನೆಗಳಲ್ಲಿನ ಬಟನ್ಗಳಿಗೆ ಸಂಬಂಧಿಸಿದ ಕ್ರಮ ಕೈಗೊಳ್ಳಲು ಸಹ ಈ ಆ್ಯಪ್ಗೆ ಸಾಧ್ಯವಾಗುತ್ತದೆ. \n\nಇದು, ಅಡಚಣೆ ಮಾಡಬೇಡಿ ಫೀಚರ್ ಅನ್ನು ಆನ್ ಅಥವಾ ಆಫ್ ಮಾಡುವ ಮತ್ತು ಸಂಬಂಧಿತ ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ಬದಲಾಯಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಸಹ ಇದು ಆ್ಯಪ್ಗೆ ನೀಡುತ್ತದೆ."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> ಗೆ ಈ ಕೆಳಗಿನವುಗಳನ್ನು ಮಾಡಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"ನಿಮ್ಮ ಅಧಿಸೂಚನೆಗಳನ್ನು ಓದಿ"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"ಇದು ಸಂಪರ್ಕಗಳು, ಸಂದೇಶಗಳು ಮತ್ತು ಫೋಟೋಗಳಂತಹ ವೈಯಕ್ತಿಕ ಮಾಹಿತಿಯನ್ನು ಒಳಗೊಂಡಂತೆ ನಿಮ್ಮ ಅಧಿಸೂಚನೆಗಳನ್ನು ಓದಬಹುದು."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"ಸಂದೇಶಗಳಿಗೆ ಪ್ರತ್ಯುತ್ತರ ನೀಡಿ"</string>
@@ -3447,10 +3464,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"ಆಫ್ ಮಾಡಲಾಗಿದೆ"</string>
<string name="advanced_apps" msgid="7643010673326578815">"ಸುಧಾರಿತ"</string>
<string name="app_permissions" msgid="8666537659217653626">"ಅನುಮತಿ ನಿರ್ವಾಹಕ"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"ಸ್ಥಳದ ಡೇಟಾ ಹಂಚಿಕೊಳ್ಳುವಿಕೆ ಕುರಿತ ಅಪ್ಡೇಟ್ಗಳು"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"ನಿಮ್ಮ ಸ್ಥಳ ಡೇಟಾವನ್ನು ಹಂಚಿಕೊಳ್ಳುವ ವಿಧಾನವನ್ನು ಬದಲಾಯಿಸಿದ ಆ್ಯಪ್ಗಳನ್ನು ಪರಿಶೀಲಿಸಿ"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"ಎಚ್ಚರಗೊಳಿಸಲು ಟ್ಯಾಪ್ ಮಾಡಿ"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"ಸಾಧನವನ್ನು ಎಚ್ಚರಗೊಳಿಸಲು ಪರದೆಯ ಯಾವುದೇ ಭಾಗದಲ್ಲಿ ಎರಡು ಬಾರಿ ಟ್ಯಾಪ್ ಮಾಡಿ"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"ಲಿಂಕ್ಗಳನ್ನು ತೆರೆಯುವುದು"</string>
@@ -3975,15 +3990,20 @@
<string name="autofill_app" msgid="7595308061826307921">"ಸ್ವಯಂತುಂಬುವಿಕೆ ಸೇವೆ"</string>
<string name="default_autofill_app" msgid="372234803718251606">"ಡೀಫಾಲ್ಟ್ ಆಟೋಫಿಲ್ ಸೇವೆ"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"ಪಾಸ್ವರ್ಡ್ಗಳು"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"ಪಾಸ್ವರ್ಡ್ ಮತ್ತು ಗುರುತು ಸೇವೆಗಳು"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# ಪಾಸ್ವರ್ಡ್}one{# ಪಾಸ್ವರ್ಡ್ಗಳು}other{# ಪಾಸ್ವರ್ಡ್ಗಳು}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"ಸ್ವಯಂಚಾಲಿತ, ಭರ್ತಿ ಮಾಡುವಿಕೆ, ಸ್ವಯಂ-ಭರ್ತಿಮಾಡುವಿಕೆ, ಪಾಸ್ವರ್ಡ್"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"ರುಜುವಾತುಗಳು, ಪಾಸ್ಕೀ, ಪಾಸ್ವರ್ಡ್"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>ನಿಮಗೆ ಈ ಅಪ್ಲಿಕೇಶನ್ ಮೇಲೆ ವಿಶ್ವಾಸವಿರುವುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ </b> <br/> <br/> ಯಾವ ಕ್ಷೇತ್ರಗಳನ್ನು ಸ್ವಯಂ-ಭರ್ತಿ ಮಾಡಬಹುದು ಎಂಬುದನ್ನು ನಿರ್ಧರಿಸಲು <xliff:g id=app_name example=Google Autofill>%1$s</xliff:g> ನಿಮ್ಮ ಸ್ಕ್ರೀನ್ನಲ್ಲಿನ ಮಾಹಿತಿಯನ್ನು ಬಳಸಿಕೊಳ್ಳುತ್ತದೆ."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"1$s ಅನ್ನು ಆಫ್ ಮಾಡಬೇಕೆ?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"ನೀವು ಸೈನ್ ಇನ್ ಮಾಡಿದಾಗ ವಿಳಾಸಗಳು ಅಥವಾ ಪಾವತಿ ವಿಧಾನಗಳಂತಹ ಉಳಿಸಿದ ಮಾಹಿತಿಯನ್ನು ಭರ್ತಿ ಮಾಡಲಾಗುವುದಿಲ್ಲ. ಉಳಿಸಲಾದ ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಭರ್ತಿ ಮಾಡಲು, ಡಿಫಾಲ್ಟ್ ಆಟೋಫಿಲ್ ಸೇವೆಯನ್ನು ಸೆಟ್ ಮಾಡಿ."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"ಪಾಸ್ವರ್ಡ್ ಮತ್ತು ಗುರುತು ಸೇವೆಗಳ ಮಿತಿ"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"ನೀವು ಒಂದೇ ಬಾರಿಗೆ ಗರಿಷ್ಠ 5 ಆಟೋಫಿಲ್ ಮತ್ತು ಪಾಸ್ವರ್ಡ್ ಸೇವೆಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಬಹುದು. ಇನ್ನಷ್ಟು ಸೇರಿಸಲು ಸೇವೆಯನ್ನು ಆಫ್ ಮಾಡಿ."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"ಆಫ್ ಮಾಡಿ"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"ಸ್ವಯಂ ಭರ್ತಿ"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"ಲಾಗಿಂಗ್ ಮಟ್ಟ"</string>
@@ -4270,28 +4290,17 @@
<string name="content_capture" msgid="868372905432812238">"ಆ್ಯಪ್ ವಿಷಯ"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Android ಸಿಸ್ಟಂಗೆ ವಿಷಯಗಳನ್ನು ಕಳುಹಿಸಲು ಆ್ಯಪ್ಗೆ ಅನುಮತಿಸಿ"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"ಸಿಸ್ಟ್ಂ ಹೀಪ್ ಡಂಪ್ ಅನ್ನು ಕ್ಯಾಪ್ಚರ್ ಮಾಡಿ"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"ಮೆಮೊರಿ ಟ್ಯಾಗಿಂಗ್ ವಿಸ್ತರಣೆ"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"ಮೆಮೊರಿ ಟ್ಯಾಗಿಂಗ್ ವಿಸ್ತರಣೆ (MTE) ಬಳಸಿ ಆ್ಯಪ್ನಲ್ಲಿ ಮೆಮೊರಿ ಸುರಕ್ಷತೆ ಸಮಸ್ಯೆ ಹುಡುಕಲು ಸುಲಭ, ಇಲ್ಲಿ ಸ್ಥಳೀಯ ಕೋಡ್ ಹೆಚ್ಚು ಸುರಕ್ಷಿತ."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"MTE ಅನ್ನು ಆನ್ ಮಾಡುವುದರಿಂದ ಸಾಧನದ ಕಾರ್ಯಕ್ಷಮತೆ ನಿಧಾನವಾಗಬಹುದು."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"MTE ಕುರಿತು ಇನ್ನಷ್ಟು ತಿಳಿಯಿರಿ"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"ನೀವು ಸಾಧನವನ್ನು ಆಫ್ ಮಾಡುವವರೆಗೆ MTE ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿ"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"MTE ಅನ್ನು ಆನ್ ಮಾಡಲು ನಿಮ್ಮ ಸಾಧನವನ್ನು ನೀವು ಮರುಪ್ರಾರಂಭಿಸಬೇಕಾಗುತ್ತದೆ."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"MTE ಅನ್ನು ಆಫ್ ಮಾಡಲು ನಿಮ್ಮ ಸಾಧನವನ್ನು ನೀವು ಮರುಪ್ರಾರಂಭಿಸಬೇಕಾಗುತ್ತದೆ."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"ಒಂದು ಬಾರಿಯ ಸೆಷನ್ಗಾಗಿ MTE ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿ"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"ಸಿಸ್ಟಂ ಮರುಪ್ರಾರಂಭವಾಗುತ್ತದೆ ಹಾಗೂ ಮೆಮೊರಿ ಟ್ಯಾಗಿಂಗ್ ವಿಸ್ತರಣೆಯೊಂದಿಗೆ (MTE) ಪ್ರಯೋಗ ಮಾಡಲು ಅನುಮತಿಸುತ್ತದೆ. MTE, ಸಿಸ್ಟಂ ಕಾರ್ಯಕ್ಷಮತೆ ಮತ್ತು ಸ್ಥಿರತೆಯ ಮೇಲೆ ನಕಾರಾತ್ಮಕವಾಗಿ ಪ್ರಭಾವ ಬೀರುತ್ತದೆ. ಮುಂದಿನ ಬಾರಿಯ ರೀಬೂಟ್ನಲ್ಲಿ ರೀಸೆಟ್ ಮಾಡಲಾಗುತ್ತದೆ."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"MTE ಸಕ್ರಿಯ ಒಂದು ಬಾರಿಯ ಸೆಷನ್ಗಾಗಿ ಮರುಪ್ರಾರಂಭಿಸಿ"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"ಈಗಾಗಲೇ MTE ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"ಸಿಸ್ಟ್ಂ ಹೀಪ್ ಡಂಪ್ ಅನ್ನು ಕ್ಯಾಪ್ಚರ್ ಮಾಡಲಾಗುತ್ತಿದೆ"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"ಸಿಸ್ಟಂ ಹೀಪ್ ಡಂಪ್ ಕ್ಯಾಪ್ಚರ್ ಮಾಡಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಸಿಸ್ಟ್ಂ ಹೀಪ್ ಡಂಪ್ಗಳನ್ನು ಕ್ಯಾಪ್ಚರ್ ಮಾಡಿ"</string>
@@ -4606,6 +4615,5 @@
<string name="screen_flash_color_violet" msgid="1279950780509029495">"ನೇರಳೆ"</string>
<string name="color_selector_dialog_done" msgid="121253968943363376">"ಮುಗಿದಿದೆ"</string>
<string name="color_selector_dialog_cancel" msgid="8667350644753900701">"ರದ್ದುಮಾಡಿ"</string>
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"ಈ ಆ್ಯಪ್ ಅನ್ನು 1 ವಿಂಡೋದಲ್ಲಿ ಮಾತ್ರ ತೆರೆಯಬಹುದು"</string>
</resources>
diff --git a/res/values-ko/arrays.xml b/res/values-ko/arrays.xml
index ec635ce..d656715 100644
--- a/res/values-ko/arrays.xml
+++ b/res/values-ko/arrays.xml
@@ -85,9 +85,11 @@
<item msgid="9100937224980838123">"4"</item>
<item msgid="6702740528496186521">"5"</item>
</string-array>
- <!-- no translation found for bluetooth_audio_routing_titles:0 (926853492406127221) -->
- <!-- no translation found for bluetooth_audio_routing_titles:1 (5112879855377353813) -->
- <!-- no translation found for bluetooth_audio_routing_titles:2 (4853360663119482646) -->
+ <string-array name="bluetooth_audio_routing_titles">
+ <item msgid="926853492406127221">"자동으로 선택"</item>
+ <item msgid="5112879855377353813">"보청기에서 재생"</item>
+ <item msgid="4853360663119482646">"휴대전화 스피커에서 재생"</item>
+ </string-array>
<string-array name="wifi_signal">
<item msgid="199360311367724149">"나쁨"</item>
<item msgid="2470925506985305429">"매우 약함"</item>
diff --git a/res/values-ko/strings.xml b/res/values-ko/strings.xml
index dbb496d..6ba1d00 100644
--- a/res/values-ko/strings.xml
+++ b/res/values-ko/strings.xml
@@ -166,10 +166,10 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"단위 및 숫자 환경설정"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"앱 환경을 맞춤설정할 수 있도록 앱에 지역 표준 단위를 알려주세요"</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"가능한 경우 앱에서 지역 표준 단위를 사용합니다"</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"온도 단위"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"온도"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"캘린더"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"일주일 중 첫날"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"숫자"</string>
+ <string name="numbers_preferences_title" msgid="8197418984391195446">"Numbers 환경설정"</string>
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"앱 기본값 사용"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"섭씨(°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"화씨(°F)"</string>
@@ -621,7 +621,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"연결 끊기"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"페어링 및 연결"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"기기에서 블루투스가 켜져 있으면 주변의 다른 블루투스 기기와 통신할 수 있습니다."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"블루투스가 켜져 있으면 기기가 근처의 다른 블루투스 기기와 통신할 수 있습니다.\n\n기기 사용 환경을 개선하기 위해 블루투스가 꺼져 있을 때도 앱 및 서비스에서 언제든지 근처에 기기가 있는지 검색할 수 있습니다. 예를 들면 위치 기반 기능 및 서비스를 개선하는 데 이 기능이 사용되기도 합니다. 설정을 변경하려면 "<annotation id="link">"블루투스 검색 설정"</annotation>"으로 이동하세요."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"블루투스가 켜져 있으면 기기가 근처의 다른 블루투스 기기와 통신할 수 있습니다.\n\n기기 사용 환경을 개선하기 위해 블루투스가 꺼져 있을 때도 앱 및 서비스에서 언제든지 근처에 기기가 있는지 검색할 수 있습니다. 예를 들면 위치 기반 기능 및 서비스를 개선하는 데 이 기능이 사용되기도 합니다. 설정을 변경하려면 블루투스 검색 설정으로 이동하세요."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"변경"</string>
<string name="device_details_title" msgid="1155622417516195481">"기기 세부정보"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"키보드 설정"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"기기 블루투스 주소: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -698,7 +699,7 @@
<string name="wifi_cellular_data_fallback_summary" msgid="7039944853033554386">"Wi‑Fi 인터넷 액세스가 끊기면 모바일 데이터를 사용합니다. 데이터 사용 요금이 부과될 수 있습니다."</string>
<string name="wifi_add_network" msgid="4178564862173751181">"네트워크 추가"</string>
<string name="wifi_configure_settings_preference_title" msgid="2536725796700696566">"Wi‑Fi 환경설정"</string>
- <string name="wifi_configure_settings_preference_summary_wakeup_on" msgid="7822368955551467382">"Wi‑Fi가 자동으로 다시 사용 설정됩니다."</string>
+ <string name="wifi_configure_settings_preference_summary_wakeup_on" msgid="7822368955551467382">"Wi‑Fi가 자동으로 다시 사용 설정됨"</string>
<string name="wifi_configure_settings_preference_summary_wakeup_off" msgid="5710203586018223864">"Wi‑Fi가 자동으로 다시 사용 설정되지 않음"</string>
<string name="wifi_menu_p2p" msgid="5234165837732940385">"Wi-Fi Direct"</string>
<string name="wifi_empty_list_wifi_off" msgid="7697422506708419298">"사용 가능한 네트워크를 보려면 Wi-Fi를 켜세요."</string>
@@ -1391,6 +1392,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"패턴 확인"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"PIN 확인"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"비밀번호 확인"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"본인 인증"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"또한 패턴을 사용하여 이 기기를 잠금 해제하세요."</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"또한 PIN을 사용하여 이 기기를 잠금 해제하세요."</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"또한 비밀번호를 사용하여 이 기기를 잠금 해제하세요."</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"잘못된 PIN입니다."</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"잘못된 비밀번호입니다."</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"잘못된 패턴입니다."</string>
@@ -1715,17 +1726,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"다운로드한 앱"</string>
<string name="experimental_category_title" msgid="898904396646344152">"실험"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"기능 플래그"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"TalkBack"</string>
<string name="talkback_summary" msgid="5820927220378864281">"주로 시각 장애가 있는 사용자를 위한 스크린 리더"</string>
@@ -1739,10 +1752,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"텍스트를 입력하는 동안 돋보기가 같이 이동합니다."</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"상시 사용 설정"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"앱을 변경하면 확대 기능이 사용 중지되는 대신 단순히 일반 크기로 축소됩니다. 원하는 지점에서 손가락을 모아 다시 확대하세요."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"조이스틱"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"화면에 표시되는 조이스틱으로 돋보기를 활성화하고 움직입니다. 길게 탭한 다음 조이스틱을 드래그하여 돋보기를 컨트롤합니다. 탭하고 드래그하여 조이스틱 자체를 움직입니다."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"확대 정보"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"확대에 관해 자세히 알아보기"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"확대 유형"</string>
@@ -1949,8 +1960,7 @@
<string name="accessibility_hearingaid_left_and_right_side_device_summary" msgid="4268221140368164452">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g>, 왼쪽 및 오른쪽"</string>
<string name="accessibility_hearingaid_more_device_summary" msgid="8092641784056942546">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g> 외 1개"</string>
<string name="accessibility_hearing_device_pairing_title" msgid="2701812183769537320">"새 기기와 페어링"</string>
- <!-- no translation found for accessibility_hearing_device_connected_title (3785140037249487287) -->
- <skip />
+ <string name="accessibility_hearing_device_connected_title" msgid="3785140037249487287">"보청기"</string>
<string name="accessibility_hearing_device_saved_title" msgid="7573926212664909296">"저장된 기기"</string>
<string name="accessibility_hearing_device_control" msgid="2661965917013100611">"보청기 제어"</string>
<string name="accessibility_hearing_device_shortcut_title" msgid="7645100199603031360">"보청기 단축키"</string>
@@ -1958,8 +1968,7 @@
<string name="accessibility_hac_mode_summary" msgid="5164793702798871478">"일부 보청기의 오디오 개선"</string>
<string name="accessibility_hearing_device_footer_summary" msgid="4636110586636490256">"보청기가 켜져 있고 페어링 모드인지 확인하세요."</string>
<string name="accessibility_hearing_device_pairing_page_title" msgid="6608901091770850295">"보청기 페어링"</string>
- <!-- no translation found for accessibility_found_hearing_devices (637407580358386553) -->
- <skip />
+ <string name="accessibility_found_hearing_devices" msgid="637407580358386553">"사응 가능한 보청기"</string>
<string name="accessibility_found_all_devices" msgid="7817834722148556520">"보청기가 표시되지 않나요?"</string>
<string name="accessibility_list_all_devices_title" msgid="3555097127022458571">"모든 블루투스 기기 보기"</string>
<string name="accessibility_audio_adjustment_title" msgid="1332113739136802997">"오디오 조정"</string>
@@ -2174,7 +2183,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"배터리 수준을 읽는 중에 문제가 발생했습니다."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"탭하여 이 오류에 관해 자세히 알아보기"</string>
- <string name="power_screen" msgid="4596900105850963806">"화면"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"손전등"</string>
<string name="power_camera" msgid="4778315081581293923">"카메라"</string>
@@ -2252,6 +2262,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"기기 사용 시간(<xliff:g id="SLOT">%s</xliff:g>)"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"앱별 분석"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"시스템별 분석"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"프로세스 통계"</string>
<string name="process_stats_summary" msgid="522842188571764699">"프로세스 실행에 관한 통계"</string>
<string name="app_memory_use" msgid="7559666138324410666">"메모리 사용량"</string>
@@ -2716,7 +2728,7 @@
<string name="mms_message_title" msgid="6624505196063391964">"MMS 메시지"</string>
<string name="mms_message_summary" msgid="2855847140141698341">"모바일 데이터가 사용 중지되어 있을 때 전송 및 수신"</string>
<string name="auto_data_switch_title" msgid="5862200603753603464">"모바일 데이터 자동 전환"</string>
- <string name="auto_data_switch_summary" msgid="1934340931995429057">"가용성이 더 뛰어날 때 이 네트워크를 사용합니다"</string>
+ <string name="auto_data_switch_summary" msgid="1934340931995429057">"가용성이 더 뛰어날 때 이 네트워크를 사용"</string>
<string name="work_sim_title" msgid="8999872928646924429">"작업 SIM"</string>
<string name="user_restrictions_title" msgid="4068914244980335993">"앱 및 콘텐츠 액세스"</string>
<string name="user_rename" msgid="8735940847878484249">"이름 바꾸기"</string>
@@ -2899,6 +2911,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"벨소리 및 알림 볼륨"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"벨소리 볼륨"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"알림 볼륨"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"벨소리가 음소거되어 있으므로 사용할 수 없음"</string>
<string name="ringtone_title" msgid="3271453110387368088">"전화 벨소리"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"기본 알림 소리"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"앱에서 제공된 소리"</string>
@@ -3164,8 +3177,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"알림 액세스 허용"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Android 12에서는 Android 적응형 알림이 개선된 알림으로 대체됩니다. 이 기능은 추천 작업과 답장을 표시하고 알림을 정리해 줍니다. \n\n개선된 알림은 연락처 이름과 메시지 등 개인 정보가 포함된 알림 내용에 액세스할 수 있습니다. 또한 전화를 받고 방해 금지 모드를 제어하는 등 알림을 닫거나 처리하는 것도 가능합니다."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"<xliff:g id="SERVICE">%1$s</xliff:g>의 알림 액세스를 허용하시겠습니까?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g>에서 연락처 이름, 사진, 받은 문자 메시지 등 개인 정보가 포함된 모든 알림을 읽을 수 있게 됩니다. 앱에서 알림을 일시중지하거나 닫고, 알림에 대해 버튼에 표시된 조치(예: 전화 받기)를 취하는 것도 가능합니다. \n\n또한 앱에서 방해 금지 모드를 켜거나 끄고 관련 설정을 변경할 수 있습니다."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g>에서는 다음을 할 수 있습니다."</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"알림 읽기"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"연락처, 메시지, 사진 등 개인 정보가 포함된 알림을 읽을 수 있습니다."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"메시지에 답장"</string>
@@ -3449,10 +3464,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"사용 중지됨"</string>
<string name="advanced_apps" msgid="7643010673326578815">"고급"</string>
<string name="app_permissions" msgid="8666537659217653626">"권한 관리자"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"위치 데이터 공유 방법 업데이트"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"위치 데이터 공유 방법을 변경했을 수 있는 앱을 검토합니다."</string>
<string name="tap_to_wake" msgid="3313433536261440068">"탭하여 대기 모드 해제"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"화면 아무 곳이나 두 번 탭하여 기기 대기 모드 해제"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"링크 열기"</string>
@@ -3977,15 +3990,20 @@
<string name="autofill_app" msgid="7595308061826307921">"자동완성 서비스"</string>
<string name="default_autofill_app" msgid="372234803718251606">"기본 자동 완성 서비스"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"비밀번호"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"비밀번호 및 ID 서비스"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{비밀번호 #개}other{비밀번호 #개}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"자동, 채우기, 자동 완성, 비밀번호"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"사용자 인증 정보, 패스키, 비밀번호"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>신뢰할 수 있는 앱인지 확인하세요</b> <br/> <br/> <xliff:g id=app_name example=Google Autofill>%1$s</xliff:g>에서는 자동 완성할 수 있는 항목을 결정하기 위해 화면의 내용을 사용합니다."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"%1$s을(를) 사용 중지하시겠습니까?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"로그인 시 주소나 결제 수단 같이 저장된 정보가 입력되지 않습니다. 저장된 정보를 계속 입력하려면 기본 자동 완성 서비스를 설정하세요."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"비밀번호 및 ID 서비스 한도"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"자동 완성 및 비밀번호 서비스를 동시에 최대 5개까지 활성화할 수 있습니다. 추가하려면 서비스를 사용 중지하세요."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"사용 중지"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"자동 완성"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"로깅 수준"</string>
@@ -4272,28 +4290,17 @@
<string name="content_capture" msgid="868372905432812238">"앱 콘텐츠"</string>
<string name="content_capture_summary" msgid="49720773699715531">"앱이 콘텐츠를 Android 시스템에 전송하도록 허용"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"시스템 힙 덤프 캡처"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Memory Tagging Extension"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"Memory Tagging Extension(MTE)을 사용 설정하면 앱의 메모리 안전 문제를 더욱 쉽게 발견하고 네이티브 코드를 더욱 안전하게 만들 수 있습니다."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"MTE를 사용 설정하면 기기 성능이 느려질 수도 있습니다."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"MTE에 관해 자세히 알아보기"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"사용 중지할 때까지 MTE 사용하기"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"MTE를 사용 설정하려면 기기를 다시 시작해야 합니다."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"MTE를 사용 중지하려면 기기를 다시 시작해야 합니다."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"단일 세션에 대해 MTE 사용 설정"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"시스템이 다시 시작되고 MTE(Memory Tagging Extensions)를 실험해 볼 수 있습니다. MTE로 인해 시스템 성능과 안정성이 저하될 수 있습니다. 다음 재부팅 시 MTE가 재설정됩니다."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"MTE가 사용 설정된 상태로 단일 세션 다시 시작"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE가 이미 사용 설정되어 있음"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"시스템 힙 덤프 캡처 중"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"시스템 힙 덤프를 캡처하지 못함"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"시스템 힙 덤프 자동 캡처"</string>
@@ -4583,56 +4590,30 @@
<string name="background_install_before" msgid="8608614957688912715">"{count,plural, =1{지난 #개월 내에 설치된 앱}other{지난 #개월 내에 설치된 앱}}"</string>
<string name="background_install_after" msgid="7983488897570908149">"{count,plural, =1{앱이 설치된 지 #개월 이상 지남}other{앱이 설치된 지 #개월 이상 지남}}"</string>
<string name="accessibility_fingerprint_label" msgid="5017431423168191733">"지문 센서"</string>
- <!-- no translation found for flash_notifications_title (4490438861180492311) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_off (6056282996770691461) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera (455038312752009971) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_screen (7321838939240499267) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera_and_screen (6515622987118268649) -->
- <skip />
- <!-- no translation found for flash_notifications_intro (1506414740603805778) -->
- <skip />
- <!-- no translation found for flash_notifications_note (7258551860911169239) -->
- <skip />
- <!-- no translation found for flash_notifications_preview (5320176885050440874) -->
- <skip />
- <!-- no translation found for camera_flash_notification_title (1605639711485773787) -->
- <skip />
- <!-- no translation found for screen_flash_notification_title (8008197872050400734) -->
- <skip />
- <!-- no translation found for screen_flash_notification_color_title (7213407653340970790) -->
- <skip />
- <!-- no translation found for screen_flash_color_blue (3585766657607931371) -->
- <skip />
- <!-- no translation found for screen_flash_color_azure (8691198532944992243) -->
- <skip />
- <!-- no translation found for screen_flash_color_cyan (6878780006173747267) -->
- <skip />
- <!-- no translation found for screen_flash_color_spring_green (4466548514738457815) -->
- <skip />
- <!-- no translation found for screen_flash_color_green (8418019648507964564) -->
- <skip />
- <!-- no translation found for screen_flash_color_chartreuse_green (7456381649919010366) -->
- <skip />
- <!-- no translation found for screen_flash_color_yellow (7413465411615454556) -->
- <skip />
- <!-- no translation found for screen_flash_color_orange (979177126315557656) -->
- <skip />
- <!-- no translation found for screen_flash_color_red (8954162219886445491) -->
- <skip />
- <!-- no translation found for screen_flash_color_rose (1216848195972231251) -->
- <skip />
- <!-- no translation found for screen_flash_color_magenta (7726221666557102155) -->
- <skip />
- <!-- no translation found for screen_flash_color_violet (1279950780509029495) -->
- <skip />
- <!-- no translation found for color_selector_dialog_done (121253968943363376) -->
- <skip />
- <!-- no translation found for color_selector_dialog_cancel (8667350644753900701) -->
- <skip />
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="flash_notifications_title" msgid="4490438861180492311">"플래시 알림"</string>
+ <string name="flash_notifications_summary_off" msgid="6056282996770691461">"사용 안함"</string>
+ <string name="flash_notifications_summary_on_camera" msgid="455038312752009971">"사용/카메라 플래시"</string>
+ <string name="flash_notifications_summary_on_screen" msgid="7321838939240499267">"사용/화면 플래시"</string>
+ <string name="flash_notifications_summary_on_camera_and_screen" msgid="6515622987118268649">"사용/카메라 및 화면 플래시"</string>
+ <string name="flash_notifications_intro" msgid="1506414740603805778">"알림을 수신하거나 알람이 울리면 카메라 조명이나 화면을 깜빡입니다."</string>
+ <string name="flash_notifications_note" msgid="7258551860911169239">"빛에 민감한 경우 플래시 알림을 주의해서 사용하세요."</string>
+ <string name="flash_notifications_preview" msgid="5320176885050440874">"미리보기"</string>
+ <string name="camera_flash_notification_title" msgid="1605639711485773787">"카메라 플래시 알림"</string>
+ <string name="screen_flash_notification_title" msgid="8008197872050400734">"화면 플래시 알림"</string>
+ <string name="screen_flash_notification_color_title" msgid="7213407653340970790">"화면 플래시 색상"</string>
+ <string name="screen_flash_color_blue" msgid="3585766657607931371">"파란색"</string>
+ <string name="screen_flash_color_azure" msgid="8691198532944992243">"하늘색"</string>
+ <string name="screen_flash_color_cyan" msgid="6878780006173747267">"녹청색"</string>
+ <string name="screen_flash_color_spring_green" msgid="4466548514738457815">"민트색"</string>
+ <string name="screen_flash_color_green" msgid="8418019648507964564">"녹색"</string>
+ <string name="screen_flash_color_chartreuse_green" msgid="7456381649919010366">"연녹색"</string>
+ <string name="screen_flash_color_yellow" msgid="7413465411615454556">"노란색"</string>
+ <string name="screen_flash_color_orange" msgid="979177126315557656">"주황색"</string>
+ <string name="screen_flash_color_red" msgid="8954162219886445491">"빨간색"</string>
+ <string name="screen_flash_color_rose" msgid="1216848195972231251">"장미색"</string>
+ <string name="screen_flash_color_magenta" msgid="7726221666557102155">"자홍색"</string>
+ <string name="screen_flash_color_violet" msgid="1279950780509029495">"보라색"</string>
+ <string name="color_selector_dialog_done" msgid="121253968943363376">"완료"</string>
+ <string name="color_selector_dialog_cancel" msgid="8667350644753900701">"취소"</string>
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"이 앱은 창 1개에서만 열 수 있습니다."</string>
</resources>
diff --git a/res/values-ky/arrays.xml b/res/values-ky/arrays.xml
index fb975fb..74771d4 100644
--- a/res/values-ky/arrays.xml
+++ b/res/values-ky/arrays.xml
@@ -85,9 +85,11 @@
<item msgid="9100937224980838123">"4"</item>
<item msgid="6702740528496186521">"5"</item>
</string-array>
- <!-- no translation found for bluetooth_audio_routing_titles:0 (926853492406127221) -->
- <!-- no translation found for bluetooth_audio_routing_titles:1 (5112879855377353813) -->
- <!-- no translation found for bluetooth_audio_routing_titles:2 (4853360663119482646) -->
+ <string-array name="bluetooth_audio_routing_titles">
+ <item msgid="926853492406127221">"Автоматтык түрдө чечүү"</item>
+ <item msgid="5112879855377353813">"Угуу аппаратында угузуу"</item>
+ <item msgid="4853360663119482646">"Телефондун динамигинде угузуу"</item>
+ </string-array>
<string-array name="wifi_signal">
<item msgid="199360311367724149">"Начар"</item>
<item msgid="2470925506985305429">"Начар"</item>
diff --git a/res/values-ky/strings.xml b/res/values-ky/strings.xml
index caa945e..bea432b 100644
--- a/res/values-ky/strings.xml
+++ b/res/values-ky/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Бирдик жана сан параметрлерин тууралоо"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Кызматты жекелештирүүсү үчүн колдонмолорго аймактык параметрлериңизди көрүүгө уруксат бериңиз."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Колдонмолор мүмкүн болгон жерлерде аймактык параметрлериңизди пайдаланат."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Температураны өлчөө бирдиги"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Температура"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Жылнаама"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"Аптанын биринчи күнү"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Сандар"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Колдонмонун демейки параметрлерин пайдалануу"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Цельсий (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Фаренгейт (°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Ажыратуу"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Байланыштыруу жана туташтыруу"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"Bluetooth күйгүзүлгөндө түзмөгүңүз жакын арадагы башка Bluetooth түзмөктөрү менен байланыша алат."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Башка түзмөктөргө туташуу үчүн Bluetooth\'ду күйгүзүңүз.\n\nЖерлерди тагыраак аныктап, түзмөктүн иштешин жакшыртуу үчүн Bluetooth өчүп турганда да колдонмолор менен кызматтар жакын жердеги түзмөктөрдү издей беришет. Издебесин десеңиз, "<annotation id="link">"Bluetooth түзмөктөрүн издөө"</annotation>" дегенди өчүрүп коюңуз."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Башка түзмөктөргө туташуу үчүн Bluetooth\'ду күйгүзүңүз.\n\nЖерлерди тагыраак аныктап, түзмөктүн иштешин жакшыртуу үчүн Bluetooth өчүп турганда да колдонмолор менен кызматтар жакын жердеги түзмөктөрдү издей беришет. Издебесин десеңиз, Bluetooth түзмөктөрүн издөө параметрин өчүрүп коюңуз."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Өзгөртүү"</string>
<string name="device_details_title" msgid="1155622417516195481">"Түзмөктүн чоо-жайы"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Баскычтоп параметрлери"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Түзмөктүн Bluetooth дареги: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Графикалык ачкычты ырастоо"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"PIN кодду ырастоо"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Сырсөздү ырастоо"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Өзүңүздү ырас-ңыз"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Кулпусун графикалык ачкыч менен да ачуу"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Кулпусун PIN код менен да ачуу"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Кулпусун сырсөз менен да ачуу"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"PIN код туура эмес"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Сырсөз туура эмес"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Үлгү туура эмес"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Жүктөлүп алынган колдонмолор"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Сынамык"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Функцияларды белгилөө"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"Talkback"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Экрандагы нерсени окуп берүүчү курал көздөрү начар көргөн адамдарга арналган"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"Чоңойткуч терилип жаткан текстти ээрчип жыла берет"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"Ар дайым күйүк"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"Башка колдонмону ачканда чоңойтуу функциясын өчүрбөстөн, кадимки өлчөмгө чейин кичирейтет. Кайрадан чоңойтуу үчүн эки манжаңызды бириктириңиз."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"Жойстик"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"Лупаны иштетип, экрандагы жойстик менен жылдырыңыз. Коё бербей басып туруп, андан соң лупаны көзөмөлдөө үчүн жойстикке сүйрөп келиңиз. Жойстиктин өзүн жылдыруу үчүн коё бербей сүйрөңүз."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"Чоңойтуу тууралуу"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"Чоңойтуу тууралуу кеңири маалымат"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"Чоңойтуу түрү"</string>
@@ -1949,8 +1961,7 @@
<string name="accessibility_hearingaid_left_and_right_side_device_summary" msgid="4268221140368164452">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g>, сол жана оң кулактар"</string>
<string name="accessibility_hearingaid_more_device_summary" msgid="8092641784056942546">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g> дагы +1"</string>
<string name="accessibility_hearing_device_pairing_title" msgid="2701812183769537320">"Жаңы түзмөктү жупташтыруу"</string>
- <!-- no translation found for accessibility_hearing_device_connected_title (3785140037249487287) -->
- <skip />
+ <string name="accessibility_hearing_device_connected_title" msgid="3785140037249487287">"Угуу аппараттары"</string>
<string name="accessibility_hearing_device_saved_title" msgid="7573926212664909296">"Сакталган түзмөктөр"</string>
<string name="accessibility_hearing_device_control" msgid="2661965917013100611">"Угуу аппаратынын башкаруу элементтери"</string>
<string name="accessibility_hearing_device_shortcut_title" msgid="7645100199603031360">"Угуу аппаратынын ыкчам баскычы"</string>
@@ -1958,8 +1969,7 @@
<string name="accessibility_hac_mode_summary" msgid="5164793702798871478">"Айрым угуу аппараттары үчүн аудиону жакшыртуу"</string>
<string name="accessibility_hearing_device_footer_summary" msgid="4636110586636490256">"Угуу аппараттары күйгүзүлүп, жупташтыруу режиминде экенин текшериңиз"</string>
<string name="accessibility_hearing_device_pairing_page_title" msgid="6608901091770850295">"Угуу аппаратын жупташтыруу"</string>
- <!-- no translation found for accessibility_found_hearing_devices (637407580358386553) -->
- <skip />
+ <string name="accessibility_found_hearing_devices" msgid="637407580358386553">"Жеткиликтүү угуу аппараттары"</string>
<string name="accessibility_found_all_devices" msgid="7817834722148556520">"Угуу аппараты көрүнбөй жатабы?"</string>
<string name="accessibility_list_all_devices_title" msgid="3555097127022458571">"Бардык Bluetooth түзмөктөрүн көрүү"</string>
<string name="accessibility_audio_adjustment_title" msgid="1332113739136802997">"Аудиону тууралоо"</string>
@@ -2174,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Батареянын кубаты аныкталбай жатат."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Бул ката жөнүндө толук маалымат алуу үчүн таптап коюңуз"</string>
- <string name="power_screen" msgid="4596900105850963806">"Экран"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Кол чырак"</string>
<string name="power_camera" msgid="4778315081581293923">"Камера"</string>
@@ -2252,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Түзмөк канча убакыт колдонулду (<xliff:g id="SLOT">%s</xliff:g>)"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Колдонмолор боюнча бөлүштүрүү"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Тутум боюнча бөлүштүрүү"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Процесстин статистикасы"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Иштеп жаткан процесстердин өзгөчө статистикасы"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Эс системанын пайдаланылышы"</string>
@@ -2899,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Шыңгырлар менен билдирмелердин үнүнүн катуулугу"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Шыңгырдын үнүнүн катуулугу"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Эскертме үнүнүн катуулугу"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Үнсүз режимде жеткиликсиз"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Телефондун шыңгыры"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Билдирменин демейки үнү"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"Колдонмонун демейки үнү"</string>
@@ -3164,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Билдирмелерди алып турууга уруксат берүү"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Android 12 версиясында ыңгайлаштырылуучу билдирмелер жакшыртылган билдирмелерге алмаштырылды. Бул функция ыкчам аракеттерди жана жоопторду көрсөтүп, ошондой эле билдирмелериңизди иреттейт. \n\nЖакшыртылган билдирмелер бардык билдирмелердин мазмунун, анын ичинде байланыштардын аты-жөнү жана билдирүүлөрү сыяктуу жеке маалыматты көрө алат. Ошондой эле, бул функция билдирмелерди жаап, баскычтарын басып, телефон чалууларга жооп берип жана \"Тынчымды алба\" функциясын башкара алат."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"<xliff:g id="SERVICE">%1$s</xliff:g> колдонмосу үчүн билдирмелерди иштетесизби?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> колдонмосу билдирмелердин баарын, ошону менен катар байланыштардын аты-жөнү, сүрөттөрү жана алынган билдирүүлөр сыяктуу жеке маалыматты окуй алат. Мындан тышкары, билдирмелерди тындырып, жаап же телефон чалууларына жооп берүү сыяктуу билдирмелердеги баскычтарды баса алат. \n\nКолдонмо \"Тынчымды алба\" режимин күйгүзүп же өчүрүп, ошондой эле анын параметрлерин өзгөртүү мүмкүнчүлүгүнө ээ болот."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> төмөнкүлөрдү аткара алат:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"Билдирмелериңизди окуйт"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"Билдирмелерди, ошондой эле байланыштардын аты-жөнү, сүрөттөр жана билдирүүлөр сыяктуу жеке маалыматты окуй алат."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Билдирүүлөргө жооп берет"</string>
@@ -3449,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Билдирмелер өчүрүлгөн"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Өркүндөтүлгөн"</string>
<string name="app_permissions" msgid="8666537659217653626">"Уруксаттарды башкаргыч"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Жүргөн жер тууралуу маалыматты бөлүшүү ыкмасын жаңыртуу"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Жүргөн жериңиз тууралуу маалыматты бөлүшүү ыкмасын өзгөрткөн колдонмолорду карап чыгыңыз"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Ойготуу үчүн тийип коюңуз"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Түзмөктү ойготуу үчүн экрандын каалаган жерине эки жолу тийип коюңуз"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Шилтемелерди ачуу"</string>
@@ -3977,15 +3991,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Автотолтуруу кызматы"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Демейки автотолтуруу кызматы"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Сырсөздөр"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Сырсөз жана идентификация кызматтары"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# cырсөз}other{# сырсөз}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"авто, толтуруу, автоматтык түрдө толтуруу, сырсөз"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"эсептик дайындары, мүмкүндүк алуу ачкычы, сырсөз"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Колдонмонун коопсуз экенин текшериңиз</b> <br/> <br/> <xliff:g id=app_name example=Google Autofill>%1$s</xliff:g> экрандагы нерселерди талдап, автоматтык түрдө толтурула турган саптарды табат."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"%1$s өчүрүлсүнбү?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"Тутумга киргениңизде даректер же төлөм ыкмалары сыяктуу сакталган маалымат толтурулбайт. Сакталган маалыматыңыз толтурулушу үчүн демейки автотолтуруу кызматын тууралаңыз."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Сырсөз жана идентификация кызматтарынын саны чекке жетти"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"Бир убакта 5 автотолтуруу жана сырсөз кызматтын иштете аласыз. Көбүрөөк кошуу үчүн кызматты өчүрүңүз."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Өчүрүү"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Автотолтуруу"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Кирүү деңгээли"</string>
@@ -4272,28 +4291,17 @@
<string name="content_capture" msgid="868372905432812238">"Колдонмонун мазмуну"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Колдонмолорго Android тутумунда материалдарды жөнөтүүгө уруксат бересиз"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Системалык үймөктүн дампын түзүү"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Эстутумду тегдөө кеңейтүүсү"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"Эстутумду тегдөө кеңейтүүсү (MTE) колдонмонун эстутумуна байланыштуу коопсуздук көйгөйлөрүн табууну жеңилдетип, жергиликтүү кодду коргойт."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"MTE функциясы күйгүзүлсө, түзмөк жайыраак иштеши мүмкүн."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"MTE тууралуу кеңири маалымат"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"MTE\'ни иштетүү жана автоматтык түрдө өчүшүнө тыюу салуу"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"MTE\'ни күйгүзүү үчүн түзмөгүңүздү өчүрүп күйгүзүшүңүз керек."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"MTE\'ни өчүрүү үчүн түзмөгүңүздү өчүрүп күйгүзүшүңүз керек."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"MTE\'ни бир сеанс үчүн иштетүү"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"Тутум өчүрүлүп күйгүзүлүп, Эстутумду тегдөө кеңейтүүсү (MTE) иштетилет. MTE тутумдун ишинин майнаптуулугуна жана туруктуулугуна кедергисин тийгизиши мүмкүн. Кийинки жолу өчүрүп-күйгүзгөндө баштапкы абалга келтирилет."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Түзмөктү өчүрүп күйгүзүп, MTE иштетилген бир сеансты баштоо"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE иштетилген"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Системанын үймө дампы тартылып алынууда"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Системанын үймө дампы сакталган жок"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Тутумдардын үймө дамптарын автоматтык түрдө тартып алуу"</string>
@@ -4583,56 +4591,30 @@
<string name="background_install_before" msgid="8608614957688912715">"{count,plural, =1{Акыркы # айдын ичинде орнотулган колдонмолор}other{Акыркы # айдын ичинде орнотулган колдонмолор}}"</string>
<string name="background_install_after" msgid="7983488897570908149">"{count,plural, =1{# айдан ашуун убакыт мурун орнотулган колдонмолор}other{# айдан ашуун убакыт мурун орнотулган колдонмолор}}"</string>
<string name="accessibility_fingerprint_label" msgid="5017431423168191733">"Манжа изинин сенсору"</string>
- <!-- no translation found for flash_notifications_title (4490438861180492311) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_off (6056282996770691461) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera (455038312752009971) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_screen (7321838939240499267) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera_and_screen (6515622987118268649) -->
- <skip />
- <!-- no translation found for flash_notifications_intro (1506414740603805778) -->
- <skip />
- <!-- no translation found for flash_notifications_note (7258551860911169239) -->
- <skip />
- <!-- no translation found for flash_notifications_preview (5320176885050440874) -->
- <skip />
- <!-- no translation found for camera_flash_notification_title (1605639711485773787) -->
- <skip />
- <!-- no translation found for screen_flash_notification_title (8008197872050400734) -->
- <skip />
- <!-- no translation found for screen_flash_notification_color_title (7213407653340970790) -->
- <skip />
- <!-- no translation found for screen_flash_color_blue (3585766657607931371) -->
- <skip />
- <!-- no translation found for screen_flash_color_azure (8691198532944992243) -->
- <skip />
- <!-- no translation found for screen_flash_color_cyan (6878780006173747267) -->
- <skip />
- <!-- no translation found for screen_flash_color_spring_green (4466548514738457815) -->
- <skip />
- <!-- no translation found for screen_flash_color_green (8418019648507964564) -->
- <skip />
- <!-- no translation found for screen_flash_color_chartreuse_green (7456381649919010366) -->
- <skip />
- <!-- no translation found for screen_flash_color_yellow (7413465411615454556) -->
- <skip />
- <!-- no translation found for screen_flash_color_orange (979177126315557656) -->
- <skip />
- <!-- no translation found for screen_flash_color_red (8954162219886445491) -->
- <skip />
- <!-- no translation found for screen_flash_color_rose (1216848195972231251) -->
- <skip />
- <!-- no translation found for screen_flash_color_magenta (7726221666557102155) -->
- <skip />
- <!-- no translation found for screen_flash_color_violet (1279950780509029495) -->
- <skip />
- <!-- no translation found for color_selector_dialog_done (121253968943363376) -->
- <skip />
- <!-- no translation found for color_selector_dialog_cancel (8667350644753900701) -->
- <skip />
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="flash_notifications_title" msgid="4490438861180492311">"Жарк этме менен коштолгон билдирмелер"</string>
+ <string name="flash_notifications_summary_off" msgid="6056282996770691461">"Өчүк"</string>
+ <string name="flash_notifications_summary_on_camera" msgid="455038312752009971">"Күйүк / камеранын жарк этмеси"</string>
+ <string name="flash_notifications_summary_on_screen" msgid="7321838939240499267">"Күйүк / экрандын жарк этмеси"</string>
+ <string name="flash_notifications_summary_on_camera_and_screen" msgid="6515622987118268649">"Күйүк / камеранын жана экрандын жарк этмеси"</string>
+ <string name="flash_notifications_intro" msgid="1506414740603805778">"Билдирме алып же ойготкуч шыңгыраганда, камеранын жарыгы же экран өчүп күйөт."</string>
+ <string name="flash_notifications_note" msgid="7258551860911169239">"Эгер жарыкка сезимтал болсоңуз, бул функцияны абайлап колдонуңуз"</string>
+ <string name="flash_notifications_preview" msgid="5320176885050440874">"Алдын ала көрүү"</string>
+ <string name="camera_flash_notification_title" msgid="1605639711485773787">"Камеранын жарк этмеси менен коштолгон билдирме"</string>
+ <string name="screen_flash_notification_title" msgid="8008197872050400734">"Экрандын жарк этмеси менен коштолгон билдирме"</string>
+ <string name="screen_flash_notification_color_title" msgid="7213407653340970790">"Экрандын жарыгынын түсү"</string>
+ <string name="screen_flash_color_blue" msgid="3585766657607931371">"Көк"</string>
+ <string name="screen_flash_color_azure" msgid="8691198532944992243">"Көгүлтүр"</string>
+ <string name="screen_flash_color_cyan" msgid="6878780006173747267">"Көгүш"</string>
+ <string name="screen_flash_color_spring_green" msgid="4466548514738457815">"Күлгүн жашыл"</string>
+ <string name="screen_flash_color_green" msgid="8418019648507964564">"Жашыл"</string>
+ <string name="screen_flash_color_chartreuse_green" msgid="7456381649919010366">"Ачык жашыл"</string>
+ <string name="screen_flash_color_yellow" msgid="7413465411615454556">"Сары"</string>
+ <string name="screen_flash_color_orange" msgid="979177126315557656">"Кызгылт сары"</string>
+ <string name="screen_flash_color_red" msgid="8954162219886445491">"Кызыл"</string>
+ <string name="screen_flash_color_rose" msgid="1216848195972231251">"Кызгылтым"</string>
+ <string name="screen_flash_color_magenta" msgid="7726221666557102155">"Маджента"</string>
+ <string name="screen_flash_color_violet" msgid="1279950780509029495">"Кызгылт көк"</string>
+ <string name="color_selector_dialog_done" msgid="121253968943363376">"Бүттү"</string>
+ <string name="color_selector_dialog_cancel" msgid="8667350644753900701">"Жокко чыгаруу"</string>
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"Бул колдонмону 1 терезеде гана ачууга болот"</string>
</resources>
diff --git a/res/values-lo/strings.xml b/res/values-lo/strings.xml
index bad322b..65c309d 100644
--- a/res/values-lo/strings.xml
+++ b/res/values-lo/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"ກຳນົດການຕັ້ງຄ່າຫົວໜ່ວຍ ແລະ ຕົວເລກ"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"ບອກໃຫ້ແອັບຮູ້ຄ່າກຳນົດພາກພື້ນຂອງທ່ານເພື່ອໃຫ້ແອັບສາມາດປັບແຕ່ງປະສົບການຂອງທ່ານໃຫ້ເປັນແບບສ່ວນຕົວໄດ້."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"ແອັບຈະໃຊ້ຄ່າກຳນົດພາກພື້ນຂອງທ່ານຫາກເປັນໄປໄດ້."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"ຫົວໜ່ວຍອຸນຫະພູມ"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"ອຸນຫະພູມ"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"ປະຕິທິນ"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"ມື້ທຳອິດຂອງອາທິດ"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"ຕົວເລກ"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"ໃຊ້ຄ່າເລີ່ມຕົ້ນຂອງແອັບ"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"ເຊວຊຽສ(°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"ຟາເຣນຮາຍ(°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"ຕັດການເຊື່ອມຕໍ່"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"ຈັບຄູ່ & ເຊື່ອມຕໍ່"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"ເມື່ອ Bluetooth ຖືກເປີດນຳໃຊ້, ອຸປະກອນຂອງທ່ານຈະສາມາດສື່ສານກັບອຸປະກອນ Bluetooth ອື່ນທີ່ຢູ່ໃກ້ຄຽງໄດ້."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"ເມື່ອເປີດໃຊ້ Bluetooth ແລ້ວ, ອຸປະກອນຂອງທ່ານຈະສາມາດສື່ສານກັບອຸປະກອນ Bluetooth ອື່ນທີ່ຢູ່ໃກ້ຄຽງໄດ້.\n\nເພື່ອປັບປຸງປະສົບການອຸປະກອນ, ແອັບ ແລະ ບໍລິການຕ່າງໆຍັງຄົງສາມາດສະແກນຫາອຸປະກອນທີ່ຢູ່ໃກ້ຄຽງຕອນໃດກໍໄດ້, ເຖິງແມ່ນວ່າຈະປິດ Bluetooth ໄວ້ກໍຕາມ. ຄວາມສາມາດນີ້ສາມາດໃຊ້ເພື່ອປັບປຸງຄຸນສົມບັດ ແລະ ບໍລິການທີ່ອ້າງອີງສະຖານທີ່ໄດ້. ທ່ານສາມາດປ່ຽນສິ່ງນີ້ໄດ້ໃນ "<annotation id="link">"ການຕັ້ງຄ່າການສະແກນ Bluetooth"</annotation>"."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"ເມື່ອເປີດໃຊ້ Bluetooth ແລ້ວ, ອຸປະກອນຂອງທ່ານຈະສາມາດສື່ສານກັບອຸປະກອນ Bluetooth ອື່ນທີ່ຢູ່ໃກ້ຄຽງໄດ້.\n\nເພື່ອປັບປຸງປະສົບການການນຳໃຊ້ອຸປະກອນ, ແອັບ ແລະ ບໍລິການຕ່າງໆຈະຍັງສາມາດສະແກນຫາອຸປະກອນທີ່ຢູ່ໃກ້ຄຽງໄດ້ທຸກເວລາ, ເຖິງແມ່ນວ່າຈະປິດ Bluetooth ໄວ້ກໍຕາມ. ການຕັ້ງຄ່ານີ້ໃຊ້ເພື່ອເຮັດສິ່ງຕ່າງໆ ຕົວຢ່າງ: ໃຊ້ເພື່ອປັບປຸງຄຸນສົມບັດ ແລະ ບໍລິການທີ່ອ້າງອີງສະຖານທີ່ໄດ້. ທ່ານສາມາດປ່ຽນຕົວເລືອກນີ້ໄດ້ໃນການຕັ້ງຄ່າການສະແກນ Bluetooth."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"ປ່ຽນ"</string>
<string name="device_details_title" msgid="1155622417516195481">"ລາຍລະອຽດອຸປະກອນ"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"ການຕັ້ງຄ່າແປ້ນພິມ"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"ທີ່ຢູ່ Bluetooth ຂອງອຸປະກອນ: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"ຢັ້ງຢືນຮູບແບບປົດລັອກ"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"ຢັ້ງຢືນລະຫັດ PIN"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"ຢັ້ງຢືນລະຫັດຜ່ານ"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"ຢັ້ງຢືນວ່າແມ່ນທ່ານ"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"ຍັງໃຊ້ຮູບແບບເພື່ອປົດລັອກອຸປະກອນນີ້ນຳ"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"ຍັງໃຊ້ PIN ເພື່ອປົດລັອກອຸປະກອນນີ້ນຳ"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"ຍັງໃຊ້ລະຫັດຜ່ານເພື່ອປົດລັອກອຸປະກອນນີ້ນຳ"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"PIN ບໍ່ຖືກຕ້ອງ"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"ລະຫັດຜ່ານບໍ່ຖືກຕ້ອງ"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"ຮູບແບບປົດລັອກບໍ່ຖືກຕ້ອງ"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"ແອັບທີ່ດາວໂຫຼດແລ້ວ"</string>
<string name="experimental_category_title" msgid="898904396646344152">"ຍັງຢູ່ໃນການທົດລອງ"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"ທຸງຄຸນສົມບັດ"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"Talkback"</string>
<string name="talkback_summary" msgid="5820927220378864281">"ໂປຣແກຣມອ່ານໜ້າຈໍໂດຍຕົ້ນຕໍສຳລັບຄົນທີ່ຕາບອດ ແລະ ເບິ່ງເຫັນບໍ່ໄດ້ດີ"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"ແວ່ນຂະຫຍາຍຈະຕິດຕາມຂໍ້ຄວາມໃນເວລາທີ່ທ່ານພິມ"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"ເປີດຕະຫຼອດ"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"ແທນທີ່ຈະປິດການນຳໃຊ້ການຂະຫຍາຍເມື່ອປ່ຽນແປງແອັບ, ແອັບຈະຂະຫຍາຍອອກເປັນຂະໜາດປົກກະຕິແທນ. ຢີບເພື່ອຊູມເຂົ້າມາຄືນເມື່ອໃດກໍໄດ້ທີ່ທ່ານຕ້ອງການ."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"ຈອຍສະຕິກ"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"ເປີດໃຊ້ ແລະ ຍ້າຍແວ່ນຂະຫຍາຍດ້ວຍຈອຍສະຕິກຢູ່ໜ້າຈໍ. ແຕະຄ້າງໄວ້, ຈາກນັ້ນລາກຢູ່ຈອຍສະຕິກເພື່ອຄວບຄຸມແວ່ນຂະຫຍາຍ. ແຕະ ແລະ ລາກເພື່ອຍ້າຍຈອຍສະຕິກເອງ."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"ກ່ຽວກັບການຂະຫຍາຍ"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"ສຶກສາເພີ່ມເຕີມກ່ຽວກັບການຂະຫຍາຍ"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"ປະເພດການຂະຫຍາຍ"</string>
@@ -2172,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"ເກີດບັນຫາໃນການອ່ານຕົວວັດແທກແບັດເຕີຣີ."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"ແຕະເພື່ອສຶກສາເພີ່ມເຕີມກ່ຽວກັບຂໍ້ຜິດພາດນີ້"</string>
- <string name="power_screen" msgid="4596900105850963806">"ໜ້າຈໍ"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"ໄຟສາຍ"</string>
<string name="power_camera" msgid="4778315081581293923">"ກ້ອງຖ່າຍຮູບ"</string>
@@ -2250,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"ເວລາໜ້າຈໍສຳລັບ <xliff:g id="SLOT">%s</xliff:g>"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"ລາຍລະອຽດຕາມແອັບ"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"ລາຍລະອຽດຕາມລະບົບ"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"ສະຖິຕິໂປຣເຊສ"</string>
<string name="process_stats_summary" msgid="522842188571764699">"ສະຖານະ Geeky ກ່ຽວກັບໂປຣເຊສທີ່ກຳລັງເຮັດວຽກຢູ່"</string>
<string name="app_memory_use" msgid="7559666138324410666">"ໜ່ວຍຄວາມຈຳທີ່ໃຊ້"</string>
@@ -2897,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"ລະດັບສຽງໂທເຂົ້າ ແລະ ແຈ້ງເຕືອນ"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"ລະດັບການເຕືອນດ້ວຍສຽງ"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"ລະດັບສຽງແຈ້ງເຕືອນ"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"ບໍ່ພ້ອມໃຫ້ນຳໃຊ້ເນື່ອງຈາກມີການປິດສຽງໂທເຂົ້າ"</string>
<string name="ringtone_title" msgid="3271453110387368088">"ຣິງໂທນໂທລະສັບ"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"ສຽງແຈ້ງເຕືອນເລີ່ມຕົ້ນ"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"ແອັບມີສຽງ"</string>
@@ -3162,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"ອະນຸຍາດສິດເຂົ້າເຖິງການແຈ້ງເຕືອນ"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"ການແຈ້ງເຕືອນແບບປັບຕົວໄດ້ຂອງ Android ຖືກແທນທີ່ດ້ວຍການແຈ້ງເຕືອນທີ່ປັບປຸງໃຫ້ດີຂຶ້ນໃນ Android 12 ແລ້ວ. ຄຸນສົມບັດນີ້ສະແດງຄຳສັ່ງ ແລະ ການຕອບກັບທີ່ແນະນຳ ແລະ ຈັດລະບຽບການແຈ້ງເຕືອນຂອງທ່ານ. \n\nການແຈ້ງເຕືອນທີ່ປັບປຸງໃຫ້ດີຂຶ້ນສາມາດເຂົ້າເຖິງເນື້ອຫາການແຈ້ງເຕືອນໄດ້, ຮວມທັງຂໍ້ມູນສ່ວນຕົວ ເຊັ່ນ: ຊື່ຜູ້ຕິດຕໍ່ ແລະ ຂໍ້ຄວາມ. ຄຸນສົມບັດນີ້ສາມາດປິດ ຫຼື ຕອບກັບຫາການແຈ້ງເຕືອນໄດ້ນຳ ເຊັ່ນ: ການຮັບສາຍໂທລະສັບ ແລະ ຄວບຄຸມໂໝດຫ້າມລົບກວນ."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"ອະນຸຍາດການເຂົ້າເຖິງການແຈ້ງເຕືອນສຳລັບ <xliff:g id="SERVICE">%1$s</xliff:g> ບໍ?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> ຈະສາມາດອ່ານການແຈ້ງເຕືອນທັງໝົດ, ຮວມທັງຂໍ້ມູນສ່ວນຕົວ ເຊັ່ນ: ຊື່ຜູ້ຕິດຕໍ່, ຮູບພາບ ແລະ ຂໍ້ຄວາມທີ່ທ່ານໄດ້ຮັບ. ນອກຈາກນັ້ນ, ແອັບນີ້ຍັງຈະສາມາດເລື່ອນ ຫຼື ປິດການແຈ້ງເຕືອນ ຫຼື ໃຊ້ຄຳສັ່ງຢູ່ປຸ່ມຕ່າງໆໃນການແຈ້ງເຕືອນໄດ້, ຮວມທັງການຮັບສາຍໂທລະສັບນຳ. \n\nນີ້ຈະເປັນການເຮັດໃຫ້ແອັບສາມາດເປີດ ຫຼື ປິດໂໝດຫ້າມລົບກວນ ແລະ ປ່ຽນການຕັ້ງຄ່າທີ່ກ່ຽວຂ້ອງໄດ້."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> ຈະສາມາດ:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"ອ່ານການແຈ້ງເຕືອນຂອງທ່ານ"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"ມັນສາມາດອ່ານການແຈ້ງເຕືອນຂອງທ່ານ, ຮວມທັງຂໍ້ມູນສ່ວນຕົວ ເຊັ່ນ: ລາຍຊື່ຜູ້ຕິດຕໍ່, ຂໍ້ຄວາມ ແລະ ຮູບພາບ."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"ຕອບກັບຫາຂໍ້ຄວາມ"</string>
@@ -3447,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"ປິດໄວ້ແລ້ວ"</string>
<string name="advanced_apps" msgid="7643010673326578815">"ຂັ້ນສູງ"</string>
<string name="app_permissions" msgid="8666537659217653626">"ຕົວຈັດການສິດອະນຸຍາດ"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"ອັບເດດການແບ່ງປັນຂໍ້ມູນສຳລັບສະຖານທີ່"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"ກວດສອບແອັບທີ່ປ່ຽນແປງວິທີການແບ່ງປັນຂໍ້ມູນສະຖານທີ່ຂອງທ່ານ"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"ແຕະເພື່ອປຸກ"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"ແຕະໜ້າຈໍຕຳແໜ່ງໃດກໍໄດ້ສອງເທື່ອ ເພື່ອປຸກອຸປະກອນ"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"ການເປີດລິ້ງ"</string>
@@ -3975,15 +3991,20 @@
<string name="autofill_app" msgid="7595308061826307921">"ບໍລິການຕື່ມຂໍ້ມູນອັດຕະໂນມັດ"</string>
<string name="default_autofill_app" msgid="372234803718251606">"ບໍລິການຕື່ມຂໍ້ມູນອັດຕະໂນມັດຕາມຄ່າເລີ່ມຕົ້ນ"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"ລະຫັດຜ່ານ"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"ບໍລິການລະຫັດຜ່ານ ແລະ ຂໍ້ມູນລະບຸຕົວຕົນ"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# ລະຫັດຜ່ານ}other{# ລະຫັດຜ່ານ}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"ອັດຕະໂນມັດ, ຕື່ມຂໍ້ມູນ, ການຕື່ມຂໍ້ມູນອັດຕະໂນມັດ, ລະຫັດຜ່ານ"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"ຂໍ້ມູນການເຂົ້າສູ່ລະບົບ, ກະແຈຜ່ານ, ລະຫັດຜ່ານ"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>ໃຫ້ກວດສອບວ່າທ່ານເຊື່ອແອັບນີ້</b> <br/> <br/> <xliff:g id=app_name example=Google Autofill>%1$s</xliff:g> ຈະໃຊ້ສິ່ງທີ່ຢູ່ໃນໜ້າຈໍຂອງທ່ານເພື່ອກວດເບິ່ງວ່າຈະຕື່ມຂໍ້ມູນຫຍັງອັດຕະໂນມັດ."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"ປິດ %1$s ບໍ?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"ລະບົບຈະບໍ່ຕື່ມຂໍ້ມູນທີ່ບັນທຶກໄວ້ ເຊັ່ນ: ທີ່ຢູ່ ຫຼື ວິທີການຈ່າຍເງິນ ເມື່ອທ່ານເຂົ້າສູ່ລະບົບ. ເພື່ອຕື່ມຂໍ້ມູນທີ່ບັນທຶກໄວ້ຂອງທ່ານໃສ່ສະເໝີ, ກະລຸນາຕັ້ງບໍລິການຕື່ມຂໍ້ມູນອັດຕະໂນມັດຕາມຄ່າເລີ່ມຕົ້ນ."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"ຂີດຈຳກັດຂອງບໍລິການລະຫັດຜ່ານ ແລະ ຂໍ້ມູນລະບຸຕົວຕົນ"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"ທ່ານສາມາດໃຊ້ບໍລິການຕື່ມຂໍ້ມູນອັດຕະໂນມັດ ແລະ ລະຫັດຜ່ານພ້ອມກັນໄດ້ສູງສຸດ 5 ບໍລິການ. ປິດບໍລິການໃດໜຶ່ງເພື່ອເພີ່ມອີກ."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"ປິດ"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"ຕື່ມຂໍ້ມູນອັດຕະໂນມັດ"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"ລະດັບການບັນທຶກ"</string>
@@ -4270,28 +4291,17 @@
<string name="content_capture" msgid="868372905432812238">"ເນື້ອຫາແອັບ"</string>
<string name="content_capture_summary" msgid="49720773699715531">"ອະນຸຍາດໃຫ້ແອັບສົ່ງເນື້ອຫາໄປຫາລະບົບ Android"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"ບັນທຶກ heap dump ລະບົບ"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Memory Tagging Extension"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"Memory Tagging Extension (MTE) ເຮັດໃຫ້ມັນງ່າຍຂຶ້ນໃນການຊອກຫາບັນຫາຄວາມປອດໄພຂອງໜ່ວຍຄວາມຈຳໃນແອັບຂອງທ່ານ ແລະ ເຮັດໃຫ້ລະຫັດເດີມໃນນັ້ນປອດໄພຍິ່ງຂຶ້ນ."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"ການເປີດ MTE ອາດເຮັດໃຫ້ປະສິດທິພາບອຸປະກອນຊ້າລົງ."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"ສຶກສາເພີ່ມເຕີມກ່ຽວກັບ MTE"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"ເປີດການນຳໃຊ້ MTE ຈົນກວ່າທ່ານຈະປິດມັນ"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"ທ່ານຈະຕ້ອງຣີສະຕາດອຸປະກອນຂອງທ່ານເພື່ອເປີດ MTE."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"ທ່ານຈະຕ້ອງຣີສະຕາດອຸປະກອນຂອງທ່ານເພື່ອປິດ MTE."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"ເປີດການນຳໃຊ້ MTE ສຳລັບເຊດຊັນດຽວ"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"ລະບົບຈະຣີສະຕາດ ແລະ ອະນຸຍາດໃຫ້ທົດລອງກັບ Memory Tagging Extension (MTE) ໄດ້. MTF ອາດສົ່ງຜົນກະທົບດ້ານລົບກັບປະສິດທິພາບ ແລະ ຄວາມສະຖຽນຂອງລະບົບ. ຈະຖືກຣີເຊັດໃນການປິດເປີດໃໝ່ທີ່ຕາມມາໃນລຳດັບຕໍ່ໄປ."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"ຣີສະຕາດສຳລັບເຊດຊັນດຽວໂດຍ MTE ເປີດການນຳໃຊ້ຢູ່"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE ຖືກເປີດການນຳໃຊ້ຢູ່ແລ້ວ"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"ກຳລັງບັນທຶກ heap dump ແອັບ"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"ບໍ່ສາມາດບັນທຶກ heap dump ລະບົບໄດ້"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"ບັນທຶກ heap dumps ລະບົບໂດຍອັດຕະໂນມັດ"</string>
@@ -4606,6 +4616,5 @@
<string name="screen_flash_color_violet" msgid="1279950780509029495">"ສີມ່ວງ"</string>
<string name="color_selector_dialog_done" msgid="121253968943363376">"ແລ້ວໆ"</string>
<string name="color_selector_dialog_cancel" msgid="8667350644753900701">"ຍົກເລີກ"</string>
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"ແອັບນີ້ສາມາດເປີດໄດ້ໃນ 1 ໜ້າຈໍເທົ່ານັ້ນ"</string>
</resources>
diff --git a/res/values-lt/strings.xml b/res/values-lt/strings.xml
index b363909..304102d 100644
--- a/res/values-lt/strings.xml
+++ b/res/values-lt/strings.xml
@@ -166,10 +166,10 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Nustatyti vienetus ir numerių nuostatas"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Leiskite programoms žinoti jūsų regiono nuostatas, kad galėtų suasmeninti funkcijas."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Programos naudos jūsų regiono nuostatas, kai bus galima."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Temperatūros matavimo vienetai"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Temperatūra"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Kalendorius"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"Pirma savaitės diena"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Numeriai"</string>
+ <string name="numbers_preferences_title" msgid="8197418984391195446">"Skaičių nuostatos"</string>
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Naudoti numatytąją programą"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Celsijaus laipsnis (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Farenheito laipsnis (°F)"</string>
@@ -621,7 +621,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Atjungti"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Susieti ir jungti"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"Kai „Bluetooth“ įj., įreng. gali užm. ryšį su kitais netoliese esančiais „Bluetooth“ įreng."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Kai „Bluetooth“ įjungtas, įrenginys gali užmegzti ryšį su kitais netoliese esančiais „Bluetooth“ įrenginiais.\n\nKad pagerintų įrenginio funkcijas, programos ir paslaugos vis tiek gali bet kada nuskaityti ieškodamos netoliese esančių įrenginių, net kai „Bluetooth“ išjungtas. Tai galima naudoti norint, pvz., tobulinti pagal vietovę teikiamas funkcijas ir paslaugas. Tai galite pakeisti "<annotation id="link">"„Bluetooth“ nuskaitymo nustatymuose"</annotation>"."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Kai „Bluetooth“ įjungtas, įrenginys gali užmegzti ryšį su kitais netoliese esančiais „Bluetooth“ įrenginiais.\n\nKad pagerintų įrenginio funkcijas, programos ir paslaugos vis tiek gali bet kada nuskaityti ieškodamos netoliese esančių įrenginių, net kai „Bluetooth“ išjungtas. Tai galima naudoti norint, pvz., tobulinti pagal vietovę teikiamas funkcijas ir paslaugas. Tai galite pakeisti „Bluetooth“ nuskaitymo nustatymuose."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Keisti"</string>
<string name="device_details_title" msgid="1155622417516195481">"Išsami įrenginio info."</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Klaviatūros nustatymai"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Įrenginio „Bluetooth“ adresas: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1392,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Patvirtinkite atrakinimo piešinį"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"Patvirtinkite PIN kodą"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Patvirtinkite slaptažodį"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Tapatybės patvirtinimas"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Įrenginį atrakinkite ir atrakinimo piešiniu"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Įrenginį atrakinkite ir PIN kodu"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Įrenginį atrakinkite ir slaptažodžiu"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"Netinkamas PIN kodas"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Netinkamas slaptažodis"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Netinkamas piešinys"</string>
@@ -1715,17 +1726,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Atsisiųstos programos"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Eksperimentinė versija"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Funkcijų žymos"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"TalkBack"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Ekrano skaitytuvas pirmiausia skirtas akliems ar regos sutrikimų turintiems žmonėms"</string>
@@ -1739,10 +1752,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"Didinimo priemonė automatiškai atitinka vedamą tekstą"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"Visada įjungta"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"Užuot išaktyvinus didinimą, kai pakeičiamos programos, tiesiog nutolinama iki įprasto dydžio. Bet kada suimkite pirštais, kad vėl priartintumėte."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"Vairasvirtė"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"Suaktyvinkite ir judinkite didinimo funkciją vairalazde ekrane. Palieskite ir palaikykite, tada valdykite didinimo funkciją vilkdami vairasvirtę. Norėdami judinti pačią vairasvirtę, palieskite ir vilkite."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"Apie didinimą"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"Sužinokite daugiau apie didinimą"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"Didinimo tipas"</string>
@@ -2172,7 +2183,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Nuskaitant akumuliatoriaus skaitiklį iškilo problema."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Palieskite, jei norite sužinoti daugiau apie šią klaidą"</string>
- <string name="power_screen" msgid="4596900105850963806">"Ekranas"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"Centrinis procesorius"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Žibintuvėlis"</string>
<string name="power_camera" msgid="4778315081581293923">"Fotoaparatas"</string>
@@ -2250,6 +2262,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Įrenginio naudojimo laikas: <xliff:g id="SLOT">%s</xliff:g>"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Programų atliekama analizė"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Sistemos atliekama analizė"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Procesų statistika"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Entuziastų pateikta statistika apie vykstančius procesus"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Naudojama atmintis"</string>
@@ -2897,6 +2911,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Skambučių ir nustatymų garsum."</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Skambučio garsumas"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Pranešimo garsumas"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Nepasiekiama, nes skambutis nutildytas"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Telefono skambėjimo tonas"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Numatytasis pranešimo garsas"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"Programos pateiktas garsas"</string>
@@ -3162,8 +3177,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Leisti prieigą prie pranešimų"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"12 versijos „Android“ patobulinti pranešimai pakeitė „Android“ prisitaikančius pranešimus. Ši funkcija rodo siūlomus veiksmus bei atsakymus ir tvarko jūsų pranešimus. \n\nPatobulintų pranešimų funkcija gali pasiekti pranešimų turinį, įskaitant asmens informaciją (pvz., kontaktų vardus ir pranešimus). Ši funkcija taip pat gali atsisakyti pranešimų arba į juos atsakyti, pvz., atsakyti į telefono skambučius ir valdyti netrukdymo režimą."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"Leisti <xliff:g id="SERVICE">%1$s</xliff:g> pranešimo prieigą?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"„<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g>“ galės skaityti visus pranešimus, įskaitant asmens informaciją, pvz., kontaktų vardus, nuotraukas ir gautų pranešimų tekstą. Ši programa taip pat galės atidėti pranešimus ar jų atsisakyti arba imtis veiksmų su pranešimuose esančiais mygtukais, įskaitant atsakymą į telefono skambučius. \n\nPrograma taip pat galės įjungti ar išjungti netrukdymo režimą ir keisti susijusius nustatymus."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"„<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g>“ galės atlikti toliau nurodytus veiksmus."</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"Pranešimų skaitymas"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"Leidžiama skaityti jūsų pranešimus, įskaitant asmens informaciją, pvz., kontaktus, pranešimus ir nuotraukas."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Atsakymas į pranešimus"</string>
@@ -3447,10 +3464,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Išjungta"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Išplėstiniai"</string>
<string name="app_permissions" msgid="8666537659217653626">"Leidimų tvarkytuvė"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Duomenų bendrinimo atnaujinimai pagal vietovę"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Peržiūrėkite programas, kuriose pakeisti vietovės duomenų bendrinimo metodai"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Paliesti ir pažadinti"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Dukart palieskite bet kurioje ekrano vietoje, kad pažadintumėte įrenginį"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Atidarymo nuorodos"</string>
@@ -3977,15 +3992,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Aut. pildymo paslauga"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Numatytoji automatinio pildymo paslauga"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Slaptažodžiai"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Slaptažodžių ir identifikavimo paslaugos"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# slaptažodis}one{# slaptažodis}few{# slaptažodžiai}many{# slaptažodžio}other{# slaptažodžių}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"automatinis, užpildyti, automatinis pildymas, slaptažodis"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"prisijungimo duomenys, „passkey“, slaptažodis"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Įsitikinkite, kad pasitikite šia programa</b> <br/> <br/> <xliff:g id=app_name example=„Google“ automatinis pildymas>%1$s</xliff:g> naudodamas informaciją ekrane nustato, ką gali užpildyti automatiškai."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"Išjungti „%1$s“?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"Išsaugota informacija, pvz., adresai ar mokėjimo metodai, nebus užpildoma prisijungiant. Norėdami, kad išsaugota informacija būtų naudojama užpildant, nustatykite numatytąją automatinio pildymo paslaugą."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Slaptažodžių ir identifikavimo paslaugų apribojimas"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"Vienu metu gali būti iki penkių aktyvių automatinio pildymo ir slaptažodžių paslaugų. Norėdami pridėti daugiau, išjunkite paslaugą."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Išjungti"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Automatinis pildymas"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Registr. į žurnalą lygis"</string>
@@ -4272,28 +4292,17 @@
<string name="content_capture" msgid="868372905432812238">"Programos turinys"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Leisti programai siųsti turinį į „Android“ sistemą"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Fiksuoti sistemos atminties išklotinę"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Atminties žymėjimo plėtinys"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"Naudojant atminties žymėjimo plėtinį (angl. „Memory Tagging Extensions“, MTE) lengviau rasti atminties saugos problemas programoje ir padaryti savąjį kodą saugesnį."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"Įjungus MTE gali sulėtėti įrenginio veikimas."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"Sužinokite daugiau apie MTE"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"Įgalinti MTE, kol išjungsite"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"Norėdami įjungti MTE, turėsite paleisti įrenginį iš naujo."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"Norėdami išjungti MTE, turėsite paleisti įrenginį iš naujo."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"MTE įgalinimas vienam seansui"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"Sistema bus paleista iš naujo ir leidžiama eksperimentuoti su atminties žymėjimo plėtiniu (angl. „Memory Tagging Extensions“, MTE). MTE gali neigiamai paveikti sistemos našumą ir stabilumą. Bus iš naujo nustatyta kitą kartą paleidus iš naujo."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Paleisti iš naujo vienam seansui įgalinus MTE"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE jau įgalintas"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Sistemos atminties išklotinės fiksavimas"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Nepavyko užfiksuoti sistemos atminties išklotinės"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Automatinis sistemos atminties išklotinių fiksavimas"</string>
@@ -4610,6 +4619,5 @@
<string name="screen_flash_color_violet" msgid="1279950780509029495">"Violetinė"</string>
<string name="color_selector_dialog_done" msgid="121253968943363376">"Atlikta"</string>
<string name="color_selector_dialog_cancel" msgid="8667350644753900701">"Atšaukti"</string>
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"Šią programą galima atidaryti tik viename lange"</string>
</resources>
diff --git a/res/values-lv/arrays.xml b/res/values-lv/arrays.xml
index 24196f2..dfaec02 100644
--- a/res/values-lv/arrays.xml
+++ b/res/values-lv/arrays.xml
@@ -85,9 +85,11 @@
<item msgid="9100937224980838123">"4"</item>
<item msgid="6702740528496186521">"5"</item>
</string-array>
- <!-- no translation found for bluetooth_audio_routing_titles:0 (926853492406127221) -->
- <!-- no translation found for bluetooth_audio_routing_titles:1 (5112879855377353813) -->
- <!-- no translation found for bluetooth_audio_routing_titles:2 (4853360663119482646) -->
+ <string-array name="bluetooth_audio_routing_titles">
+ <item msgid="926853492406127221">"Noteikt automātiski"</item>
+ <item msgid="5112879855377353813">"Atskaņot dzirdes aparātā"</item>
+ <item msgid="4853360663119482646">"Atskaņot tālruņa skaļrunī"</item>
+ </string-array>
<string-array name="wifi_signal">
<item msgid="199360311367724149">"Vājš"</item>
<item msgid="2470925506985305429">"Vājš"</item>
diff --git a/res/values-lv/strings.xml b/res/values-lv/strings.xml
index cc58991..4f08b10 100644
--- a/res/values-lv/strings.xml
+++ b/res/values-lv/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Iestatiet vienību un skaitļu preferences."</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Atklājiet lietotnēm savas reģionālās preferences, lai lietotnes varētu personalizēt jums pieejamās iespējas."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Lietotnēs tiks izmantotas jūsu reģionālās preferences, kad tas būs iespējams."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Temperatūras mērvienības"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Temperatūra"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Kalendārs"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"Pirmā nedēļas diena"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Skaitļi"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Izmantot lietotnes noklusējuma iestatījumus"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Celsija skala (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Fārenheita skala (°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Atvienot"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Izveidot pāri un savienojumu"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"Kad Bluetooth ir ieslēgts, ierīce var sazināties ar citām Bluetooth ierīcēm tuvumā."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Kad ir ieslēgts Bluetooth savienojums, jūsu ierīce var sazināties ar tuvumā esošām Bluetooth ierīcēm.\n\nLai uzlabotu ierīču izmantošanas iespējas, lietotnes un pakalpojumi joprojām var meklēt tuvumā esošas ierīces jebkurā laikā, pat ja Bluetooth savienojums ir izslēgts. Šo iestatījumu var izmantot, piemēram, lai uzlabotu ar atrašanās vietu saistītas funkcijas un pakalpojumus, un to var mainīt "<annotation id="link">"Bluetooth meklēšanas iestatījumos"</annotation>"."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Kad ir ieslēgts Bluetooth savienojums, jūsu ierīce var sazināties ar tuvumā esošām Bluetooth ierīcēm.\n\nLai uzlabotu ierīču izmantošanas iespējas, lietotnes un pakalpojumi var meklēt tuvumā esošas ierīces jebkurā laikā, pat ja Bluetooth savienojums ir izslēgts. Šo iestatījumu var izmantot, piemēram, lai uzlabotu ar atrašanās vietu saistītas funkcijas un pakalpojumus, un to var mainīt Bluetooth meklēšanas iestatījumos."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Mainīt"</string>
<string name="device_details_title" msgid="1155622417516195481">"Ierīces dati"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Tastatūras iestatījumi"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Ierīces Bluetooth adrese: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Verificējiet kombināciju"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"Verificējiet PIN"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Verificējiet paroli"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Verifikācija"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Atbloķēt šo ierīci arī ar kombināciju"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Atbloķēt šo ierīci arī ar PIN"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Atbloķēt šo ierīci arī ar paroli"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"Nepareizs PIN kods"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Nepareiza parole"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Nepareiza kombinācija"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Lejupielādētās lietotnes"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Eksperimentāla"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Funkciju karodziņi"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"TalkBack"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Ekrāna lasītājs, kas galvenokārt paredzēts akliem un vājredzīgiem lietotājiem"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"Rakstīšanas laikā lupa seko tekstam"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"Vienmēr ieslēgts"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"Mainot lietotnes, palielinājuma funkcija netiek izslēgta, bet ekrāns tiek tikai tālināts līdz parastajam izmēram. Jebkurā laikā varat atkal tuvināt, savelkot pirkstus."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"Kursorsvira"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"Lai aktivizētu un pārvietotu lupu, izmantojiet ekrānā redzamo kursorsviru. Pieskarieties un turiet, pēc tam velciet kursorsviru, lai kontrolētu lupu. Lai pārvietotu kursorsviru, pieskarieties tai un velciet."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"Par palielinājumu"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"Uzzināt vairāk par palielinājumu"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"Palielinājuma veids"</string>
@@ -1949,8 +1961,7 @@
<string name="accessibility_hearingaid_left_and_right_side_device_summary" msgid="4268221140368164452">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g>, kreisā un labā auss"</string>
<string name="accessibility_hearingaid_more_device_summary" msgid="8092641784056942546">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g> un vēl 1 ierīce"</string>
<string name="accessibility_hearing_device_pairing_title" msgid="2701812183769537320">"Jauna ierīce"</string>
- <!-- no translation found for accessibility_hearing_device_connected_title (3785140037249487287) -->
- <skip />
+ <string name="accessibility_hearing_device_connected_title" msgid="3785140037249487287">"Dzirdes aparāti"</string>
<string name="accessibility_hearing_device_saved_title" msgid="7573926212664909296">"Saglabātās ierīces"</string>
<string name="accessibility_hearing_device_control" msgid="2661965917013100611">"Dzirdes aparāta vadīklas"</string>
<string name="accessibility_hearing_device_shortcut_title" msgid="7645100199603031360">"Dzirdes aparāta saīsne"</string>
@@ -1958,8 +1969,7 @@
<string name="accessibility_hac_mode_summary" msgid="5164793702798871478">"Uzlabot audio dažiem dzirdes aparātiem"</string>
<string name="accessibility_hearing_device_footer_summary" msgid="4636110586636490256">"Pārliecinieties, ka jūsu dzirdes aparāti ir ieslēgti un tiem ir iestatīts režīms savienošanai pārī"</string>
<string name="accessibility_hearing_device_pairing_page_title" msgid="6608901091770850295">"Savienošana pārī"</string>
- <!-- no translation found for accessibility_found_hearing_devices (637407580358386553) -->
- <skip />
+ <string name="accessibility_found_hearing_devices" msgid="637407580358386553">"Pieejamie dzirdes aparāti"</string>
<string name="accessibility_found_all_devices" msgid="7817834722148556520">"Vai neredzat savu dzirdes aparātu?"</string>
<string name="accessibility_list_all_devices_title" msgid="3555097127022458571">"Skatīt visas Bluetooth ierīces"</string>
<string name="accessibility_audio_adjustment_title" msgid="1332113739136802997">"Audio korekcija"</string>
@@ -2174,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Nevar iegūt informāciju par akumulatora uzlādes līmeni."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Pieskarieties, lai uzzinātu vairāk par šo kļūdu."</string>
- <string name="power_screen" msgid="4596900105850963806">"Ekrāns"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"Centrālais procesors"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Lukturītis"</string>
<string name="power_camera" msgid="4778315081581293923">"Kamera"</string>
@@ -2252,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Izmantošanas ilgums: <xliff:g id="SLOT">%s</xliff:g>"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Iedalījums pēc lietotnēm"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Iedalījums pēc sistēmas"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Procesu statistika"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Statistika par darbības procesiem"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Atmiņas lietojums"</string>
@@ -2899,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Zvanu/paziņojumu sign. skaļums"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Zvana skaļums"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Paziņojumu skaļums"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Iestatījums nav pieejams, jo skaņas signāls ir izslēgts."</string>
<string name="ringtone_title" msgid="3271453110387368088">"Tālruņa zvana signāls"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Paziņojuma noklusējuma skaņa"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"Lietotnes nodrošinātā skaņa"</string>
@@ -3164,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Atļaut piekļuvi paziņojumiem"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Android adaptīvie paziņojumi ir aizstāti ar funkciju “Uzlabotie paziņojumi” operētājsistēmā Android 12. Šī funkcija parāda ieteiktās darbības un atbildes, kā arī kārto jūsu paziņojumus. \n\nFunkcija “Uzlabotie paziņojumi” var piekļūt paziņojumu saturam, tostarp personas informācijai, piemēram, kontaktpersonu vārdiem un ziņojumiem. Šī funkcija var arī noraidīt paziņojumus vai atbildēt uz tiem, piemēram, atbildēt uz tālruņa zvaniem vai pārvaldīt funkciju “Netraucēt”."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"Vai atļaut pakalpojumam <xliff:g id="SERVICE">%1$s</xliff:g> piekļūt paziņojumiem?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> varēs lasīt visus paziņojumus, tostarp personas informāciju, piemēram, kontaktpersonu vārdus, fotoattēlus un jūsu saņemtos ziņojumus. Šī lietotne varēs arī atlikt vai noraidīt paziņojumus vai izmantot paziņojumos esošās pogas darbību veikšanai, tostarp atbildēt uz tālruņa zvaniem. \n\nLietotne varēs arī ieslēgt vai izslēgt režīmu “Netraucēt” un mainīt saistītos iestatījumus."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> varēs veikt tālāk norādītās darbības."</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"Paziņojumu lasīšana"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"Tā var lasīt jūsu paziņojumus, tostarp personas informāciju, piemēram, kontaktpersonu informāciju, ziņojumus un fotoattēlus."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Atbildēšana uz ziņojumiem"</string>
@@ -3449,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Izslēgti"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Papildu"</string>
<string name="app_permissions" msgid="8666537659217653626">"Atļauju pārvaldnieks"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Atjauninājumi atrašanās vietas datu kopīgošanā"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Pārskatiet lietotnes, kurās ir mainīti atrašanās vietas datu kopīgošanas veidi."</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Pieskarieties, lai aktivizētu"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Lai aktivizētu ierīci, veiciet dubultskārienu jebkurā ekrāna vietā."</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Palaišanas saites"</string>
@@ -3978,15 +3992,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Automātiskā aizpilde"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Noklusējuma automātiskās aizpildes pakalpojums"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Paroles"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Paroļu un identitātes pakalpojumi"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# parole}zero{# paroļu}one{# parole}other{# paroles}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"automātiskā aizpilde, automātiski aizpildīt, parole"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"akreditācijas dati, piekļuves atslēga, parole"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Pārliecinieties, ka šī lietotne ir uzticama</b> <br/> <br/> <xliff:g id=app_name example=Google automātiskā aizpilde>%1$s</xliff:g> izmanto ekrānā redzamo, lai noteiktu, kādu informāciju aizpildīt automātiski."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"Vai izslēgt pakalpojumu %1$s?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"Pierakstoties netiks aizpildīta saglabātā informācija, piemēram, adreses vai maksājuma veidi. Lai saglabātā informācija joprojām tiktu aizpildīta, iestatiet noklusējuma automātiskās aizpildes pakalpojumu."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Paroļu un identitātes pakalpojumu ierobežojums"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"Vienlaikus var būt aktīvi ne vairāk kā pieci automātiskās aizpildes un paroļu pakalpojumi. Lai pievienotu vēl kādu pakalpojumu, izslēdziet kādu no pašreizējiem."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Izslēgt"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Automātiskā aizpilde"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Pieteikšanās līmenis"</string>
@@ -4273,28 +4292,17 @@
<string name="content_capture" msgid="868372905432812238">"Lietotnes saturs"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Atļaut lietotnēm nosūtīt saturu Android sistēmai"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Tvert sistēmas kaudzes izrakstu"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Memory Tagging Extension"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"Paplašinājums Memory Tagging Extension (MTE) palīdz meklēt atmiņas drošības problēmas lietotnē un uzlabot iebūvētā koda drošību."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"Ieslēdzot paplašinājumu MTE, ierīces darbība var palēnināties."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"Uzzināt vairāk par MTE"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"Iespējot MTE, līdz to izslēgsiet"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"Jums būs jārestartē ierīce, lai ieslēgtu MTE."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"Jums būs jārestartē ierīce, lai izslēgtu MTE."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"Iespējot MTE uz vienu sesiju"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"Sistēma tiks restartēta, un varēsiet eksperimentēt ar paplašinājumu Memory Tagging Extension (MTE). MTE var negatīvi ietekmēt sistēmas veiktspēju un stabilitāti. Nākamajā atkārtotas palaišanas reizē šis iestatījums tiks atiestatīts."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Restartēt uz vienu sesiju ar iespējotu MTE"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"Paplašinājums MTE jau ir iespējots"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Notiek sistēmas kaudzes izraksta tveršana"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Neizdevās tvert sistēmas kaudzes izrakstu"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Automātiski tvert sistēmas kaudzes izrakstus"</string>
@@ -4585,56 +4593,30 @@
<string name="background_install_before" msgid="8608614957688912715">"{count,plural, =1{Pēdējā # mēneša laikā instalētās lietotnes}zero{Pēdējo # mēnešu laikā instalētās lietotnes}one{Pēdējā # mēneša laikā instalētās lietotnes}other{Pēdējo # mēnešu laikā instalētās lietotnes}}"</string>
<string name="background_install_after" msgid="7983488897570908149">"{count,plural, =1{Pirms vairāk nekā # mēneša instalētās lietotnes}zero{Pirms vairāk nekā # mēnešiem instalētās lietotnes}one{Pirms vairāk nekā # mēneša instalētās lietotnes}other{Pirms vairāk nekā # mēnešiem instalētās lietotnes}}"</string>
<string name="accessibility_fingerprint_label" msgid="5017431423168191733">"Pirksta nospieduma sensors"</string>
- <!-- no translation found for flash_notifications_title (4490438861180492311) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_off (6056282996770691461) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera (455038312752009971) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_screen (7321838939240499267) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera_and_screen (6515622987118268649) -->
- <skip />
- <!-- no translation found for flash_notifications_intro (1506414740603805778) -->
- <skip />
- <!-- no translation found for flash_notifications_note (7258551860911169239) -->
- <skip />
- <!-- no translation found for flash_notifications_preview (5320176885050440874) -->
- <skip />
- <!-- no translation found for camera_flash_notification_title (1605639711485773787) -->
- <skip />
- <!-- no translation found for screen_flash_notification_title (8008197872050400734) -->
- <skip />
- <!-- no translation found for screen_flash_notification_color_title (7213407653340970790) -->
- <skip />
- <!-- no translation found for screen_flash_color_blue (3585766657607931371) -->
- <skip />
- <!-- no translation found for screen_flash_color_azure (8691198532944992243) -->
- <skip />
- <!-- no translation found for screen_flash_color_cyan (6878780006173747267) -->
- <skip />
- <!-- no translation found for screen_flash_color_spring_green (4466548514738457815) -->
- <skip />
- <!-- no translation found for screen_flash_color_green (8418019648507964564) -->
- <skip />
- <!-- no translation found for screen_flash_color_chartreuse_green (7456381649919010366) -->
- <skip />
- <!-- no translation found for screen_flash_color_yellow (7413465411615454556) -->
- <skip />
- <!-- no translation found for screen_flash_color_orange (979177126315557656) -->
- <skip />
- <!-- no translation found for screen_flash_color_red (8954162219886445491) -->
- <skip />
- <!-- no translation found for screen_flash_color_rose (1216848195972231251) -->
- <skip />
- <!-- no translation found for screen_flash_color_magenta (7726221666557102155) -->
- <skip />
- <!-- no translation found for screen_flash_color_violet (1279950780509029495) -->
- <skip />
- <!-- no translation found for color_selector_dialog_done (121253968943363376) -->
- <skip />
- <!-- no translation found for color_selector_dialog_cancel (8667350644753900701) -->
- <skip />
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="flash_notifications_title" msgid="4490438861180492311">"Paziņojumi ar mirgošanu"</string>
+ <string name="flash_notifications_summary_off" msgid="6056282996770691461">"Izslēgt"</string>
+ <string name="flash_notifications_summary_on_camera" msgid="455038312752009971">"Ieslēgta/kameras zibspuldze"</string>
+ <string name="flash_notifications_summary_on_screen" msgid="7321838939240499267">"Ieslēgta/ekrāna mirgošana"</string>
+ <string name="flash_notifications_summary_on_camera_and_screen" msgid="6515622987118268649">"Ieslēgta/kameras zibspuldze un ekrāna mirgošana"</string>
+ <string name="flash_notifications_intro" msgid="1506414740603805778">"Kad saņemsiet paziņojumus vai tiks atskaņoti signāli, kameras zibspuldze vai ekrāns mirgos."</string>
+ <string name="flash_notifications_note" msgid="7258551860911169239">"Apdomīgi izmantojiet paziņojumus ar mirgošanu, ja esat jutīgs pret gaismu."</string>
+ <string name="flash_notifications_preview" msgid="5320176885050440874">"Priekšskatīt"</string>
+ <string name="camera_flash_notification_title" msgid="1605639711485773787">"Paziņojums ar kameras zibspuldzes mirgošanu"</string>
+ <string name="screen_flash_notification_title" msgid="8008197872050400734">"Paziņojums ar ekrāna mirgošanu"</string>
+ <string name="screen_flash_notification_color_title" msgid="7213407653340970790">"Ekrāna mirgošanas krāsa"</string>
+ <string name="screen_flash_color_blue" msgid="3585766657607931371">"Zila"</string>
+ <string name="screen_flash_color_azure" msgid="8691198532944992243">"Gaiši debesszila"</string>
+ <string name="screen_flash_color_cyan" msgid="6878780006173747267">"Ciānzila"</string>
+ <string name="screen_flash_color_spring_green" msgid="4466548514738457815">"Pavasara zaļa"</string>
+ <string name="screen_flash_color_green" msgid="8418019648507964564">"Zaļa"</string>
+ <string name="screen_flash_color_chartreuse_green" msgid="7456381649919010366">"Dzeltenzaļa"</string>
+ <string name="screen_flash_color_yellow" msgid="7413465411615454556">"Dzeltena"</string>
+ <string name="screen_flash_color_orange" msgid="979177126315557656">"Oranža"</string>
+ <string name="screen_flash_color_red" msgid="8954162219886445491">"Sarkana"</string>
+ <string name="screen_flash_color_rose" msgid="1216848195972231251">"Sārta"</string>
+ <string name="screen_flash_color_magenta" msgid="7726221666557102155">"Fuksīnsarkana"</string>
+ <string name="screen_flash_color_violet" msgid="1279950780509029495">"Violeta"</string>
+ <string name="color_selector_dialog_done" msgid="121253968943363376">"Gatavs"</string>
+ <string name="color_selector_dialog_cancel" msgid="8667350644753900701">"Atcelt"</string>
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"Šo lietotni var atvērt tikai vienā logā"</string>
</resources>
diff --git a/res/values-mcc222-it/strings.xml b/res/values-mcc222-it/strings.xml
index 46258ff..a0ab28d 100644
--- a/res/values-mcc222-it/strings.xml
+++ b/res/values-mcc222-it/strings.xml
@@ -16,5 +16,5 @@
<resources xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <string name="cell_broadcast_settings" msgid="6933671701347224770">"Avvisi pubblici"</string>
+ <string name="cell_broadcast_settings" msgid="6933671701347224770">"Allarmi pubblici"</string>
</resources>
diff --git a/res/values-mk/arrays.xml b/res/values-mk/arrays.xml
index 3486a52..6e85236 100644
--- a/res/values-mk/arrays.xml
+++ b/res/values-mk/arrays.xml
@@ -85,9 +85,11 @@
<item msgid="9100937224980838123">"4"</item>
<item msgid="6702740528496186521">"5"</item>
</string-array>
- <!-- no translation found for bluetooth_audio_routing_titles:0 (926853492406127221) -->
- <!-- no translation found for bluetooth_audio_routing_titles:1 (5112879855377353813) -->
- <!-- no translation found for bluetooth_audio_routing_titles:2 (4853360663119482646) -->
+ <string-array name="bluetooth_audio_routing_titles">
+ <item msgid="926853492406127221">"Одлучи автоматски"</item>
+ <item msgid="5112879855377353813">"Пушти на слушно помагало"</item>
+ <item msgid="4853360663119482646">"Пушти на звучник на телефонот"</item>
+ </string-array>
<string-array name="wifi_signal">
<item msgid="199360311367724149">"Слаба"</item>
<item msgid="2470925506985305429">"Слаб"</item>
diff --git a/res/values-mk/strings.xml b/res/values-mk/strings.xml
index d167a6b..2c9faaa 100644
--- a/res/values-mk/strings.xml
+++ b/res/values-mk/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Поставете поставки за единици и бројки"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Овозможи им на апликациите да ги дознаат твоите регионални поставки за да може да го персонализираат твоето доживување."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Апликациите ќе ги користат регионалните поставки онаму каде што е можно."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Мерни единици за температура"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Температура"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Календар"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"Прв ден од седмицата"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Бројки"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Користи ги стандардните поставки на апликацијата"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Целзиус (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Фаренхајт (°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Прекини врска"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Спари и поврзи"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"Кога е вклучен Bluetooth, уредот може да комуницира со други уреди со Bluetooth во близина."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Кога Bluetooth е вклучен, вашиот уред може да комуницира со други уреди со Bluetooth во близина.\n\nЗа да се подобри доживувањето со уредот, апликациите и услугите сепак може да скенираат уреди во близина во секое време, дури и кога Bluetooth е исклучен. Ова може да се користи, на пример, за да се подобрат функциите и услугите според локација. Може да го измените во "<annotation id="link">"поставките за „Скенирање на Bluetooth“"</annotation>"."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Кога Bluetooth е вклучен, вашиот уред може да комуницира со другите уреди со Bluetooth во близина.\n\nЗа да се подобри доживувањето со уредот, апликациите и услугите сѐ уште може да скенираат уреди во близина во секое време, дури и кога Bluetooth е исклучен. Ова може да се користи, на пример, за да се подобрат функциите и услугите базирани на локацијата. Може да го промените ова во поставките за скенирање на Bluetooth."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Промени"</string>
<string name="device_details_title" msgid="1155622417516195481">"Детали за уредот"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Поставки за тастатурата"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Адреса на Bluetooth на уредот: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Потврдете ја шемата"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"Потврдете го PIN-от"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Потврдете ја лозинката"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Пот. дека сте вие"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Користи ја шемата и за отклуч. на уредов"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Користи го PIN-кодот и за отклуч. на уредов"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Користи ја лозинката и за отклуч. на уредов"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"Погрешен PIN"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Погрешна лозинка"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Погрешна шема"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Преземени апликации"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Експериментално"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Ознаки за функции"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"Talkback"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Читач на екран, првенствено за лица со слепило и слаб вид"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"Лупата го следи текстот додека пишувате"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"Секогаш вклучено"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"Наместо да го деактивира зголемувањето при префрлувањето во други апликации, едноставно одзумира до нормалната големина. Штипнете за да зумирате кога сакате."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"Џојстик"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"Активирајте и движете ја лупата со џојстикот на екранот. Допрете и задржете, а потоа влечете го џојстикот за да ја контролирате лупата. Допрете и повлечете за да го поместите самиот џојстик."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"За зголемување"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"Дознајте повеќе за зголемување"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"Тип зголемување"</string>
@@ -1949,8 +1961,7 @@
<string name="accessibility_hearingaid_left_and_right_side_device_summary" msgid="4268221140368164452">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g>, лево и десно"</string>
<string name="accessibility_hearingaid_more_device_summary" msgid="8092641784056942546">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g> и уште 1"</string>
<string name="accessibility_hearing_device_pairing_title" msgid="2701812183769537320">"Спарете нов уред"</string>
- <!-- no translation found for accessibility_hearing_device_connected_title (3785140037249487287) -->
- <skip />
+ <string name="accessibility_hearing_device_connected_title" msgid="3785140037249487287">"Слушни помагала"</string>
<string name="accessibility_hearing_device_saved_title" msgid="7573926212664909296">"Зачувани уреди"</string>
<string name="accessibility_hearing_device_control" msgid="2661965917013100611">"Контроли за слушно помагало"</string>
<string name="accessibility_hearing_device_shortcut_title" msgid="7645100199603031360">"Кратенка за слушно помагало"</string>
@@ -1958,8 +1969,7 @@
<string name="accessibility_hac_mode_summary" msgid="5164793702798871478">"Подобрува звук за некои слушни помагала"</string>
<string name="accessibility_hearing_device_footer_summary" msgid="4636110586636490256">"Слушните помагала треба да се вклучени и во режим на спарување"</string>
<string name="accessibility_hearing_device_pairing_page_title" msgid="6608901091770850295">"Спарете слушно помагало"</string>
- <!-- no translation found for accessibility_found_hearing_devices (637407580358386553) -->
- <skip />
+ <string name="accessibility_found_hearing_devices" msgid="637407580358386553">"Достапни слушни помагала"</string>
<string name="accessibility_found_all_devices" msgid="7817834722148556520">"Не го гледате вашето слушно помагало?"</string>
<string name="accessibility_list_all_devices_title" msgid="3555097127022458571">"Прикажи ги сите уреди со Bluetooth"</string>
<string name="accessibility_audio_adjustment_title" msgid="1332113739136802997">"Приспособување на аудиото"</string>
@@ -2174,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Проблем при читањето на мерачот на батеријата."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Допрете за да дознаете повеќе за оваа грешка"</string>
- <string name="power_screen" msgid="4596900105850963806">"Екран"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Светилка"</string>
<string name="power_camera" msgid="4778315081581293923">"Камера"</string>
@@ -2252,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Време поминато на уредот за <xliff:g id="SLOT">%s</xliff:g>"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Преглед според апликации"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Преглед според систем"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Статистика на процес"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Паметна статистика за процеси кои се извршуваат"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Употреба на меморија"</string>
@@ -2899,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Ѕвонење и известувања"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Јачина на звук на ѕвонењето"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Јачина на звук на известување"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Недостапно бидејќи тонот на ѕвонење е исклучен"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Мелодија на телефон"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Стандарден звук за известување"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"Звук што го дава апликацијата"</string>
@@ -3164,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Дозволи пристап до известувањата"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"„Подобрените известувања“ ги заменија „Адаптивните известувања на Android“ во Android 12. Оваа функција прикажува предложени дејства и одговори и ги организира вашите известувања. \n\n„Подобрените известувања“ може да пристапуваат до содржините од известувањата, вклучително и личните податоци, како што се имињата на контактите и пораките. Функцијава може и да ги отфрла или да одговара на известувањата, како на пример, да одговара на телефонски повици и да го контролира режимот „Не вознемирувај“."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"Да се дозволи пристап на <xliff:g id="SERVICE">%1$s</xliff:g> до известувањата?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> ќе може да ги чита сите известувања, вклучително и личните податоци, како што се имињата на контактите, фотографиите и текстот од пораките што ги примате. Ќе може да одложува или отфрла известувања или да ги користи копчињата во известувањата, вклучително и да одговара на телефонски повици. \n\nОва ќе ѝ овозможи на апликацијата да го вклучува и исклучува „Не вознемирувај“ и да ги менува поврзаните поставки."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> ќе може:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"Да ги чита вашите известувања"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"Може да чита известувања, вклучително и лични податоци како контакти, пораки и фотографии."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Да одговара на пораките"</string>
@@ -3449,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Исклучени"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Напредни"</string>
<string name="app_permissions" msgid="8666537659217653626">"Управувач со дозволи"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Промени во споделувањето на податоците за локација"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Прегледајте ги апликациите што го промениле начинот на кој ги споделуваат вашите податоци за локација"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Допрете за будење"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Допрете двапати каде било на екранот за да го разбудите уредот"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"За отворање линкови"</string>
@@ -3977,15 +3991,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Автоматско пополнување"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Стандардна услуга за автоматско пополнување"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Лозинки"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Услуги за лозинка и идентитет"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# лозинка}one{# лозинка}other{# лозинки}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"автоматско, пополнување, автоматско пополнување, лозинка"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"акредитиви, криптографски клуч, лозинка"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Проверете дали е ова апликација на која ѝ верувате</b> <br/> <br/> <xliff:g id=app_name example=„Автоматско пополнување на Google“>%1$s</xliff:g> го користи она што е на екранот за да утврди што може автоматски да се пополни."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"Да се исклучи %1$s?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"Зачуваните податоци, како адреси или начини на плаќање, нема да се пополнуваат кога ќе се најавувате. За да се пополнуваат зачуваните податоци и понатаму, поставете стандардна услуга за автоматско пополнување."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Ограничување за услугите за лозинки и идентитет"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"Може да имате најмногу 5 услуги за автоматско пополнување и лозинки активни во исто време. Исклучете услуга за да додадете повеќе."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Исклучи"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Автоматско пополнување"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Степен на евиденција"</string>
@@ -4272,28 +4291,17 @@
<string name="content_capture" msgid="868372905432812238">"Содржини на апликација"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Дозволете апликациите да испраќаат содржини до системот Android"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Сними слика од меморијата на системот"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Memory Tagging Extension"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"Memory Tagging Extension (MTE) го олеснува наоѓањето безбед. пробл. во мемо. на аплик. и го прави локал. код во неа побезбеден."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"Вклучувањето на MTE може да доведе до побавни перформанси на уредот."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"Дознајте повеќе за MTE"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"Овозможете MTE додека да ја исклучите"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"Треба да го рестартирате уредот за да ја вклучите MTE."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"Треба да го рестартирате уредот за да ја исклучите MTE."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"Овозможете ја MTE за една сесија"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"Системот ќе се рестартира и ќе дозволи експеримент со Memory Tagging Extension (MTE). MTE може да има негативно влијание по изведбата и стабилноста на системот. Ќе се ресетира на следното подоцнежно рестартирање."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Рестартирајте за една сесија со овозможена MTE"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE веќе е овозможена"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Се снима слика од меморијата на системот"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Не може да се сними слика од меморијата на системот"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Автоматски снимај слики од меморијата на системот"</string>
@@ -4583,56 +4591,30 @@
<string name="background_install_before" msgid="8608614957688912715">"{count,plural, =1{Апликации инсталирани во минатиот # месец}one{Апликации инсталирани во минатите # месец}other{Апликации инсталирани во минатите # месеци}}"</string>
<string name="background_install_after" msgid="7983488897570908149">"{count,plural, =1{Апликации инсталирани пред повеќе од # месец}one{Апликации инсталирани пред повеќе од # месец}other{Апликации инсталирани пред повеќе од # месеци}}"</string>
<string name="accessibility_fingerprint_label" msgid="5017431423168191733">"Сензор за отпечатоци"</string>
- <!-- no translation found for flash_notifications_title (4490438861180492311) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_off (6056282996770691461) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera (455038312752009971) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_screen (7321838939240499267) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera_and_screen (6515622987118268649) -->
- <skip />
- <!-- no translation found for flash_notifications_intro (1506414740603805778) -->
- <skip />
- <!-- no translation found for flash_notifications_note (7258551860911169239) -->
- <skip />
- <!-- no translation found for flash_notifications_preview (5320176885050440874) -->
- <skip />
- <!-- no translation found for camera_flash_notification_title (1605639711485773787) -->
- <skip />
- <!-- no translation found for screen_flash_notification_title (8008197872050400734) -->
- <skip />
- <!-- no translation found for screen_flash_notification_color_title (7213407653340970790) -->
- <skip />
- <!-- no translation found for screen_flash_color_blue (3585766657607931371) -->
- <skip />
- <!-- no translation found for screen_flash_color_azure (8691198532944992243) -->
- <skip />
- <!-- no translation found for screen_flash_color_cyan (6878780006173747267) -->
- <skip />
- <!-- no translation found for screen_flash_color_spring_green (4466548514738457815) -->
- <skip />
- <!-- no translation found for screen_flash_color_green (8418019648507964564) -->
- <skip />
- <!-- no translation found for screen_flash_color_chartreuse_green (7456381649919010366) -->
- <skip />
- <!-- no translation found for screen_flash_color_yellow (7413465411615454556) -->
- <skip />
- <!-- no translation found for screen_flash_color_orange (979177126315557656) -->
- <skip />
- <!-- no translation found for screen_flash_color_red (8954162219886445491) -->
- <skip />
- <!-- no translation found for screen_flash_color_rose (1216848195972231251) -->
- <skip />
- <!-- no translation found for screen_flash_color_magenta (7726221666557102155) -->
- <skip />
- <!-- no translation found for screen_flash_color_violet (1279950780509029495) -->
- <skip />
- <!-- no translation found for color_selector_dialog_done (121253968943363376) -->
- <skip />
- <!-- no translation found for color_selector_dialog_cancel (8667350644753900701) -->
- <skip />
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="flash_notifications_title" msgid="4490438861180492311">"Известувања со блиц"</string>
+ <string name="flash_notifications_summary_off" msgid="6056282996770691461">"Исклучено"</string>
+ <string name="flash_notifications_summary_on_camera" msgid="455038312752009971">"Вклучено / блиц на камерата"</string>
+ <string name="flash_notifications_summary_on_screen" msgid="7321838939240499267">"Вклучено / осветлување на екранот"</string>
+ <string name="flash_notifications_summary_on_camera_and_screen" msgid="6515622987118268649">"Вклучено / блиц на камерата и осветлување на екранот"</string>
+ <string name="flash_notifications_intro" msgid="1506414740603805778">"Блицот на камерата или екранот светнуваат кога ќе добиете известување или кога ќе се активира аларм."</string>
+ <string name="flash_notifications_note" msgid="7258551860911169239">"Користете ги известувањата со блиц претпазливо ако сте чувствителни на светлина"</string>
+ <string name="flash_notifications_preview" msgid="5320176885050440874">"Преглед"</string>
+ <string name="camera_flash_notification_title" msgid="1605639711485773787">"Известување за блиц на камера"</string>
+ <string name="screen_flash_notification_title" msgid="8008197872050400734">"Известување со осветлување на екранот"</string>
+ <string name="screen_flash_notification_color_title" msgid="7213407653340970790">"Боја на осветлување на екранот"</string>
+ <string name="screen_flash_color_blue" msgid="3585766657607931371">"Сина"</string>
+ <string name="screen_flash_color_azure" msgid="8691198532944992243">"Азурна"</string>
+ <string name="screen_flash_color_cyan" msgid="6878780006173747267">"Цијан"</string>
+ <string name="screen_flash_color_spring_green" msgid="4466548514738457815">"Пролетнозелена"</string>
+ <string name="screen_flash_color_green" msgid="8418019648507964564">"Зелена"</string>
+ <string name="screen_flash_color_chartreuse_green" msgid="7456381649919010366">"Жолто-зелена"</string>
+ <string name="screen_flash_color_yellow" msgid="7413465411615454556">"Жолта"</string>
+ <string name="screen_flash_color_orange" msgid="979177126315557656">"Портокалова"</string>
+ <string name="screen_flash_color_red" msgid="8954162219886445491">"Црвена"</string>
+ <string name="screen_flash_color_rose" msgid="1216848195972231251">"Ружа"</string>
+ <string name="screen_flash_color_magenta" msgid="7726221666557102155">"Магента"</string>
+ <string name="screen_flash_color_violet" msgid="1279950780509029495">"Виолетова"</string>
+ <string name="color_selector_dialog_done" msgid="121253968943363376">"Готово"</string>
+ <string name="color_selector_dialog_cancel" msgid="8667350644753900701">"Откажи"</string>
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"Апликацијава може да се отвори само во еден прозорец"</string>
</resources>
diff --git a/res/values-ml/strings.xml b/res/values-ml/strings.xml
index aa1dc20..62937dc 100644
--- a/res/values-ml/strings.xml
+++ b/res/values-ml/strings.xml
@@ -166,10 +166,10 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"യൂണിറ്റ്, നമ്പർ മുൻഗണനകൾ സജ്ജീകരിക്കുക"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"നിങ്ങളുടെ പ്രാദേശിക മുൻഗണനകൾ ആപ്പുകളെ അറിയിക്കുന്നതിലൂടെ അവയ്ക്ക് നിങ്ങളുടെ അനുഭവം വ്യക്തിപരമാക്കാനാകും."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"സാധ്യമാകുന്നിടത്ത് ആപ്പുകൾ നിങ്ങളുടെ പ്രാദേശിക മുൻഗണനകൾ ഉപയോഗിക്കും."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"താപനിലാ യൂണിറ്റുകൾ"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"താപനില"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"കലണ്ടർ"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"ആഴ്ചയിലെ ആദ്യ ദിവസം"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"നമ്പറുകൾ"</string>
+ <string name="numbers_preferences_title" msgid="8197418984391195446">"സംഖ്യാ മുൻഗണനകൾ"</string>
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"ആപ്പിന്റെ ഡിഫോൾട്ട് മുൻഗണന ഉപയോഗിക്കുക"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"സെൽഷ്യസ് (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"ഫാരൻഹീറ്റ് (°F)"</string>
@@ -621,7 +621,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"വിച്ഛേദിക്കുക"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"ജോടിയാക്കി കണക്റ്റുചെയ്യുക"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"Bluetooth ഓണായിരിക്കുമ്പോൾ, സമീപമുള്ള മറ്റു Bluetooth ഉപകരണങ്ങളുമായി നിങ്ങളുടെ ഉപകരണത്തിന് ആശയവിനിമയം നടത്താനാകും."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Bluetooth ഓണാക്കിയിരിക്കുമ്പോൾ, സമീപമുള്ള മറ്റ് Bluetooth ഉപകരണങ്ങളുമായി നിങ്ങളുടെ ഉപകരണത്തിന് ആശയവിനിമയം നടത്താനാകും.\n\nഉപകരണ അനുഭവം മെച്ചപ്പെടുത്താൻ, Bluetooth ഓഫാക്കിയിരിക്കുമ്പോൾ പോലും ആപ്പുകൾക്കും സേവനങ്ങൾക്കും സമീപമുള്ള ഉപകരണങ്ങൾ കണ്ടെത്താൻ ഏത് സമയത്തും സ്കാൻ ചെയ്യാനാകും. ഉദാഹരണത്തിന്, ലൊക്കേഷൻ അധിഷ്ഠിത ഫീച്ചറുകളും സേവനങ്ങളും മെച്ചപ്പെടുത്താൻ ഇത് ഉപയോഗിക്കാം. "<annotation id="link">"Bluetooth സ്കാനിംഗ് ക്രമീകരണത്തിൽ"</annotation>" നിങ്ങൾക്ക് ഇത് മാറ്റാനാകും."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Bluetooth ഓണാക്കിയിരിക്കുമ്പോൾ, സമീപമുള്ള മറ്റ് Bluetooth ഉപകരണങ്ങളുമായി ആശയവിനിമയം നടത്താൻ നിങ്ങളുടെ ഉപകരണത്തിന് കഴിയും.\n\nഉപകരണ അനുഭവം മെച്ചപ്പെടുത്താൻ, Bluetooth ഓഫാക്കിയിരിക്കുമ്പോൾ പോലും സമീപമുള്ള ഉപകരണങ്ങൾ കണ്ടെത്താൻ ആപ്പുകൾക്കും സേവനങ്ങൾക്കും ഏത് സമയത്തും സ്കാൻ ചെയ്യാനാകും. ഉദാഹരണത്തിന്, ലൊക്കേഷൻ അധിഷ്ഠിത ഫീച്ചറുകളും സേവനങ്ങളും മെച്ചപ്പെടുത്താൻ ഇത് ഉപയോഗിക്കാം. Bluetooth സ്കാനിംഗ് ക്രമീകരണത്തിൽ നിങ്ങൾക്ക് ഇത് മാറ്റാനാകും."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"മാറ്റുക"</string>
<string name="device_details_title" msgid="1155622417516195481">"ഉപകരണ വിശദാംശങ്ങൾ"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"കീബോർഡ് ക്രമീകരണം"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"ഉപകരണത്തിന്റെ Bluetooth വിലാസം: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1392,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"പാറ്റേൺ പരിശോധിക്കുക"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"പിൻ പരിശോധിക്കുക"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"പാസ്വേഡ് പരിശോധിക്കുക"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"നിങ്ങളാണെന്ന് പരിശോധിച്ചുറപ്പിക്കൂ"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"ഈ ഉപകരണം അൺലോക്ക് ചെയ്യാനും പാറ്റേൺ നൽകൂ"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"ഈ ഉപകരണം അൺലോക്ക് ചെയ്യാനും പിൻ നൽകൂ"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"ഈ ഉപകരണം അൺലോക്ക് ചെയ്യാനും പാസ്വേഡ് നൽകൂ"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"പിൻ തെറ്റാണ്"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"പാസ്വേഡ് തെറ്റാണ്"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"പാറ്റേൺ തെറ്റാണ്"</string>
@@ -1715,17 +1726,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"ഡൗൺലോഡ് ചെയ്ത ആപ്പുകൾ"</string>
<string name="experimental_category_title" msgid="898904396646344152">"പരീക്ഷണാത്മകം!"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"ഫീച്ചർ ഫ്ലാഗുകൾ"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"TalkBack"</string>
<string name="talkback_summary" msgid="5820927220378864281">"പ്രധാനമായും അന്ധർക്കും കാഴ്ചശക്തി കുറഞ്ഞവർക്കുമുള്ള സ്ക്രീൻ റീഡർ"</string>
@@ -1739,10 +1752,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"നിങ്ങൾ ടെെപ്പ് ചെയ്യുന്നതിനനുസരിച്ച് മാഗ്നിഫയർ ടെക്സ്റ്റിനെ പിന്തുടരുന്നു"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"എല്ലായ്പ്പോഴും ഓണാണ്"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"ആപ്പുകൾ മാറ്റുമ്പോൾ മാഗ്നിഫിക്കേഷൻ നിഷ്ക്രിയമാക്കുന്നതിന് പകരം, ഇത് സാധാരണ വലുപ്പത്തിലേക്ക് സൂം ഔട്ട് ചെയ്യുന്നു. നിങ്ങൾക്ക് ആവശ്യമുള്ളപ്പോഴെല്ലാം, പിഞ്ച് ചെയ്ത് വീണ്ടും സൂം ഇൻ ചെയ്യാം."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"ജോയ്സ്റ്റിക്ക്"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"സ്ക്രീനുള്ള ജോയ്സ്റ്റിക്ക് ഉപയോഗിച്ച് മാഗ്നിഫൈയർ സജീവമാക്കുകയും നീക്കുകയും ചെയ്യുക. മാഗ്നിഫയർ നിയന്ത്രിക്കാൻ ജോയ്സ്റ്റിക്ക് ടാപ്പ് ചെയ്ത് പിടിക്കുക, തുടർന്ന് വലിച്ചിടുക. ജോയ്സ്റ്റിക്കിന്റെ സ്ഥാനം തന്നെ നീക്കാൻ ടാപ്പ് ചെയ്ത് വലിച്ചിടുക."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"മാഗ്നിഫിക്കേഷനെ കുറിച്ച്"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"മാഗ്നിഫിക്കേഷനെ കുറിച്ച് കൂടുതലറിയുക"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"മാഗ്നിഫിക്കേഷൻ തരം"</string>
@@ -2172,7 +2183,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"ബാറ്ററി മീറ്റർ വായിക്കുന്നതിൽ പ്രശ്നമുണ്ട്."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"ഈ പിശകിനെ കുറിച്ച് കൂടുതലറിയാൻ ടാപ്പ് ചെയ്യുക"</string>
- <string name="power_screen" msgid="4596900105850963806">"സ്ക്രീൻ"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"ടോർച്ച്"</string>
<string name="power_camera" msgid="4778315081581293923">"ക്യാമറ"</string>
@@ -2250,6 +2262,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"<xliff:g id="SLOT">%s</xliff:g> വരെയുള്ള സ്ക്രീൻ സമയം"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"ആപ്പുകളുടെ അടിസ്ഥാനത്തിലുള്ള ബ്രേക്ക്ഡൗൺ"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"സിസ്റ്റത്തിന്റെ അടിസ്ഥാനത്തിലുള്ള ബ്രേക്ക്ഡൗൺ"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"പ്രോസസ്സ് സ്ഥിതിവിവരക്കണക്കുകൾ"</string>
<string name="process_stats_summary" msgid="522842188571764699">"പ്രവർത്തന പ്രോസസ്സുകളെക്കുറിച്ചുള്ള Geeky സ്ഥിതിവിവരക്കണക്കുകൾ"</string>
<string name="app_memory_use" msgid="7559666138324410666">"മെമ്മറി ഉപയോഗം"</string>
@@ -2897,6 +2911,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"റിംഗ്, അറിയിപ്പ് വോളിയം"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"റിംഗ് വോളിയം"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"അറിയിപ്പ് വോളിയം"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"റിംഗ് ചെയ്യൽ മ്യൂട്ട് ചെയ്തിരിക്കുന്നതിനാൽ ലഭ്യമല്ല"</string>
<string name="ringtone_title" msgid="3271453110387368088">"ഫോൺ റിംഗ്ടോൺ"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"ഡിഫോൾട്ട് അറിയിപ്പ് ശബ്ദം"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"ആപ്പ് നൽകുന്ന ശബ്ദം"</string>
@@ -3162,8 +3177,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"അറിയിപ്പ് ആക്സസ് അനുവദിക്കുക"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Android 12-ൽ Android അഡാപ്റ്റീവ് അറിയിപ്പുകൾക്ക് പകരം മെച്ചപ്പെടുത്തിയ അറിയിപ്പുകൾ ഉൾപ്പെടുത്തിയിരിക്കുന്നു. നിർദ്ദേശിക്കുന്ന പ്രവർത്തനങ്ങളും മറുപടികളും കാണിക്കുന്നതിനൊപ്പം ഈ ഫീച്ചർ നിങ്ങളുടെ അറിയിപ്പുകൾ ഓർഗനൈസ് ചെയ്യുന്നു. \n\nമെച്ചപ്പെടുത്തിയ അറിയിപ്പുകൾക്ക്, കോൺടാക്റ്റ് പേരുകളും സന്ദേശങ്ങളും പോലുള്ള വ്യക്തിപരമായ വിവരങ്ങൾ ഉൾപ്പെടെയുള്ള അറിയിപ്പ് ഉള്ളടക്കം ആക്സസ് ചെയ്യാനാകും. ഫോൺ കോളുകൾക്ക് മറുപടി നൽകുക, \'ശല്യപ്പെടുത്തരുത്\' നിയന്ത്രിക്കുക എന്നിവ പോലെ, അറിയിപ്പുകൾ ഡിസ്മിസ് ചെയ്യാനും അവയ്ക്ക് മറുപടി നൽകാനും ഈ ഫീച്ചറിന് കഴിയും."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"<xliff:g id="SERVICE">%1$s</xliff:g> എന്നതിന് അറിയിപ്പ് ആക്സസ് അനുവദിക്കണോ?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"കോൺടാക്റ്റ് പേരുകൾ, ഫോട്ടോകൾ, നിങ്ങൾക്ക് ലഭിക്കുന്ന സന്ദേശങ്ങളുടെ വാചകം എന്നിവ പോലുള്ള വ്യക്തിപരമായ വിവരങ്ങൾ ഉൾപ്പെടെ എല്ലാ അറിയിപ്പുകളും <xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> എന്നയാൾക്ക് വായിക്കാൻ കഴിയും. അറിയിപ്പുകൾ ഡിസ്മിസ് ചെയ്യാനോ സ്നൂസ് ചെയ്യാനോ ഫോൺ കോളുകൾക്ക് മറുപടി നൽകുന്നതുൾപ്പെടെ അറിയിപ്പുകളിലെ ബട്ടണുകളിൽ നടപടിയെടുക്കാനോ ഈ ആപ്പിന് കഴിയും. \n\nആപ്പിന് \'ശല്യപ്പെടുത്തരുത്\' ഓൺ അല്ലെങ്കിൽ ഓഫ് ആക്കാനും ബന്ധപ്പെട്ട ക്രമീകരണം മാറ്റാനുമുള്ള ശേഷിയും ഇത് നൽകും."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> എന്നതിന് ഇനിപ്പറയുന്ന കാര്യങ്ങൾ ചെയ്യാം:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"നിങ്ങളുടെ അറിയിപ്പുകൾ വായിക്കുക"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"നിങ്ങളുടെ കോൺടാക്റ്റുകൾ, സന്ദേശങ്ങൾ, ഫോട്ടോകൾ പോലുള്ള വ്യക്തിപരമായ വിവരങ്ങൾ ഉൾപ്പെടെയുള്ള അറിയിപ്പുകൾ ഇതിന് വായിക്കാൻ കഴിയും."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"സന്ദേശങ്ങൾക്ക് മറുപടി നൽകുക"</string>
@@ -3447,10 +3464,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"ഓഫാക്കി"</string>
<string name="advanced_apps" msgid="7643010673326578815">"വിപുലമായത്"</string>
<string name="app_permissions" msgid="8666537659217653626">"അനുമതി മാനേജർ"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"ലൊക്കേഷനുള്ള ഡാറ്റാ പങ്കിടൽ അപ്ഡേറ്റുകൾ"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"നിങ്ങളുടെ ലൊക്കേഷൻ ഡാറ്റ പങ്കിടുന്ന രീതി മാറ്റിയ ആപ്പുകൾ അവലോകനം ചെയ്യുക"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"സജീവമാക്കാൻ ടാപ്പുചെയ്യുക"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"ഉപകരണം സജീവമാക്കാൻ സ്ക്രീനിലെവിടെയെങ്കിലും ഡബിൾ ടാപ്പ് ചെയ്യുക"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"ലിങ്കുകൾ തുറക്കൽ"</string>
@@ -3975,15 +3990,20 @@
<string name="autofill_app" msgid="7595308061826307921">"സ്വയം പൂരിപ്പിക്കൽ സേവനം"</string>
<string name="default_autofill_app" msgid="372234803718251606">"ഡിഫോൾട്ട് സ്വയമേവ പൂരിപ്പിക്കൽ സേവനം"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"പാസ്വേഡുകൾ"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"പാസ്വേഡ്, ഐഡന്റിറ്റി സേവനങ്ങൾ"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# പാസ്വേഡ്}other{# പാസ്വേഡുകൾ}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"സ്വയമേവ, പൂരിപ്പിക്കൽ, സ്വയമേവ പൂരിപ്പിക്കൽ, പാസ്വേഡ്"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"ക്രെഡൻഷ്യലുകൾ, പാസ്കീ, പാസ്വേഡ്"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>ഈ ആപ്പിനെ നിങ്ങൾ വിശ്വസിക്കുന്നുണ്ടെന്ന് ഉറപ്പുവരുത്തുക</b> <br/> <br/> സ്വയമേവ പൂരിപ്പിക്കേണ്ടത് എന്താണെന്ന് നിർണ്ണയിക്കുന്നതിന് <xliff:g id=app_name example=Google Autofill>%1$s</xliff:g> നിങ്ങളുടെ സ്ക്രീനിൽ ഉള്ളത് ഉപയോഗിക്കുന്നു."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"%1$s ഓഫാക്കണോ?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"സൈൻ ഇൻ ചെയ്യുമ്പോൾ വിലാസങ്ങളോ പേയ്മെന്റ് രീതികളോ പോലുള്ള സംരക്ഷിച്ച വിവരങ്ങൾ പൂരിപ്പിക്കില്ല. സംരക്ഷിച്ച വിവരങ്ങൾ പൂരിപ്പിച്ച നിലയിൽ നിലനിർത്താൻ, സ്വയമേവ പൂരിപ്പിക്കൽ സേവനം ഡിഫോൾട്ട് ആയി സജ്ജീകരിക്കുക."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"പാസ്വേഡ്, ഐഡന്റിറ്റി സേവന പരിധി"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"നിങ്ങൾക്ക് ഒരേ സമയം 5 സ്വയമേവ പൂരിപ്പിക്കൽ, പാസ്വേഡ് സേവനങ്ങൾ വരെ സജീവമായി നിലനിർത്താം. കൂടുതൽ ചേർക്കണമെങ്കിൽ, ഒരു സേവനം ഓഫാക്കുക."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"ഓഫാക്കുക"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"സ്വയമേവ പൂരിപ്പിക്കൽ"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"ലോഗിംഗ് ലെവൽ"</string>
@@ -4270,28 +4290,17 @@
<string name="content_capture" msgid="868372905432812238">"ആപ്പ് ഉള്ളടക്കം"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Android സിസ്റ്റത്തിലേക്ക് ഉള്ളടക്കം അയയ്ക്കാൻ ആപ്പുകളെ അനുവദിക്കുക"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"സിസ്റ്റം ഹീപ്പ് ഡംപ് ക്യാപ്ചർ ചെയ്യുക"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"മെമ്മറി ടാഗിംഗ് വിപുലീകരണം"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"മെമ്മറി ടാഗിംഗ് വിപുലീകരണത്തിലൂടെ (MTE) നിങ്ങളുടെ ആപ്പിലെ മെമ്മറി സുരക്ഷാ പ്രശ്നം എളുപ്പത്തിൽ കണ്ടെത്താനും അതിലെ നേറ്റീവ് കോഡ് സുരക്ഷിതമാക്കാനും കഴിയും."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"MTE ഓണാക്കുന്നത്, ഉപകരണത്തിന്റെ പ്രകടനം മന്ദഗതിയിലാക്കിയേക്കാം."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"MTE-നെ കുറിച്ച് കൂടുതലറിയുക"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"നിങ്ങൾ ഓഫാക്കുന്നത് വരെ MTE പ്രവർത്തനക്ഷമമാക്കുക"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"MTE ഓണാക്കാൻ നിങ്ങളുടെ ഉപകരണം റീസ്റ്റാർട്ട് ചെയ്യേണ്ടതുണ്ട്."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"MTE ഓഫാക്കാൻ നിങ്ങളുടെ ഉപകരണം റീസ്റ്റാർട്ട് ചെയ്യേണ്ടതുണ്ട്."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"ഒരൊറ്റ സെഷനായി MTE പ്രവർത്തനക്ഷമമാക്കുക"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"സിസ്റ്റം റീസ്റ്റാർട്ട് ചെയ്ത് മെമ്മറി ടാഗിംഗ് വിപുലീകരണം (MTE) ഉപയോഗിച്ചുള്ള പരീക്ഷണം അനുവദിക്കും. സിസ്റ്റത്തിന്റെ പ്രകടനത്തെയും സ്ഥിരതയെയും MTE പ്രതികൂലമായി ബാധിച്ചേക്കാം. അടുത്ത പ്രാവശ്യം റീബൂട്ട് ചെയ്യുമ്പോൾ റീസെറ്റ് ചെയ്യും."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"MTE പ്രവർത്തനക്ഷമമാക്കിയിട്ടുള്ള ഒരൊറ്റ സെഷനായി റീസ്റ്റാർട്ട് ചെയ്യുക"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE നിലവിൽ പ്രവർത്തനക്ഷമമാണ്"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"സിസ്റ്റം ഹീപ്പ് ഡംപ് ക്യാപ്ചർ ചെയ്യുന്നു"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"സിസ്റ്റം ഹീപ്പ് ഡംപ് ക്യാപ്ചർ ചെയ്യാനായില്ല"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"സിസ്റ്റം ഹീപ്പ് ഡംപുകൾ സ്വയമേവ ക്യാപ്ചർ ചെയ്യുക"</string>
@@ -4606,6 +4615,5 @@
<string name="screen_flash_color_violet" msgid="1279950780509029495">"വയലറ്റ്"</string>
<string name="color_selector_dialog_done" msgid="121253968943363376">"പൂർത്തിയായി"</string>
<string name="color_selector_dialog_cancel" msgid="8667350644753900701">"റദ്ദാക്കുക"</string>
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"ഈ ആപ്പ് ഒരു വിൻഡോയിൽ മാത്രമേ തുറക്കാനാകൂ"</string>
</resources>
diff --git a/res/values-mn/arrays.xml b/res/values-mn/arrays.xml
index 7f7f777..7b10d4c 100644
--- a/res/values-mn/arrays.xml
+++ b/res/values-mn/arrays.xml
@@ -85,9 +85,11 @@
<item msgid="9100937224980838123">"4"</item>
<item msgid="6702740528496186521">"5"</item>
</string-array>
- <!-- no translation found for bluetooth_audio_routing_titles:0 (926853492406127221) -->
- <!-- no translation found for bluetooth_audio_routing_titles:1 (5112879855377353813) -->
- <!-- no translation found for bluetooth_audio_routing_titles:2 (4853360663119482646) -->
+ <string-array name="bluetooth_audio_routing_titles">
+ <item msgid="926853492406127221">"Автоматаар шийдэх"</item>
+ <item msgid="5112879855377353813">"Сонсголын төхөөрөмжид тоглуулах"</item>
+ <item msgid="4853360663119482646">"Утасны чанга яригчид тоглуулах"</item>
+ </string-array>
<string-array name="wifi_signal">
<item msgid="199360311367724149">"Муу"</item>
<item msgid="2470925506985305429">"Муу"</item>
diff --git a/res/values-mn/strings.xml b/res/values-mn/strings.xml
index 5d0e497..ca2380d 100644
--- a/res/values-mn/strings.xml
+++ b/res/values-mn/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Нэгж болон дугаарын сонголтыг тохируулна уу"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Аппуудад бүс нутгийн сонголтоо мэдэгдсэнээр тэд таны хэрэглээг хувийн болгох боломжтой."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Аппууд боломжтой үедээ таны бүс нутгийн сонголтыг ашиглана."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Температурын нэгж"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Температур"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Календарь"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"Долоо хоногийн эхний өдөр"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Тоо"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Аппын өгөгдмөлийг ашиглах"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Цельс(°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Фаренгейт(°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Салгах"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Хослуулах ба холбох"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"Bluetooth-г идэвхжүүлсэн үед таны төхөөрөмж ойролцоо байгаа Bluetooth төхөөрөмжүүдтэй холбогдох боломжтой болно."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Bluetooth-г асаасан үед таны төхөөрөмж ойролцоох бусад Bluetooth төхөөрөмжтэй холбогдох боломжтой.\n\nТөхөөрөмжийн туршлагыг сайжруулахын тулд аппууд болон үйлчилгээнүүд нь хүссэн үед буюу Bluetooth-г унтраалттай байсан ч ойролцоох төхөөрөмжүүдийг скан хийх боломжтой хэвээр байна. Үүнийг байршилд суурилсан онцлогууд болон үйлчилгээнүүдийг сайжруулах зэргээр ашиглаж болно. Та үүнийг "<annotation id="link">"Bluetooth-н скан хийх тохиргоонд"</annotation>" өөрчлөх боломжтой."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Bluetooth-г асаасан үед таны төхөөрөмж ойролцоох бусад Bluetooth төхөөрөмжтэй холбогдох боломжтой.\n\nТөхөөрөмжийн хэрэглээг сайжруулахын тулд аппууд болон үйлчилгээнүүд нь хүссэн үед буюу Bluetooth-г унтраалттай байсан ч ойролцоох төхөөрөмжүүдийг скан хийх боломжтой хэвээр байна. Үүнийг байршилд суурилсан онцлогууд болон үйлчилгээнүүдийг сайжруулах зэргээр ашиглаж болно. Та үүнийг Bluetooth-н скан хийх тохиргоонд өөрчлөх боломжтой."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Өөрчлөх"</string>
<string name="device_details_title" msgid="1155622417516195481">"Төхөөрөмжийн дэлгэрэнгүй"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Гарын тохиргоо"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Төхөөрөмжийн Bluetooth хаяг: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Загварыг баталгаажуулах"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"ПИН баталгаажуулах"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Нууц үг баталгаажуулах"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Өөрийгөө мөн болохыг баталгаажуулна уу"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Мөн энэ төхөөрөмжийн түгжээг тайлахад хээ ашиглах"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Мөн энэ төхөөрөмжийн түгжээг тайлахад ПИН ашиглах"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Мөн энэ төхөөрөмжийн түгжээг тайлахад нууц үг ашиглах"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"ПИН код буруу байна"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Нууц үг буруу байна"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Хээ буруу байна"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Татсан аппууд"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Туршилтын"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Онцлогийн дарцаг"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"Talkback"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Дэлгэц уншигчийг ерөнхийдөө хараагүй болон сул хараатай хүмүүст зориулсан"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"Томруулагч нь таныг бичих үед текстийг дагана"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"Үргэлж асаалттай"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"Аппуудыг өөрчлөх үед томруулахыг идэвхгүй болгохын оронд энэ нь энгийн хэмжээ рүү жижгэрүүлнэ. Та хүссэн үедээ буцааж томруулахын тулд чимхэнэ үү."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"Залуур"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"Томруулагчийг дэлгэц дээрх залуураар идэвхжүүлж, зөөнө үү. Томруулагчийг хянахын тулд товшоод удаан дарж, дараа нь залуурыг чирнэ үү. Залуурыг өөрийг нь зөөхийн тулд товшоод чирнэ үү."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"Томруулалтын тухай"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"Томруулалтын тухай нэмэлт мэдээлэл авах"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"Томруулах төрөл"</string>
@@ -1949,8 +1961,7 @@
<string name="accessibility_hearingaid_left_and_right_side_device_summary" msgid="4268221140368164452">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g>, зүүн болон баруун чих"</string>
<string name="accessibility_hearingaid_more_device_summary" msgid="8092641784056942546">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g> өөр +1"</string>
<string name="accessibility_hearing_device_pairing_title" msgid="2701812183769537320">"Шинэ төхөөрөмж хослуулах"</string>
- <!-- no translation found for accessibility_hearing_device_connected_title (3785140037249487287) -->
- <skip />
+ <string name="accessibility_hearing_device_connected_title" msgid="3785140037249487287">"Сонсголын төхөөрөмж"</string>
<string name="accessibility_hearing_device_saved_title" msgid="7573926212664909296">"Хадгалсан төхөөрөмж"</string>
<string name="accessibility_hearing_device_control" msgid="2661965917013100611">"Сонсголын төхөөрөмжийн хяналт"</string>
<string name="accessibility_hearing_device_shortcut_title" msgid="7645100199603031360">"Сонсголын төхөөрөмжийн товчлол"</string>
@@ -1958,8 +1969,7 @@
<string name="accessibility_hac_mode_summary" msgid="5164793702798871478">"Зарим сонсголын төхөөрөмжийн аудиог сайжруулна"</string>
<string name="accessibility_hearing_device_footer_summary" msgid="4636110586636490256">"Таны сонсголын төхөөрөмжүүд асаалттай бөгөөд хослуулах горимд байгаа эсэхийг шалгана уу"</string>
<string name="accessibility_hearing_device_pairing_page_title" msgid="6608901091770850295">"Сонсголын төхөөрөмж хослуулах"</string>
- <!-- no translation found for accessibility_found_hearing_devices (637407580358386553) -->
- <skip />
+ <string name="accessibility_found_hearing_devices" msgid="637407580358386553">"Боломжтой сонсголын төхөөрөмж"</string>
<string name="accessibility_found_all_devices" msgid="7817834722148556520">"Сонсголын төхөөрөмжөө харахгүй байна уу?"</string>
<string name="accessibility_list_all_devices_title" msgid="3555097127022458571">"Бүх Bluetooth төхөөрөмжийг харах"</string>
<string name="accessibility_audio_adjustment_title" msgid="1332113739136802997">"Аудио тохируулга"</string>
@@ -2174,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Батарей хэмжигчийг уншихад асуудал гарлаа."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Энэ алдааны талаар нэмэлт мэдээлэл авахын тулд товшино уу"</string>
- <string name="power_screen" msgid="4596900105850963806">"Дэлгэц"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"Төв процессорын нэгж"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Гар чийдэн"</string>
<string name="power_camera" msgid="4778315081581293923">"Камер"</string>
@@ -2252,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"<xliff:g id="SLOT">%s</xliff:g>-н дэлгэцийн цаг"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Аппын задаргаа"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Системийн задаргаа"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Процессын статус"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Ажиллаж байгаа процессуудын талаарх статус"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Санах ойн ашиглалт"</string>
@@ -2899,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Хонх ба мэдэгдлийн дууны түвшин"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Хонхны дууны түвшин"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Мэдэгдлийн дууны түвшин"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Хонхны дууг хаасан тул боломжгүй"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Утасны хонхны ая"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Мэдэгдлийн өгөгдмөл ая"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"Аппын санал болгосон дуу"</string>
@@ -3164,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Мэдэгдэлд хандахыг зөвшөөрөх"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Сайжруулсан мэдэгдэл нь Android 12-н Орчинтой тохирсон мэдэгдлийг орлоно. Энэ онцлог нь санал болгосон үйлдэл, хариунуудыг харуулж, таны мэдэгдлийг цэгцэлнэ. \n\nСайжруулсан мэдэгдэл нь харилцагчийн нэр, мессеж зэрэг хувийн мэдээллийг оруулаад мэдэгдлийн агуулгад хандах боломжтой. Энэ онцлог мөн утасны дуудлагад хариулах болон Бүү саад бол горимыг хянах зэргээр мэдэгдлийг хаах эсвэл түүнд хариулах боломжтой."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"<xliff:g id="SERVICE">%1$s</xliff:g>-д мэдэгдлийн хандалтыг зөвшөөрөх үү?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> нь харилцагчийн нэр, зураг болон таны хүлээн авах мессежийн текст зэрэг таны хувийн мэдээллийг оруулаад бүх мэдэгдлийг унших боломжтой болно. Энэ апп мөн мэдэгдлүүдийг түр хойшлуулах, хаах эсвэл утасны дуудлагад хариулах зэргээр мэдэгдэл дэх товчлуурууд дээр үйлдэл хийх боломжтой. \n\nЭнэ нь мөн аппад Бүү саад бол горимыг асаах эсвэл унтраах, түүнчлэн холбоотой тохиргоог өөрчлөх чадамжийг өгнө."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> дараахыг хийх боломжтой болно:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"Таны мэдэгдлийг унших"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"Энэ нь таны харилцагчид, мессеж болон зураг зэрэг хувийн мэдээллийг оруулаад мэдэгдлийг тань унших боломжтой."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Мессежид хариу бичих"</string>
@@ -3449,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Унтраасан"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Дэлгэрэнгүй"</string>
<string name="app_permissions" msgid="8666537659217653626">"Зөвшөөрлийн менежер"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Байршлын өгөгдөл хуваалцах шинэчлэлтүүд"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Таны байршлын өгөгдлийг хуваалцдаг аргыг өөрчилсөн аппуудыг шалгана уу"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Идэвхжүүлэхийн тулд товших"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Төхөөрөмжийг идэвхжүүлэхийн тулд дэлгэцийн аль нэг хэсэгт 2 удаа товших"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Холбоосыг нээх"</string>
@@ -3977,15 +3991,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Автоматаар бөглөх үйлчилгээ"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Автоматаар бөглөх хэсгийн өгөгдмөл үйлчилгээ"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Нууц үг"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Нууц үг болон таниулбарын үйлчилгээ"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# нууц үг}other{# нууц үг}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"автомат, бөглөх, автоматаар бөглөх хэсэг, нууц үг"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"мандат үнэмлэх, passkey, нууц үг"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Энэ апп-д итгэдэг эсэхээ шалгана уу</b> <br/> <br/> <xliff:g id=app_name example=Google автоматаар бөглөх>%1$s</xliff:g> таны дэлгэцэд автоматаар бөглөх зүйлийг илрүүлэхийн тулд ашигладаг."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"%1$s-г унтраах уу?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"Хаяг эсвэл төлбөрийн хэрэгсэл зэрэг хадгалсан мэдээллийг таныг нэвтрэх үед бөглөхгүй. Хадгалсан мэдээллээ бөглөсөн хэвээр байлгахын тулд автоматаар бөглөх хэсгийн өгөгдмөл үйлчилгээг тохируулна уу."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Нууц үг болон таниулбарын үйлчилгээний хязгаар"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"Та автоматаар бөглөх хэсэг болон нууц үгний 5 хүртэлх идэвхтэй үйлчилгээг нэг дор байлгаж болно. Илүү ихийг нэмэхийн тулд аль нэг үйлчилгээг унтраана уу."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Унтраах"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Автоматаар бөглөх хэсэг"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Нэвтрэх түвшин"</string>
@@ -4272,28 +4291,17 @@
<string name="content_capture" msgid="868372905432812238">"Аппын контент"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Аппуудад Android системд контент илгээхийг зөвшөөрөх"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Системийн санах ойн агшин зургийг авах"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Санах ойн шошгололтын өргөтгөл"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"Санах ойн шошгололтын өргөтгөл (MTE) нь аппынхаа санах ойн аюулгүй байдлын асуудлыг олоход хялбар болгож, үүний эх кодыг илүү аюулгүй болгодог."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"MTE-г асааснаар төхөөрөмжийн гүйцэтгэлийг удаашруулж магадгүй."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"MTE-н талаар нэмэлт мэдээлэл авах"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"MTE-г унтраах хүртлээ үүнийг идэвхжүүлэх"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"Та MTE-г асаахын тулд төхөөрөмжөө дахин эхлүүлэх шаардлагатай болно."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"Та MTE-г унтраахын тулд төхөөрөмжөө дахин эхлүүлэх шаардлагатай болно."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"MTE-г нэг харилцан үйлдэлд зориулж идэвхжүүлэх"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"Системийг дахин эхлүүлэх бөгөөд Санах ойн шошгололтын өргөтгөл (MTE)-өөр туршилт хийхийг зөвшөөрнө. MTE нь системийн гүйцэтгэл болон тогтвортой байдалд сөргөөр нөлөөлж магадгүй. Дараагийн удаа дахин асаахад шинэчилнэ."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"MTE-р нэг харилцан үйлдэлд зориулж дахин эхлүүлэхийг идэвхжүүлсэн"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE-г аль хэдийн идэвхжүүлсэн байна"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Системийн санах ойн агшин зургийг авч байна"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Системийн санах ойн агшин зургийг авч чадсангүй"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Системийн санах ойн агшин зургийг автоматаар авах"</string>
@@ -4583,56 +4591,30 @@
<string name="background_install_before" msgid="8608614957688912715">"{count,plural, =1{Сүүлийн # сард суулгасан аппууд}other{Сүүлийн # сард суулгасан аппууд}}"</string>
<string name="background_install_after" msgid="7983488897570908149">"{count,plural, =1{# сар гаруйн өмнө суулгасан аппууд}other{# сар гаруйн өмнө суулгасан аппууд}}"</string>
<string name="accessibility_fingerprint_label" msgid="5017431423168191733">"Хурууны хээ мэдрэгч"</string>
- <!-- no translation found for flash_notifications_title (4490438861180492311) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_off (6056282996770691461) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera (455038312752009971) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_screen (7321838939240499267) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera_and_screen (6515622987118268649) -->
- <skip />
- <!-- no translation found for flash_notifications_intro (1506414740603805778) -->
- <skip />
- <!-- no translation found for flash_notifications_note (7258551860911169239) -->
- <skip />
- <!-- no translation found for flash_notifications_preview (5320176885050440874) -->
- <skip />
- <!-- no translation found for camera_flash_notification_title (1605639711485773787) -->
- <skip />
- <!-- no translation found for screen_flash_notification_title (8008197872050400734) -->
- <skip />
- <!-- no translation found for screen_flash_notification_color_title (7213407653340970790) -->
- <skip />
- <!-- no translation found for screen_flash_color_blue (3585766657607931371) -->
- <skip />
- <!-- no translation found for screen_flash_color_azure (8691198532944992243) -->
- <skip />
- <!-- no translation found for screen_flash_color_cyan (6878780006173747267) -->
- <skip />
- <!-- no translation found for screen_flash_color_spring_green (4466548514738457815) -->
- <skip />
- <!-- no translation found for screen_flash_color_green (8418019648507964564) -->
- <skip />
- <!-- no translation found for screen_flash_color_chartreuse_green (7456381649919010366) -->
- <skip />
- <!-- no translation found for screen_flash_color_yellow (7413465411615454556) -->
- <skip />
- <!-- no translation found for screen_flash_color_orange (979177126315557656) -->
- <skip />
- <!-- no translation found for screen_flash_color_red (8954162219886445491) -->
- <skip />
- <!-- no translation found for screen_flash_color_rose (1216848195972231251) -->
- <skip />
- <!-- no translation found for screen_flash_color_magenta (7726221666557102155) -->
- <skip />
- <!-- no translation found for screen_flash_color_violet (1279950780509029495) -->
- <skip />
- <!-- no translation found for color_selector_dialog_done (121253968943363376) -->
- <skip />
- <!-- no translation found for color_selector_dialog_cancel (8667350644753900701) -->
- <skip />
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="flash_notifications_title" msgid="4490438861180492311">"Гэрэл анивчуулдаг мэдэгдэл"</string>
+ <string name="flash_notifications_summary_off" msgid="6056282996770691461">"Унтраах"</string>
+ <string name="flash_notifications_summary_on_camera" msgid="455038312752009971">"Асаалттай / камерын гэрэл"</string>
+ <string name="flash_notifications_summary_on_screen" msgid="7321838939240499267">"Асаалттай / дэлгэцийн гэрлийг анивчуулах"</string>
+ <string name="flash_notifications_summary_on_camera_and_screen" msgid="6515622987118268649">"Асаалттай / камер болон дэлгэцийн гэрлийг анивчуулах"</string>
+ <string name="flash_notifications_intro" msgid="1506414740603805778">"Та мэдэгдэл хүлээн авах эсвэл сэрүүлэг дуугарах үед камерын гэрэл эсвэл дэлгэцийг анивчуулаарай."</string>
+ <string name="flash_notifications_note" msgid="7258551860911169239">"Хэрэв та гэрэлд мэдрэмтгий бол гэрэл анивчуулах мэдэгдлийг болгоомжтой ашиглаарай"</string>
+ <string name="flash_notifications_preview" msgid="5320176885050440874">"Урьдчилан үзэх"</string>
+ <string name="camera_flash_notification_title" msgid="1605639711485773787">"Камерын гэрэл анивчуулдаг мэдэгдэл"</string>
+ <string name="screen_flash_notification_title" msgid="8008197872050400734">"Дэлгэцийн гэрэл анивчуулдаг мэдэгдэл"</string>
+ <string name="screen_flash_notification_color_title" msgid="7213407653340970790">"Дэлгэцийн гэрлийн өнгө"</string>
+ <string name="screen_flash_color_blue" msgid="3585766657607931371">"Цэнхэр"</string>
+ <string name="screen_flash_color_azure" msgid="8691198532944992243">"Номин цэнхэр"</string>
+ <string name="screen_flash_color_cyan" msgid="6878780006173747267">"Ногоовтор хөх"</string>
+ <string name="screen_flash_color_spring_green" msgid="4466548514738457815">"Хаврын ногоон"</string>
+ <string name="screen_flash_color_green" msgid="8418019648507964564">"Ногоон"</string>
+ <string name="screen_flash_color_chartreuse_green" msgid="7456381649919010366">"Шар ногоон"</string>
+ <string name="screen_flash_color_yellow" msgid="7413465411615454556">"Шар"</string>
+ <string name="screen_flash_color_orange" msgid="979177126315557656">"Улбар шар"</string>
+ <string name="screen_flash_color_red" msgid="8954162219886445491">"Улаан"</string>
+ <string name="screen_flash_color_rose" msgid="1216848195972231251">"Сарнай"</string>
+ <string name="screen_flash_color_magenta" msgid="7726221666557102155">"Гүн нил ягаан"</string>
+ <string name="screen_flash_color_violet" msgid="1279950780509029495">"Хөх ягаан"</string>
+ <string name="color_selector_dialog_done" msgid="121253968943363376">"Болсон"</string>
+ <string name="color_selector_dialog_cancel" msgid="8667350644753900701">"Цуцлах"</string>
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"Энэ аппыг зөвхөн 1 цонхонд нээх боломжтой"</string>
</resources>
diff --git a/res/values-mr/arrays.xml b/res/values-mr/arrays.xml
index b81f80b..1d774cc 100644
--- a/res/values-mr/arrays.xml
+++ b/res/values-mr/arrays.xml
@@ -85,9 +85,11 @@
<item msgid="9100937224980838123">"४"</item>
<item msgid="6702740528496186521">"५"</item>
</string-array>
- <!-- no translation found for bluetooth_audio_routing_titles:0 (926853492406127221) -->
- <!-- no translation found for bluetooth_audio_routing_titles:1 (5112879855377353813) -->
- <!-- no translation found for bluetooth_audio_routing_titles:2 (4853360663119482646) -->
+ <string-array name="bluetooth_audio_routing_titles">
+ <item msgid="926853492406127221">"आपोआप ठरवा"</item>
+ <item msgid="5112879855377353813">"श्रवणयंत्र डिव्हाइसवर प्ले करा"</item>
+ <item msgid="4853360663119482646">"फोनच्या स्पीकरवर प्ले करा"</item>
+ </string-array>
<string-array name="wifi_signal">
<item msgid="199360311367724149">"खराब"</item>
<item msgid="2470925506985305429">"खराब"</item>
diff --git a/res/values-mr/strings.xml b/res/values-mr/strings.xml
index 94e2782..dc0c4f9 100644
--- a/res/values-mr/strings.xml
+++ b/res/values-mr/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"युनिट आणि नंबर प्राधान्ये सेट करा"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"अॅप्सना तुमची प्रादेशिक प्राधान्ये सांगा ज्यामुळे ते तुमचा अनुभव पर्सनलाइझ करतील."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"शक्य असेल तेथे ॲप्स तुमची प्रादेशिक प्राधान्ये वापरतील."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"तापमानाची एकके"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"तापमान"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Calendar"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"आठवड्याचा पहिला दिवस"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"नंबर"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"अॅपमधील डीफॉल्ट वापरा"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"सेल्सियस(°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"फेरनहाइट(°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"डिस्कनेक्ट करा"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"पेअर करा आणि कनेक्ट करा"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"ब्लूटूथ सुरू असते तेव्हा, तुमचे डिव्हाइस इतर जवळच्या ब्लूटूथ डिव्हाइस सह संवाद करू शकते."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"ब्लूटूथ सुरू असते तेव्हा, तुमचे डिव्हाइस इतर जवळपासच्या ब्लूटूथ डिव्हाइसशी संवाद साधू शकते.\n\nडिव्हाइसच्या अनुभवामध्ये सुधारणा करण्यासाठी, ब्लूटूथ बंद असतानादेखील, अॅप्स आणि सेवा जवळपासची डिव्हाइस कधीही स्कॅन करू शकतात. उदाहरणार्थ, हे स्थानावर आधारित वैशिष्ट्ये आणि सेवांमध्ये सुधारणा करण्यासाठी वापरले जाऊ शकते. तुम्ही हे "<annotation id="link">"ब्लूटूथ स्कॅनिंग सेटिंग्ज"</annotation>" मध्ये बदलू शकता."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"ब्लूटूथ सुरू असते, तेव्हा तुमचे डिव्हाइस इतर जवळपासच्या ब्लूटूथ डिव्हाइसशी संवाद साधू शकते.\n\nडिव्हाइसच्या अनुभवामध्ये सुधारणा करण्यासाठी, ब्लूटूथ बंद असतानादेखील, अॅप्स आणि सेवा जवळपासची डिव्हाइस कधीही स्कॅन करू शकतात. उदाहरणार्थ, हे स्थानावर आधारित वैशिष्ट्ये आणि सेवांमध्ये सुधारणा करण्यासाठी वापरले जाऊ शकते. तुम्ही हे ब्लूटूथ स्कॅनिंग सेटिंग्जमध्ये जाऊन बदलू शकता."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"बदला"</string>
<string name="device_details_title" msgid="1155622417516195481">"डिव्हाइस तपशील"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"कीबोर्ड सेटिंग्ज"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"डिव्हाइसचा ब्लूटूथ अॅड्रेस: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"पॅटर्नची पडताळणी करा"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"पिनची पडताळणी करा"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"पासवर्डची पडताळणी करा"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"तुम्हीच असल्याची पडताळणी करा"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"डिव्हाइस अनलॉक करण्यासाठी पॅटर्नही वापरा"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"डिव्हाइस अनलॉक करण्यासाठी पिनही वापरा"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"डिव्हाइस अनलॉक करण्यासाठी पासवर्डही वापरा"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"चुकीचा पिन"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"चुकीचा पासवर्ड"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"चुकीचा पॅटर्न"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"डाउनलोड केलेली अॅप्स"</string>
<string name="experimental_category_title" msgid="898904396646344152">"प्रायोगिक"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"वैशिष्ट्य फ्लॅग"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"Talkback"</string>
<string name="talkback_summary" msgid="5820927220378864281">"स्क्रीन रीडर प्रामुख्याने दृष्टीहीन किंवा कमी दृष्टी असलेल्या लोकांसाठी आहे"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"तुम्ही टाइप करताना मॅग्निफायर हे मजकूर फॉलो करते"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"नेहमी सुरू"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"अॅप्स बदलताना मॅग्निफिकेशन डीॲक्टिव्हेट होण्याऐवजी, ते फक्त साधारण आकारावर झूम आउट होते. तुम्हला हवे असेल तेव्हा पुन्हा झूम इन करण्यासाठी पिंच करा."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"जॉयस्टिक"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"ॲक्टिव्हेट करा आणि स्क्रीनवरील जॉयस्टिकच्या मदतीने भिंग हलवा. टॅप करून धरून ठेवा, त्यांनतर भिंग नियंत्रित करण्यासाठी जॉयस्टिक ड्रॅग करा. जॉयस्टिक हलवण्यासाठी त्यावर टॅप करून ड्रॅग करा."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"मॅग्निफिकेशनबद्दल"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"मॅग्निफिकेशनबद्दल अधिक जाणून घ्या"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"मॅग्निफिकेशनचा प्रकार"</string>
@@ -1949,8 +1961,7 @@
<string name="accessibility_hearingaid_left_and_right_side_device_summary" msgid="4268221140368164452">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g>, डावे आणि उजवे"</string>
<string name="accessibility_hearingaid_more_device_summary" msgid="8092641784056942546">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g> + आणखी १"</string>
<string name="accessibility_hearing_device_pairing_title" msgid="2701812183769537320">"नवीन डिव्हाइस पेअर करा"</string>
- <!-- no translation found for accessibility_hearing_device_connected_title (3785140037249487287) -->
- <skip />
+ <string name="accessibility_hearing_device_connected_title" msgid="3785140037249487287">"श्रवणयंत्रे"</string>
<string name="accessibility_hearing_device_saved_title" msgid="7573926212664909296">"सेव्ह केलेली डिव्हाइस"</string>
<string name="accessibility_hearing_device_control" msgid="2661965917013100611">"श्रवणयंत्र डिव्हाइसची नियंत्रणे"</string>
<string name="accessibility_hearing_device_shortcut_title" msgid="7645100199603031360">"श्रवणयंत्र डिव्हाइसचा शॉर्टकट"</string>
@@ -1958,8 +1969,7 @@
<string name="accessibility_hac_mode_summary" msgid="5164793702798871478">"काही श्रवणयंत्र डिव्हाइससाठी ऑडिओमध्ये सुधारणा करा"</string>
<string name="accessibility_hearing_device_footer_summary" msgid="4636110586636490256">"तुमची श्रवणयंत्र डिव्हाइस सुरू केल्याची आणि ती पेअरिंग मोडमध्ये असल्याची खात्री करा"</string>
<string name="accessibility_hearing_device_pairing_page_title" msgid="6608901091770850295">"श्रवणयंत्र डिव्हाइस पेअर करा"</string>
- <!-- no translation found for accessibility_found_hearing_devices (637407580358386553) -->
- <skip />
+ <string name="accessibility_found_hearing_devices" msgid="637407580358386553">"उपलब्ध श्रवणयंत्रे"</string>
<string name="accessibility_found_all_devices" msgid="7817834722148556520">"तुमचे श्रवणयंत्र डिव्हाइस दिसत नाही का?"</string>
<string name="accessibility_list_all_devices_title" msgid="3555097127022458571">"सर्व ब्लूटूथ डिव्हाइस पहा"</string>
<string name="accessibility_audio_adjustment_title" msgid="1332113739136802997">"ऑडिओ अॅडजस्टमेंट"</string>
@@ -2174,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"बॅटरी मीटर वाचताना समस्या आली."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"या एररविषयी अधिक जाणून घेण्यासाठी टॅप करा"</string>
- <string name="power_screen" msgid="4596900105850963806">"स्क्रीन"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"सीपीयू"</string>
<string name="power_flashlight" msgid="8993388636332573202">"फ्लॅशलाइट"</string>
<string name="power_camera" msgid="4778315081581293923">"कॅमेरा"</string>
@@ -2252,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"<xliff:g id="SLOT">%s</xliff:g> साठी स्क्रीन वेळ"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"अॅप्सनुसार ब्रेकडाउन"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"सिस्टीमनुसार ब्रेकडाउन"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"प्रक्रिया आकडेवारी"</string>
<string name="process_stats_summary" msgid="522842188571764699">"चालत असलेल्या प्रक्रियांबद्दल गीकी आकडेवारी"</string>
<string name="app_memory_use" msgid="7559666138324410666">"मेमरी वापर"</string>
@@ -2899,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"रिंग आणि सूचनेचा व्हॉल्यूम"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"रिंग व्हॉल्यूम"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"सूचना व्हॉल्यूम"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"रिंग म्यूट केल्यामुळे उपलब्ध नाही"</string>
<string name="ringtone_title" msgid="3271453110387368088">"फोन रिंगटोन"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"डीफॉल्ट सूचना आवाज"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"ॲपने प्रदान केलेला ध्वनी"</string>
@@ -3164,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"सूचना ॲक्सेसला अनुमती द्या"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Android 12 मधील Android ॲडॅप्टिव्ह सूचना हे वैशिष्ट्य बदलून आता वर्धित सूचना झाले आहे. हे वैशिष्ट्य सुचवलेल्या कृती आणि उत्तरे दाखवते व तुमच्या सूचना व्यवस्थापित करते. \n\nवर्धित सूचना हे वैशिष्ट्य संपर्कांची नावे आणि मेसेज यांसारख्या वैयक्तिक माहितीसह सर्व सूचनांचा आशय ॲक्सेस करू शकते. हे वैशिष्ट्य फोन कॉलना उत्तर देणे आणि व्यत्यय आणू नका नियंत्रित करणे यांसारख्या कृती करून सूचना डिसमिस करू शकते किंवा त्यांना प्रतिसाद देऊ शकते."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"<xliff:g id="SERVICE">%1$s</xliff:g> साठी सूचना अॅक्सेसला अनुमती द्यायची?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> यांना संपर्क नावे, फोटो आणि तुम्ही मिळवता त्या सर्व मेसेजचा मजकूर यांसारख्या वैयक्तिक माहितीच्या समावेशासह सर्व सूचना वाचता येतील. हे ॲप सूचना स्नूझ किंवा डिसमिस करू शकेल अथवा फोन कॉलना उत्तर देण्याच्या समावेशासह सूचनांमधील बटणांवर कृती करू शकेल. \n\nयामुळे ॲपला व्यत्यय आणू नका हेदेखील सुरू किंवा बंद करता येईल आणि संबंधित सेटिंग्ज बदलता येतील."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> ला पुढील गोष्टी करता येतील:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"तुमच्या सूचना वाचा"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"संपर्क, मेसेज आणि फोटो यांसारख्या वैयक्तिक माहितीसह ते तुमच्या सूचना वाचू शकते."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"मेसेजना उत्तर द्या"</string>
@@ -3449,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"बंद केलेले"</string>
<string name="advanced_apps" msgid="7643010673326578815">"प्रगत"</string>
<string name="app_permissions" msgid="8666537659217653626">"परवानगी व्यवस्थापक"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"स्थानासाठी डेटा शेअरिंगसंबंधित अपडेट"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"ज्यांनी तुमचा स्थान डेटा शेअर करण्याचा मार्ग बदलला अशा अॅप्सचे पुनरावलोकन करा"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"सक्रिय करण्यासाठी टॅप करा"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"डिव्हाइस ॲक्टिव्हेट करण्यासाठी स्क्रीनवर कुठेही दोनदा टॅप करा"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"उघडणाऱ्या लिंक"</string>
@@ -3977,15 +3991,20 @@
<string name="autofill_app" msgid="7595308061826307921">"ऑटोफिल सेवा"</string>
<string name="default_autofill_app" msgid="372234803718251606">"डीफॉल्ट ऑटोफिल सेवा"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"पासवर्ड"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"पासवर्ड आणि ओळख सेवा"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# पासवर्ड}other{# पासवर्ड}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"ऑटो, फिल, ऑटोफिल, पासवर्ड"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"क्रेडेंशियल, पासकी, पासवर्ड"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>तुमचा या ॲपवर विश्वास असल्याची खात्री करा</b> <br/> <br/> <xliff:g id=app_name example=Google Autofill>%1$s</xliff:g> ऑटोफिल काय होऊ शकते हे ठरवण्यासाठी तुमच्या स्क्रीनवर काय आहे याचा वापर करते."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"%1$s बंद करायचे का?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"तुम्ही साइन इन कराल तेव्हा पत्ते किंवा पेमेंट पद्धती यांसारखी सेव्ह केलेली माहिती भरली जाणार नाही. तुम्ही सेव्ह केलेली माहिती भरून ठेवण्यासाठी, डीफॉल्ट ऑटोफिल सेवा सेट करा."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"पासवर्ड आणि ओळख सेवांची मर्यादा"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"तुमच्याकडे एकाच वेळेला कमाल पाच ऑटोफिल आणि पासवर्ड सेवा अॅक्टिव्ह असू शकतात. आणखी जोडण्यासाठी सेवा बंद करा."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"बंद करा"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"ऑटोफिल"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"लॉगिंग पातळी"</string>
@@ -4272,28 +4291,17 @@
<string name="content_capture" msgid="868372905432812238">"ॲपचा आशय"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Android सिस्टीमवर आशय पाठवण्यासाठी अॅप्सना अनुमती द्या"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"सिस्टीम हीप डंप कॅप्चर करा"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"मेमरी टॅगिंग एक्स्टेंशन"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"मेमरी टॅगिंग एक्स्टेंशन (MTE) तुमच्या अॅपमध्ये मेमरी सुरक्षितता समस्या शोधणे सोपे करते व त्यातील मूळ कोड अधिक सुरक्षित बनवते."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"MTE सुरू केल्याने डिव्हाइसचा परफॉर्मन्स कमी होऊ शकते."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"MTE बद्दल अधिक जाणून घ्या"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"तुम्ही MTE बंद करेपर्यंत ते सुरू करा"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"MTE सुरू करण्यासाठी तुम्हाला तुमचे डिव्हाइस रीस्टार्ट करावे लागेल."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"MTE बंद करण्यासाठी तुम्हाला तुमचे डिव्हाइस रीस्टार्ट करावे लागेल."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"एका सेशनसाठी MTE सुरू करा"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"सिस्टीम रीस्टार्ट होईल आणि मेमरी टॅगिंग एक्स्टेंशन (MTE) सह प्रयोगास अनुमती देईल. MTE हे सिस्टीम परफॉर्मन्स आणि स्थिरतेवर नकारात्मकपणे परिणाम करू शकते. पुढील रीबूटवर रीसेट केले जाईल."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"MTE सुरू असलेल्या एका सेशनसाठी रीस्टार्ट करा"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE आधीपासून सुरू आहे"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"सिस्टम हीप डंप कॅप्चर करत आहे"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"सिस्टम हीप डंप कॅप्चर करता आले नाही"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"सिस्टम हीप डंप आपोआप कॅप्चर करा"</string>
@@ -4583,56 +4591,30 @@
<string name="background_install_before" msgid="8608614957688912715">"{count,plural, =1{मागच्या # महिन्यामध्ये इंस्टॉल केलेली अॅप्स}other{मागच्या # महिन्यांमध्ये इंस्टॉल केलेली अॅप्स}}"</string>
<string name="background_install_after" msgid="7983488897570908149">"{count,plural, =1{किमान # महिन्यापूर्वी अॅप इंस्टॉल केले}other{किमान # ममहिन्यांपूर्वी अॅप इंस्टॉल केले}}"</string>
<string name="accessibility_fingerprint_label" msgid="5017431423168191733">"फिंगरप्रिंट सेन्सर"</string>
- <!-- no translation found for flash_notifications_title (4490438861180492311) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_off (6056282996770691461) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera (455038312752009971) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_screen (7321838939240499267) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera_and_screen (6515622987118268649) -->
- <skip />
- <!-- no translation found for flash_notifications_intro (1506414740603805778) -->
- <skip />
- <!-- no translation found for flash_notifications_note (7258551860911169239) -->
- <skip />
- <!-- no translation found for flash_notifications_preview (5320176885050440874) -->
- <skip />
- <!-- no translation found for camera_flash_notification_title (1605639711485773787) -->
- <skip />
- <!-- no translation found for screen_flash_notification_title (8008197872050400734) -->
- <skip />
- <!-- no translation found for screen_flash_notification_color_title (7213407653340970790) -->
- <skip />
- <!-- no translation found for screen_flash_color_blue (3585766657607931371) -->
- <skip />
- <!-- no translation found for screen_flash_color_azure (8691198532944992243) -->
- <skip />
- <!-- no translation found for screen_flash_color_cyan (6878780006173747267) -->
- <skip />
- <!-- no translation found for screen_flash_color_spring_green (4466548514738457815) -->
- <skip />
- <!-- no translation found for screen_flash_color_green (8418019648507964564) -->
- <skip />
- <!-- no translation found for screen_flash_color_chartreuse_green (7456381649919010366) -->
- <skip />
- <!-- no translation found for screen_flash_color_yellow (7413465411615454556) -->
- <skip />
- <!-- no translation found for screen_flash_color_orange (979177126315557656) -->
- <skip />
- <!-- no translation found for screen_flash_color_red (8954162219886445491) -->
- <skip />
- <!-- no translation found for screen_flash_color_rose (1216848195972231251) -->
- <skip />
- <!-- no translation found for screen_flash_color_magenta (7726221666557102155) -->
- <skip />
- <!-- no translation found for screen_flash_color_violet (1279950780509029495) -->
- <skip />
- <!-- no translation found for color_selector_dialog_done (121253968943363376) -->
- <skip />
- <!-- no translation found for color_selector_dialog_cancel (8667350644753900701) -->
- <skip />
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="flash_notifications_title" msgid="4490438861180492311">"फ्लॅश सूचना"</string>
+ <string name="flash_notifications_summary_off" msgid="6056282996770691461">"बंद आहे"</string>
+ <string name="flash_notifications_summary_on_camera" msgid="455038312752009971">"सुरू आहे / कॅमेराचा फ्लॅश"</string>
+ <string name="flash_notifications_summary_on_screen" msgid="7321838939240499267">"सुरू आहे / स्क्रीनचा फ्लॅश"</string>
+ <string name="flash_notifications_summary_on_camera_and_screen" msgid="6515622987118268649">"सुरू आहे / कॅमेरा आणि स्क्रीनचा फ्लॅश"</string>
+ <string name="flash_notifications_intro" msgid="1506414740603805778">"तुम्हाला सूचना मिळाल्यावर किंवा अलार्म वाजल्यावर कॅमेराचा लाइट किंवा स्क्रीन फ्लॅश करा."</string>
+ <string name="flash_notifications_note" msgid="7258551860911169239">"तुम्ही प्रकाश संवेदनशील असाल, तर फ्लॅश सूचना सावधगिरीने वापरा"</string>
+ <string name="flash_notifications_preview" msgid="5320176885050440874">"पूर्वावलोकन"</string>
+ <string name="camera_flash_notification_title" msgid="1605639711485773787">"कॅमेरा फ्लॅश सूचना"</string>
+ <string name="screen_flash_notification_title" msgid="8008197872050400734">"स्क्रीन फ्लॅश सूचना"</string>
+ <string name="screen_flash_notification_color_title" msgid="7213407653340970790">"स्क्रीनच्या फ्लॅशचा रंग"</string>
+ <string name="screen_flash_color_blue" msgid="3585766657607931371">"निळा"</string>
+ <string name="screen_flash_color_azure" msgid="8691198532944992243">"अझूर"</string>
+ <string name="screen_flash_color_cyan" msgid="6878780006173747267">"सियान"</string>
+ <string name="screen_flash_color_spring_green" msgid="4466548514738457815">"हलका निळसर हिरवा"</string>
+ <string name="screen_flash_color_green" msgid="8418019648507964564">"हिरवा"</string>
+ <string name="screen_flash_color_chartreuse_green" msgid="7456381649919010366">"शार्टरुझ हिरवा"</string>
+ <string name="screen_flash_color_yellow" msgid="7413465411615454556">"पिवळा"</string>
+ <string name="screen_flash_color_orange" msgid="979177126315557656">"नारिंगी"</string>
+ <string name="screen_flash_color_red" msgid="8954162219886445491">"लाल"</string>
+ <string name="screen_flash_color_rose" msgid="1216848195972231251">"गुलाब"</string>
+ <string name="screen_flash_color_magenta" msgid="7726221666557102155">"मजेंटा"</string>
+ <string name="screen_flash_color_violet" msgid="1279950780509029495">"जांभळा"</string>
+ <string name="color_selector_dialog_done" msgid="121253968943363376">"पूर्ण झाले"</string>
+ <string name="color_selector_dialog_cancel" msgid="8667350644753900701">"रद्द करा"</string>
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"हे अॅप फक्त एका विंडोमध्ये उघडले जाऊ शकते"</string>
</resources>
diff --git a/res/values-ms/strings.xml b/res/values-ms/strings.xml
index 34a126f..2a6db77 100644
--- a/res/values-ms/strings.xml
+++ b/res/values-ms/strings.xml
@@ -166,10 +166,10 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Tetapkan pilihan unit dan nombor"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Beritahu apl pilihan serantau anda supaya apl boleh memeribadikan pengalaman anda."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Apl akan menggunakan pilihan serantau anda jika boleh."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Unit suhu"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Suhu"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Kalendar"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"Hari pertama dalam minggu"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Nombor"</string>
+ <string name="numbers_preferences_title" msgid="8197418984391195446">"Pilihan nombor"</string>
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Gunakan lalai apl"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Celsius(°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Fahrenheit(°F)"</string>
@@ -621,7 +621,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Putus sambungan"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Gandingkan & sambung"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"Apabila Bluetooth dihidupkan, peranti anda boleh berkomunikasi dengan peranti Bluetooth lain yang berhampiran."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Apabila Bluetooth dihidupkan, peranti anda dapat berkomunikasi dengan peranti Bluetooth lain yang berada berdekatan anda.\n\nUntuk meningkatkan pengalaman peranti, apl dan perkhidmatan masih dapat melakukan imbasan untuk mengesan peranti berdekatan pada bila-bila masa, meskipun apabila Bluetooth dimatikan. Ini boleh digunakan, contohnya, untuk meningkatkan ciri dan perkhidmatan berasaskan lokasi. Anda boleh menukar tetapan ini dalam "<annotation id="link">"tetapan pengimbasan Bluetooth"</annotation>"."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Apabila Bluetooth dihidupkan, peranti anda dapat berkomunikasi dengan peranti Bluetooth lain yang berada berdekatan.\n\nUntuk meningkatkan pengalaman peranti, apl dan perkhidmatan masih dapat melakukan imbasan untuk mengesan peranti berdekatan pada bila-bila masa, meskipun apabila Bluetooth dimatikan. Ini boleh digunakan, contohnya, untuk meningkatkan ciri dan perkhidmatan berasaskan lokasi. Anda boleh merubah tetapan ini dalam tetapan pengimbasan Bluetooth."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Tukar"</string>
<string name="device_details_title" msgid="1155622417516195481">"Butiran peranti"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Tetapan papan kekunci"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Alamat Bluetooth peranti: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1392,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Sahkan corak"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"Sahkan PIN"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Sahkan kata laluan"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Sahkan identiti anda"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Gunakan juga corak untuk membuka kunci"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Gunakan juga PIN untuk membuka kunci"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Gunakan kata laluan untuk membuka kunci"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"PIN salah"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Kata laluan salah"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Corak salah"</string>
@@ -1715,17 +1726,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Apl yang dimuat turun"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Percubaan"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Bendera ciri"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"Talkback"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Pembaca skrin terutamanya untuk orang yang buta dan rabun"</string>
@@ -1739,10 +1752,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"Penggadang mengikut teks semasa anda menaip"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"Sentiasa Hidup"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"Penggadang hanya akan zum keluar kepada saiz biasa dan bukannya menyahaktifkan pembesaran semasa menukar apl. Cubit untuk zum masuk semula pada bila-bila masa."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"Kayu bedik"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"Aktifkan dan gerakkan penggadang dengan kayu bedik pada skrin. Ketik dan tahan, kemudian seret pada kayu bedik untuk mengawal penggadang. Ketik dan seret untuk menggerakkan kayu bedik itu sendiri."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"Perihal pembesaran"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"Ketahui lebih lanjut tentang pembesaran"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"Jenis pembesaran"</string>
@@ -2172,7 +2183,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Masalah membaca meter bateri."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Ketik untuk mengetahui lebih lanjut tentang ralat ini"</string>
- <string name="power_screen" msgid="4596900105850963806">"Skrin"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Lampu suluh"</string>
<string name="power_camera" msgid="4778315081581293923">"Kamera"</string>
@@ -2250,6 +2262,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Masa skrin untuk <xliff:g id="SLOT">%s</xliff:g>"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Pecahan mengikut apl"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Pecahan mengikut sistem"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Statistik Proses"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Statistik skema tentang proses yang sedang berjalan"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Penggunaan memori"</string>
@@ -2897,6 +2911,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Kelantangan dering & pemberitahuan"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Kelantangan deringan"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Kelantangan pemberitahuan"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Tidak tersedia kerana deringan diredamkan"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Nada dering telefon"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Bunyi pemberitahuan lalai"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"Bunyi yang disediakan oleh apl"</string>
@@ -3162,8 +3177,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Benarkan akses pemberitahuan"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Pemberitahuan yang dipertingkatkan menggantikan Pemberitahuan Boleh Suai Android dalam Android 12. Ciri ini menunjukkan cadangan tindakan dan balasan, serta mengatur pemberitahuan anda. \n\nPemberitahuan yang dipertingkatkan dapat mengakses kandungan pemberitahuan, termasuk maklumat peribadi seperti nama kenalan dan mesej. Ciri ini juga dapat mengetepikan atau membalas pemberitahuan, seperti menjawab panggilan telefon dan mengawal Jangan Ganggu."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"Benarkan akses pemberitahuan untuk <xliff:g id="SERVICE">%1$s</xliff:g>?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> akan dapat membaca semua pemberitahuan, termasuk maklumat peribadi seperti nama kenalan, foto dan teks mesej yang anda terima. Apl ini juga akan dapat menunda atau mengetepikan pemberitahuan atau mengambil tindakan pada butang dalam pemberitahuan, termasuk menjawab panggilan telefon. \n\nHal ini turut mengupayakan apl menghidupkan atau mematikan ciri Jangan Ganggu dan menukar tetapan yang berkaitan."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> akan dapat:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"Membaca pemberitahuan anda"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"Ciri ini dapat membaca pemberitahuan anda, termasuk maklumat peribadi seperti kenalan, mesej dan foto."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Membalas mesej"</string>
@@ -3447,10 +3464,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Dimatikan"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Terperinci"</string>
<string name="app_permissions" msgid="8666537659217653626">"Pengurus kebenaran"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Kemaskinian perkongsian data untuk lokasi"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Semak apl yang mengubah cara mereka boleh berkongsi data lokasi anda"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Ketik untuk bangkit"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Ketik dua kali di mana-mana bahagian skrin untuk membangkitkan peranti"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Membuka pautan"</string>
@@ -3975,15 +3990,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Perkhidmatan autolengkap"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Perkhidmatan autolengkap lalai"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Kata laluan"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Perkhidmatan kata laluan dan identiti"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# kata laluan}other{# kata laluan}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"auto, isi, autolengkap, kata laluan"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"bukti kelayakan, kunci laluan, kata laluan"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Pastikan anda mempercayai apl ini</b> <br/> <br/> <xliff:g id=app_name example=Google Autofill>%1$s</xliff:g> menggunakan item yang terdapat pada skrin anda untuk menentukan perkara yang boleh dilengkapkan secara automatik."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"Matikan %1$s?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"Maklumat yang disimpan seperti alamat atau kaedah pembayaran tidak akan diisi apabila anda log masuk. Untuk mengisi maklumat yang disimpan, tetapkan perkhidmatan autolengkap lalai."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Had perkhidmatan kata laluan dan identiti"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"Anda boleh mengaktifkan hingga 5 perkhidmatan autolengkap dan kata laluan pada masa yang sama. Matikan perkhidmatan untuk menambahkan lagi."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Matikan"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Autolengkap"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Tahap pengelogan"</string>
@@ -4270,28 +4290,17 @@
<string name="content_capture" msgid="868372905432812238">"Kandungan apl"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Benarkan apl menghantar kandungan kepada sistem Android"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Tangkap longgokan timbunan sistem"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Sambungan Pengetagan Memori"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"Sambungan Pengetagan Memori (MTE) memudahkan carian isu keselamatan memori pada apl anda dan memastikan kod asli pada apl lebih selamat."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"Menghidupkan MTE mungkin menyebabkan prestasi peranti menjadi perlahan."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"Ketahui lebih lanjut tentang MTE"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"Dayakan MTE sehingga anda mematikan ciri tersebut"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"Anda perlu memulakan semula peranti anda untuk menghidupkan MTE."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"Anda perlu memulakan semula peranti anda untuk mematikan MTE."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"Dayakan MTE untuk satu sesi"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"Sistem akan dimulakan semula dan membenarkan percubaan dengan Sambungan Pengetagan Memori (MTE). MTE mungkin memberikan kesan negatif terhadap prestasi dan kestabilan sistem. Akan ditetapkan semula semasa but semula yang berikutnya."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Mulakan semula untuk satu sesi dengan MTE didayakan"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE sudah didayakan"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Menangkap longgokan timbunan sistem"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Tidak dapat menangkap longgokan timbunan sistem"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Tangkap longgokan timbunan sistem secara automatik"</string>
@@ -4606,6 +4615,5 @@
<string name="screen_flash_color_violet" msgid="1279950780509029495">"Lembayung"</string>
<string name="color_selector_dialog_done" msgid="121253968943363376">"Selesai"</string>
<string name="color_selector_dialog_cancel" msgid="8667350644753900701">"Batal"</string>
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"Apl ini hanya boleh dibuka dalam 1 tetingkap"</string>
</resources>
diff --git a/res/values-my/arrays.xml b/res/values-my/arrays.xml
index e63182e..9589a38 100644
--- a/res/values-my/arrays.xml
+++ b/res/values-my/arrays.xml
@@ -85,9 +85,11 @@
<item msgid="9100937224980838123">"၄"</item>
<item msgid="6702740528496186521">"၅"</item>
</string-array>
- <!-- no translation found for bluetooth_audio_routing_titles:0 (926853492406127221) -->
- <!-- no translation found for bluetooth_audio_routing_titles:1 (5112879855377353813) -->
- <!-- no translation found for bluetooth_audio_routing_titles:2 (4853360663119482646) -->
+ <string-array name="bluetooth_audio_routing_titles">
+ <item msgid="926853492406127221">"အလိုအလျောက် ဆုံးဖြတ်ရန်"</item>
+ <item msgid="5112879855377353813">"နားကြားကိရိယာတွင် ဖွင့်ရန်"</item>
+ <item msgid="4853360663119482646">"ဖုန်းစပီကာတွင် ဖွင့်ရန်"</item>
+ </string-array>
<string-array name="wifi_signal">
<item msgid="199360311367724149">"ညံ့သည်"</item>
<item msgid="2470925506985305429">"ညံ့သည်"</item>
diff --git a/res/values-my/strings.xml b/res/values-my/strings.xml
index 3d14158..42397ad 100644
--- a/res/values-my/strings.xml
+++ b/res/values-my/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"ယူနစ်နှင့် နံပါတ်သတ်မှတ်ချက်များ ချမှတ်ရန်"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"သင်၏ ဒေသဆိုင်ရာ သတ်မှတ်ချက်များကို အက်ပ်များအား အသိပေးလျှင် သင့်အသုံးပြုမှုကို ပုဂ္ဂိုလ်ရေးသီးသန့်ပြုလုပ်ပေးနိုင်သည်။"</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"အက်ပ်များသည် ဖြစ်နိုင်ပါက သင်၏ ဒေသဆိုင်ရာ သတ်မှတ်ချက်များကို သုံးပါမည်။"</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"အပူချိန် ယူနစ်များ"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"အပူချိန်"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"ပြက္ခဒိန်"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"ရက်သတ္တပတ်၏ ပထမဆုံးနေ့"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"နံပါတ်"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"အက်ပ်ကို မူလအတိုင်း သုံးရန်"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"စင်တီဂရိတ်(°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"ဖာရင်ဟိုက်(°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"ချိတ်ဆက်မှု ဖြုတ်ရန်"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"တွဲချိတ်ရန်နှင့် ချိတ်ဆက်ရန်"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"ဘလူးတုသ်ကိုဖွင့်ထားလျှင် သင်၏စက်သည် အနီးရှိ အခြားဘလူးတုသ်ကိရိယာများနှင့် ဆက်သွယ်နိုင်သည်။"</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"ဘလူးတုသ်ကို ဖွင့်ထားသည့်အခါ သင့်စက်သည် အနီးတစ်ဝိုက်ရှိ ဘလူးတုသ်သုံးစက်များနှင့် ချိတ်ဆက်နိုင်သည်။\n\nစက်ကို ပိုမိုကောင်းမွန်စွာ သုံးနိုင်ရန် ဘလူးတုသ်ပိတ်ထားသည့်အခါတွင်ပင် အက်ပ်နှင့် ဝန်ဆောင်မှုများသည် အနီးတစ်ဝိုက်ရှိ စက်များကို အချိန်မရွေး ရှာဖွေနိုင်ပါသည်။ ဥပမာအားဖြင့် တည်နေရာကိုအခြေခံသည့် လုပ်ဆောင်ချက်နှင့် ဝန်ဆောင်မှုများအတွက် ၎င်းကို သုံးနိုင်သည်။ ၎င်းကို "<annotation id="link">"ဘလူးတုသ် ရှာဖွေခြင်း ဆက်တင်များ"</annotation>"တွင် ပြောင်းနိုင်သည်။"</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"ဘလူးတုသ်ဖွင့်ထားသည့်အခါ သင့်စက်သည် အနီးတစ်ဝိုက်ရှိ အခြား ဘလူးတုသ်သုံးစက်များနှင့် ချိတ်ဆက်နိုင်သည်။\n\nစက်ကို ပိုမိုကောင်းမွန်စွာ သုံးနိုင်ရန် ဘလူးတုသ်ပိတ်ထားသည့်အခါတွင်ပင် အက်ပ်နှင့် ဝန်ဆောင်မှုများသည် အနီးတစ်ဝိုက်ရှိစက်များကို အချိန်မရွေးရှာနိုင်သည်။ ဥပမာ- တည်နေရာအခြေခံသည့် တူးလ်နှင့် ဝန်ဆောင်မှုများအတွက် ၎င်းကို သုံးနိုင်သည်။ ၎င်းကို ဘလူးတုသ်ရှာသည့် ဆက်တင်များတွင် ပြောင်းနိုင်သည်။"</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"ပြောင်းရန်"</string>
<string name="device_details_title" msgid="1155622417516195481">"စက်အသေးစိတ်များ"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"ကီးဘုတ် ဆက်တင်များ"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"စက်ပစ္စည်း၏ ဘလူးတုသ်လိပ်စာ- <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"ပုံစံကို အတည်ပြုပါ"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"ပင်နံပါတ်ကို အတည်ပြုပါ"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"စကားဝှက်ကို အတည်ပြုပါ"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"သင်ဟု အတည်ပြုပါ"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"ဤစက်ဖွင့်ရန် ပုံဖော်ခြင်းလည်း သုံးနိုင်သည်"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"ဤစက်ဖွင့်ရန် ပင်နံပါတ်လည်း သုံးနိုင်သည်"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"ဤစက်ဖွင့်ရန် စကားဝှက်လည်း သုံးနိုင်သည်"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"ပင် နံပါတ်အမှား"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"စကားဝှက်အမှား"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"ပုံစံအမှား"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"ဒေါင်းလုဒ်လုပ်ထားသော အက်ပ်များ"</string>
<string name="experimental_category_title" msgid="898904396646344152">"စမ်းသပ်ဆဲ"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"အထူး အလံပြသမှုများ"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"Talkback"</string>
<string name="talkback_summary" msgid="5820927220378864281">"မျက်နှာပြင်ဖတ်စနစ်သည် မျက်မမြင်နှင့် မျက်စိမှုန်သူများအတွက် အဓိကဖြစ်ပါသည်"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"မှန်ဘီလူးက သင်စာရိုက်သည့်နောက်သို့ လိုက်သည်"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"အမြဲဖွင့်ထားခြင်း"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"အက်ပ်များပြောင်းသည့်အခါ ချဲ့ခြင်းပိတ်သွားမည့်အစား ပုံမှန်အရွယ်အစားသို့ ဇူးမ်ဖြုတ်ပါမည်။ သင်လိုအပ်ချိန်တိုင်းတွင် ဇူးမ်ပြန်ဆွဲရန် လက်နှစ်ချောင်းဖြင့်ချဲ့ပါ။"</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"ဂိမ်းခလုတ်"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"မျက်နှာပြင် ဂိမ်းခလုတ်ဖြင့် မှန်ဘီလူးဖွင့်ပြီး ရွှေ့ပါ။ မှန်ဘီလူးထိန်းချုပ်ရန် ဂိမ်းခလုတ်ကို ဖိပြီး ဆွဲပါ။ ဂိမ်းခလုတ်ကို ရွှေ့ရန် တို့ပြီးဆွဲပါ။"</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"ချဲ့ခြင်း အကြောင်း"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"ချဲ့ခြင်း အကြောင်း ပိုမိုလေ့လာရန်"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"ချဲ့ခြင်း အမျိုးအစား"</string>
@@ -1949,8 +1961,7 @@
<string name="accessibility_hearingaid_left_and_right_side_device_summary" msgid="4268221140368164452">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g>၊ ဘယ်နှင့်ညာ"</string>
<string name="accessibility_hearingaid_more_device_summary" msgid="8092641784056942546">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g> +နောက် 1 ခု"</string>
<string name="accessibility_hearing_device_pairing_title" msgid="2701812183769537320">"ကိရိယာသစ်တွဲချိတ်ရန်"</string>
- <!-- no translation found for accessibility_hearing_device_connected_title (3785140037249487287) -->
- <skip />
+ <string name="accessibility_hearing_device_connected_title" msgid="3785140037249487287">"နားကြားကိရိယာ"</string>
<string name="accessibility_hearing_device_saved_title" msgid="7573926212664909296">"သိမ်းထားသောကိရိယာ"</string>
<string name="accessibility_hearing_device_control" msgid="2661965917013100611">"နားကြားကိရိယာထိန်းစနစ်"</string>
<string name="accessibility_hearing_device_shortcut_title" msgid="7645100199603031360">"နားကြားကိရိယာ ဖြတ်လမ်းလင့်ခ်"</string>
@@ -1958,8 +1969,7 @@
<string name="accessibility_hac_mode_summary" msgid="5164793702798871478">"နားကြားကိရိယာအချို့အတွက် အသံ ပိုကောင်းအောင်လုပ်နိုင်သည်"</string>
<string name="accessibility_hearing_device_footer_summary" msgid="4636110586636490256">"နားကြားကိရိယာများကို ဖွင့်ထားပြီး တွဲချိတ်ခြင်းမုဒ်တွင် ရှိကြောင်း သေချာပါစေ"</string>
<string name="accessibility_hearing_device_pairing_page_title" msgid="6608901091770850295">"နားကြားကိရိယာ တွဲချိတ်ရန်"</string>
- <!-- no translation found for accessibility_found_hearing_devices (637407580358386553) -->
- <skip />
+ <string name="accessibility_found_hearing_devices" msgid="637407580358386553">"ရနိုင်သော နားကြားကိရိယာ"</string>
<string name="accessibility_found_all_devices" msgid="7817834722148556520">"သင်၏နားကြားကိရိယာ မတွေ့ဘူးလား။"</string>
<string name="accessibility_list_all_devices_title" msgid="3555097127022458571">"ဘလူးတုသ်သုံးစက်အားလုံး ကြည့်ရန်"</string>
<string name="accessibility_audio_adjustment_title" msgid="1332113739136802997">"အသံ ပြင်ဆင်ချက်"</string>
@@ -2174,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"ဘက်ထရီမီတာကို ဖတ်ရာတွင် ပြဿနာရှိနေသည်။"</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"ဤအမှားအကြောင်း ပိုမိုလေ့လာရန် တို့ပါ"</string>
- <string name="power_screen" msgid="4596900105850963806">"ဖန်သားပြင်"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"ဖလက်ရှ်မီး"</string>
<string name="power_camera" msgid="4778315081581293923">"ကင်မရာ"</string>
@@ -2215,7 +2226,7 @@
<string name="battery_saver_schedule_settings_title" msgid="3688019979950082237">"အချိန်ဇယား သတ်မှတ်ပါ"</string>
<string name="battery_saver_turn_on_summary" msgid="1433919417587171160">"ဘက်ထရီသက်တမ်းကို တိုးပေးသည်"</string>
<string name="battery_saver_sticky_title_new" msgid="5942813274115684599">"အားသွင်းနေသည့်အခါ ပိတ်ရန်"</string>
- <string name="battery_saver_sticky_description_new" msgid="6472610662679038342">"ဘက်ထရီသည် <xliff:g id="BATTERY_PERCENTAGE">%1$s</xliff:g> ရောက်သည့်အခါ ‘ဘက်ထရီ အားထိန်း’ ပိတ်ပါမည်"</string>
+ <string name="battery_saver_sticky_description_new" msgid="6472610662679038342">"ဘက်ထရီ <xliff:g id="BATTERY_PERCENTAGE">%1$s</xliff:g> ရောက်လျှင် ‘ဘက်ထရီ အားထိန်း’ ကို ပိတ်ရန်"</string>
<!-- no translation found for battery_saver_seekbar_title (3712266470054006641) -->
<skip />
<string name="battery_saver_seekbar_title_placeholder" msgid="7141264642540687540">"ဖွင့်ရန်"</string>
@@ -2252,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"<xliff:g id="SLOT">%s</xliff:g> အထိ အသုံးပြုချိန်"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"အက်ပ်များ၏ ခွဲခြမ်းစိတ်ဖြာမှု"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"စနစ်၏ ခွဲခြမ်းစိတ်ဖြာမှု"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"လုပ်ငန်းစဉ်ကိန်းဂဏန်းများ"</string>
<string name="process_stats_summary" msgid="522842188571764699">"အလုပ်လုပ်ခြင်းလုပ်ငန်းစဉ်များအကြောင်း ပညာရှင်အဆင့်စာရင်း"</string>
<string name="app_memory_use" msgid="7559666138324410666">"မှတ်ဉာဏ်သုံးခြင်း"</string>
@@ -2899,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"မြည်သံနှင့် အကြောင်းကြားချက် အသံ"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"ဖုန်းမြည်သံ အတိုးအကျယ်"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"အကြောင်းကြားချက်သံ ပမာဏ"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"ဖုန်းမြည်သံပိတ်ထားသဖြင့် အသုံးမပြုနိုင်ပါ"</string>
<string name="ringtone_title" msgid="3271453110387368088">"ဖုန်းမြည်သံ"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"မူရင်းအကြောင်းကြားသံ"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"အက်ပ်ကပံ့ပိုးပေးသော အသံ"</string>
@@ -3164,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"အကြောင်းကြားချက် သုံးခွင့် ပေးပါ"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Android 12 တွင် ‘Android အလိုက်သင့် အကြောင်းကြားချက်များ’ ကို အဆင့်မြင့် အကြောင်းကြားချက်များဖြင့် အစားထိုးထားသည်။ ဤဝန်ဆောင်မှုက အကြံပြုထားသော လုပ်ဆောင်ချက်နှင့် ပြန်စာများကို ပြပေးပြီး သင်၏အကြောင်းကြားချက်များကို စီစဉ်ပေးသည်။ \n\nအဆင့်မြင့် အကြောင်းကြားချက်များက အဆက်အသွယ်အမည်နှင့် မက်ဆေ့ဂျ်များကဲ့သို့ ကိုယ်ရေးကိုယ်တာအချက်အလက်များ အပါအဝင် အကြောင်းကြားချက် အကြောင်းအရာကို သုံးနိုင်သည်။ ဤဝန်ဆောင်မှုက ဖုန်းခေါ်ဆိုမှုများ ဖြေခြင်းနှင့် ‘မနှောင့်ယှက်ရ’ ကို ထိန်းချုပ်ခြင်းကဲ့သို့ အကြောင်းကြားချက်များကို ပယ်နိုင်သည် (သို့) တုံ့ပြန်နိုင်သည်။"</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"<xliff:g id="SERVICE">%1$s</xliff:g> အတွက် အကြောင်းကြားချက် သုံးခွင့်ပေးမလား။"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> သည် အဆက်အသွယ်အမည်၊ ဓာတ်ပုံနှင့် သင်လက်ခံရရှိသော စာတိုမက်ဆေ့ဂျ်များကဲ့သို့သော ကိုယ်ရေး အချက်အလက်များအပါအဝင် အကြောင်းကြားချက်များကို ဖတ်နိုင်ပါမည်။ ဤအက်ပ်သည် အကြောင်းကြားချက်များကို ဆိုင်းငံ့ခြင်း (သို့) ပယ်ခြင်း သို့မဟုတ် ဖုန်လက်ခံခြင်းများ အပါအဝင် အကြောင်းကြားချက်များရှိ ခလုတ်များကိုလည်း နှိပ်နိုင်ပါမည်။ \n\n၎င်းသည် အက်ပ်ကို ‘မနှောင့်ယှက်ရ’ ဝန်ဆောင်မှုအား ပိတ်ခွင့်ပေးသည့်အပြင် ဆက်စပ်နေသော ဆက်တင်များကိုလည်း ပြောင်းခွင့်ပေးသည်။"</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> သည် အောက်ပါတို့ကို လုပ်ဆောင်နိုင်ပါမည်-"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"သင့်အကြောင်းကြားချက်များကို ဖတ်ခြင်း"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"၎င်းသည် အဆက်အသွယ်၊ မက်ဆေ့ဂျ်နှင့် ဓာတ်ပုံများကဲ့သို့ ကိုယ်ရေး အချက်အလက်များအပါအဝင် သင့်အကြောင်းကြားချက်များကို ဖတ်နိုင်သည်။"</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"မက်ဆေ့ဂျ်များ စာပြန်ခြင်း"</string>
@@ -3449,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"ပိတ်ထားသည်"</string>
<string name="advanced_apps" msgid="7643010673326578815">"အဆင့်မြင့်"</string>
<string name="app_permissions" msgid="8666537659217653626">"ခွင့်ပြုချက် မန်နေဂျာ"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"တည်နေရာအတွက် ဒေတာမျှဝေခြင်း အပ်ဒိတ်များ"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"သင်၏ တည်နေရာဒေတာ မျှဝေနိုင်သောနည်းလမ်းအား ပြောင်းထားသော အက်ပ်များကို စိစစ်ပါ"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"နှိုးရန် တို့ပါ"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"စက်ကို နှိုးရန် ဖန်မျက်နှာပြင်၏ မည်သည့်နေရာမဆိုကို နှစ်ကြိမ်-တို့ပါ"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"လင့်ခ်များကို ဖွင့်ခြင်း"</string>
@@ -3977,15 +3991,20 @@
<string name="autofill_app" msgid="7595308061826307921">"အော်တိုဖြည့် ဝန်ဆောင်မှု"</string>
<string name="default_autofill_app" msgid="372234803718251606">"မူရင်း အော်တိုဖြည့်ဝန်ဆောင်မှု"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"စကားဝှက်များ"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"စကားဝှက်နှင့် အထောက်အထား ဝန်ဆောင်မှုများ"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{စကားဝှက် # ခု}other{စကားဝှက် # ခု}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"အော်တို၊ ဖြည့်၊ အော်တိုဖြည့်၊ စကားဝှက်"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"အထောက်အထား၊ လျှို့ဝှက်ကီး၊ စကားဝှက်"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>သင်သည် ဤအက်ပ်ကို ယုံကြည်စိတ်ချရကြောင်း သေချာပါစေ</b> <br/> <br/> <xliff:g id=app_name example=Google Autofill>%1$s</xliff:g> သည် သင်၏ဖန်သားပြင်ပေါ်ရှိ အရာများကို အသုံးပြု၍ မည်သည့်အရာများကို အော်တိုဖြည့်နိုင်ကြောင်း ဆုံးဖြတ်သည်။"</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"%1$s ကို ပိတ်မလား။"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"လိပ်စာ (သို့) ငွေပေးချေနည်းလမ်းများကဲ့သို့သော သိမ်းထားသည့် အချက်အလက်များကို လက်မှတ်ထိုးဝင်သည့်အခါ ဖြည့်မည်မဟုတ်ပါ။ သိမ်းထားသည့် အချက်အလက်များကို ဖြည့်ပြီးသားရှိစေရန် မူရင်း အော်တိုဖြည့်ဝန်ဆောင်မှုကို သတ်မှတ်ပါ။"</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"စကားဝှက်နှင့် အထောက်အထား ဝန်ဆောင်မှုများ ကန့်သတ်ချက်"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"အော်တိုဖြည့်နှင့် စကားဝှက်ဝန်ဆောင်မှု ၅ ခုအထိ တစ်ပြိုင်တည်းသုံးနိုင်သည်။ ထပ်ထည့်ရန် ဝန်ဆောင်မှုတစ်ခုကို ပိတ်ပါ။"</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"ပိတ်ရန်"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"အလိုအလျောက်ဖြည့်ရန်"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"မှတ်တမ်းတင်မှု အဆင့်"</string>
@@ -4272,28 +4291,17 @@
<string name="content_capture" msgid="868372905432812238">"အက်ပ်အကြောင်းအရာ"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Android စနစ်သို့ အကြောင်းအရာများပို့ရန် အက်ပ်များကို ခွင့်ပြုပါ"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"စနစ်၏ Heap dump ပုံ ဖမ်းယူရန်"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"မှတ်ဉာဏ်တဂ်လုပ်ခြင်း နောက်ဆက်တွဲ"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"မှတ်ဉာဏ်တဂ်လုပ်ခြင်း နောက်ဆက်တွဲ (MTE) သည် သင့်အက်ပ်ရှိ မှတ်ဉာဏ်လုံခြုံမှုဆိုင်ရာ ပြဿနာများကို ရှာရာတွင် ပိုမိုလွယ်ကူစေပြီး ၎င်းရှိ မူရင်းကုဒ်ကို ပိုမိုလုံခြုံစေသည်။"</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"MTE ဖွင့်ပါက စက်စွမ်းဆောင်ရည်ကို နှေးသွားစေနိုင်သည်။"</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"MTE အကြောင်း ပိုမိုလေ့လာရန်"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"MTE ကို မပိတ်မချင်း ဖွင့်ထားရန်"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"MTE ဖွင့်ရန် သင့်စက်ကို ပြန်စရမည်။"</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"MTE ပိတ်ရန် သင့်စက်ကို ပြန်စရမည်။"</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"စက်ရှင်တစ်ခုတည်းအတွက် MTE ဖွင့်ရန်"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"စနစ်သည် ပြန်စပြီး ‘မှတ်ဉာဏ်တဂ်လုပ်ခြင်း နောက်ဆက်တွဲ’ (MTE) ဖြင့် စမ်းသပ်ခွင့်ပေးမည်။ MTE က စနစ်၏ စွမ်းဆောင်ရည်နှင့် တည်ငြိမ်မှုအပေါ် အဆိုးဘက် သက်ရောက်စေနိုင်သည်။ နောက်တစ်ကြိမ် ပြန်လည်စတင်သောအခါ ပြင်ဆင်သတ်မှတ်ပါမည်။"</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"MTE ဖွင့်ထားသော စက်ရှင်တစ်ခုတည်းအတွက် ပြန်စရန်"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE ကို ဖွင့်ထားပြီးဖြစ်သည်"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"စနစ်၏ လျှပ်တစ်ပြက် မှတ်ဉာဏ်ကို ဖမ်းယူနေသည်"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"စနစ်၏ လျှပ်တစ်ပြက် မှတ်ဉာဏ်ကို မဖမ်းယူနိုင်ပါ"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"စနစ်၏ လျှပ်တစ်ပြက် မှတ်ဉာဏ်ကို အလိုအလျောက် ဖမ်းယူပါ"</string>
@@ -4583,56 +4591,30 @@
<string name="background_install_before" msgid="8608614957688912715">"{count,plural, =1{ပြီးခဲ့သော # လအတွင်း ထည့်သွင်းထားသည့် အက်ပ်များ}other{ပြီးခဲ့သော # လအတွင်း ထည့်သွင်းထားသည့် အက်ပ်များ}}"</string>
<string name="background_install_after" msgid="7983488897570908149">"{count,plural, =1{ပြီးခဲ့သော # လကျော်က ထည့်သွင်းထားသည့် အက်ပ်များ}other{ပြီးခဲ့သော # လကျော်က ထည့်သွင်းထားသည့် အက်ပ်များ}}"</string>
<string name="accessibility_fingerprint_label" msgid="5017431423168191733">"လက်ဗွေ အာရုံခံကိရိယာ"</string>
- <!-- no translation found for flash_notifications_title (4490438861180492311) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_off (6056282996770691461) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera (455038312752009971) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_screen (7321838939240499267) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera_and_screen (6515622987118268649) -->
- <skip />
- <!-- no translation found for flash_notifications_intro (1506414740603805778) -->
- <skip />
- <!-- no translation found for flash_notifications_note (7258551860911169239) -->
- <skip />
- <!-- no translation found for flash_notifications_preview (5320176885050440874) -->
- <skip />
- <!-- no translation found for camera_flash_notification_title (1605639711485773787) -->
- <skip />
- <!-- no translation found for screen_flash_notification_title (8008197872050400734) -->
- <skip />
- <!-- no translation found for screen_flash_notification_color_title (7213407653340970790) -->
- <skip />
- <!-- no translation found for screen_flash_color_blue (3585766657607931371) -->
- <skip />
- <!-- no translation found for screen_flash_color_azure (8691198532944992243) -->
- <skip />
- <!-- no translation found for screen_flash_color_cyan (6878780006173747267) -->
- <skip />
- <!-- no translation found for screen_flash_color_spring_green (4466548514738457815) -->
- <skip />
- <!-- no translation found for screen_flash_color_green (8418019648507964564) -->
- <skip />
- <!-- no translation found for screen_flash_color_chartreuse_green (7456381649919010366) -->
- <skip />
- <!-- no translation found for screen_flash_color_yellow (7413465411615454556) -->
- <skip />
- <!-- no translation found for screen_flash_color_orange (979177126315557656) -->
- <skip />
- <!-- no translation found for screen_flash_color_red (8954162219886445491) -->
- <skip />
- <!-- no translation found for screen_flash_color_rose (1216848195972231251) -->
- <skip />
- <!-- no translation found for screen_flash_color_magenta (7726221666557102155) -->
- <skip />
- <!-- no translation found for screen_flash_color_violet (1279950780509029495) -->
- <skip />
- <!-- no translation found for color_selector_dialog_done (121253968943363376) -->
- <skip />
- <!-- no translation found for color_selector_dialog_cancel (8667350644753900701) -->
- <skip />
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="flash_notifications_title" msgid="4490438861180492311">"ဖလက်ရှ်မီး အကြောင်းကြားချက်များ"</string>
+ <string name="flash_notifications_summary_off" msgid="6056282996770691461">"ပိတ်"</string>
+ <string name="flash_notifications_summary_on_camera" msgid="455038312752009971">"ဖွင့် / ကင်မရာဖလက်ရှ်မီး"</string>
+ <string name="flash_notifications_summary_on_screen" msgid="7321838939240499267">"ဖွင့် / စခရင်ဖလက်ရှ်မီး"</string>
+ <string name="flash_notifications_summary_on_camera_and_screen" msgid="6515622987118268649">"ဖွင့် / ကင်မရာနှင့် စခရင်ဖလက်ရှ်မီး"</string>
+ <string name="flash_notifications_intro" msgid="1506414740603805778">"အကြောင်းကြားချက်များ ရရှိပါက သို့မဟုတ် နှိုးစက်သံမြည်ပါက ကင်မရာမီး (သို့) စခရင် ဖျတ်ခနဲပွင့်သွားမည်။"</string>
+ <string name="flash_notifications_note" msgid="7258551860911169239">"သင်သည် အလင်းရောင် မကြည့်နိုင်သူဖြစ်ပါက ဖလက်ရှ်မီး အကြောင်းကြားချက်များကို သတိထား၍ အသုံးပြုပါ"</string>
+ <string name="flash_notifications_preview" msgid="5320176885050440874">"အစမ်းကြည့်ရှုရန်"</string>
+ <string name="camera_flash_notification_title" msgid="1605639711485773787">"ကင်မရာဖလက်ရှ်မီး အကြောင်းကြားချက်"</string>
+ <string name="screen_flash_notification_title" msgid="8008197872050400734">"စခရင်ဖလက်ရှ်မီး အကြောင်းကြားချက်"</string>
+ <string name="screen_flash_notification_color_title" msgid="7213407653340970790">"စခရင်ဖလက်ရှ်မီး အရောင်"</string>
+ <string name="screen_flash_color_blue" msgid="3585766657607931371">"အပြာ"</string>
+ <string name="screen_flash_color_azure" msgid="8691198532944992243">"မိုးပြာ"</string>
+ <string name="screen_flash_color_cyan" msgid="6878780006173747267">"စိမ်းပြာ"</string>
+ <string name="screen_flash_color_spring_green" msgid="4466548514738457815">"နွေဦးအစိမ်း"</string>
+ <string name="screen_flash_color_green" msgid="8418019648507964564">"အစိမ်း"</string>
+ <string name="screen_flash_color_chartreuse_green" msgid="7456381649919010366">"အစိမ်းနု"</string>
+ <string name="screen_flash_color_yellow" msgid="7413465411615454556">"အဝါ"</string>
+ <string name="screen_flash_color_orange" msgid="979177126315557656">"လိမ္မော်"</string>
+ <string name="screen_flash_color_red" msgid="8954162219886445491">"အနီ"</string>
+ <string name="screen_flash_color_rose" msgid="1216848195972231251">"နှင်းဆီရောင်"</string>
+ <string name="screen_flash_color_magenta" msgid="7726221666557102155">"ပန်းခရမ်း"</string>
+ <string name="screen_flash_color_violet" msgid="1279950780509029495">"ခရမ်း"</string>
+ <string name="color_selector_dialog_done" msgid="121253968943363376">"ပြီးပြီ"</string>
+ <string name="color_selector_dialog_cancel" msgid="8667350644753900701">"မလုပ်တော့"</string>
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"ဤအက်ပ်ကို ဝင်းဒိုး ၁ ခုတွင်သာ ဖွင့်နိုင်သည်"</string>
</resources>
diff --git a/res/values-nb/arrays.xml b/res/values-nb/arrays.xml
index 793d723..a619000 100644
--- a/res/values-nb/arrays.xml
+++ b/res/values-nb/arrays.xml
@@ -85,9 +85,11 @@
<item msgid="9100937224980838123">"4"</item>
<item msgid="6702740528496186521">"5"</item>
</string-array>
- <!-- no translation found for bluetooth_audio_routing_titles:0 (926853492406127221) -->
- <!-- no translation found for bluetooth_audio_routing_titles:1 (5112879855377353813) -->
- <!-- no translation found for bluetooth_audio_routing_titles:2 (4853360663119482646) -->
+ <string-array name="bluetooth_audio_routing_titles">
+ <item msgid="926853492406127221">"Fastslå automatisk"</item>
+ <item msgid="5112879855377353813">"Spill av på høreapparat"</item>
+ <item msgid="4853360663119482646">"Spill av på telefonhøyttaler"</item>
+ </string-array>
<string-array name="wifi_signal">
<item msgid="199360311367724149">"Dårlig"</item>
<item msgid="2470925506985305429">"Dårlig"</item>
diff --git a/res/values-nb/strings.xml b/res/values-nb/strings.xml
index 17f1383..9380653 100644
--- a/res/values-nb/strings.xml
+++ b/res/values-nb/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Angi innstillinger for enheter og tall"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"La apper bruke regionsinnstillingene dine til å tilpasse opplevelsen din"</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Apper bruker regionsinnstillingene dine når det er mulig."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Temperaturenhet"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Temperatur"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Kalender"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"Første dag i uken"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Tall"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Bruk appstandard"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Celsius (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Fahrenheit (°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Koble fra"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Koble sammen"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"Når Bluetooth er slått på, kan enheten kommunisere med andre Bluetooth-enheter i nærheten."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Enheten kan kommunisere med Bluetooth-enheter i nærheten når Bluetooth er slått på.\n\nFor å forbedre enhetsopplevelsen kan apper og tjenester søke etter enheter i nærheten når som helst, selv når Bluetooth er slått av. Dette kan for eksempel brukes til å forbedre posisjonsbaserte funksjoner og tjenester. Du kan endre dette i "<annotation id="link">"innstillingene for Bluetooth-skanning"</annotation>"."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Når Bluetooth er slått på, kan enheten kommunisere med Bluetooth-enheter i nærheten.\n\nFor å gi deg en bedre enhetsopplevelse kan apper og tjenester søke etter enheter i nærheten når som helst – selv når Bluetooth er slått av. Dette kan for eksempel brukes for å forbedre posisjonsbaserte funksjoner og tjenester. Du kan endre dette i innstillingene for Bluetooth-skanning."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Endre"</string>
<string name="device_details_title" msgid="1155622417516195481">"Enhetsdetaljer"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Tastaturinnstillinger"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Enhetens Bluetooth-adresse: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Bekreft mønster"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"Bekreft PIN-kode"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Bekreft passord"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Bekreft deg"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Bruk også mønster for å låse opp enheten"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Bruk også PIN-kode for å låse opp enheten"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Bruk også passord for å låse opp enheten"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"Feil PIN-kode"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Feil passord"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Feil mønster"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Nedlastede apper"</string>
<string name="experimental_category_title" msgid="898904396646344152">"På forsøksstadiet"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Funksjonsflagg"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"TalkBack"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Skjermleseren er hovedsakelig for blinde og svaksynte"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"Forstørrelsesglasset følger teksten når du skriver"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"Alltid på"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"I stedet for å deaktivere forstørrelsen ved bytte av apper zoomes det bare ut til vanlig størrelse. Du kan når som helst klype for å zoome inn igjen."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"Joystick"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"Aktiver og flytt forstørringen med joysticken på skjermen. Trykk og hold og dra joysticken for å kontrollere forstørringen. Trykk og dra for å flytte selve joysticken."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"Om forstørring"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"Finn ut mer om forstørring"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"Forstørringstype"</string>
@@ -1949,8 +1961,7 @@
<string name="accessibility_hearingaid_left_and_right_side_device_summary" msgid="4268221140368164452">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g>, venstre og høyre"</string>
<string name="accessibility_hearingaid_more_device_summary" msgid="8092641784056942546">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g> +1 til"</string>
<string name="accessibility_hearing_device_pairing_title" msgid="2701812183769537320">"Koble til ny enhet"</string>
- <!-- no translation found for accessibility_hearing_device_connected_title (3785140037249487287) -->
- <skip />
+ <string name="accessibility_hearing_device_connected_title" msgid="3785140037249487287">"Høreapparater"</string>
<string name="accessibility_hearing_device_saved_title" msgid="7573926212664909296">"Lagrede enheter"</string>
<string name="accessibility_hearing_device_control" msgid="2661965917013100611">"Kontroller for høreapparat"</string>
<string name="accessibility_hearing_device_shortcut_title" msgid="7645100199603031360">"Snarvei til høreapparat"</string>
@@ -1958,8 +1969,7 @@
<string name="accessibility_hac_mode_summary" msgid="5164793702798871478">"Forbedre lyd for noen høreapparater"</string>
<string name="accessibility_hearing_device_footer_summary" msgid="4636110586636490256">"Sørg for at høreapparatene dine er slått på og i tilkoblingsmodus"</string>
<string name="accessibility_hearing_device_pairing_page_title" msgid="6608901091770850295">"Koble til høreapparat"</string>
- <!-- no translation found for accessibility_found_hearing_devices (637407580358386553) -->
- <skip />
+ <string name="accessibility_found_hearing_devices" msgid="637407580358386553">"Tilgjengelige høreapparater"</string>
<string name="accessibility_found_all_devices" msgid="7817834722148556520">"Ser du ikke høreapparatet ditt?"</string>
<string name="accessibility_list_all_devices_title" msgid="3555097127022458571">"Se alle Bluetooth-enheter"</string>
<string name="accessibility_audio_adjustment_title" msgid="1332113739136802997">"Lydjustering"</string>
@@ -2174,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Kunne ikke lese batterimåleren."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Trykk for å finne ut mer om denne feilen"</string>
- <string name="power_screen" msgid="4596900105850963806">"Skjerm"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"Prosessor"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Lommelykt"</string>
<string name="power_camera" msgid="4778315081581293923">"Kamera"</string>
@@ -2252,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Skjermtid for <xliff:g id="SLOT">%s</xliff:g>"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Oversikt etter app"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Oversikt etter system"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Prosess-statistikk"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Nerdete statistikk om prosesser som er i gang"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Minnebruk"</string>
@@ -2899,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Ringe- og varselvolum"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Ringevolum"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Varselvolum"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Ikke tilgjengelig fordi ringelyden er kuttet"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Ringetone"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Standard varsellyd"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"Lyd fra app"</string>
@@ -3164,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Gi tilgang til varsler"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Forbedrede varsler erstatter tilpassede Android-varsler i Android 12. Denne funksjonen viser foreslåtte handlinger og svar og organiserer varslene dine. \n\nForbedrede varsler har tilgang til varselinnhold, inkludert personopplysninger som kontaktnavn og meldinger. Funksjonen kan også avvise og svare på varsler, for eksempel svare på anrop og kontrollere «Ikke forstyrr»."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"Vil du gi tilgang til varsler for <xliff:g id="SERVICE">%1$s</xliff:g>?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> kan lese alle varsler, inkludert personopplysninger som kontaktnavn, bilder og tekstinnholdet i meldinger du mottar. Appen kan også slumre eller avvise varsler eller bruke knapper i varsler, inkludert å svare på telefonanrop. \n\nDette gir også appen muligheten til å slå Ikke forstyrr av eller på samt endre tilknyttede innstillinger."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> kan gjøre dette:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"Lese varslene dine"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"Den kan lese varslene dine, inkludert personopplysninger som kontakter, meldinger og bilder."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Svare på meldinger"</string>
@@ -3449,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Slått av"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Avansert"</string>
<string name="app_permissions" msgid="8666537659217653626">"Behandle tillatelser"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Oppdateringer av datadeling for posisjon"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Gå gjennom apper med endringer i hvordan de deler posisjonsdata"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Trykk for å vekke"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Dobbelttrykk hvor som helst på skjermen for å vekke enheten"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Åpning av linker"</string>
@@ -3977,15 +3991,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Autofylltjeneste"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Standard autofylltjeneste"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Passord"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Passord- og identitetstjenester"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# passord}other{# passord}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"auto, fyll, autofyll, passord"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"legitimasjon, tilgangsnøkkel, passord"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Stoler du på denne appen?</b> <br/> <br/> <xliff:g id=app_name example=Google autofyll>%1$s</xliff:g> bruker det som er på skjermen, til å fastslå hva som kan fylles ut automatisk."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"Vil du slå av %1$s?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"Lagret informasjon, for eksempel adresser eller betalingsmåter, blir ikke fylt ut når du logger på. For å få lagret informasjon fylt ut, angi en standard autofylltjeneste."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Grense for passord- og identitetstjenester"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"Du kan ha opptil 5 autofyll- og passordtjenester aktive samtidig. Slå av en tjeneste for å legge til flere."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Slå av"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Autofyll"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Loggføringsnivå"</string>
@@ -4272,28 +4291,17 @@
<string name="content_capture" msgid="868372905432812238">"Appinnhold"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Tillater at apper sender innhold til Android-systemet"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Samle inn minnedump fra systemet"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Memory Tagging Extension"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"Med Memory Tagging Extension (MTE) blir det lettere å finne minnerelaterte sikkerhetsproblemer i appen og gjøre appens integrerte kode sikrere."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"Hvis du slår på MTE, kan enheten bli tregere."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"Finn ut mer om MTE"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"Slå på MTE til du slår den av igjen"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"Du må starte enheten på nytt for å slå på MTE."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"Du må starte enheten på nytt for å slå av MTE."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"Slå på MTE for én økt"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"Systemet starter på nytt, og du kan eksperimentere med Memory Tagging Extension (MTE). MTE kan ha negativ innvirkning på systemets ytelse og stabilitet. Dette tilbakestilles ved neste omstart."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Start systemet på nytt for å slå på MTE for én økt"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE er slått på allerede"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Samler inn minnedump fra systemet"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Kunne ikke samle inn minnedump for systemet"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Samle automatisk inn minnedumper fra systemet"</string>
@@ -4583,56 +4591,30 @@
<string name="background_install_before" msgid="8608614957688912715">"{count,plural, =1{Apper installert den siste måneden}other{Apper installert de siste # månedene}}"</string>
<string name="background_install_after" msgid="7983488897570908149">"{count,plural, =1{Apper installert for mer enn # måned siden}other{Apper installert for mer enn # måneder siden}}"</string>
<string name="accessibility_fingerprint_label" msgid="5017431423168191733">"Fingeravtrykkssensor"</string>
- <!-- no translation found for flash_notifications_title (4490438861180492311) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_off (6056282996770691461) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera (455038312752009971) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_screen (7321838939240499267) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera_and_screen (6515622987118268649) -->
- <skip />
- <!-- no translation found for flash_notifications_intro (1506414740603805778) -->
- <skip />
- <!-- no translation found for flash_notifications_note (7258551860911169239) -->
- <skip />
- <!-- no translation found for flash_notifications_preview (5320176885050440874) -->
- <skip />
- <!-- no translation found for camera_flash_notification_title (1605639711485773787) -->
- <skip />
- <!-- no translation found for screen_flash_notification_title (8008197872050400734) -->
- <skip />
- <!-- no translation found for screen_flash_notification_color_title (7213407653340970790) -->
- <skip />
- <!-- no translation found for screen_flash_color_blue (3585766657607931371) -->
- <skip />
- <!-- no translation found for screen_flash_color_azure (8691198532944992243) -->
- <skip />
- <!-- no translation found for screen_flash_color_cyan (6878780006173747267) -->
- <skip />
- <!-- no translation found for screen_flash_color_spring_green (4466548514738457815) -->
- <skip />
- <!-- no translation found for screen_flash_color_green (8418019648507964564) -->
- <skip />
- <!-- no translation found for screen_flash_color_chartreuse_green (7456381649919010366) -->
- <skip />
- <!-- no translation found for screen_flash_color_yellow (7413465411615454556) -->
- <skip />
- <!-- no translation found for screen_flash_color_orange (979177126315557656) -->
- <skip />
- <!-- no translation found for screen_flash_color_red (8954162219886445491) -->
- <skip />
- <!-- no translation found for screen_flash_color_rose (1216848195972231251) -->
- <skip />
- <!-- no translation found for screen_flash_color_magenta (7726221666557102155) -->
- <skip />
- <!-- no translation found for screen_flash_color_violet (1279950780509029495) -->
- <skip />
- <!-- no translation found for color_selector_dialog_done (121253968943363376) -->
- <skip />
- <!-- no translation found for color_selector_dialog_cancel (8667350644753900701) -->
- <skip />
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="flash_notifications_title" msgid="4490438861180492311">"Blitsvarsler"</string>
+ <string name="flash_notifications_summary_off" msgid="6056282996770691461">"Av"</string>
+ <string name="flash_notifications_summary_on_camera" msgid="455038312752009971">"På / kamerablits"</string>
+ <string name="flash_notifications_summary_on_screen" msgid="7321838939240499267">"På / skjermblink"</string>
+ <string name="flash_notifications_summary_on_camera_and_screen" msgid="6515622987118268649">"På / kamerablits og skjermblink"</string>
+ <string name="flash_notifications_intro" msgid="1506414740603805778">"Få kameralyset eller skjermen til å blinke når du mottar varsler, eller når alarmer utløses."</string>
+ <string name="flash_notifications_note" msgid="7258551860911169239">"Hvis du er lysfølsom, bør du være forsiktig med å bruke blitsvarsler"</string>
+ <string name="flash_notifications_preview" msgid="5320176885050440874">"Forhåndsvisning"</string>
+ <string name="camera_flash_notification_title" msgid="1605639711485773787">"Varsel med kamerablits"</string>
+ <string name="screen_flash_notification_title" msgid="8008197872050400734">"Varsel med skjermblink"</string>
+ <string name="screen_flash_notification_color_title" msgid="7213407653340970790">"Farge for skjermblink"</string>
+ <string name="screen_flash_color_blue" msgid="3585766657607931371">"Blå"</string>
+ <string name="screen_flash_color_azure" msgid="8691198532944992243">"Asurblå"</string>
+ <string name="screen_flash_color_cyan" msgid="6878780006173747267">"Cyan"</string>
+ <string name="screen_flash_color_spring_green" msgid="4466548514738457815">"Vårgrønn"</string>
+ <string name="screen_flash_color_green" msgid="8418019648507964564">"Grønn"</string>
+ <string name="screen_flash_color_chartreuse_green" msgid="7456381649919010366">"Irrgrønn"</string>
+ <string name="screen_flash_color_yellow" msgid="7413465411615454556">"Gul"</string>
+ <string name="screen_flash_color_orange" msgid="979177126315557656">"Oransje"</string>
+ <string name="screen_flash_color_red" msgid="8954162219886445491">"Rød"</string>
+ <string name="screen_flash_color_rose" msgid="1216848195972231251">"Rosa"</string>
+ <string name="screen_flash_color_magenta" msgid="7726221666557102155">"Magenta"</string>
+ <string name="screen_flash_color_violet" msgid="1279950780509029495">"Fiolett"</string>
+ <string name="color_selector_dialog_done" msgid="121253968943363376">"Ferdig"</string>
+ <string name="color_selector_dialog_cancel" msgid="8667350644753900701">"Avbryt"</string>
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"Denne appen kan bare åpnes i ett vindu"</string>
</resources>
diff --git a/res/values-ne/strings.xml b/res/values-ne/strings.xml
index e8dcf8c..1e43ce6 100644
--- a/res/values-ne/strings.xml
+++ b/res/values-ne/strings.xml
@@ -166,10 +166,10 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"एकाइ तथा सङ्ख्यासम्बन्धी प्राथमिकताहरू तोक्नुहोस्"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"एपहरूले तपाईंलाई पर्सनलाइज गरिएका सुविधा प्रदान गर्न सकुन् भन्नाका लागि ती एपहरूलाई तपाईंका क्षेत्रसम्बन्धी प्राथमिकताहरू बारेमा जानकारी दिनुहोस्।"</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"एपहरूले सम्भव भएसम्म तपाईंले तोकेका क्षेत्रसम्बन्धी प्राथमिकताहरू प्रयोग गर्ने छ।"</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"तापक्रमका एकाइहरू"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"तापक्रम"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"पात्रो"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"हप्ताको पहिलो दिन"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"सङ्ख्याहरू"</string>
+ <string name="numbers_preferences_title" msgid="8197418984391195446">"नम्बरहरूका प्राथमिकता"</string>
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"एपको डिफल्ट प्राथमिकता प्रयोग गर्नुहोस्"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"सेल्सियस(°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"परेनहाइट(°F)"</string>
@@ -621,7 +621,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"डिस्कनेक्ट गर्नुहोस्"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"जोडी पार्नुहोस् र कनेक्ट गर्नुहोस्"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"ब्लुटुथ अन हुँदा तपाईंको डिभाइस नजिकैका अन्य ब्लुटुथ डिभाइससँग कनेक्ट हुन सक्छ"</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"ब्लुटुथ अन गरिएका बेला तपाईंको डिभाइस नजिकै रहेका ब्लुटुथ चल्ने अन्य डिभाइससँग कनेक्ट हुन सक्छ। \n\nडिभाइसका सुविधाहरूको गुणस्तर सुधार गर्ने प्रयोजनका लागि एप तथा सेवाहरूले ब्लुटुथ अफ भएको बेला र अरू बेला नजिकैका डिभाइसहरू खोज्न सक्छन्। लोकेसन सर्भिसको गुणस्तर सुधार गर्ने जस्ता कार्यहरू गर्न यसको प्रयोग गरिन सक्छ। तपाईं "<annotation id="link">"ब्लुटुथ स्क्यानिङ सेटिङ"</annotation>"मा गई यो सेटिङ परिवर्तन गर्न सक्नुहुन्छ।"</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"ब्लुटुथ अन गरिएका बेला तपाईंको डिभाइस नजिकै रहेका ब्लुटुथ चल्ने अन्य डिभाइससँग कनेक्ट हुन सक्छ। \n\nडिभाइसका सुविधाहरूको गुणस्तर सुधार गर्ने प्रयोजनका लागि एप तथा सेवाहरूले ब्लुटुथ अफ भएका बेला र अरू बेला नजिकैका डिभाइसहरू स्क्यान गर्न सक्छन्। यसलाई लोकेसनमा आधारित सुविधा तथा सेवाहरूको गुणस्तर सुधार गर्ने जस्ता कार्यहरू गर्नका लागि प्रयोग गर्न सकिन्छ। तपाईं ब्लुटुथ स्क्यान गर्नेसम्बन्धी सेटिङमा गई यो कुरा परिवर्तन गर्न सक्नुहुन्छ।"</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"बदल्नुहोस्"</string>
<string name="device_details_title" msgid="1155622417516195481">"डिभाइसको विवरण"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"किबोर्डसम्बन्धी सेटिङ"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"डिभाइसको ब्लुटुथ एड्रेस: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1392,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"ढाँचा पुष्टि गर्नुहोस्"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"PIN पुष्टि गर्नुहोस्"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"पासवर्ड पुष्टि गर्नुहोस्"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"आफ्नो पहिचान पुष्टि गर्नुहोस्"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"यो डिभाइस अनलक गर्न प्याटर्न पनि प्रयोग गरियोस्"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"यो डिभाइस अनलक गर्न PIN पनि प्रयोग गरियोस्"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"यो डिभाइस अनलक गर्न पासवर्ड पनि प्रयोग गरियोस्"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"गलत PIN"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"गलत पासवर्ड"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"प्याटर्न मिलेन"</string>
@@ -1715,17 +1726,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"डाउनलोड गरिएका एपहरू"</string>
<string name="experimental_category_title" msgid="898904396646344152">"प्रयोगात्मक"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"विशेष फ्ल्यागहरू"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"Talkback"</string>
<string name="talkback_summary" msgid="5820927220378864281">"मुख्तया दृष्टिविहीन र आँखा कम देख्ने व्यक्तिहरूको लागि स्क्रिन रिडर"</string>
@@ -1739,10 +1752,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"म्याग्निफायरले तपाईंले टेक्स्ट टाइप गर्दै गर्दा उक्त टेक्स्ट जुम इन गरेर देखाउँछ"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"सधैं अन"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"एपहरू बदल्दा जुम इन गर्ने सुविधा डिएक्टिभेट हुँदैन तर स्क्रिन जुम आउट भई सामान्य आकारमा देखिन्छ। जुनसुकै बेला फेरि जुम इन गर्न पिन्च गर्नुहोस्।"</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"जोयस्टिक"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"स्क्रिनमा देखाइएको जोयस्टिकका मद्दतले म्याग्निफायर एक्टिभेट गर्नुहोस् र त्यसलाई यताउता सार्नुहोस्। ट्याप एन्ड होल्ड गर्नुहोस् र म्याग्निफायर यताउता सार्न जोयस्टिक ड्र्याग गर्नुहोस्। तपाईं जोयस्टिक नै सार्न चाहनुहुन्छ भने ट्याप एन्ड ड्र्याग गर्नुहोस्।"</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"जुम इन गर्ने सुविधाका बारेमा"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"जुम इन गर्ने सुविधाका बारेमा थप जान्नुहोस्"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"जुम इनको प्रकार"</string>
@@ -2172,7 +2183,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"ब्याट्रीको मिटर रिड गर्ने क्रममा समस्या आयो।"</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"यो त्रुटिका बारेमा थप जान्न ट्याप गर्नुहोस्"</string>
- <string name="power_screen" msgid="4596900105850963806">"स्क्रिन"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"फ्ल्यासलाइट"</string>
<string name="power_camera" msgid="4778315081581293923">"क्यामेरा"</string>
@@ -2250,6 +2262,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"<xliff:g id="SLOT">%s</xliff:g> का लागि स्क्रिन टाइम"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"एपअनुसार ब्याट्रीको खपतसम्बन्धी पूर्ण विवरण"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"सिस्टमअनुसार ब्याट्रीको खपतसम्बन्धी पूर्ण विवरण"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"प्रक्रिया तथ्याङ्क"</string>
<string name="process_stats_summary" msgid="522842188571764699">"चालु रहने प्रक्रियाहरूको बारेको geeky तथ्याङ्क"</string>
<string name="app_memory_use" msgid="7559666138324410666">"मेमोरी प्रयोग"</string>
@@ -2897,6 +2911,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"घन्टी तथा सूचनाको भोल्युम"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"घण्टीको भोल्युम"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"ध्वनी सूचना"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"सूचना आउँदा घन्टी बज्ने सुविधा म्युट गरिएकाले यो सुविधा उपलब्ध छैन"</string>
<string name="ringtone_title" msgid="3271453110387368088">"फोनको रिङटोन"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"सूचना आउँदा बज्ने डिफल्ट साउन्ड"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"अनुप्रयोगले प्रदान गरेको ध्वनि"</string>
@@ -3162,8 +3177,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"सूचना हेर्ने अनुमति दिइयोस्"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Android १२ मा Android को अनुकूल पार्न मिल्ने सूचनाहरू नामक सुविधालाई परिष्कृत सूचनाहरू नामक सुविधाले प्रतिस्थापन गरेको छ। यो सुविधाले कारबाही तथा जवाफसम्बन्धी सुझाव देखाउँछ र तपाईंका सूचनाहरू व्यवस्थित गर्छ। \n\nपरिष्कृत सूचनाहरू नामक सुविधाले सूचनामा उल्लिखित सम्पर्क व्यक्तिको नाम र म्यासेज जस्ता व्यक्तिगत जानकारीलगायतका सामग्री हेर्न तथा प्रयोग गर्न सक्छ। यो सुविधाले फोन उठाउने तथा \'बाधा नपुऱ्याउनुहोस्\' मोड नियन्त्रण गर्ने कार्यसहित सूचनाहरू हटाउने वा सूचनाहरूको जवाफ दिने कार्य पनि गर्न सक्छ।"</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"<xliff:g id="SERVICE">%1$s</xliff:g> लाई सूचना पठाउने तथा हेर्ने अनुमति दिने हो?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> ले सम्पर्क सूचीमा भएका व्यक्तिको नाम, फोटो र तपाईंले प्राप्त गर्नुभएका म्यासेजमा लेखिएका कुरालगायतका व्यक्तिगत जानकारीसहित सबै सूचनाहरू पढ्न तथा हेर्न सक्ने छ। यो एपले सूचनाहरू स्थगित गर्ने वा हटाउने वा सूचनामा रहेका बटनहरू प्रयोग गरी फोन उठाउने जस्ता विभिन्न कार्यहरू पनि गर्न सक्ने छ। \n\nसाथै, यो एपले \"बाधा नपुऱ्याउनुहोस्\" मोड अन वा अफ गर्न र सम्बन्धित सेटिङ परिवर्तन गर्न पनि सक्ने छ।"</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> ले निम्न कार्यहरू गर्न सक्ने छ:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"तपाईंका सूचनाहरू पढ्न"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"यसले सम्पर्क सूचीमा भएका व्यक्तिको नाम, म्यासेज र फोटोलगायतका व्यक्तिगत जानकारीसहित तपाईंका सूचनाहरू पढ्न तथा हेर्न सक्छ।"</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"म्यासेजहरूको जवाफ पठाउन"</string>
@@ -3447,10 +3464,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"अफ गरिएको छ"</string>
<string name="advanced_apps" msgid="7643010673326578815">"उन्नत"</string>
<string name="app_permissions" msgid="8666537659217653626">"पर्मिसन म्यानेजर"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"लोकेसन डेटा सेयर गर्नेसम्बन्धी अभ्यासका बारेमा अद्यावधिक जानकारी"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"तपाईंको लोकेसन डेटा सेयर गर्न सक्ने तरिका परिवर्तन गरेका एपहरूको समीक्षा गर्नुहोस्"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"सक्रिय पार्न ट्याप गर्नुहोस्"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"यन्त्र सक्रिय पार्न स्क्रिनको जहाँसुकै दुई पटक ट्याप गर्नुहोस्"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"लिंकहरू खोल्दा"</string>
@@ -3975,15 +3990,20 @@
<string name="autofill_app" msgid="7595308061826307921">"अटोफिल सेवा"</string>
<string name="default_autofill_app" msgid="372234803718251606">"डिफल्ट अटोफिल सेवा"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"पासवर्डहरू"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"पासवर्ड र पहिचानसम्बन्धी सेवाहरू"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# पासवर्ड}other{# वटा पासवर्ड}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"स्वतः, भर्नुहोस्, अटोफिल, पासवर्ड"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"क्रिडेन्सियलहरू, पासकी, पासवर्ड"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>तपाईं यो एपमाथि भरोसा गर्नुहुन्छ भन्ने कुरा पक्का गर्नुहोस्</b> <br/> <br/> <xliff:g id=app_name example=Google Autofill>%1$s</xliff:g> यस एपले अटोफिल गर्न सकिने कुराहरूको निर्धारण गर्न तपाईंको स्क्रिनमा भएका वस्तुहरूको प्रयोग गर्छ।"</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"%1$s अफ गर्ने हो?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"तपाईंले साइन इन गर्दा ठेगाना वा भुक्तानी विधिलगायतका सेभ गरिएका जानकारी भरिने छैन। तपाईंले सेभ गर्नुभएको जानकारी स्वतः भर्न डिफल्ट अटोफिल सेवा सेट गर्नुहोस्।"</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"पासवर्ड र पहिचानसम्बन्धी सेवाहरूको सीमा"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"तपाईं उही समयमा बढीमा ५ वटा अटोफिल तथा पासवर्डसम्बन्धी सेवा प्रयोग गर्न सक्नुहुन्छ। थप सेवा हाल्न हाल प्रयोगमा रहेको कुनै सेवा अफ गर्नुहोस्।"</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"अफ गर्नुहोस्"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"स्वतः भरण"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"लगिङ लेभल"</string>
@@ -4270,28 +4290,17 @@
<string name="content_capture" msgid="868372905432812238">"एपको सामग्री"</string>
<string name="content_capture_summary" msgid="49720773699715531">"एपहरूलाई Android सिस्टममा सामग्री पठाउने अनुमति दिइयोस्"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"सिस्टमको हिप डम्प क्याप्चर गर्नुहोस्"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"मेमोरी ट्यागिङ एक्स्टेन्सन"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"मेमोरी ट्यागिङ एक्स्टेन्सन (MTE) का सहायताले तपाईंको एपमा भएका मेमोरीको सुरक्षासम्बन्धी समस्याहरू सजिलै पत्ता लगाउन तथा उक्त एपमा भएको नेटिभ कोड अझ सुरक्षित बनाउन सकिन्छ।"</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"तपाईंले MTE अन गर्नुभयो भने डिभाइसको पर्फर्मेन्स तुलनात्मक रूपमा सुस्त हुन सक्छ।"</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"MTE का बारेमा थप जान्नुहोस्"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"तपाईंले MTE अफ नगरेसम्म यसलाई अन गरियोस्"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"MTE अन गर्न तपाईंले आफ्नो डिभाइस रिस्टार्ट गर्नु पर्ने हुन्छ।"</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"MTE अफ गर्न तपाईंले आफ्नो डिभाइस रिस्टार्ट गर्नु पर्ने हुन्छ।"</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"एकल सत्र सुरु गर्न MTE अन गर्नुहोस्"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"सिस्टम रिस्टार्ट हुने छ र यसपछि मेमोरी ट्यागिङ एक्स्टेन्सन (MTE) प्रयोग गरी परीक्षण गर्न मिल्ने छ। MTE ले सिस्टमको पर्फर्मेन्स र स्थिरतामा नकारात्मक प्रभाव पार्न सक्छ। अर्को पटक रिबुट गर्दा यो रिसेट हुने छ।"</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"MTE अन गरेर एकल सत्र सुरु गर्न रिस्टार्ट गर्नुहोस्"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE अन गरिसकिएको छ"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"प्रणालीको हिप डम्प समावेश गर्दै"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"प्रणालीको हिप डम्प समावेश गर्न सकिएन"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"प्रणालीका हिप डम्पहरू स्वत: समावेश गर्नुहोस्"</string>
@@ -4606,6 +4615,5 @@
<string name="screen_flash_color_violet" msgid="1279950780509029495">"बैजनी रङ"</string>
<string name="color_selector_dialog_done" msgid="121253968943363376">"सम्पन्न भयो"</string>
<string name="color_selector_dialog_cancel" msgid="8667350644753900701">"रद्द गर्नुहोस्"</string>
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"यो एप एउटा विन्डोमा मात्र खोल्न मिल्छ"</string>
</resources>
diff --git a/res/values-nl/strings.xml b/res/values-nl/strings.xml
index 4523b77..97e1041 100644
--- a/res/values-nl/strings.xml
+++ b/res/values-nl/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Voorkeuren voor eenheden en cijfers instellen"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Laat apps je regionale voorkeuren weten zodat ze de functionaliteit kunnen personaliseren."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Apps gebruiken waar mogelijk je regionale voorkeuren."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Temperatuureenheden"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Temperatuur"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Agenda"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"Eerste dag van de week"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Cijfers"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"App-standaard gebruiken"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Celsius(°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Fahrenheit(°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Verbinding verbreken"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Koppelen en verbinden"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"Als bluetooth aanstaat, kan je apparaat communiceren met andere bluetooth-apparaten in de buurt."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Als bluetooth aanstaat, kan je apparaat communiceren met andere bluetooth-apparaten in de buurt.\n\nApps en services kunnen nog steeds op elk gewenst moment naar apparaten in de buurt scannen om de apparaatfunctionaliteit te verbeteren, zelfs als bluetooth uitstaat. Dit kan worden gebruikt om bijvoorbeeld locatiegebaseerde functies en services te verbeteren. Je kunt dit wijzigen in de "<annotation id="link">"instellingen voor bluetooth-scannen"</annotation>"."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Als bluetooth aanstaat, kan je apparaat communiceren met andere bluetooth-apparaten in de buurt.\n\nApps en services kunnen nog steeds op elk moment naar apparaten in de buurt scannen om de apparaatfunctionaliteit te verbeteren, zelfs als bluetooth uitstaat. Dit kan worden gebruikt om bijvoorbeeld locatiegebaseerde functies en services te verbeteren. Je kunt dit wijzigen in de instellingen voor bluetooth-scannen."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Wijzigen"</string>
<string name="device_details_title" msgid="1155622417516195481">"Apparaatgegevens"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Toetsenbordinstellingen"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Bluetooth-adres van je apparaat: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Patroon verifiëren"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"Pincode verifiëren"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Wachtwoord verifiëren"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Bevestig dat jij het bent"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Ook patroon gebruiken om dit apparaat te ontgrendelen"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Ook pincode gebruiken om dit apparaat te ontgrendelen"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Ook wachtwoord gebruiken om dit apparaat te ontgrendelen"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"Onjuiste pincode"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Onjuist wachtwoord"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Onjuist patroon"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Gedownloade apps"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Experimenteel"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Functievlaggen"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"TalkBack"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Schermlezer voornamelijk voor blinden en slechtzienden"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"Een vergrootglas volgt de tekst terwijl je typt"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"Altijd aan"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"Er wordt uitgezoomd tot het normale formaat in plaats van dat de vergroting wordt gedeactiveerd als je van app wisselt. Knijp je vingers samen om wanneer je wilt weer in te zoomen."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"Joystick"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"Activeer en verplaats het vergrootglas met een joystick op het scherm. Houd ingedrukt en sleep met de joystick om het vergrootglas te bedienen. Tik en sleep om de joystick zelf te verplaatsen."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"Over vergroting"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"Meer informatie over vergroting"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"Type vergroting"</string>
@@ -2040,7 +2052,7 @@
<string name="accessibility_no_service_selected" msgid="1310596127128379897">"Geen service geselecteerd"</string>
<string name="accessibility_service_default_description" msgid="7801435825448138526">"Geen beschrijving opgegeven."</string>
<string name="settings_button" msgid="2195468788019730377">"Instellingen"</string>
- <string name="keywords_reduce_bright_colors" msgid="1683190961013139183">"lichtgevoeligheid, fotofobie, donker thema, migraine, hoofdpijn, leesstand, nachtstand, helderheid verlagen, wit punt"</string>
+ <string name="keywords_reduce_bright_colors" msgid="1683190961013139183">"lichtgevoeligheid, fotofobie, donker thema, migraine, hoofdpijn, leesstand, nachtstand, helderheid verlagen, witpunt"</string>
<string name="keywords_accessibility" msgid="4263443239404659143">"gebruiksgemak, makkelijke toegang, ondersteuning, ondersteunend"</string>
<string name="keywords_magnification" msgid="3908145308269840862">"venstervergroting, zoom, vergroting, slechtziend, vergroten, groter maken"</string>
<string name="keywords_talkback" msgid="2816435437095102527"></string>
@@ -2172,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Probleem bij het lezen van de batterijmeter."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Tik voor meer informatie over deze fout"</string>
- <string name="power_screen" msgid="4596900105850963806">"Scherm"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Zaklamp"</string>
<string name="power_camera" msgid="4778315081581293923">"Camera"</string>
@@ -2250,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Schermtijd voor <xliff:g id="SLOT">%s</xliff:g>"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Uitsplitsing op apps"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Uitsplitsing op systeem"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Processtatistieken"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Statistieken voor nerds over actieve processen"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Geheugengebruik"</string>
@@ -2897,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Volume ringtone en meldingen"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Ringtonevolume"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Meldingsvolume"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Niet beschikbaar, omdat het belgeluid uitstaat"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Ringtone"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Standaard meldingsgeluid"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"Door app geleverd geluid"</string>
@@ -3162,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Toegang tot meldingen toestaan"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"In Android 12 hebben verbeterde meldingen aanpasbare Android-meldingen vervangen. Deze functie toont voorgestelde acties en antwoorden, en ordent je meldingen. \n\nVerbeterde meldingen hebben toegang tot meldingsinhoud, waaronder persoonlijke informatie zoals contactnamen en berichten. Deze functie kan ook meldingen sluiten of erop reageren, zoals telefoongesprekken aannemen, en Niet storen beheren."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"Toegang tot meldingen toestaan voor <xliff:g id="SERVICE">%1$s</xliff:g>?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> kan alle meldingen lezen, waaronder persoonlijke informatie zoals contactnamen, foto\'s en de tekst van berichten die je krijgt. Deze app kan deze meldingen ook snoozen of sluiten of acties uitvoeren voor knoppen in meldingen, waaronder het beantwoorden van gesprekken. \n\nHierdoor kan de app ook Niet storen aan- of uitzetten en gerelateerde instellingen wijzigen."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> kan:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"Je meldingen lezen"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"De app kan je meldingen lezen, waaronder persoonlijke informatie zoals contacten, berichten en foto\'s"</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Berichten beantwoorden"</string>
@@ -3447,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Uitgezet"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Geavanceerd"</string>
<string name="app_permissions" msgid="8666537659217653626">"Rechtenbeheer"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Updates voor het delen van locatiegegevens"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Check apps die de manier veranderen waarop je locatiegegevens worden gedeeld"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Tikken om te activeren"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Dubbeltikken op het scherm om het apparaat te activeren"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Links openen"</string>
@@ -3975,15 +3991,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Service voor automatisch invullen"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Standaardservice voor automatisch invullen"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Wachtwoorden"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Wachtwoord- en identiteitsservices"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# wachtwoord}other{# wachtwoorden}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"automatisch, invullen, automatisch invullen, wachtwoord"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"inloggegevens, toegangssleutel, wachtwoord"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Zorg dat je deze app vertrouwt</b> <br/> <br/> <xliff:g id=app_name example=Google Autofill>%1$s</xliff:g> maakt gebruik van de content op je scherm om te bepalen wat automatisch kan worden aangevuld."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"%1$s uitzetten?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"Opgeslagen informatie, zoals adressen of betaalmethoden, wordt niet ingevuld als je inlogt. Als je je opgeslagen informatie nog steeds wilt laten invullen, stel je een standaardservice voor automatisch invullen in."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Limiet voor wachtwoord- en identiteitsservices"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"Je kunt maximaal 5 services voor automatisch invullen en wachtwoorden tegelijk actief hebben. Zet een service uit om meer toe te voegen."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Uitzetten"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Automatisch invullen"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Logniveau"</string>
@@ -4270,28 +4291,17 @@
<string name="content_capture" msgid="868372905432812238">"App-content"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Sta toe dat apps content naar het Android-systeem sturen"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Heap dump van systeem vastleggen"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Memory Tagging Extension (MTE)"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"MTE (Memory Tagging Extension) maakt het makkelijker om problemen met geheugenbeveiliging in je app te vinden en de native code daarin beter te beveiligen."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"Als je MTE aanzet, kan je apparaat langzamer worden."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"Meer informatie over MTE"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"MTE aanzetten totdat je dit uitzet"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"Je moet je apparaat opnieuw opstarten om MTE aan te zetten."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"Je moet je apparaat opnieuw opstarten om MTE uit te zetten."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"MTE aanzetten voor een eenmalige sessie"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"Het systeem start opnieuw op, zodat je kunt experimenteren met de Memory Tagging Extension (MTE). MTE kan een negatieve invloed hebben op de prestaties en stabiliteit van het systeem. Wordt gereset bij de volgende keer opnieuw opstarten."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Opnieuw opstarten voor een eenmalige sessie waarbij MTE aanstaat"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE staat al aan"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Heap dump van systeem vastleggen"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Kan heap dump van systeem niet vastleggen"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Heap dumps van systeem automatisch vastleggen"</string>
@@ -4606,6 +4616,5 @@
<string name="screen_flash_color_violet" msgid="1279950780509029495">"Violet"</string>
<string name="color_selector_dialog_done" msgid="121253968943363376">"Klaar"</string>
<string name="color_selector_dialog_cancel" msgid="8667350644753900701">"Annuleren"</string>
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"Deze app kan maar in 1 venster worden geopend"</string>
</resources>
diff --git a/res/values-or/strings.xml b/res/values-or/strings.xml
index a7ca7ae..0b55ed5 100644
--- a/res/values-or/strings.xml
+++ b/res/values-or/strings.xml
@@ -166,10 +166,10 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"ୟୁନିଟ ଏବଂ ସଂଖ୍ୟାର ପସନ୍ଦଗୁଡ଼ିକୁ ସେଟ କରନ୍ତୁ"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"ଆପ୍ସକୁ ଆପଣଙ୍କ ଆଞ୍ଚଳିକ ପସନ୍ଦଗୁଡ଼ିକ ଜଣାନ୍ତୁ ଯାହା ଫଳରେ ସେଗୁଡ଼ିକ ଆପଣଙ୍କ ଅନୁଭୂତିକୁ ପର୍ସନାଲାଇଜ କରିପାରିବ।"</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"ସମ୍ଭବ ସ୍ଥଳେ ଆପ୍ସ ଆପଣଙ୍କ ଆଞ୍ଚଳିକ ପସନ୍ଦଗୁଡ଼ିକୁ ବ୍ୟବହାର କରିବ।"</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"ତାପମାତ୍ରା ୟୁନିଟ"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"ତାପମାତ୍ରା"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"କେଲେଣ୍ଡର"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"ସପ୍ତାହର ପ୍ରଥମ ଦିନ"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"ନମ୍ବର"</string>
+ <string name="numbers_preferences_title" msgid="8197418984391195446">"ନମ୍ବର ପସନ୍ଦଗୁଡ଼ିକ"</string>
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"ଆପ ଡିଫଲ୍ଟ ବ୍ୟବହାର କରନ୍ତୁ"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"ସେଲସିୟସ(°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"ଫାରେନହାଇଟ(°F)"</string>
@@ -621,7 +621,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"ବିଚ୍ଛିନ୍ନ"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"ପେୟାର୍ ଓ ସଂଯୋଗ"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"ଆପଣଙ୍କ ବ୍ଲୁଟୁଥ ଚାଲୁଥିବା ବେଳେ ଆପଣଙ୍କ ଡିଭାଇସ ଆଖପାଖରେ ଥିବା ବ୍ଲୁଟୁଥ ଡିଭାଇସଗୁଡ଼ିକ ସହ ଯୋଗାଯୋଗ କରିପାରିବ।"</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"ବ୍ଲୁଟୁଥ୍ ଚାଲୁ ଥିବାବେଳେ ଆପଣଙ୍କ ଡିଭାଇସ ଆଖପାଖରେ ଥିବା ଅନ୍ୟ ବ୍ଲୁଟୁଥ୍ ଡିଭାଇସ ସହ ଯୋଗାଯୋଗ କରିପାରିବ। \n\nଡିଭାଇସ ଅନୁଭୂତିକୁ ଉନ୍ନତ କରିବା ପାଇଁ, ବ୍ଲୁଟୁଥ୍ ବନ୍ଦ ଥିଲେ ମଧ୍ୟ ଆପ୍ସ ଓ ସେବାଗୁଡ଼ିକ ଯେ କୌଣସି ସମୟରେ ଆଖପାଖର ଡିଭାଇସଗୁଡ଼ିକ ପାଇଁ ଏବେ ବି ସ୍କାନ କରିପାରିବ। ଉଦାହରଣ ସ୍ଵରୂପ, ଲୋକେସନ-ଆଧାରିତ ଫିଚର ଓ ସେବାଗୁଡ଼ିକୁ ଉନ୍ନତ କରିବା ପାଇଁ ଏହାକୁ ବ୍ୟବହାର କରାଯାଇପାରିବ। ଆପଣ ଏହାକୁ "<annotation id="link">"ବ୍ଲୁଟୁଥ୍ ସ୍କାନିଂ ସେଟିଂସ"</annotation>"ରେ ବଦଳାଇପାରିବେ।"</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"ବ୍ଲୁଟୁଥ ଚାଲୁ ଥିବା ବେଳେ ଆପଣଙ୍କ ଡିଭାଇସ ଆଖପାଖରେ ଥିବା ଅନ୍ୟ ବ୍ଲୁଟୁଥ ଡିଭାଇସଗୁଡ଼ିକ ସହ କମ୍ୟୁନିକେଟ କରିପାରିବ।\n\nଡିଭାଇସ ଅନୁଭୂତିକୁ ଉନ୍ନତ କରିବା ପାଇଁ, ବ୍ଲୁଟୁଥ ବନ୍ଦ ଥିଲେ ମଧ୍ୟ ଆପ୍ସ ଓ ସେବାଗୁଡ଼ିକ ଯେ କୌଣସି ସମୟରେ ଆଖପାଖର ଡିଭାଇସଗୁଡ଼ିକ ପାଇଁ ଏବେ ବି ସ୍କାନ କରିପାରିବ। ଉଦାହରଣ ସ୍ଵରୂପ, ଲୋକେସନ-ଆଧାରିତ ଫିଚର ଓ ସେବାଗୁଡ଼ିକୁ ଉନ୍ନତ କରିବା ପାଇଁ ଏହାକୁ ବ୍ୟବହାର କରାଯାଇପାରିବ। ଆପଣ ଏହାକୁ ବ୍ଲୁଟୁଥ ସ୍କାନିଂ ସେଟିଂସରେ ପରିବର୍ତ୍ତନ କରିପାରିବେ।"</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"ପରିବର୍ତ୍ତନ କରନ୍ତୁ"</string>
<string name="device_details_title" msgid="1155622417516195481">"ଡିଭାଇସର ବିବରଣୀ"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"କୀବୋର୍ଡ ସେଟିଂସ"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"ଡିଭାଇସ୍ର ବ୍ଲୁଟୁଥ ଠିକଣା ହେଉଛି: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1392,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"ପାଟର୍ନ ଯାଞ୍ଚ କରନ୍ତୁ"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"ପିନ୍ ଯାଞ୍ଚ କରନ୍ତୁ"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"ପାସ୍ୱର୍ଡ ଯାଞ୍ଚ କରନ୍ତୁ:"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"ଆପଣ ବୋଲି ଯାଞ୍ଚ କର"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"ଏ ଡିଭାଇସ ଅନଲକ ପାଇଁ ପାଟର୍ନ ମଧ୍ୟ ବ୍ୟବହାର କର"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"ଏ ଡିଭାଇସ ଅନଲକ ପାଇଁ PIN ମଧ୍ୟ ବ୍ୟବହାର କରନ୍ତୁ"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"ଏ ଡିଭାଇସ ଅନଲକ ପାଇଁ ପାସୱାର୍ଡ ମଧ୍ୟ ବ୍ୟବହାର କର"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"ଭୁଲ୍ PIN"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"ଭୁଲ ପାସ୍ୱର୍ଡ"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"ଭୁଲ ପାଟର୍ନ"</string>
@@ -1715,17 +1726,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"ଡାଉନଲୋଡ ହୋଇଥିବା ଆପ୍ସ"</string>
<string name="experimental_category_title" msgid="898904396646344152">"ପରୀକ୍ଷାମୂଳକ"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"ଫିଚର୍ ଫ୍ଲାଗ୍"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"Talkback"</string>
<string name="talkback_summary" msgid="5820927220378864281">"ଦୃଷ୍ଟିହୀନ କିମ୍ବା କମ୍ ଦୃଷ୍ଟି ଶକ୍ତିଥିବା ଲୋକଙ୍କ ପାଇଁ ମୁଖ୍ୟତଃ ସ୍କ୍ରିନ୍ ରିଡର୍ ଅଟେ"</string>
@@ -1739,10 +1752,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"ଆପଣ ଟାଇପ କରିବା ବେଳେ ମ୍ୟାଗ୍ନିଫାୟର ଟେକ୍ସଟକୁ ଅନୁସରଣ କରେ"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"ସର୍ବଦା ଚାଲୁ"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"ଆପ୍ସକୁ ପରିବର୍ତ୍ତନ କରିବା ସମୟରେ ମେଗ୍ନିଫିକେସନକୁ ନିଷ୍କ୍ରିୟ କରିବା ପରିବର୍ତ୍ତେ, ଏହା କେବଳ ସାଧାରଣ ଆକାରକୁ ଜୁମ ଆଉଟ ହୋଇଥାଏ। ଆପଣ ଯେତେବେଳେ ଚାହିଁବେ ପୁଣି ଜୁମ କରିବାକୁ ପିଞ୍ଚ କରନ୍ତୁ।"</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"ଜଏଷ୍ଟିକ"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"ଏକ ଅନ-ସ୍କ୍ରିନ ଜଏଷ୍ଟିକ ସହ ମେଗ୍ନିଫାୟରକୁ ସକ୍ରିୟ ଓ ମୁଭ କରନ୍ତୁ। ଟାପ କରି ଧରି ରଖନ୍ତୁ, ତା\'ପରେ ମେଗ୍ନିଫାୟରକୁ ନିୟନ୍ତ୍ରଣ କରିବା ପାଇଁ ଜଏଷ୍ଟିକକୁ ଡ୍ରାଗ କରନ୍ତୁ। ସେହି ଜଏଷ୍ଟିକକୁ ମୁଭ କରିବା ପାଇଁ ଟାପ କରି ଡ୍ରାଗ କରନ୍ତୁ।"</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"ମ୍ୟାଗ୍ନିଫିକେସନ୍ ବିଷୟରେ"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"ମ୍ୟାଗ୍ନିଫିକେସନ୍ ବିଷୟରେ ଅଧିକ ଜାଣନ୍ତୁ"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"ମ୍ୟାଗ୍ନିଫିକେସନ୍ ପ୍ରକାର"</string>
@@ -2172,7 +2183,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"ବ୍ୟାଟେରୀ ମିଟର୍ ପଢ଼ିବାରେ ସମସ୍ୟା ହେଉଛି।"</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"ଏହି ତ୍ରୁଟି ବିଷୟରେ ଅଧିକ ଜାଣିବାକୁ ଟାପ୍ କରନ୍ତୁ"</string>
- <string name="power_screen" msgid="4596900105850963806">"ସ୍କ୍ରିନ୍"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"ଫ୍ଲାସ୍ଲାଇଟ୍"</string>
<string name="power_camera" msgid="4778315081581293923">"କ୍ୟାମେରା"</string>
@@ -2217,7 +2229,7 @@
<!-- no translation found for battery_saver_seekbar_title (3712266470054006641) -->
<skip />
<string name="battery_saver_seekbar_title_placeholder" msgid="7141264642540687540">"ଚାଲୁ କରନ୍ତୁ"</string>
- <string name="battery_saver_master_switch_title" msgid="3474312070095834915">"ବ୍ୟାଟେରୀ ସେଭର୍ ବ୍ୟବହାର କରନ୍ତୁ"</string>
+ <string name="battery_saver_master_switch_title" msgid="3474312070095834915">"ବେଟେରୀ ସେଭରକୁ ବ୍ୟବହାର କରନ୍ତୁ"</string>
<string name="battery_saver_turn_on_automatically_title" msgid="7857393318205740864">"ଅଟୋମେଟିକାଲୀ ଚାଲୁ ହୁଏ"</string>
<string name="battery_saver_turn_on_automatically_never" msgid="6194649389871448663">"ଆଦୌ ନୁହେଁ"</string>
<string name="battery_saver_turn_on_automatically_pct" msgid="4294335680892392449">"ବ୍ୟାଟେରୀ <xliff:g id="PERCENT">%1$s</xliff:g> ରେ"</string>
@@ -2250,6 +2262,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"<xliff:g id="SLOT">%s</xliff:g> ପାଇଁ ସ୍କ୍ରିନ ସମୟ"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"ଆପ୍ସ ଅନୁସାରେ ବ୍ରେକଡାଉନ"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"ସିଷ୍ଟମ ଅନୁସାରେ ବ୍ରେକଡାଉନ"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"ପ୍ରକ୍ରିୟା ଷ୍ଟାଟସ୍"</string>
<string name="process_stats_summary" msgid="522842188571764699">"ଚାଲୁଥିବା ପ୍ରକ୍ରିୟା ବିଷୟରେ ଗିକୀ ଷ୍ଟେଟସ୍"</string>
<string name="app_memory_use" msgid="7559666138324410666">"ମେମୋରୀ ବ୍ୟବହାର"</string>
@@ -2897,6 +2911,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"ରିଙ୍ଗ ଏବଂ ବିଜ୍ଞପ୍ତି ଭଲ୍ୟୁମ୍"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"ରିଂ ଭଲ୍ୟୁମ"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"ସୂଚନା ଭଲ୍ୟୁମ"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"ରିଂକୁ ମ୍ୟୁଟ କରାଯାଇଥିବା ଯୋଗୁଁ ଉପଲବ୍ଧ ନାହିଁ"</string>
<string name="ringtone_title" msgid="3271453110387368088">"ଫୋନ ରିଂଟୋନ"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"ଡିଫଲ୍ଟ ବିଜ୍ଞପ୍ତି ସାଉଣ୍ଡ"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"ଆପ୍ ଦ୍ୱାରା ପ୍ରଦତ୍ତ ଶବ୍ଦ"</string>
@@ -3162,8 +3177,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"ବିଜ୍ଞପ୍ତି ଆକ୍ସେସ କରିବା ପାଇଁ ଅନୁମତି ଦିଅନ୍ତୁ"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Android 12ରେ Android ଆଡେପ୍ଟିଭ୍ ବିଜ୍ଞପ୍ତିଗୁଡ଼ିକୁ ଉନ୍ନତ ବିଜ୍ଞପ୍ତିଗୁଡ଼ିକରେ ପରିବର୍ତ୍ତନ କରାଯାଇଛି। ଏହି ଫିଚର ପ୍ରସ୍ତାବିତ କାର୍ଯ୍ୟ ଏବଂ ପ୍ରତ୍ୟୁତ୍ତରଗୁଡ଼ିକୁ ଦେଖାଏ ଏବଂ ଆପଣଙ୍କ ବିଜ୍ଞପ୍ତିଗୁଡ଼ିକୁ ବ୍ୟବସ୍ଥିତ କରେ। \n\nଉନ୍ନତ ବିଜ୍ଞପ୍ତିଗୁଡ଼ିକ କଣ୍ଟାକ୍ଟ ନାମ ଏବଂ ମେସେଜଗୁଡ଼ିକ ପରି ବ୍ୟକ୍ତିଗତ ସୂଚନା ସମେତ ବିଜ୍ଞପ୍ତିର ବିଷୟବସ୍ତୁକୁ ଆକ୍ସେସ କରିପାରିବ। ଏହି ଫିଚର ଫୋନ କଲଗୁଡ଼ିକର ଉତ୍ତର ଦେବା ଏବଂ \'ବିରକ୍ତ କରନ୍ତୁ ନାହିଁ\'କୁ ନିୟନ୍ତ୍ରଣ କରିବା ପରି, ବିଜ୍ଞପ୍ତିଗୁଡ଼ିକୁ ମଧ୍ୟ ଖାରଜ କରିପାରିବ କିମ୍ବା ସେଗୁଡ଼ିକର ଉତ୍ତର ଦେଇପାରିବ।"</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"<xliff:g id="SERVICE">%1$s</xliff:g> ପାଇଁ ବିଜ୍ଞପ୍ତି ଆକ୍ସେସ୍ର ଅନୁମତି ଦେବେ?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> କଣ୍ଟାକ୍ଟ ନାମ, ଫଟୋ ଏବଂ ଆପଣ ପାଇଥିବା ମେସେଜର ଟେକ୍ସଟ ପରି ବ୍ୟକ୍ତିଗତ ସୂଚନା ସମେତ ସମସ୍ତ ବିଜ୍ଞପ୍ତି ପଢ଼ିବାକୁ ସକ୍ଷମ ହେବ। ଏହି ଆପ ଫୋନ କଲଗୁଡ଼ିକର ଉତ୍ତର ଦେବା ସହ ବିଜ୍ଞପ୍ତିଗୁଡ଼ିକୁ ସ୍ନୁଜ କିମ୍ବା ଖାରଜ କରିବାକୁ କିମ୍ବା ବିଜ୍ଞପ୍ତିଗୁଡ଼ିକରେ ଥିବା ବଟନଗୁଡ଼ିକ ଉପରେ ପଦକ୍ଷେପ ନେବା ପାଇଁ ମଧ୍ୟ ସକ୍ଷମ ହେବ। \n\nଏହା ଆପଟିକୁ \"ବିରକ୍ତ କରନ୍ତୁ ନାହିଁ\"କୁ ଚାଲୁ କିମ୍ବା ବନ୍ଦ କରିବା ଏବଂ ସମ୍ବନ୍ଧିତ ସେଟିଂସ ପରିବର୍ତ୍ତନ କରିବା ପାଇଁ ମଧ୍ୟ କ୍ଷମତା ଦେବ।"</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> ଏହା କରିବାକୁ ସକ୍ଷମ ହେବ:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"ଆପଣଙ୍କ ବିଜ୍ଞପ୍ତିଗୁଡ଼ିକୁ ପଢ଼ନ୍ତୁ"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"ଏହା ଯୋଗାଯୋଗ, ମେସେଜ ଏବଂ ଫଟୋଗୁଡ଼ିକ ପରି ବ୍ୟକ୍ତିଗତ ସୂଚନା ସମେତ ଆପଣଙ୍କ ବିଜ୍ଞପ୍ତିଗୁଡ଼ିକୁ ପଢ଼ିବା ପାଇଁ ସକ୍ଷମ ହେବ।"</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"ମେସେଜଗୁଡ଼ିକର ପ୍ରତ୍ୟୁତ୍ତର ଦିଅନ୍ତୁ"</string>
@@ -3447,10 +3464,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"ବନ୍ଦ କରାଯାଇଛି"</string>
<string name="advanced_apps" msgid="7643010673326578815">"ଉନ୍ନତ"</string>
<string name="app_permissions" msgid="8666537659217653626">"ଅନୁମତି ପରିଚାଳକ"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"ଲୋକେସନ ପାଇଁ ଡାଟା ସେୟାରିଂ ଅପଡେଟଗୁଡ଼ିକ"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"ଆପଣଙ୍କ ଲୋକେସନ ଡାଟା ସେୟାର କରିବାର ଉପାୟକୁ ପରିବର୍ତ୍ତନ କରିଥିବା ଆପ୍ସକୁ ସମୀକ୍ଷା କରନ୍ତୁ"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"ଜାଗ୍ରତ କରିବାକୁ ଟାପ୍ କରନ୍ତୁ"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"ଡିଭାଇସ୍କୁ ଜାଗ୍ରତ କରିବା ପାଇଁ ସ୍କ୍ରୀନ୍ର ଯେକୌଣସି ସ୍ଥାନରେ ଟାପ୍ କରନ୍ତୁ"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"ଓପନିଂ ଲିଙ୍କ୍"</string>
@@ -3975,15 +3990,20 @@
<string name="autofill_app" msgid="7595308061826307921">"ସ୍ୱତଃପୂରଣ ସେବା"</string>
<string name="default_autofill_app" msgid="372234803718251606">"ଡିଫଲ୍ଟ ଅଟୋଫିଲ ସେବା"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"ପାସୱାର୍ଡଗୁଡ଼ିକ"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"ପାସୱାର୍ଡ ଏବଂ ପରିଚୟ ସେବା"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{#ଟି ପାସୱାର୍ଡ}other{#ଟି ପାସୱାର୍ଡ}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"ସ୍ୱତଃ, ପୂରଣ, ସ୍ୱତଃପୂରଣ, ପାସୱାର୍ଡ"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"କ୍ରେଡେନସିଆଲ, ପାସକୀ, ପାସୱାର୍ଡ"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>ଆପଣ ଏହି ଆପ୍କୁ ବିଶ୍ୱାସ କରୁଥିବା ନିଶ୍ଚିତ କରନ୍ତୁ</b> <br/> <br/> <xliff:g id=app_name example=Google Autofill>%1$s</xliff:g> କ\'ଣ ଅଟୋଫିଲ୍ କରାଯାଇପାରିବ ନିର୍ଦ୍ଧାରଣ କରିବା ପାଇଁ, Google Autofill ଆପଣଙ୍କ ସ୍କ୍ରୀନ୍ରେ ଯାହା ଥାଏ, ତାହା ବ୍ୟବହାର କରେ।"</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"%1$s ବନ୍ଦ କରିବେ?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"ଆପଣ ସାଇନ ଇନ କରିବା ବେଳେ ଠିକଣା କିମ୍ବା ପେମେଣ୍ଟ ପଦ୍ଧତି ପରି ସେଭ କରାଯାଇଥିବା ସୂଚନା ପୂରଣ କରାଯିବ ନାହିଁ। ଆପଣଙ୍କର ସେଭ କରାଯାଇଥିବା ସୂଚନା ପୂରଣ କରି ରଖିବା ପାଇଁ, ଏକ ଡିଫଲ୍ଟ ଅଟୋଫିଲ ସେବା ସେଟ କରନ୍ତୁ।"</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"ପାସୱାର୍ଡ ଏବଂ ପରିଚୟ ସେବାଗୁଡ଼ିକର ସୀମା"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"ଏକା ସମୟରେ ଆପଣଙ୍କର 5ଟି ଅଟୋଫିଲ ଏବଂ ପାସୱାର୍ଡ ସେବା ସକ୍ରିୟ ରହିପାରିବ। ଅଧିକ ଯୋଗ କରିବା ପାଇଁ ଏକ ସେବାକୁ ବନ୍ଦ କରନ୍ତୁ।"</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"ବନ୍ଦ କରନ୍ତୁ"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"ଅଟୋଫିଲ୍"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"ଲଗିଂ ସ୍ତର"</string>
@@ -4270,28 +4290,17 @@
<string name="content_capture" msgid="868372905432812238">"ଆପ୍ ବିଷୟବସ୍ତୁ"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Android ସିଷ୍ଟମ୍କୁ ବିଷୟବସ୍ତୁ ପଠାଇବା ପାଇଁ ଆପ୍ସକୁ ଅନୁମତି ଦିଅନ୍ତୁ"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"ସିଷ୍ଟମ୍ ହିପ୍ ଡମ୍ପ କ୍ୟାପ୍ଚର୍ କରନ୍ତୁ"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"ମେମୋରୀ ଟାଗିଂ ଏକ୍ସଟେନସନ"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"ମେମୋରୀ ଟାଗିଂ ଏକ୍ସଟେନ୍ସନ (MTE) ଆପଣଙ୍କ ଆପରେ ମେମୋରୀ ସୁରକ୍ଷା ସମସ୍ୟାଗୁଡ଼ିକୁ ଖୋଜିବା ଓ ଏଥିରେ ସ୍ଥାନୀୟ କୋଡକୁ ଅଧିକ ସୁରକ୍ଷିତ କରିବା ସହଜ କରିଥାଏ।"</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"MTE ଚାଲୁ କରିବା ଫଳରେ ଏହା ଡିଭାଇସର ପରଫରମାନ୍ସକୁ ସ୍ଲୋ କରିଦେଇପାରେ।"</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"MTE ବିଷୟରେ ଅଧିକ ଜାଣନ୍ତୁ"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"ଆପଣ MTEକୁ ବନ୍ଦ ନକରିବା ପର୍ଯ୍ୟନ୍ତ ଏହାକୁ ସକ୍ଷମ କରନ୍ତୁ"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"MTE ଚାଲୁ କରିବା ପାଇଁ ଆପଣଙ୍କୁ ଆପଣଙ୍କ ଡିଭାଇସ ରିଷ୍ଟାର୍ଟ କରିବାକୁ ହେବ।"</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"MTE ବନ୍ଦ କରିବା ପାଇଁ ଆପଣଙ୍କୁ ଆପଣଙ୍କ ଡିଭାଇସ ରିଷ୍ଟାର୍ଟ କରିବାକୁ ହେବ।"</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"ଗୋଟିଏ ସେସନ ପାଇଁ MTE ସକ୍ଷମ କରନ୍ତୁ"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"ସିଷ୍ଟମ ରିଷ୍ଟାର୍ଟ ହେବ ଏବଂ ଏହା ମେମୋରୀ ଟାଗିଂ ଏକ୍ସଟେନସନ (MTE) ସହ ପରୀକ୍ଷଣକୁ ଅନୁମତି ଦେବ। ସିଷ୍ଟମର ପରଫରମାନ୍ସ ଏବଂ ସ୍ଥିରତା ଉପରେ MTE ନକାରାତ୍ମକ ପ୍ରଭାବ ପକାଇପାରେ। ପରବର୍ତ୍ତୀ ଥର ରିବୁଟ କରିବା ସମୟରେ ରିସେଟ ହୋଇଯିବ।"</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"MTE ସକ୍ଷମ କରି ଗୋଟିଏ ସେସନ ପାଇଁ ରିଷ୍ଟାର୍ଟ କରନ୍ତୁ"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTEକୁ ପୂର୍ବରୁ ସକ୍ଷମ କରାଯାଇଛି"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"ସିଷ୍ଟମ୍ ହିପ୍ ଡମ୍ପ କ୍ୟାପ୍ଚର୍ କରାଯାଉଛି"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"ସିଷ୍ଟମ୍ ହିପ୍ ଡମ୍ପ୍ କ୍ୟାପଚର୍ ହେଲାନାହିଁ"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"ସ୍ବଚାଳିତ ଭାବେ ସିଷ୍ଟମ୍ ହିପ୍ ଡମ୍ପ କ୍ୟାପ୍ଚର୍ କରନ୍ତୁ"</string>
@@ -4606,6 +4615,5 @@
<string name="screen_flash_color_violet" msgid="1279950780509029495">"ବାଇଗଣୀ"</string>
<string name="color_selector_dialog_done" msgid="121253968943363376">"ହୋଇଗଲା"</string>
<string name="color_selector_dialog_cancel" msgid="8667350644753900701">"ବାତିଲ କରନ୍ତୁ"</string>
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"ଏହି ଆପକୁ କେବଳ 1ଟି ୱିଣ୍ଡୋରେ ଖୋଲାଯାଇପାରିବ"</string>
</resources>
diff --git a/res/values-pa/strings.xml b/res/values-pa/strings.xml
index d098bb1..471d460 100644
--- a/res/values-pa/strings.xml
+++ b/res/values-pa/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"ਇਕਾਈਆਂ ਅਤੇ ਨੰਬਰ ਸੰਬੰਧੀ ਤਰਜੀਹਾਂ ਨੂੰ ਸੈੱਟ ਕਰੋ"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"ਐਪਾਂ ਨੂੰ ਤੁਹਾਡੀਆਂ ਖੇਤਰੀ ਤਰਜੀਹਾਂ ਜਾਣਨ ਦਿਓ ਤਾਂ ਜੋ ਉਹ ਤੁਹਾਡੇ ਅਨੁਭਵ ਨੂੰ ਵਿਅਕਤੀਗਤ ਬਣਾ ਸਕਣ।"</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"ਜਿੱਥੇ ਸੰਭਵ ਹੋਇਆ ਐਪਾਂ ਤੁਹਾਡੀਆਂ ਖੇਤਰੀ ਤਰਜੀਹਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨਗੀਆਂ।"</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"ਤਾਪਮਾਨ ਇਕਾਈਆਂ"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"ਤਾਪਮਾਨ"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"ਕੈਲੰਡਰ"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"ਹਫ਼ਤੇ ਦਾ ਪਹਿਲਾ ਦਿਨ"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"ਨੰਬਰ"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"ਐਪ ਦੀ ਪੂਰਵ-ਨਿਰਧਾਰਿਤ ਵਜੋਂ ਵਰਤੋਂ ਕਰੋ"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"ਸੈਲਸੀਅਸ(°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"ਫ਼ਾਰਨਹਾਈਟ(°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"ਡਿਸਕਨੈਕਟ ਕਰੋ"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"ਜੋੜਾਬੱਧ ਕਰਕੇ ਕਨੈਕਟ ਕਰੋ"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"ਬਲੂਟੁੱਥ ਚਾਲੂ ਹੋਣ \'ਤੇ, ਤੁਹਾਡਾ ਡੀਵਾਈਸ ਨਜ਼ਦੀਕੀ ਬਲੂਟੁੱਥ ਡੀਵਾਈਸਾਂ ਨਾਲ ਸੰਚਾਰ ਕਰ ਸਕਦਾ ਹੈ।"</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"ਬਲੂਟੁੱਥ ਚਾਲੂ ਹੋਣ \'ਤੇ, ਤੁਹਾਡਾ ਡੀਵਾਈਸ ਹੋਰ ਨਜ਼ਦੀਕੀ ਬਲੂਟੁੱਥ ਡੀਵਾਈਸਾਂ ਨਾਲ ਸੰਚਾਰ ਕਰ ਸਕਦਾ ਹੈ।\n\nਡੀਵਾਈਸ ਦੇ ਅਨੁਭਵ ਨੂੰ ਬਿਹਤਰ ਬਣਾਉਣ ਲਈ, ਐਪਾਂ ਅਤੇ ਸੇਵਾਵਾਂ ਕਿਸੇ ਵੇਲੇ ਵੀ ਨਜ਼ਦੀਕੀ ਡੀਵਾਈਸਾਂ ਲਈ ਸਕੈਨ ਕਰ ਸਕਦੀਆਂ ਹਨ, ਭਾਵੇਂ ਬਲੂਟੁੱਥ ਬੰਦ ਹੀ ਕਿਉਂ ਨਾ ਹੋਵੇ। ਇਸ ਦੀ ਵਰਤੋਂ ਟਿਕਾਣਾ-ਆਧਾਰਿਤ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਅਤੇ ਸੇਵਾਵਾਂ ਵਰਗੀਆਂ ਚੀਜ਼ਾਂ ਨੂੰ ਬਿਹਤਰ ਬਣਾਉਣ ਲਈ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ। ਤੁਸੀਂ ਇਸ ਨੂੰ "<annotation id="link">"ਬਲੂਟੁੱਥ ਸਕੈਨਿੰਗ ਸੈਟਿੰਗਾਂ"</annotation>" ਵਿੱਚ ਬਦਲ ਸਕਦੇ ਹੋ।"</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"ਬਲੂਟੁੱਥ ਚਾਲੂ ਹੋਣ \'ਤੇ, ਤੁਹਾਡਾ ਡੀਵਾਈਸ ਹੋਰ ਨਜ਼ਦੀਕੀ ਬਲੂਟੁੱਥ ਡੀਵਾਈਸਾਂ ਨਾਲ ਸੰਚਾਰ ਕਰ ਸਕਦਾ ਹੈ।\n\nਡੀਵਾਈਸ ਦੇ ਅਨੁਭਵ ਨੂੰ ਬਿਹਤਰ ਬਣਾਉਣ ਲਈ, ਐਪਾਂ ਅਤੇ ਸੇਵਾਵਾਂ ਕਿਸੇ ਵੇਲੇ ਵੀ ਨਜ਼ਦੀਕੀ ਡੀਵਾਈਸਾਂ ਲਈ ਸਕੈਨ ਕਰ ਸਕਦੀਆਂ ਹਨ, ਭਾਵੇਂ ਬਲੂਟੁੱਥ ਬੰਦ ਹੀ ਕਿਉਂ ਨਾ ਹੋਵੇ। ਇਸ ਦੀ ਵਰਤੋਂ ਟਿਕਾਣਾ-ਆਧਾਰਿਤ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਅਤੇ ਸੇਵਾਵਾਂ ਵਰਗੀਆਂ ਚੀਜ਼ਾਂ ਨੂੰ ਬਿਹਤਰ ਬਣਾਉਣ ਲਈ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ। ਤੁਸੀਂ ਇਸ ਨੂੰ ਬਲੂਟੁੱਥ ਸਕੈਨਿੰਗ ਸੈਟਿੰਗਾਂ ਵਿੱਚ ਬਦਲ ਸਕਦੇ ਹੋ।"</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"ਬਦਲੋ"</string>
<string name="device_details_title" msgid="1155622417516195481">"ਡੀਵਾਈਸ ਦੇ ਵੇਰਵੇ"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"ਕੀ-ਬੋਰਡ ਸੈਟਿੰਗਾਂ"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"ਡੀਵਾਈਸ ਦਾ ਬਲੂਟੁੱਥ ਪਤਾ: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"ਪੈਟਰਨ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"ਪਿੰਨ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Verify password"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"ਆਪਣੀ ਪਛਾਣ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"ਇਸ ਡੀਵਾਈਸ ਨੂੰ ਅਣਲਾਕ ਕਰਨ ਲਈ ਪੈਟਰਨ ਵੀ ਵਰਤੋ"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"ਇਸ ਡੀਵਾਈਸ ਨੂੰ ਅਣਲਾਕ ਕਰਨ ਲਈ ਪਿੰਨ ਵੀ ਵਰਤੋ"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"ਇਸ ਡੀਵਾਈਸ ਨੂੰ ਅਣਲਾਕ ਕਰਨ ਲਈ ਪਾਸਵਰਡ ਵੀ ਵਰਤੋ"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"ਗਲਤ ਪਿੰਨ"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"ਗਲਤ ਪਾਸਵਰਡ"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"ਗਲਤ ਪੈਟਰਨ"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"ਡਾਊਨਲੋਡ ਕੀਤੀਆਂ ਐਪਾਂ"</string>
<string name="experimental_category_title" msgid="898904396646344152">"ਪ੍ਰਯੋਗਮਈ"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"ਵਿਸ਼ੇਸ਼ਤਾ ਵਾਲੇ ਫਲੈਗ"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"Talkback"</string>
<string name="talkback_summary" msgid="5820927220378864281">"ਸਕ੍ਰੀਨ ਰੀਡਰ ਮੁੱਖ ਤੌਰ \'ਤੇ ਨੇਤਰਹੀਣਾਂ ਅਤੇ ਘੱਟ ਨਜ਼ਰ ਵਾਲੇ ਲੋਕਾਂ ਲਈ ਹੈ"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"ਤੁਹਾਡੇ ਵੱਲੋਂ ਟਾਈਪ ਕਰਨ \'ਤੇ ਵੱਡਦਰਸ਼ੀ ਲਿਖਤ ਦਾ ਅਨੁਸਰਣ ਕਰਦਾ ਹੈ"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"ਹਮੇਸ਼ਾਂ ਚਾਲੂ"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"ਐਪਾਂ ਨੂੰ ਬਦਲਣ ਨਾਲ ਵੱਡਦਰਸ਼ੀਕਰਨ ਨੂੰ ਅਕਿਰਿਆਸ਼ੀਲ ਕਰਨ ਦੀ ਬਜਾਏ, ਇਹ ਆਮ ਆਕਾਰ \'ਤੇ ਜ਼ੂਮ ਆਊਟ ਕਰ ਦਿੰਦਾ ਹੈ। ਤੁਸੀਂ ਜਦੋਂ ਵੀ ਚਾਹੋ, ਦੁਬਾਰਾ ਜ਼ੂਮ ਕਰਨ ਲਈ ਚੂੰਢੀ ਭਰੋ।"</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"ਜਾਏਸਟਿੱਕ"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"ਵੱਡਦਰਸ਼ੀ ਨੂੰ ਕਿਰਿਆਸ਼ੀਲ ਕਰੋ ਅਤੇ ਸਕ੍ਰੀਨ ਉੱਪਰਲੀ ਜਾਏਸਟਿੱਕ ਨਾਲ ਉਸਨੂੰ ਹਿਲਾਓ। ਟੈਪ ਕਰੋ ਅਤੇ ਦਬਾਈ ਰੱਖੋ, ਫਿਰ ਵੱਡਦਰਸ਼ੀ ਨੂੰ ਕੰਟਰੋਲ ਕਰਨ ਲਈ ਜਾਏਸਟਿੱਕ ਨੂੰ ਘਸੀਟੋ। ਜਾਏਸਟਿੱਕ ਨੂੰ ਹਿਲਾਉਣ ਲਈ ਉਸਨੂੰ ਟੈਪ ਕਰੋ ਅਤੇ ਘਸੀਟੋ।"</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"ਵੱਡਦਰਸ਼ੀਕਰਨ ਬਾਰੇ"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"ਵੱਡਦਰਸ਼ੀਕਰਨ ਬਾਰੇ ਹੋਰ ਜਾਣੋ"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"ਵੱਡਦਰਸ਼ੀਕਰਨ ਦੀ ਕਿਸਮ"</string>
@@ -2172,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"ਬੈਟਰੀ ਮੀਟਰ ਨੂੰ ਪੜ੍ਹਨ ਵਿੱਚ ਸਮੱਸਿਆ ਹੋ ਰਹੀ ਹੈ।"</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"ਇਸ ਗੜਬੜ ਬਾਰੇ ਹੋਰ ਜਾਣਨ ਲਈ ਟੈਪ ਕਰੋ"</string>
- <string name="power_screen" msgid="4596900105850963806">"ਸਕ੍ਰੀਨ"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"ਫਲੈਸ਼ਲਾਈਟ"</string>
<string name="power_camera" msgid="4778315081581293923">"ਕੈਮਰਾ"</string>
@@ -2250,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"<xliff:g id="SLOT">%s</xliff:g> ਲਈ ਸਕ੍ਰੀਨ ਸਮਾਂ"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"ਐਪਾਂ ਮੁਤਾਬਕ ਵੰਡ"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"ਸਿਸਟਮ ਮੁਤਾਬਕ ਵੰਡ"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"ਪ੍ਰਕਿਰਿਆ ਸਟੈਟਸ"</string>
<string name="process_stats_summary" msgid="522842188571764699">"ਚੱਲ ਰਹੀਆਂ ਪ੍ਰਕਿਰਿਆਵਾਂ ਬਾਰੇ Geeky ਸਟੈਟਸ"</string>
<string name="app_memory_use" msgid="7559666138324410666">"ਮੈਮਰੀ ਵਰਤੋਂ"</string>
@@ -2897,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"ਘੰਟੀ ਅਤੇ ਸੂਚਨਾ ਦੀ ਅਵਾਜ਼"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"ਘੰਟੀ ਦੀ ਅਵਾਜ਼"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"ਸੂਚਨਾ ਵੌਲਿਊਮ"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"ਉਪਲਬਧ ਨਹੀਂ ਹੈ ਕਿਉਂਕਿ ਘੰਟੀ ਮਿਊਟ ਕੀਤੀ ਹੋਈ ਹੈ"</string>
<string name="ringtone_title" msgid="3271453110387368088">"ਫ਼ੋਨ ਰਿੰਗਟੋਨ"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"ਪੂਰਵ-ਨਿਰਧਾਰਿਤ ਸੂਚਨਾ ਧੁਨੀ"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"ਐਪ ਵੱਲੋਂ ਮੁਹੱਈਆ ਕਰਵਾਈ ਧੁਨੀ"</string>
@@ -3162,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"ਸੂਚਨਾ ਤੱਕ ਪਹੁੰਚ ਕਰਨ ਦਿਓ"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Android 12 ਵਿੱਚ ਵਿਸਤ੍ਰਿਤ ਸੂਚਨਾਵਾਂ ਨੇ Android ਅਡੈਪਟਿਵ ਸੂਚਨਾਵਾਂ ਦੀ ਜਗ੍ਹਾ ਲੈ ਲਈ ਹੈ। ਇਹ ਵਿਸ਼ੇਸ਼ਤਾ ਕਾਰਵਾਈਆਂ ਅਤੇ ਜਵਾਬਾਂ ਵਾਲੇ ਸੁਝਾਅ ਦਿਖਾਉਂਦੀ ਹੈ ਅਤੇ ਤੁਹਾਡੀਆਂ ਸੂਚਨਾਵਾਂ ਨੂੰ ਵਿਵਸਥਿਤ ਕਰਦੀ ਹੈ। \n\nਵਿਸਤ੍ਰਿਤ ਸੂਚਨਾਵਾਂ ਸੂਚਨਾ ਸਮੱਗਰੀ ਤੱਕ ਪਹੁੰਚ ਕਰ ਸਕਦੀਆਂ ਹਨ, ਜਿਸ ਵਿੱਚ ਸੰਪਰਕ ਦੇ ਨਾਮ ਅਤੇ ਸੁਨੇਹੇ ਵਰਗੀ ਨਿੱਜੀ ਜਾਣਕਾਰੀ ਵੀ ਸ਼ਾਮਲ ਹੈ। ਇਹ ਵਿਸ਼ੇਸ਼ਤਾ ਸੂਚਨਾਵਾਂ ਨੂੰ ਖਾਰਜ ਵੀ ਕਰ ਸਕਦੀ ਹੈ ਜਾਂ ਸੂਚਨਾਵਾਂ ਦਾ ਜਵਾਬ ਵੀ ਦੇ ਸਕਦੀ ਹੈ, ਜਿਵੇਂ ਕਿ ਫ਼ੋਨ ਕਾਲਾਂ ਦਾ ਜਵਾਬ ਦੇਣਾ ਅਤੇ \'ਪਰੇਸ਼ਾਨ ਨਾ ਕਰੋ\' ਨੂੰ ਕੰਟਰੋਲ ਕਰਨਾ।"</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"ਕੀ <xliff:g id="SERVICE">%1$s</xliff:g> ਲਈ ਸੂਚਨਾ ਪਹੁੰਚ ਦੀ ਆਗਿਆ ਦੇਣੀ ਹੈ?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> ਸੰਪਰਕ ਨਾਮ, ਫ਼ੋਟੋਆਂ ਅਤੇ ਤੁਹਾਨੂੰ ਪ੍ਰਾਪਤ ਹੋਣ ਵਾਲੇ ਲਿਖਤ ਸੁਨੇਹਿਆਂ ਵਰਗੀ ਨਿੱਜੀ ਜਾਣਕਾਰੀ ਸਮੇਤ ਸਾਰੀਆਂ ਸੂਚਨਾਵਾਂ ਨੂੰ ਪੜ੍ਹ ਸਕੇਗੀ। ਇਹ ਐਪ ਸੂਚਨਾਵਾਂ ਨੂੰ ਸਨੂਜ਼ ਕਰਨ ਜਾਂ ਖਾਰਜ ਕਰਨ ਜਾਂ ਫ਼ੋਨ ਕਾਲਾਂ ਦਾ ਜਵਾਬ ਦੇਣ ਸਮੇਤ, ਸੂਚਨਾਵਾਂ ਵਿੱਚ ਬਟਨਾਂ \'ਤੇ ਕਾਰਵਾਈ ਵੀ ਕਰ ਸਕੇਗੀ। \n\nਇਹ ਐਪ ਨੂੰ \'ਪਰੇਸ਼ਾਨ ਨਾ ਕਰੋ\' ਨੂੰ ਬੰਦ ਜਾਂ ਚਾਲੂ ਕਰਨ ਅਤੇ ਸੰਬੰਧਿਤ ਸੈਟਿੰਗਾਂ ਨੂੰ ਬਦਲਣ ਦੀ ਸਮਰੱਥਾ ਵੀ ਦੇਵੇਗੀ।"</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> ਇਹ ਕੁਝ ਕਰ ਸਕੇਗੀ:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"ਤੁਹਾਡੀਆਂ ਸੂਚਨਾਵਾਂ ਨੂੰ ਪੜ੍ਹਨਾ"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"ਇਹ ਸੰਪਰਕ, ਸੁਨੇਹਿਆਂ ਅਤੇ ਫ਼ੋਟੋਆਂ ਵਰਗੀ ਨਿੱਜੀ ਜਾਣਕਾਰੀ ਸਮੇਤ ਤੁਹਾਡੀਆਂ ਸੂਚਨਾਵਾਂ ਨੂੰ ਪੜ੍ਹ ਸਕਦੀ ਹੈ।"</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"ਸੁਨੇਹਿਆਂ ਦਾ ਜਵਾਬ ਦੇਣਾ"</string>
@@ -3447,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"ਬੰਦ ਕੀਤੀਆਂ ਗਈਆਂ"</string>
<string name="advanced_apps" msgid="7643010673326578815">"ਅਡਵਾਂਸ"</string>
<string name="app_permissions" msgid="8666537659217653626">"ਇਜਾਜ਼ਤ ਪ੍ਰਬੰਧਕ"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"ਟਿਕਾਣੇ ਲਈ ਡਾਟਾ ਸਾਂਝਾਕਰਨ ਅੱਪਡੇਟ"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"ਉਨ੍ਹਾਂ ਐਪਾਂ ਦੀ ਸਮੀਖਿਆ ਕਰੋ ਜਿਨ੍ਹਾਂ ਨੇ ਉਨ੍ਹਾਂ ਵੱਲੋਂ ਤੁਹਾਡੇ ਟਿਕਾਣੇ ਦੇ ਡਾਟੇ ਨੂੰ ਸਾਂਝਾ ਕੀਤੇ ਜਾਣ ਦਾ ਤਰੀਕਾ ਬਦਲ ਦਿੱਤਾ ਹੈ"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"ਕਿਰਿਆਸ਼ੀਲ ਲਈ ਟੈਪ ਕਰੋ"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"ਡੀਵਾਈਸ ਨੂੰ ਕਿਰਿਆਸ਼ੀਲ ਲਈ ਸਕ੍ਰੀਨ \'ਤੇ ਕਿੱਥੇ ਵੀ ਦੋ ਵਾਰ ਟੈਪ ਕਰੋ"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"ਖੁੱਲ੍ਹਣ ਵਾਲੇ ਲਿੰਕ"</string>
@@ -3975,15 +3991,20 @@
<string name="autofill_app" msgid="7595308061826307921">"ਆਟੋਫਿਲ ਸੇਵਾ"</string>
<string name="default_autofill_app" msgid="372234803718251606">"ਪੂਰਵ-ਨਿਰਧਾਰਿਤ ਆਟੋਫਿਲ ਸੇਵਾ"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"ਪਾਸਵਰਡ"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"ਪਾਸਵਰਡ ਅਤੇ ਪਛਾਣ ਸੇਵਾਵਾਂ"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# ਪਾਸਵਰਡ}one{# ਪਾਸਵਰਡ}other{# ਪਾਸਵਰਡ}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"ਆਟੋ, ਫਿਲ, ਆਟੋਫਿਲ, ਪਾਸਵਰਡ"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"ਕ੍ਰੀਡੈਂਸ਼ੀਅਲ, ਪਾਸਕੀ, ਪਾਸਵਰਡ"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>ਪੱਕਾ ਕਰੋ ਕਿ ਤੁਸੀਂ ਇਸ ਐਪ \'ਤੇ ਭਰੋਸਾ ਕਰਦੇ ਹੋ</b> <br/> <br/> <xliff:g id=app_name example=Google Autofill>%1$s</xliff:g> ਆਪਣੇ-ਆਪ ਭਰੀਆਂ ਜਾ ਸਕਣ ਵਾਲੀਆਂ ਚੀਜ਼ਾਂ ਦਾ ਪਤਾ ਲਗਾਉਣ ਲਈ ਤੁਹਾਡੀ ਸਕ੍ਰੀਨ \'ਤੇ ਮੌਜੂਦ ਚੀਜ਼ਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ।"</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"ਕੀ %1$s ਨੂੰ ਬੰਦ ਕਰਨਾ ਹੈ?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"ਤੁਹਾਡੇ ਸਾਈਨ-ਇਨ ਕਰਨ \'ਤੇ ਪਤੇ ਜਾਂ ਭੁਗਤਾਨ ਵਿਧੀਆਂ ਵਰਗੀ ਰੱਖਿਅਤ ਕੀਤੀ ਜਾਣਕਾਰੀ ਨੂੰ ਭਰਿਆ ਨਹੀਂ ਜਾਵੇਗਾ। ਤੁਹਾਡੀ ਰੱਖਿਅਤ ਕੀਤੀ ਜਾਣਕਾਰੀ ਨੂੰ ਭਰਿਆ ਜਾਣਾ ਜਾਰੀ ਰੱਖਣ ਲਈ, ਪੂਰਵ-ਨਿਰਧਾਰਿਤ ਆਟੋਫਿਲ ਸੇਵਾ ਨੂੰ ਸੈੱਟ ਕਰੋ।"</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"ਪਾਸਵਰਡ ਅਤੇ ਪਛਾਣ ਸੇਵਾਵਾਂ ਦੀ ਸੀਮਾ"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"ਤੁਸੀਂ ਇੱਕੋ ਸਮੇਂ \'ਤੇ 5 ਤੱਕ ਆਟੋਫਿਲ ਅਤੇ ਪਾਸਵਰਡ ਸੇਵਾਵਾਂ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ। ਹੋਰ ਸ਼ਾਮਲ ਕਰਨ ਲਈ ਸੇਵਾ ਨੂੰ ਬੰਦ ਕਰੋ।"</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"ਬੰਦ ਕਰੋ"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"ਆਟੋਫਿਲ"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"ਲੌਗਿੰਗ ਪੱਧਰ"</string>
@@ -4270,28 +4291,17 @@
<string name="content_capture" msgid="868372905432812238">"ਐਪ ਸਮੱਗਰੀ"</string>
<string name="content_capture_summary" msgid="49720773699715531">"ਐਪਾਂ ਨੂੰ Android ਸਿਸਟਮ \'ਤੇ ਸਮੱਗਰੀ ਭੇਜਣ ਦਿਓ"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"ਸਿਸਟਮ ਦੇ ਹੀਪ ਡੰਪ ਨੂੰ ਕੈਪਚਰ ਕਰੋ"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"ਮੈਮੋਰੀ ਟੈਗਿੰਗ ਐਕਸਟੈਂਸ਼ਨ"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"ਮੈਮੋਰੀ ਟੈਗਿੰਗ ਐਕਸਟੈਂਸ਼ਨ (MTE) ਤੁਹਾਡੀ ਐਪ ਵਿੱਚ ਮੈਮੋਰੀ ਸੁਰੱਖਿਆ ਸਮੱਸਿਆਵਾਂ ਨੂੰ ਲੱਭਣਾ ਆਸਾਨ ਅਤੇ ਇਸ ਵਿੱਚ ਮੂਲ ਕੋਡ ਨੂੰ ਜ਼ਿਆਦਾ ਸੁਰੱਖਿਅਤ ਬਣਾਉਂਦਾ ਹੈ।"</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"MTE ਨੂੰ ਚਾਲੂ ਕਰਨ ਨਾਲ ਡੀਵਾਈਸ ਦੀ ਕਾਰਗੁਜ਼ਾਰੀ ਹੌਲੀ ਹੋ ਸਕਦੀ ਹੈ।"</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"MTE ਬਾਰੇ ਹੋਰ ਜਾਣੋ"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"MTE ਨੂੰ ਉਦੋਂ ਤੱਕ ਚਾਲੂ ਰੱਖੋ ਜਦੋਂ ਤੱਕ ਤੁਸੀਂ ਇਸ ਨੂੰ ਬੰਦ ਨਹੀਂ ਕਰਦੇ"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"MTE ਨੂੰ ਚਾਲੂ ਕਰਨ ਲਈ ਤੁਹਾਨੂੰ ਆਪਣੇ ਡੀਵਾਈਸ ਨੂੰ ਮੁੜ-ਸ਼ੁਰੂ ਕਰਨ ਦੀ ਲੋੜ ਪਵੇਗੀ।"</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"MTE ਨੂੰ ਬੰਦ ਕਰਨ ਲਈ ਤੁਹਾਨੂੰ ਆਪਣੇ ਡੀਵਾਈਸ ਨੂੰ ਮੁੜ-ਸ਼ੁਰੂ ਕਰਨ ਦੀ ਲੋੜ ਪਵੇਗੀ।"</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"ਇਕਹਿਰੇ ਸੈਸ਼ਨ ਲਈ MTE ਨੂੰ ਚਾਲੂ ਕਰੋ"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"ਸਿਸਟਮ ਮੁੜ-ਸ਼ੁਰੂ ਹੋਵੇਗਾ ਅਤੇ ਮੈਮੋਰੀ ਟੈਗਿੰਗ ਐਕਸਟੈਂਸ਼ਨ (MTE) ਨਾਲ ਪ੍ਰਯੋਗ ਕਰਨ ਦੀ ਆਗਿਆ ਦੇਵੇਗਾ। MTE ਸਿਸਟਮ ਦੀ ਕਾਰਗੁਜ਼ਾਰੀ ਅਤੇ ਸਥਿਰਤਾ \'ਤੇ ਨਕਾਰਾਤਮਕ ਪ੍ਰਭਾਵ ਪਾ ਸਕਦਾ ਹੈ। ਇਸਨੂੰ ਅਗਲੀ ਵਾਰ ਰੀਬੂਟ ਕਰਨ \'ਤੇ ਰੀਸੈੱਟ ਕੀਤਾ ਜਾਵੇਗਾ।"</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"MTE ਨੂੰ ਚਾਲੂ ਕੀਤੇ ਗਏ ਨਾਲ ਇਕਹਿਰੇ ਸੈਸ਼ਨ ਲਈ ਮੁੜ-ਸ਼ੁਰੂ ਕਰੋ"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE ਨੂੰ ਪਹਿਲਾਂ ਤੋਂ ਹੀ ਚਾਲੂ ਕੀਤਾ ਹੋਇਆ ਹੈ"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"ਸਿਸਟਮ ਦੇ ਹੀਪ ਡੰਪ ਨੂੰ ਕੈਪਚਰ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"ਸਿਸਟਮ ਦੇ ਹੀਪ ਡੰਪ ਨੂੰ ਕੈਪਚਰ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਿਆ"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"ਸਿਸਟਮ ਦੇ ਹੀਪ ਡੰਪਾਂ ਨੂੰ ਸਵੈਚਲਿਤ ਤੌਰ \'ਤੇ ਕੈਪਚਰ ਕਰੋ"</string>
@@ -4606,6 +4616,5 @@
<string name="screen_flash_color_violet" msgid="1279950780509029495">"ਜਾਮਣੀ"</string>
<string name="color_selector_dialog_done" msgid="121253968943363376">"ਹੋ ਗਿਆ"</string>
<string name="color_selector_dialog_cancel" msgid="8667350644753900701">"ਰੱਦ ਕਰੋ"</string>
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"ਇਹ ਐਪ ਸਿਰਫ਼ 1 ਵਿੰਡੋ ਵਿੱਚ ਖੋਲ੍ਹੀ ਜਾ ਸਕਦੀ ਹੈ"</string>
</resources>
diff --git a/res/values-pl/strings.xml b/res/values-pl/strings.xml
index 8708514..d11cd7e 100644
--- a/res/values-pl/strings.xml
+++ b/res/values-pl/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Ustaw preferencje dotyczące jednostek i liczb"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Powiadom aplikacje o swoich regionalnych preferencjach, aby mogły dokonać personalizacji."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Aplikacje będą korzystać z preferencji regionalnych, kiedy jest to możliwe."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Jednostki temperatury"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Temperatura"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Kalendarz"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"Pierwszy dzień tygodnia"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Liczby"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Użyj aplikacji domyślnej"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Stopnie Celsjusza – °C"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Stopnie Fahrenheita – °F"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Rozłącz"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Sparuj i połącz"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"Po włączeniu Bluetootha urządzenie może komunikować się z innymi urządzeniami Bluetooth w pobliżu."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Po włączeniu Bluetootha urządzenie może komunikować się z innymi urządzeniami Bluetooth w pobliżu.\n\nAby zwiększyć komfort korzystania z urządzenia, aplikacje i usługi mogą wyszukiwać urządzenia w pobliżu nawet wtedy, gdy Bluetooth jest wyłączony. Może to np. pomóc usprawnić działanie funkcji i usług opartych na lokalizacji. Możesz zmienić tę opcję w "<annotation id="link">"ustawieniach skanowania Bluetooth"</annotation>"."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Po włączeniu Bluetootha urządzenie może komunikować się z innymi urządzeniami Bluetooth w pobliżu.\n\nAby zwiększyć komfort korzystania z urządzenia, aplikacje i usługi mogą wyszukiwać urządzenia w pobliżu nawet wtedy, gdy Bluetooth jest wyłączony. Może to np. pomóc usprawnić działanie funkcji i usług opartych na lokalizacji. Możesz zmienić tę opcję w ustawieniach skanowania Bluetooth."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Zmień"</string>
<string name="device_details_title" msgid="1155622417516195481">"Szczegóły urządzenia"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Ustawienia klawiatury"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Adres Bluetooth urządzenia: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Zweryfikuj wzór"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"Zweryfikuj PIN"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Zweryfikuj hasło"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Potwierdź tożsamość"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Użyj też wzoru do odblokowania urządzenia"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Użyj też PIN-u do odblokowania urządzenia"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Użyj też hasła do odblokowania urządzenia"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"Nieprawidłowy kod PIN"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Nieprawidłowe hasło"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Nieprawidłowy wzór"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Pobrane aplikacje"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Eksperymentalne"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Flagi funkcji"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"TalkBack"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Czytnik ekranu przeznaczony głównie dla osób niewidomych i słabowidzących"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"Lupa podąża za wpisywanym tekstem"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"Zawsze włączony"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"Zamiast dezaktywacji powiększenia przy zmianie aplikacji następuje powiększenie do standardowego rozmiaru. Ściągnij palce, aby powiększyć w dowolnym momencie."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"Joystick"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"Aktywuj powiększanie okna i poruszaj lupą za pomocą joysticku na ekranie. Naciśnij i przytrzymaj, a następnie przeciągnij joystick, aby zarządzać powiększeniem okna. Klikaj i przeciągaj, aby poruszać joystickiem."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"O powiększeniu"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"Więcej informacji o powiększeniu"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"Typ powiększenia"</string>
@@ -2172,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Problem z odczytaniem pomiaru wykorzystania baterii"</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Kliknij, by dowiedzieć się więcej o tym błędzie"</string>
- <string name="power_screen" msgid="4596900105850963806">"Ekran"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"Procesor"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Latarka"</string>
<string name="power_camera" msgid="4778315081581293923">"Aparat"</string>
@@ -2250,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Czas korzystania z urządzenia – <xliff:g id="SLOT">%s</xliff:g>"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Zestawienie według aplikacji"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Zestawienie według systemu"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Statystyki procesów"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Rozbudowane statystyki uruchomionych procesów"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Użycie pamięci"</string>
@@ -2897,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Głośność dzwonka i powiadomień"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Głośność dzwonka"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Głośność powiadomień"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Niedostępne, ponieważ dzwonek jest wyciszony"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Dzwonek telefonu"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Domyślny dźwięk powiadomienia"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"Dźwięk z aplikacji"</string>
@@ -3162,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Zezwalaj na dostęp do powiadomień"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"W Androidzie 12 ulepszone powiadomienia zastąpiły dotychczasowe powiadomienia adaptacyjne. Ta funkcja pokazuje sugerowane działania i odpowiedzi oraz porządkuje powiadomienia. \n\nUlepszone powiadomienia mogą czytać całą zawartość powiadomień, w tym informacje osobiste takie jak nazwy kontaktów i treść wiadomości. Funkcja może też zamykać powiadomienia oraz reagować na nie, np. odbierać połączenia telefoniczne i sterować trybem Nie przeszkadzać."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"Zezwolić usłudze <xliff:g id="SERVICE">%1$s</xliff:g> na dostęp do powiadomień?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"Aplikacja <xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> będzie mogła czytać wszystkie powiadomienia, w tym informacje osobiste takie jak nazwy kontaktów, zdjęcia i treść otrzymywanych wiadomości. Będzie też mogła odkładać oraz zamykać powiadomienia i używać umieszczonych w nich przycisków, w tym odbierać połączenia telefoniczne. \n\nDodatkowo aplikacja będzie mogła włączać i wyłączać tryb Nie przeszkadzać oraz zmieniać powiązane ustawienia."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"Uprawnienia aplikacji <xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g>:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"Czytanie powiadomień"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"Może odczytywać powiadomienia, w tym dane osobowe takie jak kontakty, wiadomości i zdjęcia."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Odpowiadanie na wiadomości"</string>
@@ -3447,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Wyłączone"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Zaawansowane"</string>
<string name="app_permissions" msgid="8666537659217653626">"Menedżer uprawnień"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Zmiany w udostępnianiu danych o lokalizacji"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Przejrzyj aplikacje, które zmieniły sposób udostępniania Twoich danych o lokalizacji"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Kliknij, by wybudzić"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Kliknij dwukrotnie w dowolnym miejscu na ekranie, by wybudzić urządzenie"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Otwieranie linków"</string>
@@ -3977,15 +3993,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Usługa autouzupełniania"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Domyślna usługa autouzupełniania"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Hasła"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Usługi dotyczące haseł i tożsamości"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# hasło}few{# hasła}many{# haseł}other{# hasła}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"automatycznie, uzupełnianie, autouzupełnianie, hasło"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"dane logowania, klucz, hasło"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Sprawdź, czy ta aplikacja jest zaufana</b> <br/> <br/> <xliff:g id=app_name example=Autouzupełnianie Google>%1$s</xliff:g> na podstawie zawartości ekranu określa, co można uzupełnić automatycznie."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"Wyłączyć usługę %1$s?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"Zapisane informacje, takie jak adresy czy metody płatności, nie będą wypełniane, jeśli się nie zalogujesz. Aby wypełniać pola tymi zapisanymi informacjami, włącz domyślną usługę autouzupełniania."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Limit usług dotyczących haseł i tożsamości"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"Możesz mieć do 5 aktywnych usług dotyczących autouzupełniania i haseł jednocześnie. Wyłącz usługę, aby dodać kolejne."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Wyłącz"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Autouzupełnianie"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Poziom rejestrowania"</string>
@@ -4272,28 +4293,17 @@
<string name="content_capture" msgid="868372905432812238">"Zawartość aplikacji"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Zezwalaj na wysyłanie przez aplikacje treści do systemu Android"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Zapisuj zrzut stosu systemu"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Memory Tagging Extension"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"Rozszerzenie Memory Tagging Extension (MTE) ułatwia znajdowanie w aplikacji zagrożeń dotyczących pamięci i zapewnia większe bezpieczeństwo kodu natywnego w tej aplikacji."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"Włączenie MTE może zmniejszyć wydajność urządzenia."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"Więcej informacji o MTE"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"Pozostaw rozszerzenie MTE włączone, dopóki go nie wyłączysz"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"Aby włączyć MTE, musisz ponownie uruchomić urządzenie."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"Aby wyłączyć MTE, musisz ponownie uruchomić urządzenie."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"Włącz MTE na pojedynczą sesję"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"System zostanie uruchomiony ponownie i będzie można poeksperymentować z rozszerzeniem Memory Tagging Extension (MTE). MTE może negatywnie wpłynąć na wydajność i stabilność systemu. Podczas następnego ponownego uruchamiania rozszerzenie zostanie zresetowane."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Uruchom ponownie na pojedynczą sesję z włączonym rozszerzeniem MTE"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"Rozszerzenie MTE jest już włączone"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Rejestruję zrzut stosu systemu"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Nie można zapisać zrzutu stosu systemu"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Automatycznie zapisuj zrzuty stosu systemu"</string>
@@ -4610,6 +4620,5 @@
<string name="screen_flash_color_violet" msgid="1279950780509029495">"Fioletowy"</string>
<string name="color_selector_dialog_done" msgid="121253968943363376">"Gotowe"</string>
<string name="color_selector_dialog_cancel" msgid="8667350644753900701">"Anuluj"</string>
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"Ta aplikacja może być otwarta tylko w 1 oknie."</string>
</resources>
diff --git a/res/values-pt-rBR/arrays.xml b/res/values-pt-rBR/arrays.xml
index befe63c..d781eb9 100644
--- a/res/values-pt-rBR/arrays.xml
+++ b/res/values-pt-rBR/arrays.xml
@@ -85,9 +85,11 @@
<item msgid="9100937224980838123">"4"</item>
<item msgid="6702740528496186521">"5"</item>
</string-array>
- <!-- no translation found for bluetooth_audio_routing_titles:0 (926853492406127221) -->
- <!-- no translation found for bluetooth_audio_routing_titles:1 (5112879855377353813) -->
- <!-- no translation found for bluetooth_audio_routing_titles:2 (4853360663119482646) -->
+ <string-array name="bluetooth_audio_routing_titles">
+ <item msgid="926853492406127221">"Decidir automaticamente"</item>
+ <item msgid="5112879855377353813">"Tocar no aparelho auditivo"</item>
+ <item msgid="4853360663119482646">"Tocar no alto-falante do smartphone"</item>
+ </string-array>
<string-array name="wifi_signal">
<item msgid="199360311367724149">"Ruim"</item>
<item msgid="2470925506985305429">"Fraca"</item>
diff --git a/res/values-pt-rBR/strings.xml b/res/values-pt-rBR/strings.xml
index d29c2d6..b60b579 100644
--- a/res/values-pt-rBR/strings.xml
+++ b/res/values-pt-rBR/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Definir preferências de número e unidades"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Permita que os apps saibam suas preferências regionais para personalizar sua experiência."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Os apps vão usar suas preferências regionais quando possível."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Unidades de temperatura"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Temperatura"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Agenda"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"Primeiro dia da semana"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Números"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Usar o padrão do app"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Celsius (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Fahrenheit (°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Desconectar"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Parear e conectar"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"Com o Bluetooth ativado, o dispositivo pode se comunicar com dispositivos próximos."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Quando o Bluetooth está ativado, seu dispositivo pode se comunicar com outros dispositivos Bluetooth por perto.\n\nPara melhorar a experiência, os apps e serviços ainda podem procurar dispositivos por perto a qualquer momento, mesmo com o Bluetooth desativado. Isso pode ser usado, por exemplo, para aprimorar recursos e serviços baseados na localização. Mude essa opção nas "<annotation id="link">"configurações de busca por Bluetooth"</annotation>"."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Quando o Bluetooth está ativado, seu dispositivo pode se comunicar com outros dispositivos Bluetooth por perto.\n\nPara melhorar a experiência, os apps e serviços ainda podem procurar dispositivos por perto a qualquer momento, mesmo com o Bluetooth desativado. Isso pode ser usado, por exemplo, para aprimorar serviços e recursos baseados na localização. Mude essa opção nas configurações de busca por Bluetooth."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Mudar"</string>
<string name="device_details_title" msgid="1155622417516195481">"Detalhes do dispositivo"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Configurações de teclado"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Endereço Bluetooth do dispositivo: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Verificar padrão"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"Verificar PIN"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Verificar senha"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Confirme sua identidade"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Também usar o padrão para o desbloqueio"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Também usar o PIN para o desbloqueio"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Também usar a senha para o desbloqueio"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"PIN incorreto"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Senha incorreta"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Padrão incorreto"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Apps transferidos por download"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Experimentais"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Sinalizações de recursos"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"Talkback"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Leitor de tela, usado principalmente para pessoas com deficiência visual total ou parcial"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"A lupa acompanha o texto enquanto você digita"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"Sempre ativado"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"Em vez de desativar a ampliação ao mudar de app, ele simplesmente diminui o zoom para o tamanho normal. Faça gesto de pinça para aumentar o zoom quando quiser."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"Joystick"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"Ative e mova a lupa com um joystick na tela. Toque e mantenha, depois arraste o joystick para controlar a lupa. Toque e arraste para mover o joystick."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"Sobre a ampliação"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"Saiba mais sobre a ampliação"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"Tipo de ampliação"</string>
@@ -1949,8 +1961,7 @@
<string name="accessibility_hearingaid_left_and_right_side_device_summary" msgid="4268221140368164452">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g>, esquerdo e direito"</string>
<string name="accessibility_hearingaid_more_device_summary" msgid="8092641784056942546">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g> e mais um"</string>
<string name="accessibility_hearing_device_pairing_title" msgid="2701812183769537320">"Parear novo dispositivo"</string>
- <!-- no translation found for accessibility_hearing_device_connected_title (3785140037249487287) -->
- <skip />
+ <string name="accessibility_hearing_device_connected_title" msgid="3785140037249487287">"Aparelhos auditivos"</string>
<string name="accessibility_hearing_device_saved_title" msgid="7573926212664909296">"Dispositivos salvos"</string>
<string name="accessibility_hearing_device_control" msgid="2661965917013100611">"Controles de aparelhos auditivos"</string>
<string name="accessibility_hearing_device_shortcut_title" msgid="7645100199603031360">"Atalho de aparelhos auditivos"</string>
@@ -1958,8 +1969,7 @@
<string name="accessibility_hac_mode_summary" msgid="5164793702798871478">"Melhorar áudio para alguns aparelhos auditivos"</string>
<string name="accessibility_hearing_device_footer_summary" msgid="4636110586636490256">"Confira se os seus aparelhos auditivos estão ligados e em modo de pareamento"</string>
<string name="accessibility_hearing_device_pairing_page_title" msgid="6608901091770850295">"Parear aparelho auditivo"</string>
- <!-- no translation found for accessibility_found_hearing_devices (637407580358386553) -->
- <skip />
+ <string name="accessibility_found_hearing_devices" msgid="637407580358386553">"Aparelhos auditivos disponíveis"</string>
<string name="accessibility_found_all_devices" msgid="7817834722148556520">"Não está encontrando seu aparelho auditivo?"</string>
<string name="accessibility_list_all_devices_title" msgid="3555097127022458571">"Mostrar todos os dispositivos Bluetooth"</string>
<string name="accessibility_audio_adjustment_title" msgid="1332113739136802997">"Ajuste de áudio"</string>
@@ -2174,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Erro ao ler o medidor de bateria."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Toque para saber mais sobre o erro"</string>
- <string name="power_screen" msgid="4596900105850963806">"Tela"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Lanterna"</string>
<string name="power_camera" msgid="4778315081581293923">"Câmera"</string>
@@ -2252,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Tempo de uso no período: <xliff:g id="SLOT">%s</xliff:g>"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Detalhamento por apps"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Detalhamento pelo sistema"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Estatísticas de processo"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Estatísticas detalhadas sobre os processos em execução"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Uso da memória"</string>
@@ -2899,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Volume de toques e notificações"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Volume do toque"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Volume das notificações"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Indisponível porque o toque foi silenciado"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Toque do telefone"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Som de notificação padrão"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"Som fornecido pelo app"</string>
@@ -3164,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Permitir acesso às notificações"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"No Android 12, as notificações avançadas substituíram as notificações adaptáveis. Esse recurso exibe ações e respostas sugeridas, além de organizar suas notificações. \n\nAs notificações avançadas podem acessar o conteúdo das notificações, incluindo informações pessoais como nomes de contatos e mensagens. Elas também podem dispensar ou responder às notificações, como atender ligações telefônicas e controlar o Não perturbe."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"Permitir que <xliff:g id="SERVICE">%1$s</xliff:g> acesse as notificações?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"O app <xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> poderá ler todas as notificações, incluindo informações pessoais como nomes de contatos, fotos e o texto das mensagens que você recebe. Ele também poderá adiar ou dispensar notificações ou acionar botões que elas contenham, inclusive para atender ligações telefônicas. \n\nIsso também autoriza o app a ativar ou desativar o modo Não perturbe e mudar as configurações relacionadas."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"O app <xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> poderá fazer o seguinte:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"Ler suas notificações"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"Ele pode ler suas notificações, incluindo informações pessoais como contatos, mensagens e fotos."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Responder a mensagens"</string>
@@ -3449,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Desativadas"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Avançado"</string>
<string name="app_permissions" msgid="8666537659217653626">"Gestão de permissões"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Atualizações no compartilhamento de dados de local"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Revise os apps que mudaram a forma como podem compartilhar seus dados de local"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Tocar para ativar"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Toque duas vezes em qualquer parte da tela para ativar o dispositivo"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Abrir links"</string>
@@ -3977,15 +3991,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Preenchimento automático"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Preenchimento automático padrão"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Senhas"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Serviços de senha e identidade"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# senha}one{# senha}other{# senhas}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"preencher, automático, preenchimento automático, senha"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"credenciais, chave de acesso, senha"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Você precisa confiar nesse app</b> <br/> <br/> <xliff:g id=app_name example=O Preenchimento automático do Google>%1$s</xliff:g> usa o que está na sua tela para determinar o que pode ser preenchido automaticamente."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"Desativar %1$s?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"Informações salvas, como endereços ou formas de pagamento, não vão ser preenchidas quando você fizer login. Para alterar essa configuração, defina um preenchimento automático padrão."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Limite de serviços de senha e identidade"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"É possível ter até cinco serviços de senha e de preenchimento automático ao mesmo tempo. Desative um deles para adicionar outro."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Desativar"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Preenchimento automático"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Nível de registro"</string>
@@ -4272,28 +4291,17 @@
<string name="content_capture" msgid="868372905432812238">"Conteúdo do app"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Permitir que apps enviem conteúdo ao sistema Android"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Capturar heap dump do sistema"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Memory Tagging Extension"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"A Memory Tagging Extension (MTE) ajuda a detectar problemas de segurança na memória no seu app e deixa o código nativo mais seguro."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"Ativar a MTE pode deixar o dispositivo mais lento."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"Saiba mais sobre a MTE"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"MTE ativada até que você a desative"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"É necessário reiniciar o dispositivo para ativar a MTE."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"É necessário reiniciar o dispositivo para desativar a MTE."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"Ativar a MTE por uma única sessão"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"O sistema será reiniciado e vai permitir experimentos com a Memory Tagging Extension (MTE). Isso pode ter um impacto negativo no desempenho e na estabilidade. A redefinição será feita na próxima reinicialização."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Reiniciar para uma única sessão com a MTE ativada"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"A MTE já foi ativada"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Capturando despejo de heap do sistema"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Não foi possível capturar o despejo de heap do sistema"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Capturar automaticamente despejos de heap do sistema"</string>
@@ -4583,56 +4591,30 @@
<string name="background_install_before" msgid="8608614957688912715">"{count,plural, =1{Apps instalados no último # mês}one{Apps instalados no último # mês}other{Apps instalados nos últimos # meses}}"</string>
<string name="background_install_after" msgid="7983488897570908149">"{count,plural, =1{Apps instalados há mais de # mês}one{Apps instalados há mais de # mês}other{Apps instalados há mais de # meses}}"</string>
<string name="accessibility_fingerprint_label" msgid="5017431423168191733">"Sensor de impressão digital"</string>
- <!-- no translation found for flash_notifications_title (4490438861180492311) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_off (6056282996770691461) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera (455038312752009971) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_screen (7321838939240499267) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera_and_screen (6515622987118268649) -->
- <skip />
- <!-- no translation found for flash_notifications_intro (1506414740603805778) -->
- <skip />
- <!-- no translation found for flash_notifications_note (7258551860911169239) -->
- <skip />
- <!-- no translation found for flash_notifications_preview (5320176885050440874) -->
- <skip />
- <!-- no translation found for camera_flash_notification_title (1605639711485773787) -->
- <skip />
- <!-- no translation found for screen_flash_notification_title (8008197872050400734) -->
- <skip />
- <!-- no translation found for screen_flash_notification_color_title (7213407653340970790) -->
- <skip />
- <!-- no translation found for screen_flash_color_blue (3585766657607931371) -->
- <skip />
- <!-- no translation found for screen_flash_color_azure (8691198532944992243) -->
- <skip />
- <!-- no translation found for screen_flash_color_cyan (6878780006173747267) -->
- <skip />
- <!-- no translation found for screen_flash_color_spring_green (4466548514738457815) -->
- <skip />
- <!-- no translation found for screen_flash_color_green (8418019648507964564) -->
- <skip />
- <!-- no translation found for screen_flash_color_chartreuse_green (7456381649919010366) -->
- <skip />
- <!-- no translation found for screen_flash_color_yellow (7413465411615454556) -->
- <skip />
- <!-- no translation found for screen_flash_color_orange (979177126315557656) -->
- <skip />
- <!-- no translation found for screen_flash_color_red (8954162219886445491) -->
- <skip />
- <!-- no translation found for screen_flash_color_rose (1216848195972231251) -->
- <skip />
- <!-- no translation found for screen_flash_color_magenta (7726221666557102155) -->
- <skip />
- <!-- no translation found for screen_flash_color_violet (1279950780509029495) -->
- <skip />
- <!-- no translation found for color_selector_dialog_done (121253968943363376) -->
- <skip />
- <!-- no translation found for color_selector_dialog_cancel (8667350644753900701) -->
- <skip />
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="flash_notifications_title" msgid="4490438861180492311">"Notificações de flash"</string>
+ <string name="flash_notifications_summary_off" msgid="6056282996770691461">"Desativado"</string>
+ <string name="flash_notifications_summary_on_camera" msgid="455038312752009971">"Ativado / flash da câmera"</string>
+ <string name="flash_notifications_summary_on_screen" msgid="7321838939240499267">"Ativado / flash da tela"</string>
+ <string name="flash_notifications_summary_on_camera_and_screen" msgid="6515622987118268649">"Ativado / flash da câmera e da tela"</string>
+ <string name="flash_notifications_intro" msgid="1506414740603805778">"Pisca a luz da câmera ou a tela ao receber notificações ou soar alarmes."</string>
+ <string name="flash_notifications_note" msgid="7258551860911169239">"Use as notificações de flash com cuidado se você tiver sensibilidade à luz"</string>
+ <string name="flash_notifications_preview" msgid="5320176885050440874">"Visualizar"</string>
+ <string name="camera_flash_notification_title" msgid="1605639711485773787">"Notificação do flash da câmera"</string>
+ <string name="screen_flash_notification_title" msgid="8008197872050400734">"Notificação de flash da tela"</string>
+ <string name="screen_flash_notification_color_title" msgid="7213407653340970790">"Cor do flash da tela"</string>
+ <string name="screen_flash_color_blue" msgid="3585766657607931371">"Azul"</string>
+ <string name="screen_flash_color_azure" msgid="8691198532944992243">"Azure"</string>
+ <string name="screen_flash_color_cyan" msgid="6878780006173747267">"Ciano"</string>
+ <string name="screen_flash_color_spring_green" msgid="4466548514738457815">"Verde-folha"</string>
+ <string name="screen_flash_color_green" msgid="8418019648507964564">"Verde"</string>
+ <string name="screen_flash_color_chartreuse_green" msgid="7456381649919010366">"Verde-limão"</string>
+ <string name="screen_flash_color_yellow" msgid="7413465411615454556">"Amarelo"</string>
+ <string name="screen_flash_color_orange" msgid="979177126315557656">"Laranja"</string>
+ <string name="screen_flash_color_red" msgid="8954162219886445491">"Vermelho"</string>
+ <string name="screen_flash_color_rose" msgid="1216848195972231251">"Rosa"</string>
+ <string name="screen_flash_color_magenta" msgid="7726221666557102155">"Magenta"</string>
+ <string name="screen_flash_color_violet" msgid="1279950780509029495">"Violeta"</string>
+ <string name="color_selector_dialog_done" msgid="121253968943363376">"Concluído"</string>
+ <string name="color_selector_dialog_cancel" msgid="8667350644753900701">"Cancelar"</string>
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"Esse app só pode ser aberto em uma única janela"</string>
</resources>
diff --git a/res/values-pt-rPT/strings.xml b/res/values-pt-rPT/strings.xml
index dbc40cd..b4753b1 100644
--- a/res/values-pt-rPT/strings.xml
+++ b/res/values-pt-rPT/strings.xml
@@ -166,10 +166,10 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Defina preferências de números e unidades"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Permita que as apps conheçam as suas preferências regionais para poderem personalizar a sua experiência."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"As apps vão usar as suas preferências regionais sempre que possível."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Unidades de temperatura"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Temperatura"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Calendário"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"Primeiro dia da semana"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Números"</string>
+ <string name="numbers_preferences_title" msgid="8197418984391195446">"Preferências de números"</string>
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Usar predefinição da app"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Celsius (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Fahrenheit (°F)"</string>
@@ -611,7 +611,7 @@
<string name="bluetooth_pin_values_hint" msgid="2753202519050044670">"Geralmente 0000 ou 1234"</string>
<string name="bluetooth_pin_values_hint_16_digits" msgid="5603928271430883558">"Deve ter 16 dígitos"</string>
<string name="bluetooth_enter_pin_other_device" msgid="6737778699899780717">"Poderá também ter de introduzir este PIN no outro aparelho."</string>
- <string name="bluetooth_enter_passkey_other_device" msgid="8270426446247344709">"Poderá também ter de introduzir a chave de acesso no outro aparelho."</string>
+ <string name="bluetooth_enter_passkey_other_device" msgid="8270426446247344709">"Poderá também ter de introduzir a token de acesso no outro aparelho."</string>
<string name="bluetooth_paring_group_msg" msgid="4609515924670823316">"Confirme para sincronizar com o conjunto coordenado"</string>
<string name="bluetooth_pairing_shares_phonebook" msgid="4329325125260724843">"Permitir o acesso aos contactos e ao histórico de chamadas"</string>
<string name="bluetooth_error_title" msgid="2284738188253690278"></string>
@@ -621,7 +621,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Desligar"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Emparelhar e ligar"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"Com o Bluetooth ativado, o dispositivo pode comunicar com dispositivos próximos."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Quando o Bluetooth está ativado, o dispositivo pode comunicar com outros dispositivos Bluetooth próximos.\n\nPara melhorar a experiência do dispositivo, as apps e os serviços podem continuar a procurar dispositivos próximos em qualquer altura, mesmo quando o Bluetooth está desativado. Pode utilizar esta opção, por exemplo, para melhorar as funcionalidades e os serviços baseados na localização. Pode alterar esta opção nas "<annotation id="link">"definições de procura de Bluetooth"</annotation>"."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Quando o Bluetooth está ativado, o dispositivo pode comunicar com outros dispositivos Bluetooth próximos.\n\nPara melhorar a experiência do dispositivo, as apps e os serviços podem continuar a procurar dispositivos próximos em qualquer altura, mesmo quando o Bluetooth está desativado. Pode usar esta opção, por exemplo, para melhorar as funcionalidades e os serviços baseados na localização. Pode alterar esta opção nas definições de procura de Bluetooth."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Altere"</string>
<string name="device_details_title" msgid="1155622417516195481">"Detalhes do dispositivo"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Definições do teclado"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Endereço Bluetooth do dispositivo: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1392,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Validar padrão"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"Validar o PIN"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Validar palavra-passe"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Valide-se"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Usar padrão para desbloquear o dispositivo"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Usar PIN para desbloquear o dispositivo"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Usar palavra-passe p/ desbloq. dispositivo"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"PIN incorreto"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Palavra-passe incorreta"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Padrão incorreto"</string>
@@ -1715,12 +1726,20 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Apps transferidas"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Experimental"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Sinalizadores de funcionalidades"</string>
- <string name="snoop_logger_filters_dashboard_title" msgid="3082744626059215281">"Filtros de registo de monitorização"</string>
- <string name="bt_hci_snoop_log_filters_dashboard_summary" msgid="626757789702677076">"Defina filtros (ative/desat. Bluetooth após mudar)"</string>
- <string name="bt_hci_snoop_log_filter_pbap_title" msgid="5508775381082875785">"Filtro de registo de monitorização PBAP"</string>
- <string name="bt_hci_snoop_log_filter_map_title" msgid="5700678748422653316">"Filtro de registo de monitorização MAP"</string>
- <string name="bt_hci_snoop_log_filter_summary" msgid="6235819710248503870">"Defina modo filtro. (ative/desat. Bluetooth após mudar definição)"</string>
- <string name="bt_hci_snoop_log_filtered_mode_disabled_summary" msgid="272884193300382035">"Ative Modo reg. monit. filtrado para mudar opção."</string>
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
+ <skip />
<string name="talkback_title" msgid="8756080454514251327">"Talkback"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Leitor de ecrã principalmente para pessoas invisuais ou com visão reduzida"</string>
<string name="select_to_speak_summary" msgid="1995285446766920925">"Toque nos itens no ecrã para que sejam lidos em voz alta"</string>
@@ -2164,7 +2183,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Ocorreu um problema ao ler o medidor da bateria."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Toque para saber mais acerca deste erro"</string>
- <string name="power_screen" msgid="4596900105850963806">"Ecrã"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Lanterna"</string>
<string name="power_camera" msgid="4778315081581293923">"Câmara"</string>
@@ -2242,6 +2262,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Tempo de utilização: <xliff:g id="SLOT">%s</xliff:g>"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Discriminação por apps"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Discriminação por sistema"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Estatísticas do Processo"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Estatísticas de peritos acerca dos processos em execução"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Utilização da memória"</string>
@@ -2889,6 +2911,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Volume de notificações e toque"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Volume do toque"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Volume de notificações"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Indisponível porque o som do toque está desativado"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Toque do telemóvel"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Som de notificação padrão"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"Som fornecido pela aplicação"</string>
@@ -3154,8 +3177,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Permitir o acesso a notificações"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"As notificações melhoradas substituíram as notificações adaptáveis do Android no Android 12. Esta funcionalidade mostra ações e respostas sugeridas e organiza as suas notificações. \n\nAs notificações melhoradas podem aceder a todo o conteúdo das notificações, incluindo informações pessoais como nomes de contactos e mensagens. Esta funcionalidade também pode ignorar ou responder a notificações, como atender chamadas telefónicas, e controlar o modo Não incomodar."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"Permitir o acesso a notificações do <xliff:g id="SERVICE">%1$s</xliff:g>?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> pode ler todas as notificações, incluindo informações pessoais como nomes de contactos e o texto das mensagens recebidas. Esta app também pode suspender ou ignorar notificações, ou acionar botões em notificações, incluindo atender chamadas telefónicas. \n\nDeste modo, a app também pode ativar ou desativar o modo Não incomodar e alterar as definições relacionadas."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"Permite que <xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g>..."</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"Leia as suas notificações"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"Pode ler as suas notificações, incluindo informações pessoais como contactos, mensagens e fotos."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Responda a mensagens"</string>
@@ -3439,10 +3464,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Desativadas"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Avançadas"</string>
<string name="app_permissions" msgid="8666537659217653626">"Gestor de autorizações"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Atualizações da partilha de dados para a localização"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Reveja apps que mudaram a forma como podem partilhar os seus dados de localização"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Tocar para ativar"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Tocar duas vezes em qualquer ponto do ecrã para ativar o dispositivo"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Links de abertura"</string>
@@ -3967,15 +3990,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Preenchimento automático"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Serviço de preenchimento automático predefinido"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Palavras-passe"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Serviços de palavras-passe e identidades"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# palavra-passe}other{# palavras-passe}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"automático, preenchimento, preenchimento automático, palavra-passe"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"credenciais, chave de acesso, palavra-passe"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Certifique-se de que confia nesta app</b> <br/> <br/> <xliff:g id=app_name example=O Preenchimento automático do Google>%1$s</xliff:g> utiliza o que está no ecrã para determinar o que pode ser preenchido automaticamente."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"Desativar %1$s?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"As informações guardadas, como moradas ou métodos de pagamento, não vão ser preenchidas quando iniciar sessão. Para manter as informações preenchidas guardadas, predefina um serviço de preenchimento automático."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Limite de serviços de palavras-passe e identidades"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"Pode ter até 5 serviços de preenchimento automático e palavras-passe ativos ao mesmo tempo. Desative um serviço para adicionar mais."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Desativar"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Preenchimento automático"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Nível de registo"</string>
@@ -4003,7 +4031,7 @@
<string name="disabled_feature_reason_slow_down_phone" msgid="5743569256308510404">"Esta funcionalidade foi desativada porque torna o seu telemóvel lento."</string>
<string name="show_first_crash_dialog" msgid="1696584857732637389">"Mostrar sempre a caixa de diálogo de falhas"</string>
<string name="show_first_crash_dialog_summary" msgid="4692334286984681111">"Mostrar a caixa de diálogo sempre que uma aplicação falhar"</string>
- <string name="angle_enabled_app" msgid="6044941043384239076">"Selecionar aplicação compatível com o ANGLE"</string>
+ <string name="angle_enabled_app" msgid="6044941043384239076">"Selecionar app compatível com o ANGLE"</string>
<string name="angle_enabled_app_not_set" msgid="4472572224881726067">"Nenhuma aplicação compatível com o ANGLE definida."</string>
<string name="angle_enabled_app_set" msgid="7811829383833353021">"Aplicação compatível com o ANGLE: <xliff:g id="APP_NAME">%1$s</xliff:g>"</string>
<string name="graphics_driver_dashboard_title" msgid="5661084817492587796">"Preferências da placa gráfica"</string>
@@ -4262,28 +4290,17 @@
<string name="content_capture" msgid="868372905432812238">"Conteúdo da aplicação"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Permitir que as apps enviem conteúdo para o sistema Android"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Fazer a captura da área dinâmica para dados do sistema"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Memory Tagging Extension"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"MTE: encontre problemas e proteja o código nativo."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"A ativação da MTE (Memory Tagging Extension) pode tornar o desempenho do dispositivo mais lento."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"Saiba mais sobre a MTE"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"Ative a MTE até a desativar"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"Tem de reiniciar o dispositivo para ativar a MTE."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"Tem de reiniciar o dispositivo para desativar a MTE."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"Ative a MTE para uma sessão única"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"O sistema vai reiniciar e permitir experiências com a Memory Tagging Extension (MTE). A MTE pode afetar negativamente o desempenho e a estabilidade do sistema. Será reposto no próximo reinício subsequente."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Reinicie para uma sessão única com a MTE ativada"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"A MTE já está ativada"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"A fazer a captura da área dinâmica para dados do sistema…"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Não foi possível fazer a captura da área dinâmica para dados do sistema."</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Fazer automaticamente capturas da área dinâmica para dados do sistema"</string>
diff --git a/res/values-pt/arrays.xml b/res/values-pt/arrays.xml
index befe63c..d781eb9 100644
--- a/res/values-pt/arrays.xml
+++ b/res/values-pt/arrays.xml
@@ -85,9 +85,11 @@
<item msgid="9100937224980838123">"4"</item>
<item msgid="6702740528496186521">"5"</item>
</string-array>
- <!-- no translation found for bluetooth_audio_routing_titles:0 (926853492406127221) -->
- <!-- no translation found for bluetooth_audio_routing_titles:1 (5112879855377353813) -->
- <!-- no translation found for bluetooth_audio_routing_titles:2 (4853360663119482646) -->
+ <string-array name="bluetooth_audio_routing_titles">
+ <item msgid="926853492406127221">"Decidir automaticamente"</item>
+ <item msgid="5112879855377353813">"Tocar no aparelho auditivo"</item>
+ <item msgid="4853360663119482646">"Tocar no alto-falante do smartphone"</item>
+ </string-array>
<string-array name="wifi_signal">
<item msgid="199360311367724149">"Ruim"</item>
<item msgid="2470925506985305429">"Fraca"</item>
diff --git a/res/values-pt/strings.xml b/res/values-pt/strings.xml
index d29c2d6..b60b579 100644
--- a/res/values-pt/strings.xml
+++ b/res/values-pt/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Definir preferências de número e unidades"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Permita que os apps saibam suas preferências regionais para personalizar sua experiência."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Os apps vão usar suas preferências regionais quando possível."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Unidades de temperatura"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Temperatura"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Agenda"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"Primeiro dia da semana"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Números"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Usar o padrão do app"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Celsius (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Fahrenheit (°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Desconectar"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Parear e conectar"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"Com o Bluetooth ativado, o dispositivo pode se comunicar com dispositivos próximos."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Quando o Bluetooth está ativado, seu dispositivo pode se comunicar com outros dispositivos Bluetooth por perto.\n\nPara melhorar a experiência, os apps e serviços ainda podem procurar dispositivos por perto a qualquer momento, mesmo com o Bluetooth desativado. Isso pode ser usado, por exemplo, para aprimorar recursos e serviços baseados na localização. Mude essa opção nas "<annotation id="link">"configurações de busca por Bluetooth"</annotation>"."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Quando o Bluetooth está ativado, seu dispositivo pode se comunicar com outros dispositivos Bluetooth por perto.\n\nPara melhorar a experiência, os apps e serviços ainda podem procurar dispositivos por perto a qualquer momento, mesmo com o Bluetooth desativado. Isso pode ser usado, por exemplo, para aprimorar serviços e recursos baseados na localização. Mude essa opção nas configurações de busca por Bluetooth."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Mudar"</string>
<string name="device_details_title" msgid="1155622417516195481">"Detalhes do dispositivo"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Configurações de teclado"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Endereço Bluetooth do dispositivo: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Verificar padrão"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"Verificar PIN"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Verificar senha"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Confirme sua identidade"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Também usar o padrão para o desbloqueio"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Também usar o PIN para o desbloqueio"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Também usar a senha para o desbloqueio"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"PIN incorreto"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Senha incorreta"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Padrão incorreto"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Apps transferidos por download"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Experimentais"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Sinalizações de recursos"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"Talkback"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Leitor de tela, usado principalmente para pessoas com deficiência visual total ou parcial"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"A lupa acompanha o texto enquanto você digita"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"Sempre ativado"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"Em vez de desativar a ampliação ao mudar de app, ele simplesmente diminui o zoom para o tamanho normal. Faça gesto de pinça para aumentar o zoom quando quiser."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"Joystick"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"Ative e mova a lupa com um joystick na tela. Toque e mantenha, depois arraste o joystick para controlar a lupa. Toque e arraste para mover o joystick."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"Sobre a ampliação"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"Saiba mais sobre a ampliação"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"Tipo de ampliação"</string>
@@ -1949,8 +1961,7 @@
<string name="accessibility_hearingaid_left_and_right_side_device_summary" msgid="4268221140368164452">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g>, esquerdo e direito"</string>
<string name="accessibility_hearingaid_more_device_summary" msgid="8092641784056942546">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g> e mais um"</string>
<string name="accessibility_hearing_device_pairing_title" msgid="2701812183769537320">"Parear novo dispositivo"</string>
- <!-- no translation found for accessibility_hearing_device_connected_title (3785140037249487287) -->
- <skip />
+ <string name="accessibility_hearing_device_connected_title" msgid="3785140037249487287">"Aparelhos auditivos"</string>
<string name="accessibility_hearing_device_saved_title" msgid="7573926212664909296">"Dispositivos salvos"</string>
<string name="accessibility_hearing_device_control" msgid="2661965917013100611">"Controles de aparelhos auditivos"</string>
<string name="accessibility_hearing_device_shortcut_title" msgid="7645100199603031360">"Atalho de aparelhos auditivos"</string>
@@ -1958,8 +1969,7 @@
<string name="accessibility_hac_mode_summary" msgid="5164793702798871478">"Melhorar áudio para alguns aparelhos auditivos"</string>
<string name="accessibility_hearing_device_footer_summary" msgid="4636110586636490256">"Confira se os seus aparelhos auditivos estão ligados e em modo de pareamento"</string>
<string name="accessibility_hearing_device_pairing_page_title" msgid="6608901091770850295">"Parear aparelho auditivo"</string>
- <!-- no translation found for accessibility_found_hearing_devices (637407580358386553) -->
- <skip />
+ <string name="accessibility_found_hearing_devices" msgid="637407580358386553">"Aparelhos auditivos disponíveis"</string>
<string name="accessibility_found_all_devices" msgid="7817834722148556520">"Não está encontrando seu aparelho auditivo?"</string>
<string name="accessibility_list_all_devices_title" msgid="3555097127022458571">"Mostrar todos os dispositivos Bluetooth"</string>
<string name="accessibility_audio_adjustment_title" msgid="1332113739136802997">"Ajuste de áudio"</string>
@@ -2174,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Erro ao ler o medidor de bateria."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Toque para saber mais sobre o erro"</string>
- <string name="power_screen" msgid="4596900105850963806">"Tela"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Lanterna"</string>
<string name="power_camera" msgid="4778315081581293923">"Câmera"</string>
@@ -2252,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Tempo de uso no período: <xliff:g id="SLOT">%s</xliff:g>"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Detalhamento por apps"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Detalhamento pelo sistema"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Estatísticas de processo"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Estatísticas detalhadas sobre os processos em execução"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Uso da memória"</string>
@@ -2899,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Volume de toques e notificações"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Volume do toque"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Volume das notificações"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Indisponível porque o toque foi silenciado"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Toque do telefone"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Som de notificação padrão"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"Som fornecido pelo app"</string>
@@ -3164,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Permitir acesso às notificações"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"No Android 12, as notificações avançadas substituíram as notificações adaptáveis. Esse recurso exibe ações e respostas sugeridas, além de organizar suas notificações. \n\nAs notificações avançadas podem acessar o conteúdo das notificações, incluindo informações pessoais como nomes de contatos e mensagens. Elas também podem dispensar ou responder às notificações, como atender ligações telefônicas e controlar o Não perturbe."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"Permitir que <xliff:g id="SERVICE">%1$s</xliff:g> acesse as notificações?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"O app <xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> poderá ler todas as notificações, incluindo informações pessoais como nomes de contatos, fotos e o texto das mensagens que você recebe. Ele também poderá adiar ou dispensar notificações ou acionar botões que elas contenham, inclusive para atender ligações telefônicas. \n\nIsso também autoriza o app a ativar ou desativar o modo Não perturbe e mudar as configurações relacionadas."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"O app <xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> poderá fazer o seguinte:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"Ler suas notificações"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"Ele pode ler suas notificações, incluindo informações pessoais como contatos, mensagens e fotos."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Responder a mensagens"</string>
@@ -3449,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Desativadas"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Avançado"</string>
<string name="app_permissions" msgid="8666537659217653626">"Gestão de permissões"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Atualizações no compartilhamento de dados de local"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Revise os apps que mudaram a forma como podem compartilhar seus dados de local"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Tocar para ativar"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Toque duas vezes em qualquer parte da tela para ativar o dispositivo"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Abrir links"</string>
@@ -3977,15 +3991,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Preenchimento automático"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Preenchimento automático padrão"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Senhas"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Serviços de senha e identidade"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# senha}one{# senha}other{# senhas}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"preencher, automático, preenchimento automático, senha"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"credenciais, chave de acesso, senha"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Você precisa confiar nesse app</b> <br/> <br/> <xliff:g id=app_name example=O Preenchimento automático do Google>%1$s</xliff:g> usa o que está na sua tela para determinar o que pode ser preenchido automaticamente."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"Desativar %1$s?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"Informações salvas, como endereços ou formas de pagamento, não vão ser preenchidas quando você fizer login. Para alterar essa configuração, defina um preenchimento automático padrão."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Limite de serviços de senha e identidade"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"É possível ter até cinco serviços de senha e de preenchimento automático ao mesmo tempo. Desative um deles para adicionar outro."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Desativar"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Preenchimento automático"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Nível de registro"</string>
@@ -4272,28 +4291,17 @@
<string name="content_capture" msgid="868372905432812238">"Conteúdo do app"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Permitir que apps enviem conteúdo ao sistema Android"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Capturar heap dump do sistema"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Memory Tagging Extension"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"A Memory Tagging Extension (MTE) ajuda a detectar problemas de segurança na memória no seu app e deixa o código nativo mais seguro."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"Ativar a MTE pode deixar o dispositivo mais lento."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"Saiba mais sobre a MTE"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"MTE ativada até que você a desative"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"É necessário reiniciar o dispositivo para ativar a MTE."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"É necessário reiniciar o dispositivo para desativar a MTE."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"Ativar a MTE por uma única sessão"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"O sistema será reiniciado e vai permitir experimentos com a Memory Tagging Extension (MTE). Isso pode ter um impacto negativo no desempenho e na estabilidade. A redefinição será feita na próxima reinicialização."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Reiniciar para uma única sessão com a MTE ativada"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"A MTE já foi ativada"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Capturando despejo de heap do sistema"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Não foi possível capturar o despejo de heap do sistema"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Capturar automaticamente despejos de heap do sistema"</string>
@@ -4583,56 +4591,30 @@
<string name="background_install_before" msgid="8608614957688912715">"{count,plural, =1{Apps instalados no último # mês}one{Apps instalados no último # mês}other{Apps instalados nos últimos # meses}}"</string>
<string name="background_install_after" msgid="7983488897570908149">"{count,plural, =1{Apps instalados há mais de # mês}one{Apps instalados há mais de # mês}other{Apps instalados há mais de # meses}}"</string>
<string name="accessibility_fingerprint_label" msgid="5017431423168191733">"Sensor de impressão digital"</string>
- <!-- no translation found for flash_notifications_title (4490438861180492311) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_off (6056282996770691461) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera (455038312752009971) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_screen (7321838939240499267) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera_and_screen (6515622987118268649) -->
- <skip />
- <!-- no translation found for flash_notifications_intro (1506414740603805778) -->
- <skip />
- <!-- no translation found for flash_notifications_note (7258551860911169239) -->
- <skip />
- <!-- no translation found for flash_notifications_preview (5320176885050440874) -->
- <skip />
- <!-- no translation found for camera_flash_notification_title (1605639711485773787) -->
- <skip />
- <!-- no translation found for screen_flash_notification_title (8008197872050400734) -->
- <skip />
- <!-- no translation found for screen_flash_notification_color_title (7213407653340970790) -->
- <skip />
- <!-- no translation found for screen_flash_color_blue (3585766657607931371) -->
- <skip />
- <!-- no translation found for screen_flash_color_azure (8691198532944992243) -->
- <skip />
- <!-- no translation found for screen_flash_color_cyan (6878780006173747267) -->
- <skip />
- <!-- no translation found for screen_flash_color_spring_green (4466548514738457815) -->
- <skip />
- <!-- no translation found for screen_flash_color_green (8418019648507964564) -->
- <skip />
- <!-- no translation found for screen_flash_color_chartreuse_green (7456381649919010366) -->
- <skip />
- <!-- no translation found for screen_flash_color_yellow (7413465411615454556) -->
- <skip />
- <!-- no translation found for screen_flash_color_orange (979177126315557656) -->
- <skip />
- <!-- no translation found for screen_flash_color_red (8954162219886445491) -->
- <skip />
- <!-- no translation found for screen_flash_color_rose (1216848195972231251) -->
- <skip />
- <!-- no translation found for screen_flash_color_magenta (7726221666557102155) -->
- <skip />
- <!-- no translation found for screen_flash_color_violet (1279950780509029495) -->
- <skip />
- <!-- no translation found for color_selector_dialog_done (121253968943363376) -->
- <skip />
- <!-- no translation found for color_selector_dialog_cancel (8667350644753900701) -->
- <skip />
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="flash_notifications_title" msgid="4490438861180492311">"Notificações de flash"</string>
+ <string name="flash_notifications_summary_off" msgid="6056282996770691461">"Desativado"</string>
+ <string name="flash_notifications_summary_on_camera" msgid="455038312752009971">"Ativado / flash da câmera"</string>
+ <string name="flash_notifications_summary_on_screen" msgid="7321838939240499267">"Ativado / flash da tela"</string>
+ <string name="flash_notifications_summary_on_camera_and_screen" msgid="6515622987118268649">"Ativado / flash da câmera e da tela"</string>
+ <string name="flash_notifications_intro" msgid="1506414740603805778">"Pisca a luz da câmera ou a tela ao receber notificações ou soar alarmes."</string>
+ <string name="flash_notifications_note" msgid="7258551860911169239">"Use as notificações de flash com cuidado se você tiver sensibilidade à luz"</string>
+ <string name="flash_notifications_preview" msgid="5320176885050440874">"Visualizar"</string>
+ <string name="camera_flash_notification_title" msgid="1605639711485773787">"Notificação do flash da câmera"</string>
+ <string name="screen_flash_notification_title" msgid="8008197872050400734">"Notificação de flash da tela"</string>
+ <string name="screen_flash_notification_color_title" msgid="7213407653340970790">"Cor do flash da tela"</string>
+ <string name="screen_flash_color_blue" msgid="3585766657607931371">"Azul"</string>
+ <string name="screen_flash_color_azure" msgid="8691198532944992243">"Azure"</string>
+ <string name="screen_flash_color_cyan" msgid="6878780006173747267">"Ciano"</string>
+ <string name="screen_flash_color_spring_green" msgid="4466548514738457815">"Verde-folha"</string>
+ <string name="screen_flash_color_green" msgid="8418019648507964564">"Verde"</string>
+ <string name="screen_flash_color_chartreuse_green" msgid="7456381649919010366">"Verde-limão"</string>
+ <string name="screen_flash_color_yellow" msgid="7413465411615454556">"Amarelo"</string>
+ <string name="screen_flash_color_orange" msgid="979177126315557656">"Laranja"</string>
+ <string name="screen_flash_color_red" msgid="8954162219886445491">"Vermelho"</string>
+ <string name="screen_flash_color_rose" msgid="1216848195972231251">"Rosa"</string>
+ <string name="screen_flash_color_magenta" msgid="7726221666557102155">"Magenta"</string>
+ <string name="screen_flash_color_violet" msgid="1279950780509029495">"Violeta"</string>
+ <string name="color_selector_dialog_done" msgid="121253968943363376">"Concluído"</string>
+ <string name="color_selector_dialog_cancel" msgid="8667350644753900701">"Cancelar"</string>
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"Esse app só pode ser aberto em uma única janela"</string>
</resources>
diff --git a/res/values-ro/strings.xml b/res/values-ro/strings.xml
index 8b6032a..f1d1a68 100644
--- a/res/values-ro/strings.xml
+++ b/res/values-ro/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Setează preferințele pentru unități și cifre"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Setează preferințele regionale pentru ca aplicațiile să-ți poată personaliza experiența."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Aplicațiile vor folosi preferințele tale regionale, dacă este posibil."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Unități de temperatură"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Temperatură"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Calendar"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"Prima zi a săptămânii"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Cifre"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Folosește setarea prestabilită a aplicației"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Celsius (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Fahrenheit (°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Deconectează"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Asociază și conectează"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"Activarea Bluetooth facilitează comunicarea cu alte dispozitive Bluetooth din apropiere."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Când Bluetooth este activat, dispozitivul poate să comunice cu alte dispozitive Bluetooth din apropiere.\n\nPentru a îmbunătăți experiența dispozitivului, aplicațiile și serviciile pot să caute în continuare dispozitive din apropiere chiar și atunci când Bluetooth este dezactivat. Această permisiune poate fi folosită, de exemplu, pentru a îmbunătăți funcțiile și serviciile bazate pe locație. Poți să îți schimbi preferințele din "<annotation id="link">"setările pentru scanarea prin Bluetooth"</annotation>"."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Când Bluetooth este activat, dispozitivul poate să comunice cu alte dispozitive Bluetooth din apropiere.\n\nPentru a îmbunătăți experiența dispozitivului, aplicațiile și serviciile pot să caute în continuare dispozitive din apropiere chiar și atunci când Bluetooth este dezactivat. Această opțiune poate fi folosită, de exemplu, pentru a îmbunătăți funcțiile și serviciile bazate pe locație. Poți să-ți schimbi preferințele în setările pentru căutarea prin Bluetooth."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Modifică"</string>
<string name="device_details_title" msgid="1155622417516195481">"Detalii despre dispozitiv"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Setări tastatură"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Adresa Bluetooth a dispozitivului: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Confirmă modelul"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"Confirmă codul PIN"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Confirmă parola"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Confirmă-ți identitatea"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Folosește și modelul pentru deblocare"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Folosește și PIN-ul pentru deblocare"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Folosește și parola pentru deblocare"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"Cod PIN greșit"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Parolă greșită"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Model greșit"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Aplicații descărcate"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Experimentale"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Semnalări ale funcției"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"TalkBack"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Cititor de ecran destinat în principal utilizatorilor nevăzători și cu deficiențe de vedere"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"Lupa urmărește textul pe măsură ce-l introduceți"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"Activată permanent"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"În loc să dezactiveze mărirea când comuți între aplicații, micșorează la mărimea normală. Ciupește pentru a mări din nou oricând dorești."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"Joystick"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"Activează și deplasează lupa cu un joystick pe ecran. Atinge lung, apoi trage pe joystick ca să controlezi lupa. Atinge și trage ca să deplasezi chiar joystickul."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"Despre mărire"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"Aflați mai multe despre mărire"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"Tip de mărire"</string>
@@ -2172,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Problemă la citirea măsurării bateriei."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Atinge ca să afli mai multe despre această eroare"</string>
- <string name="power_screen" msgid="4596900105850963806">"Ecran"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Lanternă"</string>
<string name="power_camera" msgid="4778315081581293923">"Cameră foto"</string>
@@ -2250,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Durata de folosire a dispozitivului pentru <xliff:g id="SLOT">%s</xliff:g>"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Detaliere după aplicații"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Detaliere după sistem"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Statistici de proces"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Statistici inteligente despre procesele care rulează"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Utilizarea memoriei"</string>
@@ -2897,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Volum pentru sonerie și notificări"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Volumul soneriei"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Volumul notificărilor"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Indisponibil deoarece soneria este dezactivată"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Ton de sonerie al telefonului"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Sunet de notificare prestabilit"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"Sunet oferit de aplicație"</string>
@@ -3162,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Permite accesul la notificări"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Notificările optimizate au înlocuit Notificările adaptive Android de pe Android 12. Această funcție afișează acțiuni și răspunsuri sugerate și vă organizează notificările. \n\nNotificările optimizate pot accesa conținutul notificărilor, inclusiv informații cu caracter personal, precum mesajele și numele persoanelor de contact. În plus, funcția poate să închidă sau să răspundă la notificări, de exemplu, să răspundă la apeluri telefonice și să gestioneze opțiunea Nu deranja."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"Permiți accesul la notificări pentru <xliff:g id="SERVICE">%1$s</xliff:g>?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> va putea să citească toate notificările, inclusiv informațiile cu caracter personal, cum ar fi numele persoanelor de contact, fotografiile și textul mesajelor primite. În plus, va putea să amâne sau să închidă notificări ori să declanșeze butoane pentru acțiuni din acestea, inclusiv să răspundă la apeluri telefonice. \n\nAstfel, aplicația va putea să activeze sau să dezactiveze starea Nu deranja și să modifice setările aferente."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> va putea:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"să citească notificările;"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"Poate să citească notificările, inclusiv informațiile cu caracter personal, cum ar fi agenda, mesajele și fotografiile."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"să răspundă la mesaje;"</string>
@@ -3447,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Dezactivate"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Avansate"</string>
<string name="app_permissions" msgid="8666537659217653626">"Manager de permisiuni"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Actualizări privind permiterea accesului la date pentru locație"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Examinează aplicațiile care au schimbat modul în care pot permite accesul la datele tale privind locațiile"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Atinge pentru a activa"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Atinge de două ori oriunde pe ecran pentru a activa dispozitivul"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Deschiderea linkurilor"</string>
@@ -3976,15 +3992,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Serviciu de completare automată"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Serviciu de completare automată prestabilit"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Parole"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Servicii pentru parole și identitate"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# parolă}few{# parole}other{# de parole}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"automată, completare, completare automată, parolă"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"date de conectare, cheie de acces, parolă"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Asigură-te că ai încredere în această aplicație</b> <br/> <br/> <xliff:g id=app_name example=Completarea automată Google>%1$s</xliff:g> folosește conținutul de pe ecran pentru a stabili ce se poate completa automat."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"Dezactivezi %1$s?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"Informațiile salvate, cum ar fi adresele sau metodele de plată, nu vor fi completate când te conectezi. Pentru a completa informațiile salvate, setează un serviciu de completare automată prestabilit."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Limita serviciilor pentru parole și identitate"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"Poți avea până la cinci servicii de completare automată și pentru parole active simultan. Dezactivează un serviciu pentru a adăuga mai multe."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Dezactivează"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Completare automată"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Nivel de înregistrare"</string>
@@ -4271,28 +4292,17 @@
<string name="content_capture" msgid="868372905432812238">"Conținutul aplicației"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Permite aplicațiilor să trimită conținut la sistemul Android"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Capturează datele privind memoria heap a sistemului"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Memory Tagging Extension"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"Memory Tagging Extension (MTE) simplifică identificarea problemelor legate de siguranța memoriei în aplicație și protejează codul nativ al acesteia."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"Activarea MTE poate cauza funcționarea mai lentă a dispozitivului."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"Află mai multe despre MTE"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"Activează funcția MTE până când o dezactivezi"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"Va trebui să repornești dispozitivul pentru a activa MTE."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"Va trebui să repornești dispozitivul pentru a dezactiva MTE."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"Activează MTE pentru o singură sesiune"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"Sistemul va reporni și îți va da posibilitatea să experimentezi cu Memory Tagging Extension (MTE). MTE poate afecta negativ stabilitatea și performanța sistemului. Se va reseta la următoarea repornire."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Repornește pentru o singură sesiune cu funcția MTE activată"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"Funcția MTE este deja activă"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Se capturează datele privind memoria heap a sistemului"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Nu s-au putut captura datele privind memoria heap a sistemului"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Capturează automat datele privind memoriile heap ale sistemului"</string>
@@ -4608,6 +4618,5 @@
<string name="screen_flash_color_violet" msgid="1279950780509029495">"Violet"</string>
<string name="color_selector_dialog_done" msgid="121253968943363376">"Gata"</string>
<string name="color_selector_dialog_cancel" msgid="8667350644753900701">"Anulează"</string>
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"Aplicația se poate deschide într-o singură fereastră"</string>
</resources>
diff --git a/res/values-ru/arrays.xml b/res/values-ru/arrays.xml
index 9859034..5d62773 100644
--- a/res/values-ru/arrays.xml
+++ b/res/values-ru/arrays.xml
@@ -85,9 +85,11 @@
<item msgid="9100937224980838123">"4"</item>
<item msgid="6702740528496186521">"5"</item>
</string-array>
- <!-- no translation found for bluetooth_audio_routing_titles:0 (926853492406127221) -->
- <!-- no translation found for bluetooth_audio_routing_titles:1 (5112879855377353813) -->
- <!-- no translation found for bluetooth_audio_routing_titles:2 (4853360663119482646) -->
+ <string-array name="bluetooth_audio_routing_titles">
+ <item msgid="926853492406127221">"Автоматическое определение"</item>
+ <item msgid="5112879855377353813">"Воспроизведение через слуховой аппарат"</item>
+ <item msgid="4853360663119482646">"Воспроизведение через динамик телефона"</item>
+ </string-array>
<string-array name="wifi_signal">
<item msgid="199360311367724149">"Слабый"</item>
<item msgid="2470925506985305429">"Слабый"</item>
diff --git a/res/values-ru/strings.xml b/res/values-ru/strings.xml
index ea59dd6..92220cc 100644
--- a/res/values-ru/strings.xml
+++ b/res/values-ru/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Параметры единиц измерения и чисел"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Приложения используют эти параметры для персонализации."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Приложения по возможности будут использовать ваши региональные настройки."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Единицы измерения температуры"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Единицы измерения температуры"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Календарь"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"Первый день недели"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Числа"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Разрешить приложениям самим определять параметр"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Градусы Цельсия (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Градусы Фаренгейта (°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Отключить"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Установить соединение и подключить"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"Функция Bluetooth позволяет устанавливать подключение к другим Bluetooth-устройствам."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Функция Bluetooth позволяет устанавливать подключение к другим Bluetooth-устройствам.\n\nОбратите внимание, что для улучшения работы устройства, например повышения точности геолокации, приложения и сервисы могут искать другие устройства поблизости, даже если вы отключили Bluetooth. Чтобы запретить им это, отключите "<annotation id="link">"поиск устройств Bluetooth"</annotation>"."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Функция Bluetooth позволяет устанавливать подключение к устройствам Bluetooth поблизости.\n\nОбратите внимание, что для улучшения работы устройства, например повышения точности геолокации, приложения и сервисы могут искать устройства поблизости, даже если вы отключили Bluetooth. Чтобы запретить им это, отключите поиск устройств Bluetooth."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Изменить"</string>
<string name="device_details_title" msgid="1155622417516195481">"Об устройстве"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Настройки клавиатуры"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Адрес Bluetooth этого устройства: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Подтверждение графического ключа"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"Подтверждение PIN-кода"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Подтверждение пароля"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Проверка личности"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Использовать графический ключ для разблокировки"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Использовать PIN-код для разблокировки"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Использовать пароль для разблокировки"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"Неверный PIN-код"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Неверный пароль"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Неверный ключ."</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Скачанные приложения"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Экспериментальные функции"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Экспериментальные функции"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"Talkback"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Инструмент для озвучивания данных с экрана для людей с нарушениями зрения"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"Перемещать лупу по мере ввода текста"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"Всегда включено"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"При открытии другого приложения уменьшать масштаб до обычного, вместо того чтобы отключать лупу. Чтобы снова увеличить масштаб, коснитесь экрана двумя пальцами и разведите их."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"Джойстик"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"Активируйте и перемещайте лупу с помощью экранного джойстика. Чтобы управлять лупой, нажмите на джойстик, удерживайте его, а затем перетащите. Чтобы переместить сам джойстик, нажмите на него и перетащите."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"Об увеличении изображения на экране"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"Подробнее об увеличении изображения на экране…"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"Тип увеличения"</string>
@@ -1949,8 +1961,7 @@
<string name="accessibility_hearingaid_left_and_right_side_device_summary" msgid="4268221140368164452">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g>, левое и правое ухо"</string>
<string name="accessibility_hearingaid_more_device_summary" msgid="8092641784056942546">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g> и ещё 1"</string>
<string name="accessibility_hearing_device_pairing_title" msgid="2701812183769537320">"Добавить устройство"</string>
- <!-- no translation found for accessibility_hearing_device_connected_title (3785140037249487287) -->
- <skip />
+ <string name="accessibility_hearing_device_connected_title" msgid="3785140037249487287">"Слуховые аппараты"</string>
<string name="accessibility_hearing_device_saved_title" msgid="7573926212664909296">"Сохраненные аппараты"</string>
<string name="accessibility_hearing_device_control" msgid="2661965917013100611">"Управление слуховым аппаратом"</string>
<string name="accessibility_hearing_device_shortcut_title" msgid="7645100199603031360">"Ярлык для слухового аппарата"</string>
@@ -1958,8 +1969,7 @@
<string name="accessibility_hac_mode_summary" msgid="5164793702798871478">"Улучшать качество аудио для некоторых слуховых аппаратов"</string>
<string name="accessibility_hearing_device_footer_summary" msgid="4636110586636490256">"Убедитесь, что слуховые аппараты включены и находятся в режиме подключения."</string>
<string name="accessibility_hearing_device_pairing_page_title" msgid="6608901091770850295">"Подключение аппарата"</string>
- <!-- no translation found for accessibility_found_hearing_devices (637407580358386553) -->
- <skip />
+ <string name="accessibility_found_hearing_devices" msgid="637407580358386553">"Доступные слуховые аппараты"</string>
<string name="accessibility_found_all_devices" msgid="7817834722148556520">"Не нашли свой слуховой аппарат?"</string>
<string name="accessibility_list_all_devices_title" msgid="3555097127022458571">"Посмотреть все устройства Bluetooth"</string>
<string name="accessibility_audio_adjustment_title" msgid="1332113739136802997">"Корректировка аудио"</string>
@@ -2174,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Не удалось узнать уровень заряда батареи."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Подробнее об этой ошибке…"</string>
- <string name="power_screen" msgid="4596900105850963806">"Экран"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"Процессор"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Фонарик"</string>
<string name="power_camera" msgid="4778315081581293923">"Камера"</string>
@@ -2252,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Время использования устройства (<xliff:g id="SLOT">%s</xliff:g>)"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Разбивка по приложениям"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Разбивка по системам"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Статистика процессов"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Статистика запущенных процессов"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Использование памяти"</string>
@@ -2899,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Вызовы и уведомления"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Громкость звонка"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Громкость уведомлений"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Недоступно в беззвучном режиме"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Рингтон"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Звук уведомления по умолчанию"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"Звук приложения по умолчанию"</string>
@@ -3164,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Доступ к уведомлениям"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"В Android 12 доступны улучшенные уведомления. Эта функция упорядочивает все ваши уведомления и подсказывает ответы и действия.\n\nЕй доступно содержимое всех уведомлений, в том числе имена контактов, сообщения и другие личные данные. Также эта функция может закрывать уведомления и нажимать кнопки в них, например отвечать на звонки и управлять режимом \"Не беспокоить\"."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"Открыть приложению \"<xliff:g id="SERVICE">%1$s</xliff:g>\" доступ к уведомлениям?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"Приложение \"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g>\" сможет читать все уведомления, в том числе содержащие личную информацию (например, имена контактов, фото и сообщения). Кроме того, оно получит право временно отключать или закрывать уведомления и нажимать кнопки в них, например отвечать на звонки. \n\nПриложение сможет включать и отключать режим \"Не беспокоить\", а также менять его настройки."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"Приложение \"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g>\" сможет:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"Читать уведомления"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"Приложение может читать уведомления, в том числе содержащие личную информацию (например, имена контактов, фото и сообщения)."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Отвечать на сообщения"</string>
@@ -3449,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Уведомления отключены"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Дополнительные настройки"</string>
<string name="app_permissions" msgid="8666537659217653626">"Разрешения"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Обновление доступа к данным о местоположении"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Проверьте приложения, которые изменили способы предоставления данных о вашем местоположении."</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Включение нажатием"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Дважды нажмите в любом месте экрана, чтобы включить устройство"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Открытие ссылок"</string>
@@ -3979,15 +3993,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Автозаполнение"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Сервис автозаполнения по умолчанию"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Пароли"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Сервисы идентификации и сохранения паролей"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# пароль}one{# пароль}few{# пароля}many{# паролей}other{# пароля}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"автозаполнение, автоматически, заполнение, пароль"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"учетные данные, ключ доступа, пароль"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Подтвердите, что вы доверяете этому приложению</b> <br/> <br/> <xliff:g id=app_name example=Google Autofill>%1$s</xliff:g> анализирует содержимое экрана и находит поля, которые можно заполнить автоматически."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"Отключить %1$s?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"Во время входа сохраненные данные, например адреса или способы оплаты, не подставляются. Чтобы они подставлялись, настройте сервис автозаполнения по умолчанию."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Превышено допустимое число сервисов идентификации и сохранения паролей"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"Активными одновременно могут быть не более пяти сервисов автозаполнения и сохранения паролей. Чтобы добавить новый сервис, отключите уже используемый."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Отключить"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Автозаполнение"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Журнал"</string>
@@ -4274,28 +4293,17 @@
<string name="content_capture" msgid="868372905432812238">"Контент приложений"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Разрешить приложениям передавать контент системе Android"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Создать дамп системной кучи"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Memory Tagging Extension"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"Memory Tagging Extension (MTE) облегчает поиск проблем с безопасным доступом к памяти в приложении и защищает нативный код."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"Когда функция MTE включена, устройство может работать медленнее."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"Подробнее об MTE"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"Включить MTE и запретить автоматическое отключение"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"Чтобы включить MTE, перезапустите устройство."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"Чтобы отключить MTE, перезапустите устройство."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"Включить MTE только на время сеанса"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"Система будет перезапущена, и вы получите доступ к MTE (Memory Tagging Extension). Это может ухудшить стабильность работы и производительность. После следующей перезагрузки все изменения будут отменены."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Перезапустить компьютер и включить MTE только на время сеанса"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"Расширение MTE уже включено"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Создание системного дампа кучи…"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Не удалось создать системный дамп кучи."</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Автоматически создавать системные дампы кучи"</string>
@@ -4587,56 +4595,30 @@
<string name="background_install_before" msgid="8608614957688912715">"{count,plural, =1{Приложения, установленные в течение # последнего месяца}one{Приложения, установленные в течение # последнего месяца}few{Приложения, установленные в течение # последних месяцев}many{Приложения, установленные в течение # последних месяцев}other{Приложения, установленные в течение # последнего месяца}}"</string>
<string name="background_install_after" msgid="7983488897570908149">"{count,plural, =1{Приложения, установленные более # месяца назад}one{Приложения, установленные более # месяца назад}few{Приложения, установленные более # месяцев назад}many{Приложения, установленные более # месяцев назад}other{Приложения, установленные более # месяца назад}}"</string>
<string name="accessibility_fingerprint_label" msgid="5017431423168191733">"Сканер отпечатков пальцев"</string>
- <!-- no translation found for flash_notifications_title (4490438861180492311) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_off (6056282996770691461) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera (455038312752009971) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_screen (7321838939240499267) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera_and_screen (6515622987118268649) -->
- <skip />
- <!-- no translation found for flash_notifications_intro (1506414740603805778) -->
- <skip />
- <!-- no translation found for flash_notifications_note (7258551860911169239) -->
- <skip />
- <!-- no translation found for flash_notifications_preview (5320176885050440874) -->
- <skip />
- <!-- no translation found for camera_flash_notification_title (1605639711485773787) -->
- <skip />
- <!-- no translation found for screen_flash_notification_title (8008197872050400734) -->
- <skip />
- <!-- no translation found for screen_flash_notification_color_title (7213407653340970790) -->
- <skip />
- <!-- no translation found for screen_flash_color_blue (3585766657607931371) -->
- <skip />
- <!-- no translation found for screen_flash_color_azure (8691198532944992243) -->
- <skip />
- <!-- no translation found for screen_flash_color_cyan (6878780006173747267) -->
- <skip />
- <!-- no translation found for screen_flash_color_spring_green (4466548514738457815) -->
- <skip />
- <!-- no translation found for screen_flash_color_green (8418019648507964564) -->
- <skip />
- <!-- no translation found for screen_flash_color_chartreuse_green (7456381649919010366) -->
- <skip />
- <!-- no translation found for screen_flash_color_yellow (7413465411615454556) -->
- <skip />
- <!-- no translation found for screen_flash_color_orange (979177126315557656) -->
- <skip />
- <!-- no translation found for screen_flash_color_red (8954162219886445491) -->
- <skip />
- <!-- no translation found for screen_flash_color_rose (1216848195972231251) -->
- <skip />
- <!-- no translation found for screen_flash_color_magenta (7726221666557102155) -->
- <skip />
- <!-- no translation found for screen_flash_color_violet (1279950780509029495) -->
- <skip />
- <!-- no translation found for color_selector_dialog_done (121253968943363376) -->
- <skip />
- <!-- no translation found for color_selector_dialog_cancel (8667350644753900701) -->
- <skip />
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="flash_notifications_title" msgid="4490438861180492311">"Уведомления со вспышкой"</string>
+ <string name="flash_notifications_summary_off" msgid="6056282996770691461">"Выключено"</string>
+ <string name="flash_notifications_summary_on_camera" msgid="455038312752009971">"Вкл. (вспышка камеры)"</string>
+ <string name="flash_notifications_summary_on_screen" msgid="7321838939240499267">"Вкл. (подсветка экрана)"</string>
+ <string name="flash_notifications_summary_on_camera_and_screen" msgid="6515622987118268649">"Вкл. (вспышка камеры и подсветка экрана)"</string>
+ <string name="flash_notifications_intro" msgid="1506414740603805778">"Вспышка или экран могут мигать, когда вы получаете уведомления или когда звучит будильник."</string>
+ <string name="flash_notifications_note" msgid="7258551860911169239">"Используйте эту функцию осторожно, особенно если вы чувствительны к свету"</string>
+ <string name="flash_notifications_preview" msgid="5320176885050440874">"Посмотреть"</string>
+ <string name="camera_flash_notification_title" msgid="1605639711485773787">"Уведомления со вспышкой камеры"</string>
+ <string name="screen_flash_notification_title" msgid="8008197872050400734">"Уведомления с подсветкой на экране"</string>
+ <string name="screen_flash_notification_color_title" msgid="7213407653340970790">"Цвет подсветки экрана"</string>
+ <string name="screen_flash_color_blue" msgid="3585766657607931371">"Синий"</string>
+ <string name="screen_flash_color_azure" msgid="8691198532944992243">"Лазурный"</string>
+ <string name="screen_flash_color_cyan" msgid="6878780006173747267">"Голубой"</string>
+ <string name="screen_flash_color_spring_green" msgid="4466548514738457815">"Весенне-зеленый"</string>
+ <string name="screen_flash_color_green" msgid="8418019648507964564">"Зеленый"</string>
+ <string name="screen_flash_color_chartreuse_green" msgid="7456381649919010366">"Светло-зеленый"</string>
+ <string name="screen_flash_color_yellow" msgid="7413465411615454556">"Желтый"</string>
+ <string name="screen_flash_color_orange" msgid="979177126315557656">"Оранжевый"</string>
+ <string name="screen_flash_color_red" msgid="8954162219886445491">"Красный"</string>
+ <string name="screen_flash_color_rose" msgid="1216848195972231251">"Розовый"</string>
+ <string name="screen_flash_color_magenta" msgid="7726221666557102155">"Пурпурный"</string>
+ <string name="screen_flash_color_violet" msgid="1279950780509029495">"Фиолетовый"</string>
+ <string name="color_selector_dialog_done" msgid="121253968943363376">"Готово"</string>
+ <string name="color_selector_dialog_cancel" msgid="8667350644753900701">"Отмена"</string>
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"Это приложение можно открыть только в одном окне."</string>
</resources>
diff --git a/res/values-si/arrays.xml b/res/values-si/arrays.xml
index 7b666dc..9c290c7 100644
--- a/res/values-si/arrays.xml
+++ b/res/values-si/arrays.xml
@@ -85,9 +85,11 @@
<item msgid="9100937224980838123">"4"</item>
<item msgid="6702740528496186521">"5"</item>
</string-array>
- <!-- no translation found for bluetooth_audio_routing_titles:0 (926853492406127221) -->
- <!-- no translation found for bluetooth_audio_routing_titles:1 (5112879855377353813) -->
- <!-- no translation found for bluetooth_audio_routing_titles:2 (4853360663119482646) -->
+ <string-array name="bluetooth_audio_routing_titles">
+ <item msgid="926853492406127221">"ස්වයංක්රීයව තීරණය කරන්න"</item>
+ <item msgid="5112879855377353813">"ශ්රවණ උපාංගයෙහි වාදනය කරන්න"</item>
+ <item msgid="4853360663119482646">"දුරකථන ස්පීකරයෙහි වාදනය කරන්න"</item>
+ </string-array>
<string-array name="wifi_signal">
<item msgid="199360311367724149">"දුර්වල"</item>
<item msgid="2470925506985305429">"දුර්වල"</item>
diff --git a/res/values-si/strings.xml b/res/values-si/strings.xml
index 6fa0c4b..dd545b0 100644
--- a/res/values-si/strings.xml
+++ b/res/values-si/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"ඒකක සහ අංක මනාප සකසන්න"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"යෙදුම්වලට ඔබේ අත්දැකීම පෞද්ගලීකරණය කළ හැකි පරිදි ඒවාට ඔබේ කලාපීය මනාපයන් දැන ගැනීමට සලස්වන්න."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"යෙදුම් හැකි සෑම විටම ඔබේ කලාපීය මනාප භාවිතා කරනු ඇත."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"උෂ්ණත්ව ඒකක"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"උෂ්ණත්වය"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"දින දර්ශනය"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"සතියෙහි පළමු දිනය"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"අංක"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"යෙදුම් පෙරනිමිය භාවිතා කරන්න"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"සෙල්සියස්(°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"ෆැරන්හයිට්(°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"විසන්ධි කරන්න"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"යුගල කරන්න සහ සම්බන්ධ කරන්න"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"බ්ලූටූත් සබල විට, ඔබගේ උපාංගයට අවට ඇති බ්ලූටූත් උපාංග සමඟ සන්නිවේදනය කළ හැක."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"බ්ලූටූත් ක්රියාත්මක විට, ඔබගේ උපාංගයට වෙනත් බ්ලූටූත් උපාංග සමඟ සන්නිවේදනය කළ හැකිය.\n\nඋපාංග අත්දැකීම වැඩි දියුණු කිරීම සඳහා, ඕනෑම අවස්ථාවක අවට උපාංග සඳහා ස්කෑන් කිරීමට යෙදුම් සහ සේවාවලට හැකිය. උදාහරණයක් ලෙස, ස්ථානය-පදනම් වූ විශේෂාංග සහ සේවා වැඩි දියුණු කිරීම සඳහා මෙය භාවිත කළ හැකි අතර ඔබට මෙය "<annotation id="link">"බ්ලූටූත් ස්කෑන් කිරීමේ සැකසීම්"</annotation>" තුළ වෙනස් කළ හැකිය."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"බ්ලූටූත් ක්රියාත්මක විට, ඔබේ උපාංගයට වෙනත් අවට බ්ලූටූත් උපාංග සමග සන්නිවේදනය කළ හැක.\n\nඋපාංග අත්දැකීම වැඩි දියුණු කිරීම සඳහා, යෙදුම් සහ සේවාවලට බ්ලූටූත් ක්රියාවිරහිත වූ විට පවා, ඕනෑම වේලාවක දී අවට උපාංග සඳහා ස්කෑන් කළ හැක. උදාහරණයක් ලෙස, ස්ථානය පදනම් වූ විශේෂාංග සහ සේවා වැඩි දියුණු කිරීමට මෙය භාවිතා කළ හැක. ඔබට මෙය බ්ලූටූත් ස්කෑන් කිරීමේ සැකසීම් තුළ වෙනස් කළ හැක."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"වෙනස් කරන්න"</string>
<string name="device_details_title" msgid="1155622417516195481">"උපාංග විස්තර"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"යතුරුපුවරු සැකසීම්"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"උපාංගයේ බ්ලූටූත් ලිපිනය: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"රටාව තහවුරු කරන්න"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"PIN අංකය තහවුරු කරන්න"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"මුරපදය තහවුරු කරන්න"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"ඔබව සත්යාපන කර."</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"මෙම උපාංගය අගුළු හැරීමට රටාව ද භාවිතා කරන්න"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"මෙම උපාංගය අගුළු හැරීමට PIN ද භාවිතා කරන්න"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"මෙම උපාංගය අගුළු හැරීමට මුරපදය ද භාවිතය"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"PIN එක වැරදියි"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"වැරදි මුරපදය"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"වැරදි රටාවකි"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"බාගත් යෙදුම්"</string>
<string name="experimental_category_title" msgid="898904396646344152">"පරීක්ෂණාත්මක"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"විශේෂාංග සලකුණු කිරීම්"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"Talkback"</string>
<string name="talkback_summary" msgid="5820927220378864281">"තිර කියවනය මූලික වශයෙන් අන්ධ සහ අඩු දෘශ්යතාව සහිත පුද්ගලයන් සඳහාය"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"විශාලනය ඔබ ටයිප් කරන විට පෙළ අනුගමනය කරයි"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"සැමවිට ක්රියාත්මකයි"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"යෙදුම් වෙනස් කරන විට විශාලනය අක්රිය කරනවා වෙනුවට, එය හුදෙක් සාමාන්ය ප්රමාණයට කුඩා කරයි. ඔබට අවශ්ය විටෙක නැවත විශාලනය කිරීමට පින්ච් කරන්න."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"ජෝයිස්ටික්"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"තිරය-මත ජොයිස්ටිකයක් සමග විශාලකය සක්රිය කර ගෙන යන්න. විශාලකය පාලනය කිරීමට තට්ටු කර අල්ලාගෙන, පසුව ජොයිස්ටික් මත අදින්න. ජොයිස්ටික් එකම ගෙන යාමට තට්ටු කර අදින්න."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"විශාලනය කිරීම ගැන"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"විශාලනය කිරීම ගැන තව දැන ගන්න"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"විශාලනය කිරීමේ වර්ගය"</string>
@@ -1949,8 +1961,7 @@
<string name="accessibility_hearingaid_left_and_right_side_device_summary" msgid="4268221140368164452">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g>, වම් සහ දකුණු"</string>
<string name="accessibility_hearingaid_more_device_summary" msgid="8092641784056942546">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g> තව +1"</string>
<string name="accessibility_hearing_device_pairing_title" msgid="2701812183769537320">"නව උපාංගය යුගල කරන්න"</string>
- <!-- no translation found for accessibility_hearing_device_connected_title (3785140037249487287) -->
- <skip />
+ <string name="accessibility_hearing_device_connected_title" msgid="3785140037249487287">"ශ්රවණ උපාංග"</string>
<string name="accessibility_hearing_device_saved_title" msgid="7573926212664909296">"සුරැකි උපාංග"</string>
<string name="accessibility_hearing_device_control" msgid="2661965917013100611">"ශ්රවණ උපාංග පාලනයන්"</string>
<string name="accessibility_hearing_device_shortcut_title" msgid="7645100199603031360">"ශ්රවණ උපාංග කෙටිමඟ"</string>
@@ -1958,8 +1969,7 @@
<string name="accessibility_hac_mode_summary" msgid="5164793702798871478">"සමහර ශ්රවණ උපාංග සඳහා ශ්රව්ය වැඩි දියුණු කරන්න"</string>
<string name="accessibility_hearing_device_footer_summary" msgid="4636110586636490256">"ඔබේ ශ්රවණ උපාංග ක්රියාත්මක කර යුගල කිරීමේ ප්රකාරයේ ඇති බව සහතික කර ගන්න"</string>
<string name="accessibility_hearing_device_pairing_page_title" msgid="6608901091770850295">"ශ්රවණ උපාංගය යුගල කරන්න"</string>
- <!-- no translation found for accessibility_found_hearing_devices (637407580358386553) -->
- <skip />
+ <string name="accessibility_found_hearing_devices" msgid="637407580358386553">"ලබා ගත හැකි ශ්රවණ උපාංග"</string>
<string name="accessibility_found_all_devices" msgid="7817834722148556520">"ඔබේ ශ්රවණ උපාංගය නොපෙනේ ද?"</string>
<string name="accessibility_list_all_devices_title" msgid="3555097127022458571">"සියලු බ්ලූටූත් උපාංග බලන්න"</string>
<string name="accessibility_audio_adjustment_title" msgid="1332113739136802997">"ශ්රව්ය ගැළපුම"</string>
@@ -2174,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"බැටරි මීටරය කියවීමේ දෝෂයකි."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"මෙම දෝෂය ගැන තව දැන ගැනීමට තට්ටු කරන්න"</string>
- <string name="power_screen" msgid="4596900105850963806">"තිරය"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"සැණෙළි ආලෝකය"</string>
<string name="power_camera" msgid="4778315081581293923">"කැමරාව"</string>
@@ -2252,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"<xliff:g id="SLOT">%s</xliff:g> සඳහා තිර කාලය"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"යෙදුම් මගින් විස්තර කිරීම"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"පද්ධතිය මගින් විස්තර කිරීම"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"ක්රියාවලි සංඛ්යා ලේඛන"</string>
<string name="process_stats_summary" msgid="522842188571764699">"ධාවන ක්රියාවලි පිළිබඳ ගීක සංඛ්යා ලේඛන"</string>
<string name="app_memory_use" msgid="7559666138324410666">"මතක භාවිතය"</string>
@@ -2899,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"නාද සහ දැනුම්දීම හඬ"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"නාද ශබ්දය"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"දැනුම්දීමේ ශබ්ද ත්රීවතාව"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"නාදය නිහඬ කර ඇති නිසා ලබා ගත නොහැක"</string>
<string name="ringtone_title" msgid="3271453110387368088">"දුරකථන රිගින්ටෝනය"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"පෙරනිමි දැනුම්දීම් හඬ"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"යෙදුම සපයන හඬ"</string>
@@ -3164,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"දැනුම්දීම් ප්රවේශය ඉඩ දෙන්න"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"වැඩිදියුණු කළ දැනුම්දීම් Android 12 හි Android අනුවර්තී දැනුම්දීම් ප්රතිස්ථාපනය කරයි. මෙම විශේෂාංගය යෝජිත ක්රියා සහ පිළිතුරු පෙන්වන අතර, ඔබගේ දැනුම්දීම් සංවිධානය කරයි. \n\nවැඩිදියුණු කළ දැනුම්දීම්වලට සම්බන්ධතා නම් සහ පණිවිඩ වැනි පුද්ගලික තොරතුරු ඇතුළුව, සියලු දැනුම්දීම් අන්තර්ගතය වෙත ප්රවේශ විය හැකිය. මෙම විශේෂාංගයට දැනුම්දීම් ඉවත දැමීමට හෝ දුරකථන ඇමතුම්වලට පිළිතුරු දීම සහ බාධා නොකිරීම පාලනය කිරීම වැනි, දැනුම්දීම්වලට ප්රතිචාර දැක්වීමටද හැකිය."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"<xliff:g id="SERVICE">%1$s</xliff:g> සඳහා දැනුම්දීම් ප්රවේශය ඉඩ දෙන්නද?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> හට සම්බන්ධතා නම්, ඡායාරූප සහ ඔබට ලැබෙන පණිවිඩවල පෙළ වැනි පුද්ගලික තොරතුරු ඇතුළුව, සියලු දැනුම්දීම් කියවීමට හැකියාව ලැබෙනු ඇත. මෙම යෙදුමට දැනුම්දීම් යළි සිහිකැඳවීම හෝ ඉවත දැමීම හෝ දුරකථන ඇමතුම්වලට පිළිතුරු දීම ඇතුළුව, දැනුම් දීම්වල බොත්තම් මත ක්රියා මාර්ග ගැනීමටද හැකියාව ලැබෙනු ඇත. \n\nමෙය යෙදුමට බාධා නොකරන්න ක්රියාත්මක හෝ ක්රියාවිරහිත කිරීමට සහ අදාළ සැකසීම් වෙනස් කිරීමට හැකියාවද ලබා දෙනු ඇත."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> හට මේවා සිදු කිරීමට හැකි වනු ඇත:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"ඔබගේ දැනුම්දීම් කියවන්න"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"එයට සම්බන්ධතා, පණිවිඩ සහ ඡායාරූප වැනි පුද්ගලික තොරතුරු ඇතුළුව, ඔබගේ දැනුම්දීම් කියවිය හැකිය."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"පණිවිඩවලට පිළිතුරු දෙන්න"</string>
@@ -3449,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"ක්රියාවිරහිතයි"</string>
<string name="advanced_apps" msgid="7643010673326578815">"උසස්"</string>
<string name="app_permissions" msgid="8666537659217653626">"අවසර කළමනාකරු"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"ස්ථානය සඳහා දත්ත බෙදා ගැනීමේ යාවත්කාලීන"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"ඒවා ඔබේ ස්ථාන දත්ත බෙදා ගත හැකි ආකාරය වෙනස් කළ යෙදුම් සමාලෝචනය කරන්න"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"අවදි කිරීමට තට්ටු කරන්න"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"උපාංගය අවදි කිරීමට තිරයේ ඕනෑම තැනක මත දෙපාරක් තට්ටු කරන්න"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"සබැඳි විවෘත කිරීම"</string>
@@ -3977,15 +3991,20 @@
<string name="autofill_app" msgid="7595308061826307921">"ස්වයං පිරවුම් සේවාව"</string>
<string name="default_autofill_app" msgid="372234803718251606">"පෙරනිමි ස්වයං පිරවුම් සේවාව"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"මුරපද"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"මුරපදය සහ අනන්යතා සේවා"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# මුරපදයක්}one{මුරපද #ක්}other{මුරපද #ක්}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"ස්වයං, පිරවුම, ස්වයං පිරවුම, මුරපදය"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"අක්තපත්ර, මුරයතුර, මුරපදය"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>ඔබ මෙම යෙදුම විශ්වාස කරන බව සහතික කර ගන්න</b> <br/> <br/> <xliff:g id=app_name example=Google Autofill>%1$s</xliff:g> ස්වයං පිරවිය හැකි දේවල් නිර්ණය කිරීමට ඔබේ තිරයෙහි ඇති දේවල් භාවිත කරයි."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"%1$s ක්රියාවිරහිත කරන්න ද?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"ඔබ පුරන විට ලිපින හෝ ගෙවීම් ක්රම වැනි සුරැකි තතු පුරවන්නේ නැත. ඔබේ සුරැකි තතු පුරවා තබා ගැනීමට, පෙරනිමි ස්වයං පිරවුම් සේවාවක් සකසන්න."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"මුරපදය සහ අනන්යතා සේවා සීමාව"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"ඔබට එකවර ස්වයං පිරවුම් සහ මුරපද සේවා 5ක් දක්වා ක්රියාකාරීව තබා ගත හැක. තවත් එක් කිරීමට සේවාවක් ක්රියා විරහිත කරන්න."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"ක්රියාවිරහිත කරන්න"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"ස්වයං පිරවුම"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"ඇතුළු වීමේ මට්ටම"</string>
@@ -4272,28 +4291,17 @@
<string name="content_capture" msgid="868372905432812238">"යෙදුම් අන්තර්ගතය"</string>
<string name="content_capture_summary" msgid="49720773699715531">"යෙදුම්වලට Android පද්ධතියට අන්තර්ගතය යැවීමට ඉඩ දෙන්න"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"පද්ධති සංච නික්ෂේපය ග්රහණ කරන්න"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"මතක ටැග් කිරීමේ දිගුව"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"මතක ටැග් කිරීමේ දිගුව (MTE) ඔබේ යෙදුමේ මතක සුරක්ෂිතතා ගැටලු සොයා ගැනීම පහසු කරවන අතර එහි ඇති ස්වදේශීය කේතය වඩාත් සුරක්ෂිත කරයි."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"MTE ක්රියාත්මක කිරීම උපාංග ක්රියාකාරිත්වය මන්දගාමී වීමට හේතු විය හැක."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"MTE පිළිබඳව තව දැන ගන්න"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"ඔබ එය ක්රියාවිරහිත කරන තෙක් MTE සබල කරන්න"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"MTE ක්රියාත්මක කිරීමට ඔබට ඔබේ උපාංගය යළි ඇරඹීමට අවශ්ය වනු ඇත."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"MTE ක්රියාවිරහිත කිරීමට ඔබට ඔබේ උපාංගය යළි ඇරඹීමට අවශ්ය වනු ඇත."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"තනි සැසියක් සඳහා MTE සබල කරන්න"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"පද්ධතිය යළි ඇරඹෙනු ඇති අතර මතක ටැග් කිරීමේ දිගුව (MTE) සමග අත්හදා බැලීමට ඉඩ දෙනු ඇත. MTE පද්ධතියේ ක්රියාකාරීත්වයට සහ ස්ථාවරත්වයට අහිතකර ලෙස බලපෑ හැක. මීළඟ පසු නැවත පණ ගැන්වීමෙහි යළි සකසනු ඇත."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"MTE සබල කර ඇති තනි සැසියක් සඳහා යළි අරඹන්න"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE දැනටමත් සබල කර ඇත"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"පද්ධති සංච නික්ෂේපය ග්රහණ කිරීම"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"පද්ධති සංච නික්ෂේපය ග්රහණ කළ නොහැකි විය"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"පද්ධති සංච නික්ෂේප ස්වයංක්රීයව ග්රහණ කරන්න"</string>
@@ -4583,56 +4591,30 @@
<string name="background_install_before" msgid="8608614957688912715">"{count,plural, =1{පසුගිය මාස # තුළ ස්ථාපනය කරන ලද යෙදුම්}one{පසුගිය මාස # තුළ ස්ථාපනය කරන ලද යෙදුම්}other{පසුගිය මාස # තුළ ස්ථාපනය කරන ලද යෙදුම්}}"</string>
<string name="background_install_after" msgid="7983488897570908149">"{count,plural, =1{මාස #කට පෙර ස්ථාපනය කර ඇති යෙදුම්}one{මාස #කට පෙර ස්ථාපනය කර ඇති යෙදුම්}other{මාස #කට පෙර ස්ථාපනය කර ඇති යෙදුම්}}"</string>
<string name="accessibility_fingerprint_label" msgid="5017431423168191733">"ඇඟිලි සලකුණු සංවේදකය"</string>
- <!-- no translation found for flash_notifications_title (4490438861180492311) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_off (6056282996770691461) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera (455038312752009971) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_screen (7321838939240499267) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera_and_screen (6515622987118268649) -->
- <skip />
- <!-- no translation found for flash_notifications_intro (1506414740603805778) -->
- <skip />
- <!-- no translation found for flash_notifications_note (7258551860911169239) -->
- <skip />
- <!-- no translation found for flash_notifications_preview (5320176885050440874) -->
- <skip />
- <!-- no translation found for camera_flash_notification_title (1605639711485773787) -->
- <skip />
- <!-- no translation found for screen_flash_notification_title (8008197872050400734) -->
- <skip />
- <!-- no translation found for screen_flash_notification_color_title (7213407653340970790) -->
- <skip />
- <!-- no translation found for screen_flash_color_blue (3585766657607931371) -->
- <skip />
- <!-- no translation found for screen_flash_color_azure (8691198532944992243) -->
- <skip />
- <!-- no translation found for screen_flash_color_cyan (6878780006173747267) -->
- <skip />
- <!-- no translation found for screen_flash_color_spring_green (4466548514738457815) -->
- <skip />
- <!-- no translation found for screen_flash_color_green (8418019648507964564) -->
- <skip />
- <!-- no translation found for screen_flash_color_chartreuse_green (7456381649919010366) -->
- <skip />
- <!-- no translation found for screen_flash_color_yellow (7413465411615454556) -->
- <skip />
- <!-- no translation found for screen_flash_color_orange (979177126315557656) -->
- <skip />
- <!-- no translation found for screen_flash_color_red (8954162219886445491) -->
- <skip />
- <!-- no translation found for screen_flash_color_rose (1216848195972231251) -->
- <skip />
- <!-- no translation found for screen_flash_color_magenta (7726221666557102155) -->
- <skip />
- <!-- no translation found for screen_flash_color_violet (1279950780509029495) -->
- <skip />
- <!-- no translation found for color_selector_dialog_done (121253968943363376) -->
- <skip />
- <!-- no translation found for color_selector_dialog_cancel (8667350644753900701) -->
- <skip />
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="flash_notifications_title" msgid="4490438861180492311">"ෆ්ලෑෂ් දැනුම්දීම්"</string>
+ <string name="flash_notifications_summary_off" msgid="6056282996770691461">"ක්රියාවිරහිතයි"</string>
+ <string name="flash_notifications_summary_on_camera" msgid="455038312752009971">"ක්රියාත්මකයි / කැමරා ෆ්ලෑෂ්"</string>
+ <string name="flash_notifications_summary_on_screen" msgid="7321838939240499267">"ක්රියාත්මකයි / තිර ෆ්ලෑෂ්"</string>
+ <string name="flash_notifications_summary_on_camera_and_screen" msgid="6515622987118268649">"ක්රියාත්මකයි / කැමරා සහ තිර ෆ්ලෑෂ්"</string>
+ <string name="flash_notifications_intro" msgid="1506414740603805778">"ඔබට දැනුම්දීම් ලැබෙන විට හෝ එලාම් ශබ්ද කරන විට කැමරා ආලෝකය හෝ තිරය ක්ෂණික දීප්ත කරන්න."</string>
+ <string name="flash_notifications_note" msgid="7258551860911169239">"ඔබ ආලෝකයට සංවේදී නම් ෆ්ලෑෂ් දැනුම්දීම් ප්රවේශමෙන් භාවිතා කරන්න"</string>
+ <string name="flash_notifications_preview" msgid="5320176885050440874">"පෙරදසුන"</string>
+ <string name="camera_flash_notification_title" msgid="1605639711485773787">"කැමරා ෆ්ලෑෂ් දැනුම්දීම"</string>
+ <string name="screen_flash_notification_title" msgid="8008197872050400734">"තිර ෆ්ලෑෂ් දැනුම්දීම"</string>
+ <string name="screen_flash_notification_color_title" msgid="7213407653340970790">"තිරයේ ෆ්ලෑෂ් වර්ණය"</string>
+ <string name="screen_flash_color_blue" msgid="3585766657607931371">"නිල්"</string>
+ <string name="screen_flash_color_azure" msgid="8691198532944992243">"නිල් අහස"</string>
+ <string name="screen_flash_color_cyan" msgid="6878780006173747267">"සියන්"</string>
+ <string name="screen_flash_color_spring_green" msgid="4466548514738457815">"වසන්ත කොළ"</string>
+ <string name="screen_flash_color_green" msgid="8418019648507964564">"කොළ"</string>
+ <string name="screen_flash_color_chartreuse_green" msgid="7456381649919010366">"චාට්රෙස් කොළ"</string>
+ <string name="screen_flash_color_yellow" msgid="7413465411615454556">"කහ"</string>
+ <string name="screen_flash_color_orange" msgid="979177126315557656">"තැඹිලි"</string>
+ <string name="screen_flash_color_red" msgid="8954162219886445491">"රතු"</string>
+ <string name="screen_flash_color_rose" msgid="1216848195972231251">"රෝස"</string>
+ <string name="screen_flash_color_magenta" msgid="7726221666557102155">"මැජෙන්ටා"</string>
+ <string name="screen_flash_color_violet" msgid="1279950780509029495">"වයලට්"</string>
+ <string name="color_selector_dialog_done" msgid="121253968943363376">"නිමයි"</string>
+ <string name="color_selector_dialog_cancel" msgid="8667350644753900701">"අවලංගු කරන්න"</string>
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"මෙම යෙදුම විවෘත කළ හැක්කේ 1 කවුළුවක පමණයි"</string>
</resources>
diff --git a/res/values-sk/strings.xml b/res/values-sk/strings.xml
index 358bf42..980ed55 100644
--- a/res/values-sk/strings.xml
+++ b/res/values-sk/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Nastavenie predvolieb jednotiek a čísiel"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Dajte aplikáciám vedieť svoje regionálne predvoľby, aby vám mohli prispôsobiť prostredie."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Aplikácie budú podľa možnosti používať vaše regionálne predvoľby."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Jednotky teploty"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Teplota"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Kalendár"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"Prvý deň v týždni"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Čísla"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Použiť predvolené nastavenie aplikácie"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Celzius (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Fahrenheit (°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Odpojiť"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Párovať a pripojiť"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"Keď je zapnuté pripojenie Bluetooth, zariadenie môže komunikovať s ostatnými zariadeniami s funkciou Bluetooth v okolí."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Keď je zapnuté rozhranie Bluetooth, zariadenie môže komunikovať s ostatnými zariadeniami s rozhraním Bluetooth v okolí.\n\nNa zlepšenie prostredia zariadenia môžu aplikácie a služby kedykoľvek vyhľadávať zariadenia v okolí, a to aj vtedy, keď je rozhranie Bluetooth vypnuté. Vďaka tomu je napríklad možné zlepšiť funkcie a služby podmienené polohou. Môžete to zmeniť v "<annotation id="link">"nastaveniach vyhľadávania rozhraním Bluetooth"</annotation>"."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Keď je zapnuté rozhranie Bluetooth, zariadenie môže komunikovať s ostatnými zariadeniami s rozhraním Bluetooth v okolí.\n\nNa zlepšenie prostredia zariadenia môžu aplikácie a služby kedykoľvek vyhľadávať zariadenia v okolí, a to aj vtedy, keď je rozhranie Bluetooth vypnuté. Vďaka tomu je napríklad možné zlepšiť funkcie a služby podmienené polohou. Môžete to zmeniť v nastaveniach vyhľadávania rozhraním Bluetooth."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Zmeniť"</string>
<string name="device_details_title" msgid="1155622417516195481">"O zariadení"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Nastavenia klávesnice"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Adresa Bluetooth zariadenia: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Overenie vzoru"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"Overenie kódu PIN"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Overenie hesla"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Overte totožnosť"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Toto zariadenie odomykať aj vzorom"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Toto zariadenie odomykať aj kódom PIN"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Toto zariadenie odomykať aj heslom"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"Nesprávny kód PIN"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Nesprávne heslo"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Nesprávny vzor"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Stiahnuté aplikácie"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Experimentálne"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Experimentálne funkcie"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"TalkBack"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Čítačka obrazovky určená hlavne pre nevidiacich a slabozrakých"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"Lupa sleduje zadávaný text"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"Vždy zapnuté"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"Namiesto deaktivácie zväčšenia pri zmene aplikácií sa jednoducho oddiali, čím sa veľkosť zobrazenia zmení na normálnu. Roztiahnutím prstov môžete zobrazenie kedykoľvek priblížiť."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"Joystick"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"Joystickom na obrazovke aktivujte a presuňte lupu. Lupu ovládajte pridržaním a presúvaním joysticka. Joystickom pohnete klepnutím naň a presunutím."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"Zväčšenie"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"Ďalšie informácie o zväčšení"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"Typ zväčšenia"</string>
@@ -2172,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Pri čítaní merača batérie sa vyskytol problém."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Klepnutím získate ďalšie informácie o tejto chybe"</string>
- <string name="power_screen" msgid="4596900105850963806">"Obrazovka"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"Procesor"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Baterka"</string>
<string name="power_camera" msgid="4778315081581293923">"Fotoaparát"</string>
@@ -2250,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Čas používania: <xliff:g id="SLOT">%s</xliff:g>"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Rozdelenie podľa aplikácií"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Rozdelenie podľa systému"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Štatistiky procesov"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Podrobné štatistiky spustených procesov"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Využitie pamäte"</string>
@@ -2897,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Hlasitosť zvonení a upozornení"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Hlasitosť zvonenia"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Hlasitosť upozornení"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Nedostupné, pretože je vypnuté zvonenie"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Tón zvonenia telefónu"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Predvolený zvuk upozornenia"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"Zvuk z aplikácie"</string>
@@ -3162,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Povoliť prístup k upozorneniam"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Adaptívne upozornenia Androidu boli v Androide 12 nahradené zlepšenými upozorneniami. Táto funkcia zobrazuje navrhované akcie aj odpovede a organizuje vaše upozornenia. \n\nZlepšené upozornenia majú prístup k obsahu upozornení vrátane osobných údajov, ako sú mená kontaktov a správy. Táto funkcia tiež môže zavrieť upozornenia alebo na ne reagovať, napríklad prijať telefonáty a ovládať režim bez vyrušení."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"Povoliť prístup k upozorneniam pre službu <xliff:g id="SERVICE">%1$s</xliff:g>?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> bude môcť čítať všetky upozornenia vrátane osobných údajov, ako sú mená kontaktov, fotky a texty prijatých správ. Bude môcť tiež stlmiť alebo zrušiť upozornenia, prípadne spustiť v nich obsiahnuté tlačidlá spúšťajúce akcie vrátane prijatia telefonického hovoru. \n\nAplikácia tým získa aj možnosť vypnúť alebo zapnúť režim bez vyrušení a meniť súvisiace nastavenia."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> bude môcť:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"Čítať vaše upozornenia"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"Môže čítať vaše upozornenia vrátane osobných údajov, ako sú kontakty, správy a fotky."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Odpovedať na správy"</string>
@@ -3447,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Vypnuté"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Rozšírené"</string>
<string name="app_permissions" msgid="8666537659217653626">"Správca povolení"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Aktualizácie zdieľania údajov o polohe"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Skontrolujte aplikácie, ktoré zmenili spôsob zdieľania vašich údajov o polohe"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Zobudiť klepnutím"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Zariadenie prebudíte dvojitým klepnutím na ľubovoľné miesto na obrazovke."</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Otváranie odkazov"</string>
@@ -3977,15 +3993,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Služba automatického dopĺňania"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Predvolená služba automatického dopĺňania"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Heslá"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Služby na overovanie totožnosti a správu hesiel"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# heslo}few{# heslá}many{# passwords}other{# hesiel}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"automaticky, vypĺňanie, automatické dopĺňanie, heslo"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"prihlasovacie údaje, prístupový kľúč, heslo"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Skontrolujte, či ide o dôveryhodnú aplikáciu</b> <br/> <br/> <xliff:g id=app_name example=Automatické dopĺňanie Google>%1$s</xliff:g> určuje na základe obsahu obrazovky, čo je možné automaticky vyplniť."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"Chcete službu %1$s vypnúť?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"Uložené informácie, ako sú adresy alebo spôsoby platby, sa pri prihlasovaní nebudú dopĺňať. Ak chcete, aby sa uložené informácie naďalej dopĺňali, nastavte predvolenú službu automatického dopĺňania"</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Obmedzenie počtu služieb na overovanie totožnosti a správu hesiel"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"Súčasne môžete mať aktívnych maximálne päť služieb na automatické dopĺňanie a správu hesiel. Ak chcete pridať ďalšiu službu, jednu vypnite."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Vypnúť"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Automatické dopĺňanie"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Úroveň zaznamenávania"</string>
@@ -4272,28 +4293,17 @@
<string name="content_capture" msgid="868372905432812238">"Obsah aplikácie"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Umožniť aplikáciám odosielať obsah do systému Android"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Zachytávať výpisy haldy systému"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Memory Tagging Extension"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"Rozšírenie Memory Tagging Extension (MTE) uľahčuje vyhľadávanie problémov s bezpečnosťou pamäte vo vašej aplikácii a zvyšuje zabezpečenie natívneho kódu v nej."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"Ak zapnete MTE, výkon zariadenia sa môže znížiť."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"Ďalšie informácie o rozšírení MTE"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"Povoľte rozšírenie MTE, dokým ho nevypnete"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"Ak chcete zapnúť MTE, musíte reštartovať zariadenie."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"Ak chcete vypnúť MTE, musíte reštartovať zariadenie."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"Povoliť MTE pre jednu reláciu"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"Systém sa reštartuje a umožní experimentovanie s rozšírením Memory Tagging Extension (MTE). MTE môže negatívne ovplyvniť výkon a stabilitu systému. Resetuje sa pri ďalšom nasledujúcom reštarte."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Reštartovať pre jednu reláciu s povoleným rozšírením MTE"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"Rozšírenie MTE je už povolené"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Zachytávajú sa zálohy údajov systému"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Nepodarilo sa zachytiť výpis haldy systému"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Automaticky zachytávať zálohy údajov systému"</string>
@@ -4610,6 +4620,5 @@
<string name="screen_flash_color_violet" msgid="1279950780509029495">"Fialová"</string>
<string name="color_selector_dialog_done" msgid="121253968943363376">"Hotovo"</string>
<string name="color_selector_dialog_cancel" msgid="8667350644753900701">"Zrušiť"</string>
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"Táto aplikácia môže byť otvorená iba v jednom okne"</string>
</resources>
diff --git a/res/values-sl/strings.xml b/res/values-sl/strings.xml
index fd701d5..5bfded8 100644
--- a/res/values-sl/strings.xml
+++ b/res/values-sl/strings.xml
@@ -166,10 +166,10 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Določite nastavitve za enote in številke."</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"V aplikacijah izberite svoje nastavitve regije, da vam bodo lahko prilagodile izkušnjo."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Aplikacije bodo uporabile vaše nastavitve regije povsod, kjer bo to mogoče."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Enote za temperaturo"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Temperatura"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Koledar"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"Prvi dan v tednu"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Številke"</string>
+ <string name="numbers_preferences_title" msgid="8197418984391195446">"Nastavitve številk"</string>
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Uporaba privzete nastavitve aplikacije"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Celzij (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Fahrenheit (°F)"</string>
@@ -621,7 +621,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Prekini povezavo"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Seznanitev in povezava"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"Kadar je Bluetooth vklopljen, lahko vaša naprava komunicira z drugimi napravami Bluetooth v bližini."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Ko je Bluetooth vklopljen, lahko vaša naprava komunicira z drugimi napravami Bluetooth v bližini.\n\nZa izboljšano izkušnjo pri uporabi naprave lahko aplikacije in storitve še vedno kadar koli iščejo naprave v bližini, tudi ko je Bluetooth izklopljen. To se na primer uporablja za izboljšanje funkcij in storitev, ki pri delovanju uporabljajo lokacijo. Izbiro lahko spremenite v "<annotation id="link">"nastavitvah iskanja naprav Bluetooth"</annotation>"."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Ko je Bluetooth vklopljen, lahko vaša naprava komunicira z drugimi napravami Bluetooth v bližini.\n\nZa izboljšano izkušnjo pri uporabi naprave lahko aplikacije in storitve še vedno kadar koli iščejo naprave v bližini, tudi ko je Bluetooth izklopljen. To se na primer uporablja za izboljšanje funkcij in storitev, ki pri delovanju uporabljajo lokacijo. Izbiro lahko spremenite v nastavitvah iskanja naprav Bluetooth."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Spremeni"</string>
<string name="device_details_title" msgid="1155622417516195481">"Podrobnosti o napravi"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Nastavitve tipkovnice"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Naslov Bluetooth naprave: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1392,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Potrdite vzorec"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"Potrdite PIN"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Potrdite geslo"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Preverjanje identitete"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Ta naprava se lahko odklepa tudi z vzorcem"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Ta naprava se lahko odklepa tudi s kodo PIN"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Ta naprava se lahko odklepa tudi z geslom"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"Napačna koda PIN"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Napačno geslo"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Napačen vzorec"</string>
@@ -1715,17 +1726,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Prenesene aplikacije"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Poskusno"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Zastavice za funkcije"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"TalkBack"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Bralnik zaslona je predvsem za slepe in slabovidne."</string>
@@ -1739,10 +1752,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"Povečevalnik zaslona sledi besedilu med tipkanjem."</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"Vedno vklopljeno"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"Pri preklopu aplikacij se namesto deaktiviranja povečave preprosto izvede pomanjšava na običajno velikost. Razmaknite prsta, da znova povečate, kadar koli želite."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"Krmilna palica"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"Povečevalnik aktivirajte in premikajte s krmilno palico na zaslonu. Dotaknite se, pridržite in nato povečevalnik upravljajte z vlečenjem po krmilni palici. Če želite premakniti krmilno palico, se je dotaknite in jo povlecite."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"O povečavi"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"Preberite več o povečavi."</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"Način povečave"</string>
@@ -2172,7 +2183,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Težava z branjem merilnika stanja napolnjenosti baterije."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Dotaknite se, če želite izvedeti več o tej napaki."</string>
- <string name="power_screen" msgid="4596900105850963806">"Zaslon"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPE"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Svetilka"</string>
<string name="power_camera" msgid="4778315081581293923">"Fotoaparat"</string>
@@ -2250,6 +2262,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Čas uporabe za <xliff:g id="SLOT">%s</xliff:g>"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Razčlenitev po aplikacijah"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Razčlenitev po sistemih"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Statistični podatki o procesih"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Statistični podatki o procesih, ki se izvajajo"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Poraba pomnilnika"</string>
@@ -2897,6 +2911,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Glasnost zvonjenja in obvestil"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Glasnost zvonjenja"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Glasnost obvestila"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Ni na voljo, ker je zvonjenje izklopljeno"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Ton zvonjenja telefona"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Privzeti zvok obvestila"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"Zvok iz aplikacije"</string>
@@ -3162,8 +3177,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Dovoli dostop do obvestil"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Pametna obvestila so v Androidu 12 zamenjala prilagodljiva obvestila Android. Ta funkcija prikazuje predlagana dejanja in odgovore ter organizira vaša obvestila. \n\nPametna obvestila lahko preberejo vso vsebino obvestil, vključno z osebnimi podatki, kot so imena in sporočila stikov. Ta funkcija lahko tudi opusti obvestila ali se odziva nanje (npr. sprejema telefonske klice in upravlja način Ne moti)."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"Želite storitvi <xliff:g id="SERVICE">%1$s</xliff:g> dovoliti dostop do obvestil?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> lahko prebere vsa obvestila, vključno z osebnimi podatki, kot so imena stikov, fotografije in besedilo prejetih sporočil. Ta aplikacija bo lahko tudi preložila ali opustila obvestila in izvajala dejanja z gumbi v obvestilih, vključno s sprejemanjem telefonskih klicev. \n\nS tem lahko aplikacija tudi vklopi ali izklopi način »ne moti« in spremeni povezane nastavitve."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> lahko naredi naslednje:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"Branje obvestil"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"Prebere lahko obvestila, vključno z osebnimi podatki, kot so stiki, sporočila in fotografije."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Pošiljanje odgovora na sporočila"</string>
@@ -3447,10 +3464,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Izklopljeno"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Dodatno"</string>
<string name="app_permissions" msgid="8666537659217653626">"Upravitelj dovoljenj"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Posodobitve deljenja podatkov o lokaciji"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Pregled aplikacij s spremembami v načinu deljenja vaših lokacijskih podatkov"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Dot. za prekl. iz stan. pripr."</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Za preklop naprave iz stanja pripravljenosti se dvakrat dotaknite kjer koli na zaslonu"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Odpiranje povezav"</string>
@@ -3977,15 +3992,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Storitev samodejnega izpolnjevanja"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Privzeta storitev samodejnega izpolnjevanja"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Gesla"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Storitve za gesla in identiteto"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# geslo}one{# geslo}two{# gesli}few{# gesla}other{# gesel}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"samodejno, izpolnjevanje, samodejno izpolnjevanje, geslo"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"poverilnice, ključ za dostop, geslo"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Prepričajte se, da zaupate tej aplikaciji</b> <br/> <br/> <xliff:g id=app_name example=Google Samodejno izpolnjevanje>%1$s</xliff:g> iz elementov na zaslonu ugotovi, kaj je mogoče samodejno izpolniti."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"Želite izklopiti »%1$s«?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"Shranjeni podatki, kot so naslovi ali plačilna sredstva, ne bodo izpolnjeni ob prijavi. Če želite, da se shranjeni podatki še naprej izpolnijo, nastavite privzeto storitev samodejnega izpolnjevanja."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Omejitev števila storitev za gesla in identiteto"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"Naenkrat je lahko aktivnih največ 5 storitev za samodejno izpolnjevanje in gesla. Če želite dodati novo storitev, najprej izklopite eno od obstoječih."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Izklopi"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Samodejno izpolnjevanje"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Raven pisanja dnevnika"</string>
@@ -4272,28 +4292,17 @@
<string name="content_capture" msgid="868372905432812238">"Vsebina aplikacije"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Aplikacijam dovoli pošiljanje vsebine v sistem Android."</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Zajemi sistemski izvoz kopice"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Razširitev za označevanje pomnilnika"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"Razširitev za označevanje pomnilnika (MTE) olajša iskanje varnostnih težav s pomnilnikom v vaši aplikaciji in izboljša varnost njene izvorne kode."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"Vklop razširitve MTE lahko upočasni delovanje naprave."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"Več o razširitvi MTE"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"Omogoči razširitev MTE, dokler je ne izklopite"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"Za vklop razširitve MTE boste morali znova zagnati napravo."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"Za izklop razširitve MTE boste morali znova zagnati napravo."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"Omogoči razširitev MTE za eno samo sejo"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"Sistem se bo znova zagnal in bo omogočil preizkušanje razširitve MTE (razširitve za označevanje pomnilnika). Razširitev MTE lahko negativno vpliva na učinkovitost delovanja in stabilnost sistema. Bo ponastavljeno pri naslednjem vnovičnem zagonu."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Znova zaženite za eno samo sejo z omogočeno razširitvijo MTE."</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"Razširitev MTE je že omogočena"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Zajemanje sistemskega izvoza kopice"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Sistemskega izvoza kopice ni bilo mogoče zajeti"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Samodejni zajem sistemskih izvozov kopic"</string>
@@ -4610,6 +4619,5 @@
<string name="screen_flash_color_violet" msgid="1279950780509029495">"Vijolična"</string>
<string name="color_selector_dialog_done" msgid="121253968943363376">"Končano"</string>
<string name="color_selector_dialog_cancel" msgid="8667350644753900701">"Prekliči"</string>
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"To aplikacijo je mogoče odpreti samo v enem oknu"</string>
</resources>
diff --git a/res/values-sq/strings.xml b/res/values-sq/strings.xml
index e102fb4..2fd6e59 100644
--- a/res/values-sq/strings.xml
+++ b/res/values-sq/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Cakto njësitë dhe preferencat e numrave"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Tregoji aplikacioneve preferencat e tua rajonale në mënyrë që të personalizojnë përvojën tënde."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Aplikacionet do të përdorin preferencat e tua rajonale atje ku është e mundur."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Njësitë e temperaturës"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Temperatura"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Kalendari"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"Dita e parë e javës"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Numra"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Përdor parazgjedhjen e aplikacionit"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Celsius(°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Farenhait(°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Shkëput"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Ҫifto dhe lidh"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"Kur Bluetooth-i është i aktivizuar, pajisja jote mund të komunikojë me pajisjet e tjera me Bluetooth në afërsi."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Kur Bluetooth-i është i aktivizuar, pajisja jote mund të komunikojë me pajisjet e tjera me Bluetooth në afërsi.\n\nPër të përmirësuar përvojën e pajisjes, aplikacionet dhe shërbimet mund të skanojnë për pajisje në afërsi në çdo moment, edhe kur Bluetooth është joaktiv. Kjo mund të përdoret, për shembull, për të përmirësuar funksionet dhe shërbimet e bazuara te vendndodhja. Këtë mund ta ndryshosh te "<annotation id="link">"cilësimet e skanimit me Bluetooth"</annotation>"."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Kur Bluetooth-i është i aktivizuar, pajisja jote mund të komunikojë me pajisje të tjera me Bluetooth në afërsi.\n\nPër të përmirësuar përvojën e pajisjes, aplikacionet dhe shërbimet mund të vazhdojnë të skanojnë për pajisje në afërsi në çdo kohë, edhe kur Bluetooth-i është joaktiv. Kjo mund të përdoret, për shembull, për të përmirësuar funksionet dhe shërbimet e bazuara te vendndodhja. Mund ta ndryshosh këtë te cilësimet e skanimit me Bluetooth."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Ndrysho"</string>
<string name="device_details_title" msgid="1155622417516195481">"Detajet e pajisjes"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Cilësimet e tastierës"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Adresa e Bluetooth-it e pajisjes: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Verifiko motivin"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"Verifiko kodin PIN"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Verifiko fjalëkalimin"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Verifiko që je ti"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Përdor motivin për të shkyçur pajisjen"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Përdor PIN-in për të shkyçur këtë pajisje"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Përdor fjalëkalimin për të shkyçur pajisjen"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"Kod PIN i gabuar"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Fjalëkalim i gabuar"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Motiv i gabuar"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Aplikacionet e shkarkuara"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Eksperimentale"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Raportimet e veçorive"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"Talkback"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Një lexues i ekranit kryesisht për personat e verbër dhe me shikim të dobët"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"Zmadhuesi ndjek tekstin ndërsa shkruan"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"Gjithmonë aktiv"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"Në vend që të çaktivizohet zmadhimi kur ndryshohen aplikacionet, ai thjesht zvogëlohet në një madhësi normale. Kape me dy gishta për ta zmadhuar kur të dëshirosh."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"Leva e kontrollit"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"Aktivizo dhe lëviz zmadhuesin me një levë kontrolli në ekran. Trokit dhe mbaj, më pas zvarrit levën e kontrollit për të kontrolluar zmadhuesin. Trokit dhe zvarrit për të lëvizur vetë levën e kontrollit."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"Rreth zmadhimit"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"Mëso më shumë rreth zmadhimit"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"Lloji i zmadhimit"</string>
@@ -2172,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Problem me leximin e matësit të baterisë."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Trokit për të mësuar më shumë rreth këtij gabimi"</string>
- <string name="power_screen" msgid="4596900105850963806">"Ekrani"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Blici"</string>
<string name="power_camera" msgid="4778315081581293923">"Kamera"</string>
@@ -2250,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Koha para ekranit për <xliff:g id="SLOT">%s</xliff:g>"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Analiza sipas aplikacioneve"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Analiza sipas sistemit"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Statistikat e procesit"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Statistikat teknike për proceset në ekzekutim"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Përdorimi i memories"</string>
@@ -2897,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Volumi i ziles dhe njoftimeve"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Volumi i ziles"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Volumi i njoftimit"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Nuk ofrohet sepse ziles i është hequr zëri"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Zilja e telefonit"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Tingulli i parazgjedhur i njoftimit"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"Tingulli i dhënë nga aplikacioni"</string>
@@ -3162,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Lejo qasjen te njoftimet"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Njoftimet e përmirësuara kanë zëvendësuar \"Njoftimet me përshtatje të Android\" në Android 12. Kjo veçori shfaq veprimet dhe përgjigjet e sugjeruara dhe organizon njoftimet e tua. \n\nNjoftimet e përmirësuara mund të kenë qasje te përmbajtja e njoftimeve, duke përfshirë informacionet personale si emrat e kontakteve dhe mesazhet. Kjo veçori mund t\'i heqë ose të përgjigjet po ashtu për njoftimet, si p.sh. t\'u përgjigjet telefonatave, dhe të kontrollojë modalitetin \"Mos shqetëso\"."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"Të lejohet qasja te njoftimet për \"<xliff:g id="SERVICE">%1$s</xliff:g>\"?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> do të jetë në gjendje të lexojë të gjitha njoftimet, duke përfshirë informacione personale të tilla si emrat e kontakteve, fotografitë dhe tekstin e mesazheve që merr. Ky aplikacion do të jetë gjithashtu në gjendje të shtyjë alarmin, të heqë njoftimet ose të veprojë mbi butonat te njoftimet, duke përfshirë përgjigjen ndaj telefonatave. \n\nKjo do t\'i japë aplikacionit aftësinë për të aktivizuar ose çaktivizuar \"Mos shqetëso\" dhe për të ndryshuar cilësimet përkatëse."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> do të jetë në gjendje:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"Të lexojë njoftimet e tua"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"Mund të lexojë njoftimet e tua, duke përfshirë informacionet personale, si p.sh. kontaktet, mesazhet dhe fotografitë."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"T\'u përgjigjet mesazheve"</string>
@@ -3447,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Çaktivizuar"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Të përparuara"</string>
<string name="app_permissions" msgid="8666537659217653626">"Menaxheri i lejeve"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Përditësime të të dhënave të ndara për vendndodhjen"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Shqyrto aplikacionet që ndryshuan mënyrën se si ti ndan të dhënat e tua të vendndodhjes"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Trokit për ta zgjuar"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Trokit dy herë diku në ekran për ta zgjuar pajisjen."</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Hapja e lidhjeve"</string>
@@ -3975,15 +3991,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Shërbimi i plotësimit automatik"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Shërbimi i parazgjedhur i plotësimit automatik"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Fjalëkalimet"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Shërbimet e fjalëkalimeve dhe identitetit"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# fjalëkalim}other{# fjalëkalime}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"automatikisht, plotëso, plotësimi automatik, fjalëkalim"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"kredencialet, çelësi i kalimit, fjalëkalimi"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Sigurohu që ke besim te ky aplikacion</b> <br/> <br/> <xliff:g id=app_name example=Plotësimi automatik i Google>%1$s</xliff:g> përdor atë që ndodhet në ekranin tënd për të përcaktuar se çfarë mund të plotësohet automatikisht."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"Të çaktivizohet %1$s?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"Informacionet e ruajtura, si p.sh. adresat ose mënyrat e pagesës, nuk do të plotësohen kur të identifikohesh. Për të vazhduar me plotësimin e informacioneve të ruajtura, cakto një shërbim të parazgjedhur të plotësimit automatik."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Kufiri për shërbimet e fjalëkalimeve dhe identitetit"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"Mund të kesh deri në 5 shërbime të plotësimit automatik dhe të fjalëkalimeve që janë aktive në të njëjtën kohë. Çaktivizo një shërbim për të shtuar një tjetër."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Çaktivizo"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Plotësim automatik"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Niveli i identifikimit"</string>
@@ -4270,28 +4291,17 @@
<string name="content_capture" msgid="868372905432812238">"Përmbajtja e aplikacionit"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Lejo që aplikacionet të dërgojnë përmbajtje te sistemi Android"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Regjistro grumbullin e skedarëve fiktivë të sistemit"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Shtesa e etiketimit të memories"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"\"Shtesa e etiketimit të memories\" (MTE) e bën më të thjeshtë gjetjen e problemeve me sigurinë e memories në apl. dhe bërjen e kodeve origjinale në të më të sigurt."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"Aktivizimi i MTE-së mund të shkaktojë performancë më të ngadaltë të pajisjes."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"Mëso më shumë rreth MTE-së"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"Aktivizo MTE-në derisa ta çaktivizosh"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"Do të të duhet të rinisësh pajisjen tënde për të aktivizuar MTE-në."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"Do të të duhet të rinisësh pajisjen tënde për të çaktivizuar MTE-në."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"Aktivizo MTE-në për një seancë të vetme"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"Sistemi do të rinisë dhe do të lejojë eksperimentimin me \"Shtesën e etiketimit të memories\" (MTE). MTE-ja mund të ndikojë negativisht në performancën dhe qëndrueshmërinë e sistemit. Do të rivendoset gjatë rindezjes së radhës."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Rinis për një seancë të vetme me MTE-në e aktivizuar"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE-ja është e aktivizuar tashmë"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Grumbulli i skedarëve fiktivë të sistemit po regjistrohet"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Grumbulli i skedarëve fiktivë të sistemit nuk mund të regjistrohej"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Regjistro automatikisht grumbujt e skedarëve fiktivë të sistemit"</string>
@@ -4606,6 +4616,5 @@
<string name="screen_flash_color_violet" msgid="1279950780509029495">"Vjollcë"</string>
<string name="color_selector_dialog_done" msgid="121253968943363376">"U krye"</string>
<string name="color_selector_dialog_cancel" msgid="8667350644753900701">"Anulo"</string>
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"Ky aplikacion mund të hapet vetëm në 1 dritare"</string>
</resources>
diff --git a/res/values-sr/strings.xml b/res/values-sr/strings.xml
index 00cbac5..745dc4b 100644
--- a/res/values-sr/strings.xml
+++ b/res/values-sr/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Изаберите подешавања јединица и броја"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Омогућите апликацијама да сазнају ваша регионална подешавања да би могле да персонализују ваш доживљај."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Апликације ће користити регионална подешавања када је то могуће."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Јединице за температуру"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Температура"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Календар"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"Први дан недеље"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Бројеви"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Користи подразумевану апликацију"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Целзијус (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Фаренхајт (°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Прекини везу"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Упари и повежи"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"Када је Bluetooth укључен, уређај може да комуницира са другим Bluetooth уређајима у близини."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Када је Bluetooth укључен, уређај може да комуницира са другим Bluetooth уређајима у близини.\n\nРади бољег доживљаја уређаја, апликације и услуге и даље могу да траже уређаје у близини у било ком тренутку, чак и када је Bluetooth искључен. Ово може да се користи, на пример, за побољшање функција и услуга заснованих на локацији. То можете да промените у "<annotation id="link">"подешавањима Bluetooth скенирања"</annotation>"."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Када је Bluetooth укључен, уређај може да комуницира са другим Bluetooth уређајима у близини.\n\nРади бољег доживљаја уређаја, апликације и услуге и даље могу да траже уређаје у близини у било ком тренутку, чак и када је Bluetooth искључен. Ово може да се користи, на пример, за побољшање функција и услуга заснованих на локацији. То можете да промените у подешавањима Bluetooth скенирања."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Промени"</string>
<string name="device_details_title" msgid="1155622417516195481">"Детаљи о уређају"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Подешавања тастатуре"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Bluetooth адреса уређаја: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Верификујте шаблон"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"Верификујте PIN"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Верификујте лозинку"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Потврдите идентитет"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Користите и шаблон за откључавање уређаја"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Користите и PIN за откључавање уређаја"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Користите и лозинку за откључавање уређаја"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"Погрешан PIN"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Погрешна лозинка"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Погрешан шаблон"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Преузете апликације"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Експериментално"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Ознаке функција"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"TalkBack"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Читач екрана првенствено намењен слепим и слабовидим особама"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"Лупа аутоматски прати текст док га уносите"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"Увек укључено"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"Уместо деактивирања увећања при промени апликација само се умањује на нормалну величину. Уштините да бисте поново зумирали када год желите."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"Џојстик"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"Активирајте и преместите лупу помоћу џојстика на екрану. Додирните и задржите, па превлачите по џојстику да бисте контролисали лупу. Додирните и превуците да бисте померили и сам џојстик."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"О увећању"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"Сазнајте више о увећању"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"Тип увећања"</string>
@@ -2172,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Проблем са очитавањем мерача батерије."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Додирните да бисте сазнали више о овој грешци"</string>
- <string name="power_screen" msgid="4596900105850963806">"Екран"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"Процесор"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Лампа"</string>
<string name="power_camera" msgid="4778315081581293923">"Камера"</string>
@@ -2250,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Време испред екрана за <xliff:g id="SLOT">%s</xliff:g>"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Анализа према апликацијама"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Анализа према систему"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Статистика процеса"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Штреберска статистика о активним процесима"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Искоришћеност меморије"</string>
@@ -2897,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Јачина звука за звоно и обавештења"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Јачина звука звона"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Јачина звука за обавештења"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Недоступно јер је звук искључен"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Звук звона телефона"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Подразумевани звук обавештења"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"Звук апликације"</string>
@@ -3162,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Дозволи приступ обавештењима"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Побољшана обавештења су заменила Android прилагодљива обавештења у Android-у 12. Ова функција показује предложене радње и одговоре, а и организује обавештења. \n\nПобољшана обавештења могу да приступају садржају обавештења, укључујући личне податке попут имена контаката и порука. Ова функција може и да одбацује обавештења или да одговара на њих, на пример, да се јавља на телефонске позиве и контролише режим Не узнемиравај."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"Желите ли да дозволите приступ обавештењима за <xliff:g id="SERVICE">%1$s</xliff:g>?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> ће моћи да чита сва обавештења, укључујући личне податке, попут имена контаката, слика и текста порука које примате. Ова апликација ће моћи и да одлаже или одбацује обавештења или активира дугмад у обавештењима, укључујући јављање на телефонске позиве. \n\nОво ће апликацији омогућити и да укључује или искључује режим Не узнемиравај и мења сродна подешавања."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> ће моћи:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"да чита обавештења"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"Може да чита обавештења, укључујући личне податке, попут контаката, порука и слика."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"да одговара на поруке"</string>
@@ -3447,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Искључено"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Напредно"</string>
<string name="app_permissions" msgid="8666537659217653626">"Менаџер дозвола"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Ажурирања дељења података за локацију"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Прегледајте апликације које су промениле начин на који могу да деле податке о локацији"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Додирните за буђење"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Двапут додирните било који део екрана да бисте пробудили уређај"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Отварање линкова"</string>
@@ -3976,15 +3992,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Услуга аутоматског попуњавања"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Подразумевана услуга аутоматског попуњавања"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Лозинке"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Услуге за лозинку и идентитет"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# лозинка}one{# лозинка}few{# лозинке}other{# лозинки}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"аутоматски, попунити, аутоматски попунити, лозинка"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"акредитиви, приступни кôд, лозинка"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Уверите се да је ова апликација поуздана</b> <br/> <br/> <xliff:g id=app_name example=Google аутоматско попуњавање>%1$s</xliff:g> користи садржај екрана за утврђивање података који могу аутоматски да се попуне."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"Желите да искључите: %1$s?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"Сачувани подаци попут адреса или начина плаћања неће бити попуњени када се пријавите. Да би се сачувани подаци и даље попуњавали, подесите подразумевану услугу аутоматског попуњавања."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Ограничење услуга за лозинке и идентитет"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"Можете истовремено да имате највише 5 активних услуга за аутоматско попуњавање и лозинке. Искључите неку од њих да бисте додали још."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Искључи"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Аутоматско попуњавање"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Ниво евидентирања"</string>
@@ -4271,28 +4292,17 @@
<string name="content_capture" msgid="868372905432812238">"Садржај апликације"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Дозволите апликацијама да шаљу садржај Android систему"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Сними динамички део меморије система"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Додатак за означавање меморије"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"Додатак за означавање меморије (MTE) олакшава да пронађете безбедносне проблеме меморије у апликацији и осигурате матични кôд."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"Укључивање MTE-а може да успори перформансе уређаја."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"Сазнајте више о MTE-у"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"Омогућите MTE док га не искључите"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"Морате да рестартујете уређај да бисте укључили MTE."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"Морате да рестартујете уређај да бисте искључили MTE."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"Омогући MTE за једну сесију"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"Систем ће се рестартовати и омогућити експериментисање са Додатком за означавање меморије (MTE). MTE може негативно да утиче на перформансе и стабилност система. Ресетовање ће се обавити при следећем рестартовању."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Рестартујте за једну сесију са омогућеним MTE-ом"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE је већ омогућен"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Снимање динамичког дела меморије система"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Снимање динамичког дела меморије система није успело"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Аутоматски снимај динамички део меморије система"</string>
@@ -4608,6 +4618,5 @@
<string name="screen_flash_color_violet" msgid="1279950780509029495">"Љубичаста"</string>
<string name="color_selector_dialog_done" msgid="121253968943363376">"Готово"</string>
<string name="color_selector_dialog_cancel" msgid="8667350644753900701">"Откажи"</string>
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"Ова апликација може да се отвори само у једном прозору"</string>
</resources>
diff --git a/res/values-sv/arrays.xml b/res/values-sv/arrays.xml
index dc0adcf..c9a931d 100644
--- a/res/values-sv/arrays.xml
+++ b/res/values-sv/arrays.xml
@@ -85,9 +85,11 @@
<item msgid="9100937224980838123">"4"</item>
<item msgid="6702740528496186521">"5"</item>
</string-array>
- <!-- no translation found for bluetooth_audio_routing_titles:0 (926853492406127221) -->
- <!-- no translation found for bluetooth_audio_routing_titles:1 (5112879855377353813) -->
- <!-- no translation found for bluetooth_audio_routing_titles:2 (4853360663119482646) -->
+ <string-array name="bluetooth_audio_routing_titles">
+ <item msgid="926853492406127221">"Välj automatiskt"</item>
+ <item msgid="5112879855377353813">"Spela upp i hörapparaten"</item>
+ <item msgid="4853360663119482646">"Spela upp på telefonens högtalare"</item>
+ </string-array>
<string-array name="wifi_signal">
<item msgid="199360311367724149">"Dålig"</item>
<item msgid="2470925506985305429">"Dålig"</item>
diff --git a/res/values-sv/strings.xml b/res/values-sv/strings.xml
index b28def7..69cd856 100644
--- a/res/values-sv/strings.xml
+++ b/res/values-sv/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Anger inställningar för enheter och siffror"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Ge appar åtkomst till dina regionala inställningar så att din upplevelse kan anpassas."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Appar använder dina regionala inställningar om möjligt."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Temperaturenheter"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Temperatur"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Kalender"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"Första dagen i veckan"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Siffror"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Använd appstandard"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Celsius(°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Fahrenheit(°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Koppla ifrån"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Parkoppla och anslut"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"När Bluetooth har aktiverats kan enheten kommunicera med andra Bluetooth-enheter i närheten."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"När Bluetooth är aktiverat kan enheten kommunicera med andra Bluetooth-enheter i närheten.\n\nÄven när Bluetooth är inaktiverat kan appar och tjänster när som helst söka efter enheter i närheten för att förbättra användningen av enheten. Funktionen kan till exempel användas till att förbättra platsbaserade funktioner och tjänster. Du kan ändra inställningen i "<annotation id="link">"genomsökningsinställningarna för Bluetooth"</annotation>"."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"När Bluetooth är aktiverat kan enheten kommunicera med andra Bluetooth-enheter i närheten.\n\nÄven när Bluetooth är inaktiverat kan appar och tjänster när som helst söka efter enheter i närheten för att förbättra användningen av enheten. Funktionen kan till exempel användas till att förbättra platsbaserade funktioner och tjänster. Du kan ändra inställningen i genomsökningsinställningarna för Bluetooth."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Ändring"</string>
<string name="device_details_title" msgid="1155622417516195481">"Enhetsinformation"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Tangentbordsinställningar"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Enhetens Bluetooth-adress: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Bekräfta mönstret"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"Bekräfta pinkoden"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Bekräfta lösenordet"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Styrk vem du är"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Kräv även mönster för att låsa upp enheten"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Kräv även pinkod för att låsa upp enheten"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Kräv även lösenord för att låsa upp enheten"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"Fel pinkod"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Fel lösenord"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Fel mönster"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Nedladdade appar"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Experimentella"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Funktionsflaggor"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"TalkBack"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Skärmläsaren är främst avsedd för blinda eller personer med nedsatt syn"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"Förstoraren följer texten medan du skriver"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"Alltid på"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"I stället för att förstoring inaktiveras när du byter app zoomas det ut till normal storlek. Du kan när du vill zooma in igen genom att nypa."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"Styrspak"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"Aktivera och flytta förstoringsglaset med styrspaken på skärmen. Tryck länge och dra sedan i styrspaken för att styra förstoringsglaset. Tryck på och dra i själva styrspaken för att flytta den."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"Om förstoring"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"Läs mer om förstoring"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"Förstoringstyp"</string>
@@ -1949,8 +1961,7 @@
<string name="accessibility_hearingaid_left_and_right_side_device_summary" msgid="4268221140368164452">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g>, vänster och höger"</string>
<string name="accessibility_hearingaid_more_device_summary" msgid="8092641784056942546">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g> och 1 till"</string>
<string name="accessibility_hearing_device_pairing_title" msgid="2701812183769537320">"Koppla en ny enhet"</string>
- <!-- no translation found for accessibility_hearing_device_connected_title (3785140037249487287) -->
- <skip />
+ <string name="accessibility_hearing_device_connected_title" msgid="3785140037249487287">"Hörapparater"</string>
<string name="accessibility_hearing_device_saved_title" msgid="7573926212664909296">"Sparade enheter"</string>
<string name="accessibility_hearing_device_control" msgid="2661965917013100611">"Kontroller för hörapparat"</string>
<string name="accessibility_hearing_device_shortcut_title" msgid="7645100199603031360">"Genväg för hörapparat"</string>
@@ -1958,8 +1969,7 @@
<string name="accessibility_hac_mode_summary" msgid="5164793702798871478">"Förbättra ljudet för vissa hörapparater"</string>
<string name="accessibility_hearing_device_footer_summary" msgid="4636110586636490256">"Se till att hörapparaten är påslagen och i parkopplingsläge"</string>
<string name="accessibility_hearing_device_pairing_page_title" msgid="6608901091770850295">"Parkoppla hörapparat"</string>
- <!-- no translation found for accessibility_found_hearing_devices (637407580358386553) -->
- <skip />
+ <string name="accessibility_found_hearing_devices" msgid="637407580358386553">"Tillgängliga hörapparater"</string>
<string name="accessibility_found_all_devices" msgid="7817834722148556520">"Ser du inte din hörapparat?"</string>
<string name="accessibility_list_all_devices_title" msgid="3555097127022458571">"Se alla Bluetooth-enheter"</string>
<string name="accessibility_audio_adjustment_title" msgid="1332113739136802997">"Ljudjustering"</string>
@@ -2174,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Batteriindikatorn visas inte."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Tryck för att läsa mer om det här felet"</string>
- <string name="power_screen" msgid="4596900105850963806">"Skärm"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Ficklampa"</string>
<string name="power_camera" msgid="4778315081581293923">"Kamera"</string>
@@ -2252,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Skärmtid för <xliff:g id="SLOT">%s</xliff:g>"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Fördelning efter app"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Fördelning efter system"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Processtatistik"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Nördig statistik om processer som körs"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Minnesanvändning"</string>
@@ -2899,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Ring- och aviseringsvolym"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Ringvolym"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Aviseringsvolym"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Ej tillgänglig eftersom ljudet är avstängt för ringsignalen"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Ringsignal"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Standardljud för aviseringar"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"Ljud från appen"</string>
@@ -3164,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Tillåt åtkomst till aviseringar"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Förbättrade aviseringar har ersatt Anpassade aviseringar för Android i Android 12. Den här funktionen visar förslag på åtgärder och svar och organiserar dina aviseringar. \n\nFörbättrade aviseringar har åtkomst till allt innehåll i aviseringar, inklusive personliga uppgifter som namn på kontakter och meddelanden. Funktionen kan även ignorera aviseringar eller utföra åtgärder utifrån dem, till exempel svara på telefonsamtal och styra Stör ej."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"Vill du tillåta åtkomst till aviseringar för <xliff:g id="SERVICE">%1$s</xliff:g>?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> kan läsa alla aviseringar, inklusive personliga uppgifter som namn på kontaktpersoner, foton och texten i mottagna meddelanden. Appen kan även skjuta upp och stänga aviseringar eller använda åtgärdsknappar i aviseringar för att t.ex. svara på telefonsamtal. \n\nAppen kan också aktivera eller inaktivera Stör ej och ändra relaterade inställningar."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> kan:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"Läsa dina aviseringar"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"Den kan läsa dina aviseringar, inklusive personliga uppgifter som kontakter, meddelanden och foton."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Svara på meddelanden"</string>
@@ -3449,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Inaktiverade"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Avancerat"</string>
<string name="app_permissions" msgid="8666537659217653626">"Behörighetshantering"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Uppdatering av datadelning för plats"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Granska appar som har ändrat hur de kan dela din platsdata"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Väck genom att trycka"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Väck enheten genom att trycka två gånger var som helst på skärmen"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Öppna länkar"</string>
@@ -3977,15 +3991,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Autofylltjänst"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Standardautofylltjänst"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Lösenord"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Lösenords- och identitetstjänster"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# lösenord}other{# lösenord}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"auto, fyll, autofyll, lösenord"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"användaruppgifter, nyckel, lösenord"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Kontrollera att du litar på den här appen</b> <br/> <br/> <xliff:g id=app_name example=Google Autofyll>%1$s</xliff:g> identifierar vad som kan fyllas i automatiskt utifrån vad som visas på skärmen."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"Vill du stänga av %1$s?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"Sparade uppgifter som adresser eller betalningsmetoder fylls inte i när du loggar in. Ställ in en standardautofylltjänst om du vill att dina sparade uppgifter ska fyllas i."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Gräns för lösenords- och identitetstjänster"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"Du kan ha upp till fem autofyll- och lösenordstjänster aktiva samtidigt. Inaktivera en tjänst om du vill lägga till fler."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Stäng av"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Autofyll"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Loggningsnivå"</string>
@@ -4272,28 +4291,17 @@
<string name="content_capture" msgid="868372905432812238">"Appinnehåll"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Tillåt att innehåll skickas från appar till Android-systemet"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Skapa en minnesdump av systemet"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Memory Tagging Extension"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"Memory Tagging Extension (MTE) gör det lättare att hitta problem med minnessäkerhet i appen och gör dess processorkompilerade kod säkrare."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"Om du aktiverar MTE kan enheten bli långsammare."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"Läs mer om MTE"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"Aktivera MTE tills du inaktiverar det"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"Du måste starta om enheten för att aktivera MTE."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"Du måste starta om enheten för att inaktivera MTE."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"Aktivera MTE för en enskild session"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"Systemet startas om och möjligheten att experimentera med MTE (Memory Tagging Extension) aktiveras. MTE kan påverka systemets prestanda och stabilitet negativt. Den tidigare inställningen återställs nästa gång systemet startas om."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Starta om för en enskild session med MTE aktiverat"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE har redan aktiverats"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Skapar en minnesdump av systemet"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Det gick inte att skapa en minnesdump av systemet"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Skapa automatiskt minnesdumpar av systemet"</string>
@@ -4583,56 +4591,30 @@
<string name="background_install_before" msgid="8608614957688912715">"{count,plural, =1{Appar som installerades den senaste månaden (# månad)}other{Appar som installerades de senaste # månaderna}}"</string>
<string name="background_install_after" msgid="7983488897570908149">"{count,plural, =1{Appar som installerades för över # månad sedan}other{Appar som installerades för över # månader sedan}}"</string>
<string name="accessibility_fingerprint_label" msgid="5017431423168191733">"Fingeravtryckssensor"</string>
- <!-- no translation found for flash_notifications_title (4490438861180492311) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_off (6056282996770691461) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera (455038312752009971) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_screen (7321838939240499267) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera_and_screen (6515622987118268649) -->
- <skip />
- <!-- no translation found for flash_notifications_intro (1506414740603805778) -->
- <skip />
- <!-- no translation found for flash_notifications_note (7258551860911169239) -->
- <skip />
- <!-- no translation found for flash_notifications_preview (5320176885050440874) -->
- <skip />
- <!-- no translation found for camera_flash_notification_title (1605639711485773787) -->
- <skip />
- <!-- no translation found for screen_flash_notification_title (8008197872050400734) -->
- <skip />
- <!-- no translation found for screen_flash_notification_color_title (7213407653340970790) -->
- <skip />
- <!-- no translation found for screen_flash_color_blue (3585766657607931371) -->
- <skip />
- <!-- no translation found for screen_flash_color_azure (8691198532944992243) -->
- <skip />
- <!-- no translation found for screen_flash_color_cyan (6878780006173747267) -->
- <skip />
- <!-- no translation found for screen_flash_color_spring_green (4466548514738457815) -->
- <skip />
- <!-- no translation found for screen_flash_color_green (8418019648507964564) -->
- <skip />
- <!-- no translation found for screen_flash_color_chartreuse_green (7456381649919010366) -->
- <skip />
- <!-- no translation found for screen_flash_color_yellow (7413465411615454556) -->
- <skip />
- <!-- no translation found for screen_flash_color_orange (979177126315557656) -->
- <skip />
- <!-- no translation found for screen_flash_color_red (8954162219886445491) -->
- <skip />
- <!-- no translation found for screen_flash_color_rose (1216848195972231251) -->
- <skip />
- <!-- no translation found for screen_flash_color_magenta (7726221666557102155) -->
- <skip />
- <!-- no translation found for screen_flash_color_violet (1279950780509029495) -->
- <skip />
- <!-- no translation found for color_selector_dialog_done (121253968943363376) -->
- <skip />
- <!-- no translation found for color_selector_dialog_cancel (8667350644753900701) -->
- <skip />
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="flash_notifications_title" msgid="4490438861180492311">"Blixtaviseringar"</string>
+ <string name="flash_notifications_summary_off" msgid="6056282996770691461">"Av"</string>
+ <string name="flash_notifications_summary_on_camera" msgid="455038312752009971">"På/kamerablixt"</string>
+ <string name="flash_notifications_summary_on_screen" msgid="7321838939240499267">"På/blinkande skärm"</string>
+ <string name="flash_notifications_summary_on_camera_and_screen" msgid="6515622987118268649">"På/kamerablixt och blinkande skärm"</string>
+ <string name="flash_notifications_intro" msgid="1506414740603805778">"Gör så att kamerablixten eller skärmen blinkar till när du får en avisering eller ett alarm ringer."</string>
+ <string name="flash_notifications_note" msgid="7258551860911169239">"Använd blixtaviseringar med försiktighet om du är känslig mot ljus"</string>
+ <string name="flash_notifications_preview" msgid="5320176885050440874">"Förhandsgranska"</string>
+ <string name="camera_flash_notification_title" msgid="1605639711485773787">"Avisering med kamerablixt"</string>
+ <string name="screen_flash_notification_title" msgid="8008197872050400734">"Avisering med blinkande skärm"</string>
+ <string name="screen_flash_notification_color_title" msgid="7213407653340970790">"Färg på blinkande skärm"</string>
+ <string name="screen_flash_color_blue" msgid="3585766657607931371">"Blå"</string>
+ <string name="screen_flash_color_azure" msgid="8691198532944992243">"Azurblå"</string>
+ <string name="screen_flash_color_cyan" msgid="6878780006173747267">"Cyan"</string>
+ <string name="screen_flash_color_spring_green" msgid="4466548514738457815">"Vårgrön"</string>
+ <string name="screen_flash_color_green" msgid="8418019648507964564">"Grön"</string>
+ <string name="screen_flash_color_chartreuse_green" msgid="7456381649919010366">"Chartreusegrön"</string>
+ <string name="screen_flash_color_yellow" msgid="7413465411615454556">"Gul"</string>
+ <string name="screen_flash_color_orange" msgid="979177126315557656">"Orange"</string>
+ <string name="screen_flash_color_red" msgid="8954162219886445491">"Röd"</string>
+ <string name="screen_flash_color_rose" msgid="1216848195972231251">"Rosa"</string>
+ <string name="screen_flash_color_magenta" msgid="7726221666557102155">"Magenta"</string>
+ <string name="screen_flash_color_violet" msgid="1279950780509029495">"Violett"</string>
+ <string name="color_selector_dialog_done" msgid="121253968943363376">"Klar"</string>
+ <string name="color_selector_dialog_cancel" msgid="8667350644753900701">"Avbryt"</string>
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"Denna app kan bara vara öppen i ett fönster"</string>
</resources>
diff --git a/res/values-sw/arrays.xml b/res/values-sw/arrays.xml
index 4c9317e..29fbcdb 100644
--- a/res/values-sw/arrays.xml
+++ b/res/values-sw/arrays.xml
@@ -85,9 +85,11 @@
<item msgid="9100937224980838123">"4"</item>
<item msgid="6702740528496186521">"5"</item>
</string-array>
- <!-- no translation found for bluetooth_audio_routing_titles:0 (926853492406127221) -->
- <!-- no translation found for bluetooth_audio_routing_titles:1 (5112879855377353813) -->
- <!-- no translation found for bluetooth_audio_routing_titles:2 (4853360663119482646) -->
+ <string-array name="bluetooth_audio_routing_titles">
+ <item msgid="926853492406127221">"Amua kiotomatiki"</item>
+ <item msgid="5112879855377353813">"Cheza kwenye vifaa vya kusaidia kusikia"</item>
+ <item msgid="4853360663119482646">"Cheza kwenye spika ya simu"</item>
+ </string-array>
<string-array name="wifi_signal">
<item msgid="199360311367724149">"Mbaya"</item>
<item msgid="2470925506985305429">"Dhaifu"</item>
diff --git a/res/values-sw/strings.xml b/res/values-sw/strings.xml
index c1e43f0..21b19fc 100644
--- a/res/values-sw/strings.xml
+++ b/res/values-sw/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Weka mapendeleo ya vipimo na nambari"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Ruhusu programu zifahamu mapendeleo yako ya maeneo ili ziweze kuweka mapendeleo ya hali yako ya utumiaji."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Programu zitatumia mapendeleo yako ya maeneo inapowezekana."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Vipimo vya halijoto"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Halijoto"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Kalenda"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"Siku ya kwanza ya wiki"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Nambari"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Tumia programu chaguomsingi"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Selsiasi(°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Farenhaiti(°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Tenganisha"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Oanisha kisha unganisha"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"Wakati Bluetooth imewashwa, kifaa chako kinaweza kuwasiliana na vifaa vingine vyenye Bluetooth vilivyo karibu."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Wakati Bluetooth imewashwa, kifaa chako kinaweza kuwasiliana na vifaa vingine vya Bluetooth vilivyo karibu.\n\nIli kuboresha hali ya matumizi ya kifaa, programu na huduma bado zinaweza kutafuta vifaa vilivyo karibu wakati wowote, hata wakati umezima Bluetooth. Hali hii inaweza kutumika, kwa mfano, kuboresha huduma na vipengele vinavyohusiana na mahali. Unaweza kubadilisha mipangilio hii katika "<annotation id="link">"mipangilio ya kutafuta Bluetooth"</annotation>"."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Wakati Bluetooth imewashwa, kifaa chako kinaweza kuwasiliana na vifaa vingine vyenye Bluetooth vilivyo karibu.\n\nIli kuboresha hali ya matumizi ya kifaa, programu na huduma bado zinaweza kutafuta vifaa vilivyo karibu wakati wowote, hata wakati umezima Bluetooth. Hali hii inaweza kutumika, kwa mfano, kuboresha huduma na vipengele vinavyohusiana na mahali. Unaweza kubadilisha mipangilio hii katika mipangilio ya kutafuta Bluetooth."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Badilisha"</string>
<string name="device_details_title" msgid="1155622417516195481">"Maelezo ya kifaa"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Mipangilio ya kibodi"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Anwani ya Bluetooth ya kifaa chako: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Thibitisha mchoro"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"Thibitisha PIN"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Thibitisha nenosiri"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Thibitisha kwamba ni wewe"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Pia, tumia mchoro ili ufungue kifaa hiki"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Pia, tumia PIN ufungue kifaa hiki"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Pia, tumia nenosiri ili ufungue kifaa hiki"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"Nambari ya PIN si sahihi"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Nenosiri si sahihi"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Mchoro huo si sahihi"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Programu ulizopakua"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Ya majaribio"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Alama za vipengele"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"Talkback"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Kisoma skrini hasa kwa watu wenye upofu na wenye matatizo ya kuona"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"Kikuza skrini kinafuata maandishi unapoandika"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"Usizime Kamwe"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"Badala ya kuzima ukuzaji unapobadilisha programu, kina sogeza mbali kuwa ukubwa wa kawaida. Bana ili kusogeza mbali wakati wowote unaotaka."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"Usukani"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"Washa na usogeze kikuza skrini kwa kutumia usukani wa kwenye skrini. Gusa na ushikilie, kisha uburute kwenye usukani ili udhibiti kikuza skrini. Gusa na uburute ili kusogeza usukani pekee."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"Kuhusu ukuzaji"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"Pata maelezo zaidi kuhusu ukuzaji"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"Aina ya ukuzaji"</string>
@@ -1949,8 +1961,7 @@
<string name="accessibility_hearingaid_left_and_right_side_device_summary" msgid="4268221140368164452">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g>, kushoto na kulia"</string>
<string name="accessibility_hearingaid_more_device_summary" msgid="8092641784056942546">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g> zaidi ya 1"</string>
<string name="accessibility_hearing_device_pairing_title" msgid="2701812183769537320">"Oanisha kifaa kipya"</string>
- <!-- no translation found for accessibility_hearing_device_connected_title (3785140037249487287) -->
- <skip />
+ <string name="accessibility_hearing_device_connected_title" msgid="3785140037249487287">"Vifaa vya kusaidia kusikia"</string>
<string name="accessibility_hearing_device_saved_title" msgid="7573926212664909296">"Vifaa ulivyohifadhi"</string>
<string name="accessibility_hearing_device_control" msgid="2661965917013100611">"Vidhibiti vya vifaa vya kusaidia kusikia"</string>
<string name="accessibility_hearing_device_shortcut_title" msgid="7645100199603031360">"Njia ya mkato ya vifaa vya kusaidia kusikia"</string>
@@ -1958,8 +1969,7 @@
<string name="accessibility_hac_mode_summary" msgid="5164793702798871478">"Boresha sauti za baadhi ya vifaa vya kusaidia kusikia"</string>
<string name="accessibility_hearing_device_footer_summary" msgid="4636110586636490256">"Hakikisha kuwa vifaa vyako vya kusikia vimewashwa na viko katika hali ya kuoanisha"</string>
<string name="accessibility_hearing_device_pairing_page_title" msgid="6608901091770850295">"Oanisha vifaa vya kusaidia kusikia"</string>
- <!-- no translation found for accessibility_found_hearing_devices (637407580358386553) -->
- <skip />
+ <string name="accessibility_found_hearing_devices" msgid="637407580358386553">"Vifaa vya kusaidia kusikia vinavyopatikana"</string>
<string name="accessibility_found_all_devices" msgid="7817834722148556520">"Je, huoni vifaa vyako vya kusikia?"</string>
<string name="accessibility_list_all_devices_title" msgid="3555097127022458571">"Angalia vifaa vyote vyenye Bluetooth"</string>
<string name="accessibility_audio_adjustment_title" msgid="1332113739136802997">"Marekebisho ya sauti"</string>
@@ -2174,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Tatizo la kusoma mita ya betri."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Gusa ili upate maelezo zaidi kuhusu hitilafu hii"</string>
- <string name="power_screen" msgid="4596900105850963806">"Skrini"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"Kiini cha Kompyuta (CPU)"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Tochi"</string>
<string name="power_camera" msgid="4778315081581293923">"Kamera"</string>
@@ -2252,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Muda wa kutumia kifaa kuanzia <xliff:g id="SLOT">%s</xliff:g>"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Uchanganuzi kulingana na programu"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Uchanganuzi kulingana na mfumo"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Takwimu za Mchakato"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Takwimu za kitaalamu kuhusu michakato inayoendeshwa"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Kumbukumbu iliyotumika"</string>
@@ -2899,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Sauti ya arifa na mlio wa simu"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Kiwango cha sauti ya mlio"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Sauti ya arifa"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Haipatikani kwa sababu sauti imezimwa"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Mlio wa simu"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Sauti chaguomsingi ya arifa"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"Sauti iliyotolewa na programu"</string>
@@ -3164,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Ruhusu ifikie arifa"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Kipengele cha Arifa Zilizoboreshwa kilichukua nafasi ya Arifa Zinazojirekebisha za Android katika Android 12. Kipengele hiki kinaonyesha majibu na vitendo vinavyopendekezwa na kupanga arifa zako. \n\nKipengele cha Arifa zilizoboreshwa kinaweza kufikia maudhui ya arifa, ikiwa ni pamoja na taarifa binafsi kama vile majina ya anwani na ujumbe. Kipengele hiki kinaweza pia kuondoa au kujibu arifa, kama vile kujibu simu na kudhibiti kipengele cha Usinisumbue."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"Je, ungependa kuruhusu ufikiaji wa arifa za <xliff:g id="SERVICE">%1$s</xliff:g>?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> itaweza kusoma arifa zote, ikiwa ni pamoja na taarifa binafsi kama vile majina ya anwani, picha na maandishi ya ujumbe unaopokea. Programu hii itaweza pia kuahirisha au kuondoa arifa au kuchukua hatua kwenye vitufe katika arifa, ikiwa ni pamoja na kujibu simu. \n\nHatua hii pia itaipa programu uwezo wa kuwasha au kuzima kipengele cha Usinisumbue na kubadilisha mipangilio inayohusiana nacho."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> itaweza:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"Soma arifa zako"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"Inaweza kusoma arifa zako, ikiwa ni pamoja na taarifa binafsi kama vile anwani, ujumbe na picha."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Jibu ujumbe"</string>
@@ -3449,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Zilizozimwa"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Mipangilio ya kina"</string>
<string name="app_permissions" msgid="8666537659217653626">"Kidhibiti cha ruhusa"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Masasisho ya kushiriki data ya mahali"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Kagua programu zilizobadilisha jinsi zinavyoweza kushiriki data ya mahali ulipo"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Gusa ili uanze kutumia"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Gusa mara mbili mahali popote kwenye skrini ili uanze kutumia kifaa"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Kufungua viungo"</string>
@@ -3977,15 +3991,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Huduma ya kujaza kiotomatiki"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Huduma chaguomsingi ya kujaza kiotomatiki"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Manenosiri"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Huduma za manenosiri na vitambulisho"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{Nenosiri #}other{Manenosiri #}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"otomatiki, jaza, kujaza kiotomatiki, nenosiri"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"vitambulisho, ufunguo wa siri, nenosiri"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Hakikisha kuwa unaamini programu hii</b> <br/> <br/> <xliff:g id=app_name example=Google Autofill>%1$s</xliff:g> hutumia kilicho kwenye skrini yako kubaini kinachoweza kujazwa kiotomatiki."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"Ungependa kuzima %1$s?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"Taarifa zilizohifadhiwa kama vile anwani au njia za kulipa hazitajazwa unapoingia katika akaunti. Ili taarifa ulizohifadhi zisifutwe, weka huduma chaguomsingi ya kujaza kiotomatiki."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Kikomo cha huduma za manenosiri na vitambulisho"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"Unaweza kutumia hadi huduma 5 za manenosiri na kujaza kiotomatiki kwa wakati mmoja. Zima huduma ili uweke zaidi."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Zima kidhibiti cha vitambulisho"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Kujaza Kiotomatiki"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Kiwango cha kumbukumbu"</string>
@@ -4272,28 +4291,17 @@
<string name="content_capture" msgid="868372905432812238">"Maudhui ya programu"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Ruhusu programu zitume maudhui kwenye mfumo wa Android"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Piga picha ya hifadhi ya mfumo"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Kiendelezi cha Kuweka Lebo za Kumbukumbu"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"Kiendelezi cha Kuweka Lebo za Kumbukumbu (MTE) hurahisisha kupata hitilafu za usalama wa kumbukumbu kwenye programu yako na kufanya msimbo wa ndani yake uwe salama zaidi."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"Hatua ya kuwasha teknolojia ya MTE huenda ikasababisha utendaji wa kifaa kuwa wa polepole."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"Pata maelezo zaidi kuhusu MTE"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"Washa MTE hadi utakapoizima"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"Utahitaji kuzima kisha uwashe kifaa chako ili uwashe MTE."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"Utahitaji kuzima kisha uwashe kifaa chako ili uzime MTE."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"Washa MTE kwa kipindi kimoja"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"Mfumo utajizima kisha ujiwashe na kuruhusu kujaribu Kiendelezi cha Kuweka Lebo za Kumbukumbu (MTE). MTE inaweza kuathiri utendaji na uthabiti wa mfumo. Itawekwa upya utakapowasha tena kifaa chako."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Zima kisha uwashe kwa kipindi kimoja MTE ikiwa imewashwa"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE tayari imewashwa"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Inapiga picha ya hifadhi ya mfumo"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Imeshindwa kupiga picha ya hifadhi ya mfumo"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Piga picha za hifadhi ya mfumo kiotomatiki"</string>
@@ -4583,56 +4591,30 @@
<string name="background_install_before" msgid="8608614957688912715">"{count,plural, =1{Programu zilizosakinishwa mwezi # uliopita}other{Programu zilizosakinishwa miezi # iliyopita}}"</string>
<string name="background_install_after" msgid="7983488897570908149">"{count,plural, =1{Programu zilizosakinishwa zaidi ya mwezi # uliopita}other{Programu zilizosakinishwa zaidi ya miezi # iliyopita}}"</string>
<string name="accessibility_fingerprint_label" msgid="5017431423168191733">"Kitambua alama ya kidole"</string>
- <!-- no translation found for flash_notifications_title (4490438861180492311) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_off (6056282996770691461) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera (455038312752009971) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_screen (7321838939240499267) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera_and_screen (6515622987118268649) -->
- <skip />
- <!-- no translation found for flash_notifications_intro (1506414740603805778) -->
- <skip />
- <!-- no translation found for flash_notifications_note (7258551860911169239) -->
- <skip />
- <!-- no translation found for flash_notifications_preview (5320176885050440874) -->
- <skip />
- <!-- no translation found for camera_flash_notification_title (1605639711485773787) -->
- <skip />
- <!-- no translation found for screen_flash_notification_title (8008197872050400734) -->
- <skip />
- <!-- no translation found for screen_flash_notification_color_title (7213407653340970790) -->
- <skip />
- <!-- no translation found for screen_flash_color_blue (3585766657607931371) -->
- <skip />
- <!-- no translation found for screen_flash_color_azure (8691198532944992243) -->
- <skip />
- <!-- no translation found for screen_flash_color_cyan (6878780006173747267) -->
- <skip />
- <!-- no translation found for screen_flash_color_spring_green (4466548514738457815) -->
- <skip />
- <!-- no translation found for screen_flash_color_green (8418019648507964564) -->
- <skip />
- <!-- no translation found for screen_flash_color_chartreuse_green (7456381649919010366) -->
- <skip />
- <!-- no translation found for screen_flash_color_yellow (7413465411615454556) -->
- <skip />
- <!-- no translation found for screen_flash_color_orange (979177126315557656) -->
- <skip />
- <!-- no translation found for screen_flash_color_red (8954162219886445491) -->
- <skip />
- <!-- no translation found for screen_flash_color_rose (1216848195972231251) -->
- <skip />
- <!-- no translation found for screen_flash_color_magenta (7726221666557102155) -->
- <skip />
- <!-- no translation found for screen_flash_color_violet (1279950780509029495) -->
- <skip />
- <!-- no translation found for color_selector_dialog_done (121253968943363376) -->
- <skip />
- <!-- no translation found for color_selector_dialog_cancel (8667350644753900701) -->
- <skip />
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="flash_notifications_title" msgid="4490438861180492311">"Arifa za mweko"</string>
+ <string name="flash_notifications_summary_off" msgid="6056282996770691461">"Umezima"</string>
+ <string name="flash_notifications_summary_on_camera" msgid="455038312752009971">"Umewashwa / mweko wa kamera"</string>
+ <string name="flash_notifications_summary_on_screen" msgid="7321838939240499267">"Umewashwa / mweko wa skrini"</string>
+ <string name="flash_notifications_summary_on_camera_and_screen" msgid="6515622987118268649">"Umewashwa / mweko wa kamera na skrini"</string>
+ <string name="flash_notifications_intro" msgid="1506414740603805778">"Washa mweko wa kamera au skrini unapopokea arifa au kengele zinapolia."</string>
+ <string name="flash_notifications_note" msgid="7258551860911169239">"Tumia arifa za mweko kwa tahadhari ikiwa unaathiriwa na mwangaza"</string>
+ <string name="flash_notifications_preview" msgid="5320176885050440874">"Onyesho la kukagua"</string>
+ <string name="camera_flash_notification_title" msgid="1605639711485773787">"Arifa ya mweko wa kamera"</string>
+ <string name="screen_flash_notification_title" msgid="8008197872050400734">"Arifa ya mweko wa skrini"</string>
+ <string name="screen_flash_notification_color_title" msgid="7213407653340970790">"Rangi ya mweko wa skrini"</string>
+ <string name="screen_flash_color_blue" msgid="3585766657607931371">"Samawati"</string>
+ <string name="screen_flash_color_azure" msgid="8691198532944992243">"Samawati"</string>
+ <string name="screen_flash_color_cyan" msgid="6878780006173747267">"Samawati-kijani"</string>
+ <string name="screen_flash_color_spring_green" msgid="4466548514738457815">"Kijani kilichokolea"</string>
+ <string name="screen_flash_color_green" msgid="8418019648507964564">"Kijani"</string>
+ <string name="screen_flash_color_chartreuse_green" msgid="7456381649919010366">"Kijani kibichi"</string>
+ <string name="screen_flash_color_yellow" msgid="7413465411615454556">"Manjano"</string>
+ <string name="screen_flash_color_orange" msgid="979177126315557656">"Rangi ya chungwa"</string>
+ <string name="screen_flash_color_red" msgid="8954162219886445491">"Nyekundu"</string>
+ <string name="screen_flash_color_rose" msgid="1216848195972231251">"Waridi"</string>
+ <string name="screen_flash_color_magenta" msgid="7726221666557102155">"Majenta"</string>
+ <string name="screen_flash_color_violet" msgid="1279950780509029495">"Zambarau iliyokolea"</string>
+ <string name="color_selector_dialog_done" msgid="121253968943363376">"Nimemaliza"</string>
+ <string name="color_selector_dialog_cancel" msgid="8667350644753900701">"Ghairi"</string>
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"Programu hii inaweza kufunguliwa katika dirisha 1 pekee"</string>
</resources>
diff --git a/res/values-ta/arrays.xml b/res/values-ta/arrays.xml
index 27c1d30..325e76b 100644
--- a/res/values-ta/arrays.xml
+++ b/res/values-ta/arrays.xml
@@ -85,9 +85,11 @@
<item msgid="9100937224980838123">"4"</item>
<item msgid="6702740528496186521">"5"</item>
</string-array>
- <!-- no translation found for bluetooth_audio_routing_titles:0 (926853492406127221) -->
- <!-- no translation found for bluetooth_audio_routing_titles:1 (5112879855377353813) -->
- <!-- no translation found for bluetooth_audio_routing_titles:2 (4853360663119482646) -->
+ <string-array name="bluetooth_audio_routing_titles">
+ <item msgid="926853492406127221">"தானாகவே முடிவுசெய்தல்"</item>
+ <item msgid="5112879855377353813">"செவித்துணைக் கருவியில் இயக்குதல்"</item>
+ <item msgid="4853360663119482646">"மொபைல் ஸ்பீக்கரில் இயக்குதல்"</item>
+ </string-array>
<string-array name="wifi_signal">
<item msgid="199360311367724149">"மோசம்"</item>
<item msgid="2470925506985305429">"மோசம்"</item>
diff --git a/res/values-ta/strings.xml b/res/values-ta/strings.xml
index e696fe6..9e5f412 100644
--- a/res/values-ta/strings.xml
+++ b/res/values-ta/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"யூனிட்கள் மற்றும் எண் விருப்பத்தேர்வுகளை அமைக்கலாம்"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"உங்கள் பிராந்திய விருப்பத்தேர்வுகளை ஆப்ஸுக்குத் தெரிவியுங்கள். இதனால் உங்கள் அனுபவத்தை ஆப்ஸால் பிரத்தியேகமாக்க முடியும்."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"சாத்தியமாக இருக்கும்பட்சத்தில் உங்கள் பிராந்திய விருப்பத்தேர்வுகளை ஆப்ஸ் பயன்படுத்தும்."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"வெப்பநிலை அலகுகள்"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"வெப்பநிலை"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"கேலெண்டர்"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"வாரத்தின் முதல் நாள்"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"எண்கள்"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"ஆப்ஸின் இயல்புநிலையைப் பயன்படுத்தும்"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"செல்சியஸ்(°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"ஃபாரன்ஹீட்(°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"துண்டி"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"ஜோடி சேர்த்து & இணை"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"புளூடூத் இயக்கத்தில் இருக்கும்போது, உங்கள் சாதனம் அருகிலுள்ள பிற புளூடூத் சாதனங்களைத் தொடர்புகொள்ளலாம்."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"புளூடூத் ஆன் செய்யப்பட்டிருக்கும்போது உங்கள் சாதனம் அருகிலுள்ள பிற புளூடூத் சாதனங்களைத் தொடர்புகொள்ள முடியும்.\n\nசாதன அனுபவத்தை மேம்படுத்த, புளூடூத் ஆஃப் செய்யப்பட்டிருந்தாலும்கூட ஆப்ஸும் சேவைகளும் எப்போது வேண்டுமானாலும் அருகிலுள்ள சாதனங்களைத் தேடலாம். உதாரணமாக, இருப்பிடம் சார்ந்த அம்சங்களையும் சேவைகளையும் மேம்படுத்த இதைப் பயன்படுத்தலாம். "<annotation id="link">"புளூடூத் ஸ்கேனிங் அமைப்புகளில்"</annotation>" இதை மாற்றிக்கொள்ளலாம்."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"புளூடூத் ஆன் செய்யப்பட்டிருக்கும்போது உங்கள் சாதனத்தால் அருகிலுள்ள பிற புளூடூத் சாதனங்களைத் தொடர்புகொள்ள முடியும்.\n\nசாதன அனுபவத்தை மேம்படுத்த, புளூடூத் ஆஃப் செய்யப்பட்டிருந்தாலும்கூட ஆப்ஸும் சேவைகளும் எப்போது வேண்டுமானாலும் அருகிலுள்ள சாதனங்களைத் தேடலாம். உதாரணமாக, இருப்பிடம் சார்ந்த அம்சங்களையும் சேவைகளையும் மேம்படுத்த இதைப் பயன்படுத்தலாம். புளூடூத் ஸ்கேனிங் அமைப்புகளில் இதை மாற்றிக்கொள்ளலாம்."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"மாற்றுதல்"</string>
<string name="device_details_title" msgid="1155622417516195481">"சாதன விவரங்கள்"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"கீபோர்டு அமைப்புகள்"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"சாதனத்தின் புளூடூத் முகவரி: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"பேட்டர்னைச் சரிபார்க்கவும்"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"பின்னைச் சரிபார்க்கவும்"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"கடவுச்சொல்லைச் சரிபார்க்கவும்"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"நீங்கள்தானா?"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"சாதனம் அன்லாக் செய்யப்பட பேட்டர்ன் பயன்படுத்து"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"சாதனம் அன்லாக் செய்யப்பட பின் பயன்படுத்து"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"சாதனம் அன்லாக் செய்யப்பட கடவுச்சொல் பயன்படுத்து"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"தவறான பின்"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"தவறான கடவுச்சொல்"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"தவறான பேட்டர்ன்"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"பதிவிறக்கிய ஆப்ஸ்"</string>
<string name="experimental_category_title" msgid="898904396646344152">"பரிசோதனை முயற்சி"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"அம்சங்களை மாற்றுதல்"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"Talkback"</string>
<string name="talkback_summary" msgid="5820927220378864281">"திரைப் படிப்பான் முக்கியமாக பார்வையற்றோர் மற்றும் பார்வைக் குறைபாடு உள்ளவர்களுக்காக வடிவமைக்கப்பட்டது"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"நீங்கள் டைப் செய்யும்போதே பெரிதாக்கும் கருவி எழுத்துகளைப் பின்தொடரும்"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"எப்போதும் இயக்கத்தில் இருக்கும்"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"ஆப்ஸுக்கிடையே மாறும்போது பெரிதாக்கல் அம்சத்தை முடக்குவதற்குப் பதிலாக இயல்பான அளவிற்குச் சிறிதாகிவிடும். நீங்கள் விரும்பும்போது பின்ச் செய்து மீண்டும் பெரிதாக்கலாம்."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"ஜாய்ஸ்டிக்"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"திரையில் காட்டப்படும் ஜாய்ஸ்டிக் மூலம் பெரிதாக்கும் கருவியை இயக்கி நகர்த்துங்கள். பெரிதாக்கும் கருவியால் ஜூம்-இன்/ஜூம்-அவுட் செய்ய, தட்டிப் பிடித்து பின்பு ஜாய்ஸ்டிக்கால் இழுங்கள். ஜாய்ஸ்டிக்கை நகர்த்த தட்டி இழுங்கள்."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"பெரிதாக்கல் அம்சம் பற்றிய அறிமுகம்"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"பெரிதாக்கல் அம்சம் பற்றி மேலும் அறிந்துகொள்ளலாம்"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"பெரிதாக்கல் வகை"</string>
@@ -1949,8 +1961,7 @@
<string name="accessibility_hearingaid_left_and_right_side_device_summary" msgid="4268221140368164452">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g> இன் இடதுபுற மற்றும் வலதுபுற கருவிகள் செயலிலுள்ளன"</string>
<string name="accessibility_hearingaid_more_device_summary" msgid="8092641784056942546">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g> + மேலும் 1 சாதனம் செயலிலுள்ளது"</string>
<string name="accessibility_hearing_device_pairing_title" msgid="2701812183769537320">"புதியதை இணைத்தல்"</string>
- <!-- no translation found for accessibility_hearing_device_connected_title (3785140037249487287) -->
- <skip />
+ <string name="accessibility_hearing_device_connected_title" msgid="3785140037249487287">"செவித்துணை கருவிகள்"</string>
<string name="accessibility_hearing_device_saved_title" msgid="7573926212664909296">"சேமிக்கப்பட்டவை"</string>
<string name="accessibility_hearing_device_control" msgid="2661965917013100611">"செவித்துணைக் கருவிக் கட்டுப்பாடுகள்"</string>
<string name="accessibility_hearing_device_shortcut_title" msgid="7645100199603031360">"செவித்துணைக் கருவியின் ஷார்ட்கட்"</string>
@@ -1958,8 +1969,7 @@
<string name="accessibility_hac_mode_summary" msgid="5164793702798871478">"சில செவித்துணைக் கருவிகளுக்கு ஆடியோவை மேம்படுத்தும்"</string>
<string name="accessibility_hearing_device_footer_summary" msgid="4636110586636490256">"செவித்துணைக் கருவிகள் இயக்கப்பட்டிருப்பதையும் அவை இணைத்தல் பயன்முறையில் உள்ளதையும் உறுதிசெய்துகொள்ளவும்"</string>
<string name="accessibility_hearing_device_pairing_page_title" msgid="6608901091770850295">"செவித்துணைக் கருவியை இணை"</string>
- <!-- no translation found for accessibility_found_hearing_devices (637407580358386553) -->
- <skip />
+ <string name="accessibility_found_hearing_devices" msgid="637407580358386553">"கிடைக்கும் செவித்துணை கருவிகள்"</string>
<string name="accessibility_found_all_devices" msgid="7817834722148556520">"உங்கள் செவித்துணைக் கருவி காட்டப்படவில்லையா?"</string>
<string name="accessibility_list_all_devices_title" msgid="3555097127022458571">"அனைத்து புளூடூத் சாதனங்களையும் காட்டு"</string>
<string name="accessibility_audio_adjustment_title" msgid="1332113739136802997">"ஆடியோ சரிசெய்தல்"</string>
@@ -2174,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"பேட்டரி அளவை அறிவதில் சிக்கல் உள்ளது."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"இந்தப் பிழையைப் பற்றி மேலும் அறியத் தட்டவும்"</string>
- <string name="power_screen" msgid="4596900105850963806">"திரை"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"டார்ச் லைட்"</string>
<string name="power_camera" msgid="4778315081581293923">"கேமரா"</string>
@@ -2252,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"<xliff:g id="SLOT">%s</xliff:g>க்கான சாதன உபயோக நேரம்"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"ஆப்ஸ் பயன்பாடு அடிப்படையில்"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"சிஸ்டம் பயன்பாடு அடிப்படையில்"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"செயல்முறைப் புள்ளிவிவரங்கள்"</string>
<string name="process_stats_summary" msgid="522842188571764699">"இயங்கும் செயல்முறைகள் குறித்த ஜிகி புள்ளிவிவரங்கள்"</string>
<string name="app_memory_use" msgid="7559666138324410666">"நினைவகப் பயன்பாடு"</string>
@@ -2899,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"ரிங் & அறிவிப்பு ஒலியளவு"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"ரிங்டோன் ஒலியளவு"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"அறிவிப்பின் ஒலியளவு"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"ஒலிக்கச் செய்தல் முடக்கப்பட்டுள்ளதால் கிடைக்கவில்லை"</string>
<string name="ringtone_title" msgid="3271453110387368088">"மொபைலின் ரிங்டோன்"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"இயல்பு அறிவிப்பு ஒலி"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"ஆப்ஸ் வழங்கும் ஒலி"</string>
@@ -3164,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"அறிவிப்பு அணுகலை அனுமதி"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Android 12 பதிப்பில் \'Android சூழலுக்கேற்ற அறிவிப்புகள்\' அம்சத்திற்குப் பதிலாக \'மேம்பட்ட அறிவிப்புகள்\' கொடுக்கப்பட்டுள்ளது. இந்த அம்சம், பரிந்துரைக்கப்படும் செயல்களையும் பதில்களையும் காட்டுவதுடன் உங்கள் அறிவிப்புகளையும் ஒழுங்கமைக்கும். \n\nதொடர்புகளின் பெயர்கள், மெசேஜ்கள் போன்ற தனிப்பட்ட தகவல்கள் உட்பட அனைத்து அறிவிப்பு உள்ளடக்கத்தையும் \'மேம்பட்ட அறிவிப்புகள்\' அணுக முடியும். மேலும் இந்த அம்சத்தால் அறிவிப்புகளை நிராகரிக்கவும் அவற்றுக்குப் பதிலளிக்கவும் முடியும் (அழைப்புகளுக்குப் பதிலளிப்பது, \'தொந்தரவு செய்ய வேண்டாம்\' அம்சத்தைக் கட்டுப்படுத்துவது போன்றவை)."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"<xliff:g id="SERVICE">%1$s</xliff:g>க்கான அறிவிப்பு அணுகலை அனுமதிக்கவா?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"தொடர்புகளின் பெயர்கள், படங்கள் மற்றும் நீங்கள் பெறும் மெசேஜ்கள் போன்ற தனிப்பட்ட தகவல்கள் அடங்கிய அனைத்து அறிவிப்புகளையும் <xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> படிக்க முடியும். இந்த ஆப்ஸால் மெசேஜ்களுக்குப் பதிலளிக்க முடியும், அறிவிப்புகளில் உள்ள பட்டன்களில் நடவடிக்கை எடுக்க முடியும் (அழைப்புகளுக்குப் பதிலளிப்பது உட்பட). \n\n’தொந்தரவு செய்ய வேண்டாம்’ அம்சத்தை ஆப்ஸால் ஆன்/ஆஃப் செய்ய முடியும், அது தொடர்பான அமைப்புகளை மாற்ற முடியும்."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> இவற்றைப் பார்க்க முடியும்:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"உங்கள் அறிவிப்புகளைப் படித்தல்"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"தொடர்புகள், மெசேஜ்கள், படங்கள் போன்ற தனிப்பட்ட தகவல்கள் உட்பட அனைத்து அறிவிப்புகளையும் இது படிக்க முடியும்."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"மெசேஜ்களுக்குப் பதிலளித்தல்"</string>
@@ -3449,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"ஆஃப் செய்யப்பட்டவை"</string>
<string name="advanced_apps" msgid="7643010673326578815">"மேம்பட்டவை"</string>
<string name="app_permissions" msgid="8666537659217653626">"அனுமதி நிர்வாகம்"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"இருப்பிடத்திற்கான தரவுப் பகிர்வு குறித்த அறிவிப்புகள்"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"உங்கள் இருப்பிடத் தரவைப் பகிரும் விதத்தை மாற்றிய ஆப்ஸ் எவை எனப் பாருங்கள்"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"இயக்க, தட்டவும்"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"சாதனத்தை இயக்க, திரையின் எந்த இடத்திலும் இருமுறை தட்டவும்"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"இணைப்புகளைத் திறக்க"</string>
@@ -3977,15 +3991,20 @@
<string name="autofill_app" msgid="7595308061826307921">"தானாக நிரப்பும் சேவை"</string>
<string name="default_autofill_app" msgid="372234803718251606">"இயல்புநிலைத் தன்னிரப்பிச் சேவை"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"கடவுச்சொற்கள்"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"கடவுச்சொல் மற்றும் அடையாளச் சேவைகள்"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# கடவுச்சொல்}other{# கடவுச்சொற்கள்}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"தானியங்கு, நிரப்பு, தன்னிரப்பி, கடவுச்சொல்"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"அனுமதிச் சான்றுகள், கடவுச்சாவி, கடவுச்சொல்"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>இந்த ஆப்ஸை நம்புகிறீர்கள் என்பதை உறுதிப்படுத்திக்கொள்ளவும்</b> <br/> <br/> <xliff:g id=app_name example=Google Autofill>%1$s</xliff:g> உங்கள் திரையில் இருப்பதைப் பயன்படுத்தி, எவற்றையெல்லாம் தன்னிரப்ப முடியும் என்பதைத் தீர்மானிக்கும்."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"%1$s ஐ முடக்கவா?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"நீங்கள் உள்நுழையும்போது முகவரிகள், பேமெண்ட் முறைகள் போன்ற சேமிக்கப்பட்ட தகவல்கள் எதுவும் நிரப்பப்பட்டிருக்காது. சேமிக்கப்பட்ட தகவல்களை நிரப்பியவாறு வைக்க, இயல்புநிலைத் தன்னிரப்பிச் சேவையை அமைக்கவும்."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"கடவுச்சொல் மற்றும் அடையாளச் சேவைகளின் வரம்பு"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"ஒரே நேரத்தில் 5 தன்னிரப்பி மற்றும் கடவுச்சொல் சேவைகளைச் செயலில் வைத்திருக்கலாம். மேலும் ஒன்றைச் சேர்க்க ஒரு சேவையை முடக்கவும்."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"முடக்கு"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"தன்னிரப்பி"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Logging நிலை"</string>
@@ -4272,28 +4291,17 @@
<string name="content_capture" msgid="868372905432812238">"ஆப்ஸ் உள்ளடக்கம்"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Android சிஸ்டத்திற்கு உள்ளடக்கத்தை அனுப்ப ஆப்ஸை அனுமதிக்கும்"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"சிஸ்டம் ஹீப் டம்ப்பைத் தொடங்குதல்"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"நினைவகக் குறியிடல் நீட்டிப்பு"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"ஆப்ஸில் நினைவகப் பாதுகாப்புச் சிக்கல்களை எளிதாகக் கண்டறிவதையும் பாதுகாப்பைப் பலப்படுத்த அதில் நேட்டிவ் குறியீட்டை வைப்பதையும் நினைவகக் குறியிடல் நீட்டிப்பு (MTE) எளிதாக்குகிறது."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"நினைவகக் குறியிடலுக்கான நீட்டிப்பை (MTE - Memory Tagging Extension) இயக்கினால் சாதனத்தின் செயல்திறன் குறையக்கூடும்."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"MTE குறித்து மேலும் அறிக"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"நீங்கள் முடக்காதவரை MTE இயக்கத்தில் இருக்கும்"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"MTEயை இயக்குவதற்குச் சாதனத்தை மீண்டும் தொடங்க வேண்டும்."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"MTEயை முடக்குவதற்குச் சாதனத்தை மீண்டும் தொடங்க வேண்டும்."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"ஓர் அமர்வுக்காக MTEயை இயக்கு"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"சிஸ்டம் மீண்டும் தொடங்கி, நினைவகக் குறியிடல் நீட்டிப்பு (MTE) மூலம் பரிசோதனை செய்ய அனுமதிக்கும். சிஸ்டத்தின் செயல்திறனையும் நிலைப்புத்தன்மையையும் MTE எதிர்மறையாகப் பாதிக்கக்கூடும். அடுத்த முறை மீண்டும் தொடங்கும்போது ரீசெட் செய்யப்படும்."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"MTE இயக்கப்பட்ட ஓர் அமர்வுக்காக மீண்டும் தொடங்கு"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE ஏற்கெனவே இயக்கத்திலுள்ளது"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"சிஸ்டம் ஹீப் டம்பைத் தொடங்குகிறது"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"சிஸ்டம் ஹீப் டம்ப்பைத் தொடங்க இயலவில்லை"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"சிஸ்டம் ஹீப் டம்ப்களைத் தானாகவே தொடங்குதல்"</string>
@@ -4583,56 +4591,30 @@
<string name="background_install_before" msgid="8608614957688912715">"{count,plural, =1{கடந்த # மாதத்தில் நிறுவப்பட்ட ஆப்ஸ்}other{கடந்த # மாதங்களில் நிறுவப்பட்ட ஆப்ஸ்}}"</string>
<string name="background_install_after" msgid="7983488897570908149">"{count,plural, =1{# மாதத்திற்கு முன்பு நிறுவப்பட்ட ஆப்ஸ்}other{# மாதங்களுக்கு முன்பு நிறுவப்பட்ட ஆப்ஸ்}}"</string>
<string name="accessibility_fingerprint_label" msgid="5017431423168191733">"கைரேகை சென்சார்"</string>
- <!-- no translation found for flash_notifications_title (4490438861180492311) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_off (6056282996770691461) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera (455038312752009971) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_screen (7321838939240499267) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera_and_screen (6515622987118268649) -->
- <skip />
- <!-- no translation found for flash_notifications_intro (1506414740603805778) -->
- <skip />
- <!-- no translation found for flash_notifications_note (7258551860911169239) -->
- <skip />
- <!-- no translation found for flash_notifications_preview (5320176885050440874) -->
- <skip />
- <!-- no translation found for camera_flash_notification_title (1605639711485773787) -->
- <skip />
- <!-- no translation found for screen_flash_notification_title (8008197872050400734) -->
- <skip />
- <!-- no translation found for screen_flash_notification_color_title (7213407653340970790) -->
- <skip />
- <!-- no translation found for screen_flash_color_blue (3585766657607931371) -->
- <skip />
- <!-- no translation found for screen_flash_color_azure (8691198532944992243) -->
- <skip />
- <!-- no translation found for screen_flash_color_cyan (6878780006173747267) -->
- <skip />
- <!-- no translation found for screen_flash_color_spring_green (4466548514738457815) -->
- <skip />
- <!-- no translation found for screen_flash_color_green (8418019648507964564) -->
- <skip />
- <!-- no translation found for screen_flash_color_chartreuse_green (7456381649919010366) -->
- <skip />
- <!-- no translation found for screen_flash_color_yellow (7413465411615454556) -->
- <skip />
- <!-- no translation found for screen_flash_color_orange (979177126315557656) -->
- <skip />
- <!-- no translation found for screen_flash_color_red (8954162219886445491) -->
- <skip />
- <!-- no translation found for screen_flash_color_rose (1216848195972231251) -->
- <skip />
- <!-- no translation found for screen_flash_color_magenta (7726221666557102155) -->
- <skip />
- <!-- no translation found for screen_flash_color_violet (1279950780509029495) -->
- <skip />
- <!-- no translation found for color_selector_dialog_done (121253968943363376) -->
- <skip />
- <!-- no translation found for color_selector_dialog_cancel (8667350644753900701) -->
- <skip />
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="flash_notifications_title" msgid="4490438861180492311">"ஃபிளாஷ் அறிவிப்புகள்"</string>
+ <string name="flash_notifications_summary_off" msgid="6056282996770691461">"முடக்கப்பட்டுள்ளது"</string>
+ <string name="flash_notifications_summary_on_camera" msgid="455038312752009971">"இயக்கப்பட்டுள்ளது / கேமரா ஃபிளாஷ்"</string>
+ <string name="flash_notifications_summary_on_screen" msgid="7321838939240499267">"இயக்கப்பட்டுள்ளது / திரை ஃபிளாஷ்"</string>
+ <string name="flash_notifications_summary_on_camera_and_screen" msgid="6515622987118268649">"இயக்கப்பட்டுள்ளது / கேமரா மற்றும் திரை ஃபிளாஷ்"</string>
+ <string name="flash_notifications_intro" msgid="1506414740603805778">"நீங்கள் அறிவிப்புகளைப் பெறும்போதோ அலாரங்கள் ஒலிக்கும்போதோ கேமரா ஒளி அல்லது திரையை ஒளிரச் செய்யும்."</string>
+ <string name="flash_notifications_note" msgid="7258551860911169239">"நீங்கள் ஒளி உணர்திறன் பாதிப்புடையவர் எனில் ஃபிளாஷ் அறிவிப்புகளை எச்சரிக்கையுடன் பயன்படுத்துங்கள்"</string>
+ <string name="flash_notifications_preview" msgid="5320176885050440874">"மாதிரிக்காட்சி"</string>
+ <string name="camera_flash_notification_title" msgid="1605639711485773787">"கேமரா ஃபிளாஷ் அறிவிப்பு"</string>
+ <string name="screen_flash_notification_title" msgid="8008197872050400734">"திரை ஃபிளாஷ் அறிவிப்பு"</string>
+ <string name="screen_flash_notification_color_title" msgid="7213407653340970790">"திரை ஃபிளாஷ் வண்ணம்"</string>
+ <string name="screen_flash_color_blue" msgid="3585766657607931371">"நீலம்"</string>
+ <string name="screen_flash_color_azure" msgid="8691198532944992243">"அஸூர் நீலம்"</string>
+ <string name="screen_flash_color_cyan" msgid="6878780006173747267">"சியான்"</string>
+ <string name="screen_flash_color_spring_green" msgid="4466548514738457815">"ஸ்ப்ரிங் க்ரீன்"</string>
+ <string name="screen_flash_color_green" msgid="8418019648507964564">"பச்சை"</string>
+ <string name="screen_flash_color_chartreuse_green" msgid="7456381649919010366">"சார்ட்ரூஸ் பச்சை"</string>
+ <string name="screen_flash_color_yellow" msgid="7413465411615454556">"மஞ்சள்"</string>
+ <string name="screen_flash_color_orange" msgid="979177126315557656">"ஆரஞ்சு"</string>
+ <string name="screen_flash_color_red" msgid="8954162219886445491">"சிவப்பு"</string>
+ <string name="screen_flash_color_rose" msgid="1216848195972231251">"ரோஜா"</string>
+ <string name="screen_flash_color_magenta" msgid="7726221666557102155">"மெஜந்தா"</string>
+ <string name="screen_flash_color_violet" msgid="1279950780509029495">"ஊதா"</string>
+ <string name="color_selector_dialog_done" msgid="121253968943363376">"முடிந்தது"</string>
+ <string name="color_selector_dialog_cancel" msgid="8667350644753900701">"ரத்துசெய்"</string>
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"இந்த ஆப்ஸை 1 சாளரத்தில் மட்டுமே திறக்க முடியும்"</string>
</resources>
diff --git a/res/values-te/strings.xml b/res/values-te/strings.xml
index cab5369..0e8c0da 100644
--- a/res/values-te/strings.xml
+++ b/res/values-te/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"యానిట్లు, నంబర్ ప్రాధాన్యతలను సెట్ చేయండి"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"యాప్లకు మీ ప్రాంతీయ ప్రాధాన్యతలను తెలియజేయండి, తద్వారా అవి మీ అనుభవాన్ని వ్యక్తిగతీకరించగలుగుతాయి."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"యాప్లు సాధ్యమైన చోట మీ ప్రాంతీయ ప్రాధాన్యతలను ఉపయోగిస్తాయి."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"ఉష్ణోగ్రత ప్రమాణాలు"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"ఉష్ణోగ్రత"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"క్యాలెండర్"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"వారంలో మొదటి రోజు"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"నంబర్లు"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"యాప్ డిఫాల్ట్ని ఉపయోగించండి"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"సెల్సియస్(°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"ఫారెన్హీట్(°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"డిస్కనెక్ట్ చేయండి"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"పెయిర్ చేసి & కనెక్ట్ చేయి"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"బ్లూటూత్ను ఆన్ చేసినప్పుడు, సమీపంలోని ఇతర బ్లూటూత్ పరికరాలతో మీ పరికరం కమ్యూనికేట్ చేయగలదు."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"బ్లూటూత్ ఆన్ చేసినప్పుడు, సమీపంలోని ఇతర బ్లూటూత్ పరికరాలతో మీ పరికరం కమ్యూనికేట్ చేయగలదు.\n\nపరికర వినియోగ అనుభూతిని మెరుగుపరచడానికి, ఏ సమయంలోనైనా, బ్లూటూత్ ఆఫ్లో ఉన్నప్పుడు కూడా, సమీపంలోని పరికరాలను, యాప్లు, సర్వీస్లు ఇప్పటికీ స్కాన్ చేయవచ్చు. ఉదాహరణకు, లొకేషన్ ఆధారిత ఫీచర్లు, సర్వీస్లను మెరుగుపరచడానికి దీనిని ఉపయోగించవచ్చు. మీరు దీన్ని "<annotation id="link">"బ్లూటూత్ స్కానింగ్ సెట్టింగ్లలో"</annotation>" మార్చవచ్చు."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"బ్లూటూత్ ఆన్ చేసినప్పుడు, సమీపంలోని ఇతర బ్లూటూత్ పరికరాలతో మీ పరికరం కమ్యూనికేట్ చేయగలదు.\n\nపరికర వినియోగ అనుభూతిని మెరుగుపరచడానికి, ఏ సమయంలోనైనా, బ్లూటూత్ ఆఫ్లో ఉన్నప్పుడు కూడా, సమీపంలోని పరికరాలను, యాప్లు, సర్వీస్లు ఇప్పటికీ స్కాన్ చేయగలవు. ఉదాహరణకు, లొకేషన్ ఆధారిత ఫీచర్లు, సర్వీస్లను మెరుగుపరచడానికి దీనిని ఉపయోగించవచ్చు. మీరు దీన్ని బ్లూటూత్ స్కానింగ్ సెట్టింగ్లలో మార్చవచ్చు."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"మార్చండి"</string>
<string name="device_details_title" msgid="1155622417516195481">"పరికర వివరాలు"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"కీబోర్డ్ సెట్టింగ్లు"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"పరికర బ్లూటూత్ అడ్రస్: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"నమూనాను ధృవీకరించండి"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"పిన్ని ధృవీకరించండి"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"పాస్వర్డ్ని ధృవీకరించండి"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"ఇది మీరే అని వెరిఫై చేయండి"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"ఈ పరికరాన్ని అన్లాక్ చేయడానికి ఆకృతిని కూడా ఉపయోగించండి"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"ఈ పరికరాన్ని అన్లాక్ చేయడానికి PINను కూడా ఉపయోగించండి"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"ఈ పరికరాన్ని అన్లాక్ చేయడానికి పాస్వర్డ్ను కూడా ఉపయోగించండి"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"పిన్ తప్పు"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"పాస్వర్డ్ తప్పు"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"ఆకృతి తప్పు"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"డౌన్లోడ్ చేసిన యాప్లు"</string>
<string name="experimental_category_title" msgid="898904396646344152">"ప్రయోగాత్మకం"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"ఫీచర్ ఫ్లాగ్లు"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"Talkback"</string>
<string name="talkback_summary" msgid="5820927220378864281">"ప్రధానంగా అంధులు, అస్పష్టమైన చూపు ఉన్న వారి కోసం ఉద్దేశించిన స్క్రీన్ రీడర్"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"మీరు టైప్ చేస్తున్నప్పుడు మ్యాగ్నిఫయర్ టెక్స్ట్ను ఫాలో అవుతుంది"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"ఎల్లప్పుడూ ఆన్లో ఉంచండి"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"యాప్లను మార్చేటప్పుడు మ్యాగ్నిఫికేషన్ను డీయాక్టివేట్ చేసే బదులు, అది మామూలు సైజ్కు జూమ్ - అవుట్ చేయబడుతుంది. మీకు కావలసినప్పుడు మళ్లీ జూమ్ - ఇన్ చేయడానికి వేళ్లతో స్క్రీన్ను నియంత్రించండి."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"జాయ్స్టిక్"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"స్క్రీన్పై ఉండే జాయ్స్టిక్తో మాగ్నిఫైయర్ను యాక్టివేట్ చేసి, తరలించండి. మాగ్నిఫైయర్ను కంట్రోల్ చేయడానికి, జాయ్స్టిక్ను ట్యాప్ చేసి ఉంచండి, ఆపై లాగండి. జాయ్స్టిక్ను తరలించడానికి, దాన్ని ట్యాప్ చేసి, లాగండి."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"మ్యాగ్నిఫికేషన్ గురించి"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"మ్యాగ్నిఫికేషన్ గురించి మరింత తెలుసుకోండి"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"మ్యాగ్నిఫికేషన్ రకం"</string>
@@ -2172,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"బ్యాటరీ మీటర్ను చదవడంలో సమస్య."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"ఈ ఎర్రర్ గురించి మరింత తెలుసుకోవడానికి ట్యాప్ చేయండి"</string>
- <string name="power_screen" msgid="4596900105850963806">"స్క్రీన్"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"ఫ్లాష్లైట్"</string>
<string name="power_camera" msgid="4778315081581293923">"కెమెరా"</string>
@@ -2250,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"పరికర వినియోగ వ్యవధి : <xliff:g id="SLOT">%s</xliff:g>"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"యాప్ల ఆధారంగా కేటగిరీలు"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"సిస్టమ్ ఆధారంగా కేటగిరీలు"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"ప్రాసెస్ గణాంకాలు"</string>
<string name="process_stats_summary" msgid="522842188571764699">"అమలవుతున్న ప్రాసెస్ల గురించి అసాధారణమైన గణాంకాలు"</string>
<string name="app_memory_use" msgid="7559666138324410666">"మెమరీ వినియోగం"</string>
@@ -2897,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"రింగ్ & నోటిఫికేషన్ వాల్యూమ్"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"రింగ్ వాల్యూమ్"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"నోటిఫికేషన్ వాల్యూమ్"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"వాల్యూమ్ మ్యూట్ చేయబడినందున అందుబాటులో లేదు"</string>
<string name="ringtone_title" msgid="3271453110387368088">"ఫోన్ రింగ్టోన్"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"నోటిఫికేషన్ ఆటోమేటిక్ సౌండ్"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"యాప్ అందించిన ధ్వని"</string>
@@ -3162,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"నోటిఫికేషన్ యాక్సెస్ను అనుమతించండి"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Android 12లో Android అనుకూల నోటిఫికేషన్లను, \'మెరుగైన నోటిఫికేషన్లు\' రీప్లేస్ చేశాయి. ఈ ఫీచర్, సూచించిన చర్యలను, రిప్లయిలను చూపించి, మీ నోటిఫికేషన్లను ఆర్గనైజ్ చేస్తుంది. \n\nకాంటాక్ట్ పేర్లు, మెసేజ్లు లాంటి వ్యక్తిగత సమాచారంతో సహా నోటిఫికేషన్ కంటెంట్ను \'మెరుగైన నోటిఫికేషన్లు\' యాక్సెస్ చేయవచ్చు. ఫోన్ కాల్స్కు సమాధానమివ్వడం, \'అంతరాయం కలిగించవద్దు\' ఆప్షన్ను కంట్రోల్ చేయడం లాంటి నోటిఫికేషన్లను విస్మరించడం లేదా ప్రతిస్పందించడం కూడా ఈ ఫీచర్ చేయగలదు."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"<xliff:g id="SERVICE">%1$s</xliff:g> కోసం నోటిఫికేషన్ యాక్సెస్ను అనుమతించాలా?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g>, కాంటాక్ట్ పేర్లు, ఫోటోలు, ఇంకా మీరు అందుకున్న మెసేజ్ల టెక్స్ట్ వంటి వ్యక్తిగత సమాచారంతో పాటు అన్ని నోటిఫికేషన్లను చదవగలదు. ఈ యాప్ ఫోన్ కాల్స్కు సమాధానం ఇవ్వడంతో పాటు నోటిఫికేషన్లను తాత్కాలికంగా వాయిదా వేయగలదు లేదా విస్మరించగలదు లేదా నోటిఫికేషన్లలోని బటన్లపై చర్యను తీసుకోగలదు. \n\nదీని వలన, \'అంతరాయం కలిగించవద్దు\' ఎంపికను ఆన్ చేయగల లేదా ఆఫ్ చేయగలిగే సామర్థ్యం ఈ యాప్నకు వస్తుంది, సంబంధిత సెట్టింగ్లు కూడా మారతాయి."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> ఈ కింద ఉన్న దానిని చేయగలదు:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"మీ నోటిఫికేషన్లను చదవగలదు"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"ఇది కాంటాక్ట్లు, మెసేజ్లు, ఇంకా ఫోటోల వంటి వ్యక్తిగత సమాచారంతో పాటు మీ నోటిఫికేషన్లను చదవగలదు."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"మెసేజ్లకు రిప్లయి ఇవ్వగలదు"</string>
@@ -3447,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"ఆఫ్ చేయబడింది"</string>
<string name="advanced_apps" msgid="7643010673326578815">"అధునాతన సెట్టింగ్లు"</string>
<string name="app_permissions" msgid="8666537659217653626">"అనుమతి మేనేజర్"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"లొకేషన్ కోసం డేటా షేరింగ్ అప్డేట్లు"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"మీ లొకేషన్ డేటాను షేర్ చేసే విధానాన్ని మార్చిన యాప్లను రివ్యూ చేయండి"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"సక్రియం చేయడానికి నొక్కండి"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"పరికరాన్ని సక్రియం చేయడానికి స్క్రీన్పై ఎక్కడైనా రెండుసార్లు నొక్కండి"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"లింక్లను తెరవడం"</string>
@@ -3975,17 +3991,22 @@
<string name="autofill_app" msgid="7595308061826307921">"ఆటోఫిల్ సర్వీస్"</string>
<string name="default_autofill_app" msgid="372234803718251606">"ఆటోమేటిక్ ఆటోఫిల్ సర్వీస్ సెట్టింగ్"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"పాస్వర్డ్లు"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"పాస్వర్డ్, గుర్తింపు సర్వీస్లు"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# పాస్వర్డ్}other{# పాస్వర్డ్లు}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"ఆటో, పూరించు, ఆటోఫిల్, పాస్వర్డ్"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"ఆధారాలు, పాస్-కీ, పాస్వర్డ్"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>ఈ యాప్ను మీరు విశ్వసిస్తున్నట్లు నిర్ధారించండి</b> <br/> <br/> <xliff:g id=app_name example=Google Autofill>%1$s</xliff:g> మీ స్క్రీన్పై ఉన్న వాటిని పరిగణనలోకి తీసుకుని వేటిని ఆటోఫిల్ చేయాలో నిర్ణయిస్తుంది."</string>
<!-- String.format failed for translation -->
<!-- no translation found for credman_confirmation_message_title (8847900085593880729) -->
<skip />
- <string name="credman_confirmation_message" msgid="1485617504425237430">"మీరు సైన్ ఇన్ చేసినప్పుడు, అడ్రస్లు లేదా పేమెంట్ ఆప్షన్ల వంటి సేవ్ చేసిన సమాచారం పూరించబడదు. సేవ్ చేసిన మీ సమాచారాన్ని పూరించడానికి, ఒక ఆటోమేటిక్ ఆటోఫిల్ సర్వీస్ను సెట్ చేయండి."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"పాస్వర్డ్, గుర్తింపు సర్వీస్ల పరిమితి"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"మీరు ఒకేసారి గరిష్ఠంగా 5 ఆటోఫిల్, పాస్వర్డ్ సర్వీస్లను కలిగి ఉండవచ్చు. మరిన్నింటిని జోడించడం కోసం ఇప్పటికే ఉన్న ఒక సర్వీస్ను ఆఫ్ చేయండి."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"ఆఫ్ చేయండి"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"ఆటోఫిల్"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"లాగింగ్ స్థాయి"</string>
@@ -4272,28 +4293,17 @@
<string name="content_capture" msgid="868372905432812238">"యాప్ కంటెంట్"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Android సిస్టమ్కు కంటెంట్ను పంపడానికి యాప్లను అనుమతిస్తుంది"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"సిస్టమ్ హీప్ డంప్ను క్యాప్చర్ చేయి"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"మెమరీ ట్యాగింగ్ ఎక్స్టెన్షన్"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"మెమరీ ట్యాగింగ్ ఎక్స్టెన్షన్ (MTE) మీ యాప్లో మెమరీ భద్రతా సమస్యలను కనుగొనడాన్ని సులభతరం చేసి, దానిలోని స్థానిక కోడ్ను మరింత సురక్షితంగా చేస్తుంది."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"MTEని ఆన్ చేయడం వలన పరికరం పనితీరు నెమ్మదిగా ఉండవచ్చు."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"MTE గురించి మరింత తెలుసుకోండి"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"దానిని ఆఫ్ చేసేంత వరకు MTEని ఎనేబుల్ చేసి ఉంచండి"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"MTEని ఆన్ చేయడానికి మీరు మీ పరికరాన్ని రీస్టార్ట్ చేయవలసి ఉంటుంది."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"MTEని ఆఫ్ చేయడానికి మీరు మీ పరికరాన్ని రీస్టార్ట్ చేయవలసి ఉంటుంది."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"సింగిల్ సెషన్ కోసం MTEని ఎనేబుల్ చేయండి"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"సిస్టమ్ రీస్టార్ట్ అవుతుంది, మెమరీ ట్యాగింగ్ ఎక్స్టెన్షన్ (MTE)తో ప్రయోగాలు చేయడానికి అనుమతిస్తుంది. MTE సిస్టమ్ పనితీరు, స్థిరత్వాన్ని ప్రతికూలంగా ప్రభావితం చేయవచ్చు. తదుపరి రీబూట్లో రీసెట్ చేయబడుతుంది."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"MTE ఎనేబుల్ చేయబడిన ఒక సెషన్ కోసం రీస్టార్ట్ చేయండి"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE ఇప్పటికే ఎనేబుల్ చేయబడింది"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"సిస్టమ్ హీప్ డంప్ను క్యాప్చర్ చేస్తోంది"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"సిస్టమ్ హీప్ డంప్ను క్యాప్చర్ చేయలేకపోయింది"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"సిస్టమ్ హీప్ డంప్లను ఆటోమేటిక్గా క్యాప్చర్ చేయి"</string>
@@ -4608,6 +4618,5 @@
<string name="screen_flash_color_violet" msgid="1279950780509029495">"ఊదా రంగు"</string>
<string name="color_selector_dialog_done" msgid="121253968943363376">"పూర్తయింది"</string>
<string name="color_selector_dialog_cancel" msgid="8667350644753900701">"రద్దు చేయండి"</string>
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"ఈ యాప్ను 1 విండోలో మాత్రమే తెరవవచ్చు"</string>
</resources>
diff --git a/res/values-th/strings.xml b/res/values-th/strings.xml
index 270dac2..76ca7f3 100644
--- a/res/values-th/strings.xml
+++ b/res/values-th/strings.xml
@@ -166,10 +166,10 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"ตั้งค่ากำหนดหน่วยและตัวเลข"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"บอกให้แอปทราบค่ากำหนดภูมิภาคเพื่อให้แอปปรับเปลี่ยนประสบการณ์การใช้งานให้เหมาะกับคุณ"</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"แอปจะใช้ค่ากำหนดภูมิภาคหากเป็นไปได้"</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"หน่วยวัดอุณหภูมิ"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"อุณหภูมิ"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"ปฏิทิน"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"วันแรกของสัปดาห์"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"ตัวเลข"</string>
+ <string name="numbers_preferences_title" msgid="8197418984391195446">"ค่ากำหนดตัวเลข"</string>
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"ใช้ค่าเริ่มต้นของแอป"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"เซลเซียส(°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"ฟาเรนไฮต์(°F)"</string>
@@ -621,7 +621,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"ยกเลิกการเชื่อมต่อ"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"จับคู่อุปกรณ์และเชื่อมต่อ"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"เมื่อเปิดบลูทูธ อุปกรณ์ของคุณจะสื่อสารกับอุปกรณ์บลูทูธที่อยู่ใกล้ๆ ได้"</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"เมื่อเปิดบลูทูธ อุปกรณ์ของคุณจะสื่อสารกับอุปกรณ์บลูทูธเครื่องอื่นในบริเวณใกล้เคียงได้\n\nเพื่อปรับปรุงประสบการณ์การใช้งานอุปกรณ์ แอปและบริการต่างๆ จะยังคงสแกนหาอุปกรณ์ที่อยู่ใกล้เคียงตลอดเวลาแม้บลูทูธจะปิดอยู่ การตั้งค่านี้ใช้เพื่อทำสิ่งต่างๆ เช่น ปรับปรุงฟีเจอร์และบริการตามสถานที่ คุณเปลี่ยนแปลงการตั้งค่านี้ได้ใน"<annotation id="link">"การตั้งค่าการสแกนบลูทูธ"</annotation></string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"เมื่อเปิดบลูทูธ อุปกรณ์ของคุณจะสื่อสารกับอุปกรณ์บลูทูธเครื่องอื่นในบริเวณใกล้เคียงได้\n\nแอปและบริการต่างๆ จะยังคงสแกนหาอุปกรณ์ที่อยู่ใกล้เคียงได้ทุกเมื่อแม้บลูทูธจะปิดอยู่เพื่อปรับปรุงประสบการณ์การใช้งานอุปกรณ์ การตั้งค่านี้ใช้เพื่อทำสิ่งต่างๆ เช่น ปรับปรุงฟีเจอร์และบริการที่อิงตามตำแหน่ง คุณเปลี่ยนตัวเลือกนี้ได้ในการตั้งค่าการสแกนหาบลูทูธ"</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"เปลี่ยน"</string>
<string name="device_details_title" msgid="1155622417516195481">"รายละเอียดอุปกรณ์"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"การตั้งค่าแป้นพิมพ์"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"ที่อยู่บลูทูธของอุปกรณ์: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1392,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"ยืนยันรูปแบบ"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"ยืนยัน PIN"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"ยืนยันรหัสผ่าน"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"ยืนยันว่าเป็นคุณ"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"ใช้รูปแบบเพื่อปลดล็อกอุปกรณ์นี้ด้วย"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"ใช้ PIN เพื่อปลดล็อกอุปกรณ์นี้ด้วย"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"ใช้รหัสผ่านเพื่อปลดล็อกอุปกรณ์นี้ด้วย"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"PIN ไม่ถูกต้อง"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"รหัสผ่านไม่ถูกต้อง"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"รูปแบบไม่ถูกต้อง"</string>
@@ -1715,17 +1726,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"แอปที่ดาวน์โหลด"</string>
<string name="experimental_category_title" msgid="898904396646344152">"ทดสอบ"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"แฟล็กฟีเจอร์"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"TalkBack"</string>
<string name="talkback_summary" msgid="5820927220378864281">"โปรแกรมอ่านหน้าจอสำหรับผู้ที่ตาบอดหรือมีสายตาเลือนรางเป็นหลัก"</string>
@@ -1739,10 +1752,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"แว่นขยายจะเลื่อนตามข้อความขณะที่คุณพิมพ์"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"เปิดตลอดเวลา"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"เพียงซูมออกเป็นขนาดปกติแทนการปิดใช้งานการขยายเมื่อเปลี่ยนแอป บีบเพื่อซูมเข้าอีกครั้งได้ทุกเมื่อที่ต้องการ"</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"จอยสติ๊ก"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"เปิดใช้งานและเลื่อนแว่นขยายด้วยจอยสติ๊กบนหน้าจอ แตะค้างไว้แล้วลากจอยสติ๊กเพื่อควบคุมแว่นขยาย แตะแล้วลากเพื่อเลื่อนจอยสติ๊ก"</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"เกี่ยวกับการขยาย"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"ดูข้อมูลเพิ่มเติมเกี่ยวกับการขยาย"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"ประเภทการขยาย"</string>
@@ -2172,7 +2183,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"พบปัญหาในการอ่านเครื่องวัดแบตเตอรี่"</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"แตะเพื่อดูข้อมูลเพิ่มเติมเกี่ยวกับข้อผิดพลาดนี้"</string>
- <string name="power_screen" msgid="4596900105850963806">"หน้าจอ"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"ไฟฉาย"</string>
<string name="power_camera" msgid="4778315081581293923">"กล้องถ่ายรูป"</string>
@@ -2250,6 +2262,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"เวลาอยู่หน้าจอในช่วง <xliff:g id="SLOT">%s</xliff:g>"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"รายละเอียดตามแอป"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"รายละเอียดตามระบบ"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"สถิติเกี่ยวกับกระบวนงาน"</string>
<string name="process_stats_summary" msgid="522842188571764699">"สถิติเชิงลึกเกี่ยวกับกระบวนงานที่ทำงานอยู่"</string>
<string name="app_memory_use" msgid="7559666138324410666">"การใช้หน่วยความจำ"</string>
@@ -2897,6 +2911,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"ระดับเสียงเรียกเข้าและการแจ้งเตือน"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"ระดับเสียงเรียกเข้า"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"ระดับเสียงของการแจ้งเตือน"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"ไม่พร้อมใช้งานเนื่องจากมีการปิดเสียงเรียกเข้า"</string>
<string name="ringtone_title" msgid="3271453110387368088">"เสียงเรียกเข้า"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"เสียงแจ้งเตือนเริ่มต้น"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"เสียงจากแอป"</string>
@@ -3162,8 +3177,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"อนุญาตให้เข้าถึงการแจ้งเตือน"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"การแจ้งเตือนที่เพิ่มประสิทธิภาพมาแทนที่การแจ้งเตือนแบบปรับอัตโนมัติของ Android ใน Android 12 ฟีเจอร์นี้จะแสดงการดำเนินการและการตอบกลับที่แนะนำ ตลอดจนจัดระเบียบการแจ้งเตือน \n\nการแจ้งเตือนที่เพิ่มประสิทธิภาพจะเข้าถึงเนื้อหาของการแจ้งเตือนได้ ซึ่งรวมถึงข้อมูลส่วนบุคคล เช่น ชื่อผู้ติดต่อและข้อความ ฟีเจอร์นี้ยังปิดหรือตอบสนองต่อการแจ้งเตือนได้ด้วย เช่น การรับสายโทรศัพท์และการควบคุมโหมดห้ามรบกวน"</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"อนุญาตให้ <xliff:g id="SERVICE">%1$s</xliff:g> เข้าถึงการแจ้งเตือนไหม"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> จะอ่านการแจ้งเตือนทั้งหมดได้ รวมถึงข้อมูลส่วนบุคคล เช่น ชื่อผู้ติดต่อ รูปภาพ และข้อความที่คุณได้รับ นอกจากนี้ยังสามารถเลื่อนหรือปิดการแจ้งเตือน หรือดำเนินการกับปุ่มต่างๆ ในการแจ้งเตือนได้ด้วย เช่น การรับสายเรียกเข้า \n\nการเปิดใช้ยังทำให้แอปนี้เปิดหรือปิดฟีเจอร์ห้ามรบกวนและเปลี่ยนแปลงการตั้งค่าที่เกี่ยวข้องได้"</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> จะทำสิ่งต่อไปนี้ได้"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"อ่านการแจ้งเตือนของคุณ"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"แอปจะอ่านการแจ้งเตือนของคุณได้ รวมถึงข้อมูลส่วนบุคคล เช่น รายชื่อติดต่อ ข้อความ และรูปภาพ"</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"ตอบกลับข้อความ"</string>
@@ -3447,10 +3464,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"ปิดอยู่"</string>
<string name="advanced_apps" msgid="7643010673326578815">"ขั้นสูง"</string>
<string name="app_permissions" msgid="8666537659217653626">"เครื่องมือจัดการสิทธิ์"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"การอัปเดตการแชร์ข้อมูลตำแหน่ง"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"ตรวจสอบแอปที่เปลี่ยนแปลงวิธีที่แอปอาจแชร์ข้อมูลตำแหน่ง"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"แตะเพื่อปลุก"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"แตะที่ใดก็ได้บนหน้าจอ 2 ครั้งเพื่อปลุกอุปกรณ์"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"การเปิดลิงก์"</string>
@@ -3975,15 +3990,20 @@
<string name="autofill_app" msgid="7595308061826307921">"บริการป้อนข้อความอัตโนมัติ"</string>
<string name="default_autofill_app" msgid="372234803718251606">"บริการป้อนข้อความอัตโนมัติเริ่มต้น"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"รหัสผ่าน"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"บริการรหัสผ่านและข้อมูลระบุตัวตน"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{รหัสผ่าน # รายการ}other{รหัสผ่าน # รายการ}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"อัตโนมัติ ป้อนข้อความ ป้อนข้อความอัตโนมัติ รหัสผ่าน"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"ข้อมูลเข้าสู่ระบบ พาสคีย์ รหัสผ่าน"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>ตรวจดูว่าคุณเชื่อถือแอปนี้ได้</b> <br/> <br/> <xliff:g id=app_name example=Google ป้อนอัตโนมัติ>%1$s</xliff:g> ใช้สิ่งที่อยู่บนหน้าจอเพื่อดูว่าจะป้อนข้อมูลใดโดยอัตโนมัติได้บ้าง"</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"ปิด %1$s ไหม"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"ระบบจะไม่กรอกข้อมูลที่บันทึกไว้ เช่น ที่อยู่หรือวิธีการชำระเงิน เมื่อคุณลงชื่อเข้าใช้ หากต้องการให้กรอกข้อมูลที่บันทึกไว้อยู่เสมอ โปรดตั้งค่าบริการป้อนข้อความอัตโนมัติเริ่มต้น"</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"ขีดจำกัดของบริการรหัสผ่านและข้อมูลระบุตัวตน"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"คุณใช้บริการป้อนข้อความอัตโนมัติและรหัสผ่านพร้อมกันได้สูงสุด 5 บริการ ปิดบริการใดบริการหนึ่งเพื่อเพิ่มอีก"</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"ปิด"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"ป้อนอัตโนมัติ"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"ระดับการบันทึก"</string>
@@ -4270,28 +4290,17 @@
<string name="content_capture" msgid="868372905432812238">"เนื้อหาแอป"</string>
<string name="content_capture_summary" msgid="49720773699715531">"อนุญาตให้แอปส่งเนื้อหาไปยังระบบของ Android"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"บันทึกฮีพดัมพ์ของระบบ"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Memory Tagging Extension"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"Memory Tagging Extension (MTE) ช่วยให้ตรวจสอบปัญหาด้านความปลอดภัยของหน่วยความจำในแอปได้ง่ายขึ้นและทำให้โค้ดแบบเนทีฟมีความปลอดภัย"</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"การเปิด MTE อาจทำให้ประสิทธิภาพของอุปกรณ์ช้าลงได้"</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"ดูข้อมูลเพิ่มเติมเกี่ยวกับ MTE"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"เปิดใช้ MTE จนกว่าคุณจะปิดใช้"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"คุณจะต้องรีสตาร์ทอุปกรณ์เพื่อเปิด MTE"</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"คุณจะต้องรีสตาร์ทอุปกรณ์เพื่อปิด MTE"</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"เปิดใช้ MTE สำหรับเซสชันเดียว"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"ระบบจะรีสตาร์ทและอนุญาตให้ทดสอบกับ Memory Tagging Extension (MTE) MTE อาจส่งผลเสียต่อประสิทธิภาพและความเสถียรของระบบ จะรีเซ็ตในการรีบูตครั้งถัดไป"</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"รีสตาร์ทสำหรับเซสชันเดียวโดยเปิดใช้ MTE"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"เปิดใช้ MTE อยู่แล้ว"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"กำลังบันทึกฮีพดัมพ์ของระบบ"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"บันทึกฮีพดัมพ์ของระบบไม่ได้"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"บันทึกฮีพดัมพ์ของระบบโดยอัตโนมัติ"</string>
@@ -4606,6 +4615,5 @@
<string name="screen_flash_color_violet" msgid="1279950780509029495">"ม่วงแกมน้ำเงิน"</string>
<string name="color_selector_dialog_done" msgid="121253968943363376">"เสร็จสิ้น"</string>
<string name="color_selector_dialog_cancel" msgid="8667350644753900701">"ยกเลิก"</string>
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"แอปนี้เปิดได้ใน 1 หน้าต่างเท่านั้น"</string>
</resources>
diff --git a/res/values-tl/arrays.xml b/res/values-tl/arrays.xml
index 1061d43..e0fe8f4 100644
--- a/res/values-tl/arrays.xml
+++ b/res/values-tl/arrays.xml
@@ -85,9 +85,11 @@
<item msgid="9100937224980838123">"4"</item>
<item msgid="6702740528496186521">"5"</item>
</string-array>
- <!-- no translation found for bluetooth_audio_routing_titles:0 (926853492406127221) -->
- <!-- no translation found for bluetooth_audio_routing_titles:1 (5112879855377353813) -->
- <!-- no translation found for bluetooth_audio_routing_titles:2 (4853360663119482646) -->
+ <string-array name="bluetooth_audio_routing_titles">
+ <item msgid="926853492406127221">"Awtomatikong magpasya"</item>
+ <item msgid="5112879855377353813">"I-play sa hearing device"</item>
+ <item msgid="4853360663119482646">"I-play sa speaker ng telepono"</item>
+ </string-array>
<string-array name="wifi_signal">
<item msgid="199360311367724149">"Mahina"</item>
<item msgid="2470925506985305429">"Mahina"</item>
diff --git a/res/values-tl/strings.xml b/res/values-tl/strings.xml
index c02f116..84142be 100644
--- a/res/values-tl/strings.xml
+++ b/res/values-tl/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Magtakda ng mga kagustuhan sa mga yunit at numero"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Ipaalam sa mga app kung ano ang mga panrehiyong kagustuhan mo para ma-personalize ng mga ito ang iyong karanasan."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Gagamitin ng mga app ang iyong mga panrehiyong kagustuhan kapag posible."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Mga unit ng temperatura"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Temperatura"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Calendar"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"Unang araw ng linggo"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Numbers"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Gamitin ang default ng app"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Celsius(°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Fahrenheit(°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Idiskonekta"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Ipares & kumonekta"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"Kapag naka-on ang Bluetooth, maaaring makipag-ugnayan ang device mo sa ibang kalapit na Bluetooth device."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Kapag naka-on ang Bluetooth, puwedeng makipag-ugnayan ang iyong device sa iba pang malapit na Bluetooth device.\n\nPara mapaganda ang experience sa device, puwede pa ring mag-scan ang mga app at serbisyo ng mga malapit na device anumang oras, kahit na naka-off ang Bluetooth. Magagamit ito, halimbawa, para pahusayin ang mga feature at serbisyong batay sa lokasyon. Mababago mo ito sa "<annotation id="link">"mga setting ng pag-scan ng Bluetooth"</annotation>"."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Kapag naka-on ang Bluetooth, puwedeng makipag-ugnayan ang iyong device sa iba pang malapit na Bluetooth device.\n\nPara mapaganda ang experience sa device, puwede pa ring mag-scan ang mga app at serbisyo ng mga malapit na device anumang oras, kahit na naka-off ang Bluetooth. Magagamit ito, halimbawa, para pahusayin ang mga feature at serbisyong batay sa lokasyon. Mababago mo ito sa mga setting ng pag-scan ng Bluetooth."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Palitan"</string>
<string name="device_details_title" msgid="1155622417516195481">"Mga detalye ng device"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Mga setting ng keyboard"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Bluetooth address ng device: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"I-verify ang pattern"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"I-verify ang PIN"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"I-verify ang password"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"I-verify na ikaw"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Gamitin din ang pattern para i-unlock ito"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Gamitin din ang PIN para i-unlock ito"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Gamitin din ang password para i-unlock ito"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"Maling PIN"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Maling password"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Maling pattern"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Mga na-download na app"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Pang-eksperimento"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Mga flag ng feature"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"Talkback"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Screen reader na pangunahing nakalaan para sa mga taong bulag at malabo ang paningin"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"Sinusundan ng magnifier ang text habang nagta-type ka"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"Palaging Naka-on"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"Sa halip na i-deactivate ang pag-magnify kapag lumilipat ng app, nagzu-zoom out lang ito sa karaniwang laki. Mag-pinch para mag-zoom ulit kung kailan mo gusto."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"Joystick"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"I-activate at galawin ang magnifier gamit ang on-screen na joystick. I-tap at i-hold, pagkatapos ay mag-drag sa joystick para kontrolin ang magnifier. I-tap ang i-drag para galawin ang mismong joystick."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"Tungkol sa pag-magnify"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"Matuto pa tungkol sa pag-magnify"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"Uri ng pag-magnify"</string>
@@ -1949,8 +1961,7 @@
<string name="accessibility_hearingaid_left_and_right_side_device_summary" msgid="4268221140368164452">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g>, kaliwa at kanan"</string>
<string name="accessibility_hearingaid_more_device_summary" msgid="8092641784056942546">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g> +1 pa"</string>
<string name="accessibility_hearing_device_pairing_title" msgid="2701812183769537320">"Magpares ng bagong device"</string>
- <!-- no translation found for accessibility_hearing_device_connected_title (3785140037249487287) -->
- <skip />
+ <string name="accessibility_hearing_device_connected_title" msgid="3785140037249487287">"Mga hearing device"</string>
<string name="accessibility_hearing_device_saved_title" msgid="7573926212664909296">"Naka-save na device"</string>
<string name="accessibility_hearing_device_control" msgid="2661965917013100611">"Mga kontrol ng hearing device"</string>
<string name="accessibility_hearing_device_shortcut_title" msgid="7645100199603031360">"Shortcut ng hearing device"</string>
@@ -1958,8 +1969,7 @@
<string name="accessibility_hac_mode_summary" msgid="5164793702798871478">"Pagandahin ang audio para sa ilang hearing device"</string>
<string name="accessibility_hearing_device_footer_summary" msgid="4636110586636490256">"Tiyaking naka-on at nasa pairing mode ang iyong mga hearing device"</string>
<string name="accessibility_hearing_device_pairing_page_title" msgid="6608901091770850295">"Magpares ng hearing device"</string>
- <!-- no translation found for accessibility_found_hearing_devices (637407580358386553) -->
- <skip />
+ <string name="accessibility_found_hearing_devices" msgid="637407580358386553">"Available na hearing device"</string>
<string name="accessibility_found_all_devices" msgid="7817834722148556520">"Hindi ba lumalabas ang iyong hearing device?"</string>
<string name="accessibility_list_all_devices_title" msgid="3555097127022458571">"Suriin ang lahat ng Bluetooth device"</string>
<string name="accessibility_audio_adjustment_title" msgid="1332113739136802997">"Pag-adjust ng audio"</string>
@@ -2174,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Nagkaproblema sa pagbabasa ng battery meter."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Mag-tap para matuto pa tungkol sa error na ito"</string>
- <string name="power_screen" msgid="4596900105850963806">"Screen"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Flashlight"</string>
<string name="power_camera" msgid="4778315081581293923">"Camera"</string>
@@ -2252,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Tagal ng paggamit para sa <xliff:g id="SLOT">%s</xliff:g>"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Breakdown ayon sa mga app"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Breakdown ayon sa system"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Stats ng Proseso"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Mahahalagang istatistika tungkol sa mga tumatakbong proseso"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Memory na ginamit"</string>
@@ -2899,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Volume ng pag-ring at notification"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Volume ng pag-ring"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Volume ng notification"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Hindi available dahil naka-mute ang ring"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Ringtone ng telepono"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Default na notification sound"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"Tunog mula sa app"</string>
@@ -3164,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Payagan ang pag-access sa notification"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Pinalitan ng Mga pinahusay na notification ang Mga Adaptive na Notification ng Android sa Android 12. Nagpapakita ang feature na ito ng mga iminumungkahing pagkilos at sagot, at isinasaayos nito ang iyong mga notification. \n\nMaa-access ng Mga pinahusay na notification ang content ng notification, kabilang ang personal na impormasyon gaya ng mga pangalan ng contact at mensahe. Magagawa rin ng feature na ito na i-dismiss o tugunan ang mga notification, gaya ng pagsagot sa mga tawag sa telepono, at kontrolin ang Huwag Istorbohin."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"Payagan ang pag-access sa notification para sa <xliff:g id="SERVICE">%1$s</xliff:g>?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"Mababasa ng <xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> ang lahat ng notification, kabilang ang mga personal na impormasyon gaya ng mga pangalan ng contact, larawan, at ang text ng mga mensaheng natatanggap mo. Magagawa rin ng app na ito na i-snooze o i-dismiss ang mga notification, o gamitin ang mga button sa mga notification, kasama ang pagsagot sa mga tawag sa telepono. \n\nMabibigyan din ang app ng kakayahang i-on o i-off ang Huwag Istorbohin at baguhin ang mga nauugnay na setting."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"Magagawa ng <xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> na:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"Basahin ang iyong mga notification"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"Mababasa nito ang iyong mga notification, kabilang ang mga personal na impormasyon gaya ng mga contact, mensahe, at larawan."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Sumagot sa mga mensahe"</string>
@@ -3449,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Naka-off"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Advanced"</string>
<string name="app_permissions" msgid="8666537659217653626">"Manager ng pahintulot"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Mga update sa pagbabahagi ng data para sa lokasyon"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Suriin ang mga app na nagbago sa paraan kung paano nila puwedeng ibahagi ang iyong data ng lokasyon"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"I-tap upang paganahin"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Mag-double tap kahit saan sa screen upang paganahin ang device"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Pagbubukas ng mga link"</string>
@@ -3977,15 +3991,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Serbisyo ng autofill"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Default na serbisyo ng autofill"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Mga Password"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Mga serbisyo sa password at pagkakakilanlan"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# password}one{# password}other{# na password}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"auto, punan, autofill, password"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"mga kredensyal, passkey, password"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Tiyaking pinagkakatiwalaan mo ang app na ito</b> <br/> <br/> Ginagamit ng <xliff:g id=app_name example=Google Autofill>%1$s</xliff:g> ang nasa iyong screen para matukoy kung ano ang pwedeng i-autofill."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"I-off ang %1$s?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"Hindi mapupunan ang mga naka-save na impormasyong tulad ng mga address o paraan ng pagbabayad kapag nag-sign in ka. Para mapanatiling napupunan ang iyong naka-save na impormasyon, magtakda ng default na serbisyo ng autofill."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Limitasyon ng mga serbisyo sa password at pagkakakilanlan"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"Puwede kang magkaroon ng hanggang 5 aktibong serbisyo ng autofill at sa password nang magkakasabay. Mag-off ng serbisyo para makapagdagdag ng higit pa."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"I-off"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"I-autofill"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Antas ng pag-log"</string>
@@ -4272,28 +4291,17 @@
<string name="content_capture" msgid="868372905432812238">"Content ng app"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Payagan ang mga app na magpadala ng content sa Android system"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Kunin ang heap dump ng system"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Memory Tagging Extension"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"Papadaliin ng Memory Tagging Extension (MTE) na maghanap ng isyu sa kaligtasan ng memory sa iyong app at ginagawa nitong mas secure ang native na code dito."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"Posibleng bumagal ang performance ng device kapag na-on ang MTE."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"Matuto pa tungkol sa MTE"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"I-enable ang MTE hanggang sa i-off mo ito"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"Kakailanganin mong i-restart ang iyong device para i-on ang MTE."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"Kakailanganin mong i-restart ang iyong device para i-off ang MTE."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"I-enable ang MTE para sa isang session"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"Magre-restart ang system at papahintulutan nito ang pag-eeksperimento sa Memory Tagging Extension (MTE). Posibleng magkaroon ng negatibong epekto ang MTE sa performance at stability ng system. Mare-reset sa susunod na pag-reboot."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Mag-restart para sa isang session nang naka-enable ang MTE"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"Naka-enable na ang MTE"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Kinukuha ang heap dump ng system"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Hindi makuha ang heap dump ng system"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Awtomatikong kunin ang mga heap dump ng system"</string>
@@ -4583,56 +4591,30 @@
<string name="background_install_before" msgid="8608614957688912715">"{count,plural, =1{Mga app na na-install sa nakalipas na # buwan}one{Mga app na na-install sa nakalipas na # buwan}other{Mga app na na-install sa nakalipas na # na buwan}}"</string>
<string name="background_install_after" msgid="7983488897570908149">"{count,plural, =1{Mga app na na-install nang higit sa # buwan na ang nakalipas}one{Mga app na na-install nang higit sa # buwan na ang nakalipas}other{Mga app na na-install nang higit sa # na buwan na ang nakalipas}}"</string>
<string name="accessibility_fingerprint_label" msgid="5017431423168191733">"Sensor para sa fingerprint"</string>
- <!-- no translation found for flash_notifications_title (4490438861180492311) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_off (6056282996770691461) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera (455038312752009971) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_screen (7321838939240499267) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera_and_screen (6515622987118268649) -->
- <skip />
- <!-- no translation found for flash_notifications_intro (1506414740603805778) -->
- <skip />
- <!-- no translation found for flash_notifications_note (7258551860911169239) -->
- <skip />
- <!-- no translation found for flash_notifications_preview (5320176885050440874) -->
- <skip />
- <!-- no translation found for camera_flash_notification_title (1605639711485773787) -->
- <skip />
- <!-- no translation found for screen_flash_notification_title (8008197872050400734) -->
- <skip />
- <!-- no translation found for screen_flash_notification_color_title (7213407653340970790) -->
- <skip />
- <!-- no translation found for screen_flash_color_blue (3585766657607931371) -->
- <skip />
- <!-- no translation found for screen_flash_color_azure (8691198532944992243) -->
- <skip />
- <!-- no translation found for screen_flash_color_cyan (6878780006173747267) -->
- <skip />
- <!-- no translation found for screen_flash_color_spring_green (4466548514738457815) -->
- <skip />
- <!-- no translation found for screen_flash_color_green (8418019648507964564) -->
- <skip />
- <!-- no translation found for screen_flash_color_chartreuse_green (7456381649919010366) -->
- <skip />
- <!-- no translation found for screen_flash_color_yellow (7413465411615454556) -->
- <skip />
- <!-- no translation found for screen_flash_color_orange (979177126315557656) -->
- <skip />
- <!-- no translation found for screen_flash_color_red (8954162219886445491) -->
- <skip />
- <!-- no translation found for screen_flash_color_rose (1216848195972231251) -->
- <skip />
- <!-- no translation found for screen_flash_color_magenta (7726221666557102155) -->
- <skip />
- <!-- no translation found for screen_flash_color_violet (1279950780509029495) -->
- <skip />
- <!-- no translation found for color_selector_dialog_done (121253968943363376) -->
- <skip />
- <!-- no translation found for color_selector_dialog_cancel (8667350644753900701) -->
- <skip />
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="flash_notifications_title" msgid="4490438861180492311">"Mga flash notification"</string>
+ <string name="flash_notifications_summary_off" msgid="6056282996770691461">"Naka-off"</string>
+ <string name="flash_notifications_summary_on_camera" msgid="455038312752009971">"Naka-on / flash ng camera"</string>
+ <string name="flash_notifications_summary_on_screen" msgid="7321838939240499267">"Naka-on / flash ng screen"</string>
+ <string name="flash_notifications_summary_on_camera_and_screen" msgid="6515622987118268649">"Naka-on / flash ng camera at screen"</string>
+ <string name="flash_notifications_intro" msgid="1506414740603805778">"I-flash ang ilaw ng camera o ang screen kapag nakakatanggap ka ng mga notification o kapag tumutunog ang mga alarm."</string>
+ <string name="flash_notifications_note" msgid="7258551860911169239">"Mag-ingat sa paggamit ng mga flash notification kung sensitibo ka sa ilaw"</string>
+ <string name="flash_notifications_preview" msgid="5320176885050440874">"Preview"</string>
+ <string name="camera_flash_notification_title" msgid="1605639711485773787">"Notification ng flash ng camera"</string>
+ <string name="screen_flash_notification_title" msgid="8008197872050400734">"Flash notification ng screen"</string>
+ <string name="screen_flash_notification_color_title" msgid="7213407653340970790">"Kulay ng flash ng screen"</string>
+ <string name="screen_flash_color_blue" msgid="3585766657607931371">"Asul"</string>
+ <string name="screen_flash_color_azure" msgid="8691198532944992243">"Azure"</string>
+ <string name="screen_flash_color_cyan" msgid="6878780006173747267">"Cyan"</string>
+ <string name="screen_flash_color_spring_green" msgid="4466548514738457815">"Spring green"</string>
+ <string name="screen_flash_color_green" msgid="8418019648507964564">"Berde"</string>
+ <string name="screen_flash_color_chartreuse_green" msgid="7456381649919010366">"Chartreuse green"</string>
+ <string name="screen_flash_color_yellow" msgid="7413465411615454556">"Dilaw"</string>
+ <string name="screen_flash_color_orange" msgid="979177126315557656">"Orange"</string>
+ <string name="screen_flash_color_red" msgid="8954162219886445491">"Pula"</string>
+ <string name="screen_flash_color_rose" msgid="1216848195972231251">"Rose"</string>
+ <string name="screen_flash_color_magenta" msgid="7726221666557102155">"Magenta"</string>
+ <string name="screen_flash_color_violet" msgid="1279950780509029495">"Violet"</string>
+ <string name="color_selector_dialog_done" msgid="121253968943363376">"Tapos na"</string>
+ <string name="color_selector_dialog_cancel" msgid="8667350644753900701">"Kanselahin"</string>
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"Sa 1 window lang puwedeng buksan ang app na ito"</string>
</resources>
diff --git a/res/values-tr/arrays.xml b/res/values-tr/arrays.xml
index 61cf057..af8ac4d 100644
--- a/res/values-tr/arrays.xml
+++ b/res/values-tr/arrays.xml
@@ -85,9 +85,11 @@
<item msgid="9100937224980838123">"4"</item>
<item msgid="6702740528496186521">"5"</item>
</string-array>
- <!-- no translation found for bluetooth_audio_routing_titles:0 (926853492406127221) -->
- <!-- no translation found for bluetooth_audio_routing_titles:1 (5112879855377353813) -->
- <!-- no translation found for bluetooth_audio_routing_titles:2 (4853360663119482646) -->
+ <string-array name="bluetooth_audio_routing_titles">
+ <item msgid="926853492406127221">"Otomatik olarak karar ver"</item>
+ <item msgid="5112879855377353813">"İşitme cihazında oynat"</item>
+ <item msgid="4853360663119482646">"Telefon hoparlöründe oynat"</item>
+ </string-array>
<string-array name="wifi_signal">
<item msgid="199360311367724149">"Yetersiz"</item>
<item msgid="2470925506985305429">"Zayıf"</item>
diff --git a/res/values-tr/strings.xml b/res/values-tr/strings.xml
index af65d08..d0b5878 100644
--- a/res/values-tr/strings.xml
+++ b/res/values-tr/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Birimleri ve sayı tercihlerini ayarlayın"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Deneyiminizin kişiselleştirilebilmesi için bölgesel tercihlerinizi uygulamalarla paylaşın."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Uygulamalar, mümkün olduğunda bölgesel tercihlerinizi kullanır."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Sıcaklık birimleri"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Sıcaklık"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Takvim"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"Haftanın ilk günü"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Sayılar"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Uygulamanın varsayılan ayarını kullan"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Santigrat (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Fahrenhayt (°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Bağlantıyı kes"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Eşle ve bağlan"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"Bluetooth açık olduğunda, cihazınız yakındaki Bluetooth cihazlarla iletişim kurabilir."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Bluetooth açıkken cihazınız yakındaki diğer Bluetooth cihazlarla iletişim kurabilir.\n\nUygulamalar ve hizmetler, cihaz deneyimini iyileştirmek için Bluetooth kapalıyken bile yakında cihaz olup olmadığını belirlemek her zaman için tarama yapabilir. Bu özellik, örneğin, konuma dayalı özellikleri ve hizmetleri iyileştirmek için kullanılabilir. Bunu istediğiniz zaman "<annotation id="link">"Bluetooth tarama ayarlarından"</annotation>" değiştirebilirsiniz."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Bluetooth açıkken cihazınız yakındaki diğer Bluetooth cihazlarla iletişim kurabilir.\n\nUygulamalar ve hizmetler, cihaz deneyimini iyileştirmek için Bluetooth kapalıyken bile yakında cihaz olup olmadığını belirlemek her zaman için tarama yapabilir. Bu özellik, örneğin, konuma dayalı özellikleri ve hizmetleri iyileştirmek için kullanılabilir. Bunu istediğiniz zaman Bluetooth tarama ayarlarından değiştirebilirsiniz."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Değiştir"</string>
<string name="device_details_title" msgid="1155622417516195481">"Cihaz ayrıntıları"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Klavye ayarları"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Cihazın Bluetooth adresi: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Deseni doğrulayın"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"PIN\'i doğrulayın"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Şifreyi doğrulayın"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Kimliğinizi doğrulayın"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Bu cihazın kilidini desenle de aç"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Bu cihazın kilidini PIN\'le de aç"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Bu cihazın kilidini şifreyle de aç"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"Yanlış PIN"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Yanlış şifre"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Yanlış desen"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"İndirilen uygulamalar"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Deneysel"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Özellik işaretleri"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"Talkback"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Özellikle görme engelliler ve gözleri az görenler için tasarlanmış bir ekran okuyucu"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"Büyüteç siz yazarken metni takip eder"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"Her Zaman Açık"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"Uygulamaları değiştirirken büyütmeyi devre dışı bırakmak yerine uzaklaştırarak normal boyuta gelir. Dilediğiniz zaman iki parmak ucunuzla yakınlaştırabilirsiniz."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"Kontrol çubuğu"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"Büyüteci etkinleştirip ekrandaki kontrol çubuğuyla hareket ettirin. Büyüteci kontrol etmek için kontrol çubuğuna dokunup basılı tutun ve ardından çubuğu sürükleyin. Kontrol çubuğunun yerini değiştirmek için de çubuğa dokunun ve sürükleyin."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"Büyütme hakkında"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"Büyütme hakkında daha fazla bilgi edinin"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"Büyütme yöntemi"</string>
@@ -1949,8 +1961,7 @@
<string name="accessibility_hearingaid_left_and_right_side_device_summary" msgid="4268221140368164452">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g>, sol ve sağ"</string>
<string name="accessibility_hearingaid_more_device_summary" msgid="8092641784056942546">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g> 1 tane daha"</string>
<string name="accessibility_hearing_device_pairing_title" msgid="2701812183769537320">"Yeni cihaz eşleme"</string>
- <!-- no translation found for accessibility_hearing_device_connected_title (3785140037249487287) -->
- <skip />
+ <string name="accessibility_hearing_device_connected_title" msgid="3785140037249487287">"İşitme cihazları"</string>
<string name="accessibility_hearing_device_saved_title" msgid="7573926212664909296">"Kayıtlı cihazlar"</string>
<string name="accessibility_hearing_device_control" msgid="2661965917013100611">"İşitme cihazı denetimleri"</string>
<string name="accessibility_hearing_device_shortcut_title" msgid="7645100199603031360">"İşitme cihazı kısayolu"</string>
@@ -1958,8 +1969,7 @@
<string name="accessibility_hac_mode_summary" msgid="5164793702798871478">"Bazı işitme cihazlarında sesi iyileştirme"</string>
<string name="accessibility_hearing_device_footer_summary" msgid="4636110586636490256">"İşitme cihazlarınızın açık ve eşleme modunda olduğundan emin olun"</string>
<string name="accessibility_hearing_device_pairing_page_title" msgid="6608901091770850295">"İşitme cihazı eşleme"</string>
- <!-- no translation found for accessibility_found_hearing_devices (637407580358386553) -->
- <skip />
+ <string name="accessibility_found_hearing_devices" msgid="637407580358386553">"Mevcut işitme cihazları"</string>
<string name="accessibility_found_all_devices" msgid="7817834722148556520">"İşitme cihazınızı göremiyor musunuz?"</string>
<string name="accessibility_list_all_devices_title" msgid="3555097127022458571">"Tüm Bluetooth cihazlarını görüntüleme"</string>
<string name="accessibility_audio_adjustment_title" msgid="1332113739136802997">"Ses ayarı"</string>
@@ -2174,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Pil ölçer okunurken sorun oluştu."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Bu hata hakkında daha fazla bilgi edinmek için dokunun"</string>
- <string name="power_screen" msgid="4596900105850963806">"Ekran"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"El feneri"</string>
<string name="power_camera" msgid="4778315081581293923">"Kamera"</string>
@@ -2252,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"<xliff:g id="SLOT">%s</xliff:g> arası ekran süresi"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Uygulamalara göre döküm"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Sisteme göre döküm"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"İşlem İstatistikleri"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Meraklısı için, çalışan işlemlerle ilgili istatistikler"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Bellek kullanımı"</string>
@@ -2716,7 +2729,7 @@
<string name="mms_message_title" msgid="6624505196063391964">"MMS mesajları"</string>
<string name="mms_message_summary" msgid="2855847140141698341">"Mobil veri kapalıyken mesaj gönderip alın"</string>
<string name="auto_data_switch_title" msgid="5862200603753603464">"Otomatik olarak mobil veriye geçin"</string>
- <string name="auto_data_switch_summary" msgid="1934340931995429057">"Daha uygun olduğunda bu ağı kullanın"</string>
+ <string name="auto_data_switch_summary" msgid="1934340931995429057">"Daha uygun olduğunda bu ağı kullan"</string>
<string name="work_sim_title" msgid="8999872928646924429">"İş SIM\'i"</string>
<string name="user_restrictions_title" msgid="4068914244980335993">"Uygulama ve içerik erişimi"</string>
<string name="user_rename" msgid="8735940847878484249">"ADI DEĞİŞTİR"</string>
@@ -2899,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Zil ve bildirim ses düzeyi"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Zil sesi düzeyi"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Bildirim ses düzeyi"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Zil sesi kapatıldığı için kullanılamıyor"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Telefon zil sesi"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Varsayılan bildirim sesi"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"Uygulama ile sağlanan ses"</string>
@@ -3164,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Bildirimlere erişime izin ver"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Gelişmiş bildirimler, Android 12\'de Android Uyarlanabilir Bildirimler\'in yerini aldı. Bu özellik, önerilen işlem ve yanıtları gösterir ve bildirimlerinizi organize eder. \n\nGelişmiş bildirimler, kişi adları ve mesajlar gibi kişisel bilgiler dahil olmak üzere bildirim içeriklerine erişebilir. Bu özellik ayrıca bildirimleri kapatabilir veya telefon aramalarını yanıtlamak ve Rahatsız Etmeyin modunu kontrol etmek gibi işlemlerle bildirimlere yanıt verebilir."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"<xliff:g id="SERVICE">%1$s</xliff:g> için bildirim erişimine izin verilsin mi?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g>, kişi adları, fotoğraflar ve gelen mesajların metni gibi kişisel bilgiler de dahil olmak üzere tüm bildirimleri okuyabilir. Bu uygulama ayrıca bildirimleri erteleyebilir ya da kapatabilir veya telefon çağrılarını yanıtlamak da dahil olmak üzere bildirimlerdeki düğmeler üzerinde işlem yapabilir. \n\nBu izin, uygulamaya, Rahatsız Etmeyin ayarını açma veya kapatma ve ilgili ayarları değiştirme olanağı da verir."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> şu işlemleri yapabilecek:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"Bildirimlerinizi okuma"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"Kişiler, mesajlar ve fotoğraflar gibi kişisel bilgiler de dahil olmak üzere bildirimlerinizi okuyabilir."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Mesajları yanıtlama"</string>
@@ -3449,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Kapatılanlar"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Gelişmiş"</string>
<string name="app_permissions" msgid="8666537659217653626">"İzin yöneticisi"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Konum için veri paylaşımı güncellemeleri"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Konum verilerinizi paylaşma şeklini değiştiren uygulamaları inceleyin"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Dokunarak uyandır"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Cihazı uyandırmak için ekranda herhangi bir yere iki kez dokunun"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Bağlantıları açma"</string>
@@ -3977,15 +3991,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Otomatik doldurma hizmeti"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Varsayılan otomatik doldurma hizmeti"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Şifreler"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Şifre ve kimlik hizmetleri"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# şifre}other{# şifre}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"otomatik, doldurma, otomatik doldurma, şifre"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"kimlik bilgisi, şifre anahtarı, şifre"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Bu uygulamaya güvendiğinizden emin olun</b> <br/> <br/> <xliff:g id=app_name example=Google Otomatik Doldurma>%1$s</xliff:g> otomatik doldurulabilecek öğeleri belirlemek için ekranınızdaki bilgileri kullanır."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"%1$s kapatılsın mı?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"Adres veya ödeme yöntemi gibi kayıtlı bilgiler oturum açtığınızda doldurulmaz. Kayıtlı bilgilerinizin doldurulmaya devam etmesi için varsayılan bir otomatik doldurma hizmeti belirleyin."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Şifre ve kimlik hizmetleri sınırı"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"Aynı anda en fazla 5 tane otomatik doldurma ve şifre hizmetini etkinleştirebilirsiniz. Başka hizmet eklemek için bir hizmeti devre dışı bırakın."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Kapat"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Otomatik doldur"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Günlük kaydı düzeyi"</string>
@@ -4272,28 +4291,17 @@
<string name="content_capture" msgid="868372905432812238">"Uygulama içeriği"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Uygulamaların Android sistemine içerik göndermesine izin verin"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Sistem bellek yığını dökümünü yakala"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Bellek Etiketleme Uzantısı"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"Bellek Etiketleme Uzantısı (MTE), uygulamanızda bellekle ilgili güvenlik sorunlarını bulmanızı ve yerel kodu daha güvenli hale getirmenizi kolaylaştırır."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"MTE\'nin etkinleştirilmesi, cihaz performansının yavaşlamasına neden olabilir."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"MTE hakkında daha fazla bilgi"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"Devre dışı bırakana kadar MTE\'yi etkinleştirin"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"MTE\'yi etkinleştirmek için cihazınızı yeniden başlatmanız gerekir."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"MTE\'yi devre dışı bırakmak için cihazınızı yeniden başlatmanız gerekir."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"MTE\'yi tek bir oturum için etkinleştirin"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"Sistem yeniden başlatılır ve Bellek Etiketleme Uzantısı (MTE) ile deneme yapılmasına izin verir. Bu da sistem performansını ve kararlılığı olumsuz etkileyebilir. Sonraki yeniden başlatma işleminde sıfırlanır."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"MTE\'nin etkin olduğu tek bir oturum için yeniden başlatın"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE zaten etkin"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Sistem bellek yığını dökümü yakalanıyor"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Sistem bellek yığın dökümü yakalanamadı"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Sistem bellek yığını dökümlerini otomatik olarak yakala"</string>
@@ -4583,56 +4591,30 @@
<string name="background_install_before" msgid="8608614957688912715">"{count,plural, =1{Son # ay içinde yüklenen uygulamalar}other{Son # ay içinde yüklenen uygulamalar}}"</string>
<string name="background_install_after" msgid="7983488897570908149">"{count,plural, =1{# aydan daha uzun süre önce yüklenen uygulamalar}other{# aydan daha uzun süre önce yüklenen uygulamalar}}"</string>
<string name="accessibility_fingerprint_label" msgid="5017431423168191733">"Parmak izi sensörü"</string>
- <!-- no translation found for flash_notifications_title (4490438861180492311) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_off (6056282996770691461) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera (455038312752009971) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_screen (7321838939240499267) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera_and_screen (6515622987118268649) -->
- <skip />
- <!-- no translation found for flash_notifications_intro (1506414740603805778) -->
- <skip />
- <!-- no translation found for flash_notifications_note (7258551860911169239) -->
- <skip />
- <!-- no translation found for flash_notifications_preview (5320176885050440874) -->
- <skip />
- <!-- no translation found for camera_flash_notification_title (1605639711485773787) -->
- <skip />
- <!-- no translation found for screen_flash_notification_title (8008197872050400734) -->
- <skip />
- <!-- no translation found for screen_flash_notification_color_title (7213407653340970790) -->
- <skip />
- <!-- no translation found for screen_flash_color_blue (3585766657607931371) -->
- <skip />
- <!-- no translation found for screen_flash_color_azure (8691198532944992243) -->
- <skip />
- <!-- no translation found for screen_flash_color_cyan (6878780006173747267) -->
- <skip />
- <!-- no translation found for screen_flash_color_spring_green (4466548514738457815) -->
- <skip />
- <!-- no translation found for screen_flash_color_green (8418019648507964564) -->
- <skip />
- <!-- no translation found for screen_flash_color_chartreuse_green (7456381649919010366) -->
- <skip />
- <!-- no translation found for screen_flash_color_yellow (7413465411615454556) -->
- <skip />
- <!-- no translation found for screen_flash_color_orange (979177126315557656) -->
- <skip />
- <!-- no translation found for screen_flash_color_red (8954162219886445491) -->
- <skip />
- <!-- no translation found for screen_flash_color_rose (1216848195972231251) -->
- <skip />
- <!-- no translation found for screen_flash_color_magenta (7726221666557102155) -->
- <skip />
- <!-- no translation found for screen_flash_color_violet (1279950780509029495) -->
- <skip />
- <!-- no translation found for color_selector_dialog_done (121253968943363376) -->
- <skip />
- <!-- no translation found for color_selector_dialog_cancel (8667350644753900701) -->
- <skip />
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="flash_notifications_title" msgid="4490438861180492311">"Flaş bildirimleri"</string>
+ <string name="flash_notifications_summary_off" msgid="6056282996770691461">"Kapalı"</string>
+ <string name="flash_notifications_summary_on_camera" msgid="455038312752009971">"Açık/kamera flaşı"</string>
+ <string name="flash_notifications_summary_on_screen" msgid="7321838939240499267">"Açık/ekran flaşı"</string>
+ <string name="flash_notifications_summary_on_camera_and_screen" msgid="6515622987118268649">"Açık/kamera ve ekran flaşı"</string>
+ <string name="flash_notifications_intro" msgid="1506414740603805778">"Bildirim aldığınızda ya da alarm çaldığında kamera ışığı veya ekran yanıp söner."</string>
+ <string name="flash_notifications_note" msgid="7258551860911169239">"Işığa karşı duyarlıysanız flaş bildirimlerini dikkatli bir şekilde kullanın"</string>
+ <string name="flash_notifications_preview" msgid="5320176885050440874">"Önizleme"</string>
+ <string name="camera_flash_notification_title" msgid="1605639711485773787">"Kamera flaşı bildirimi"</string>
+ <string name="screen_flash_notification_title" msgid="8008197872050400734">"Ekran flaşı bildirimi"</string>
+ <string name="screen_flash_notification_color_title" msgid="7213407653340970790">"Ekran flaşı rengi"</string>
+ <string name="screen_flash_color_blue" msgid="3585766657607931371">"Mavi"</string>
+ <string name="screen_flash_color_azure" msgid="8691198532944992243">"Gök mavisi"</string>
+ <string name="screen_flash_color_cyan" msgid="6878780006173747267">"Camgöbeği"</string>
+ <string name="screen_flash_color_spring_green" msgid="4466548514738457815">"İlkbahar yeşili"</string>
+ <string name="screen_flash_color_green" msgid="8418019648507964564">"Yeşil"</string>
+ <string name="screen_flash_color_chartreuse_green" msgid="7456381649919010366">"Şartröz yeşili"</string>
+ <string name="screen_flash_color_yellow" msgid="7413465411615454556">"Sarı"</string>
+ <string name="screen_flash_color_orange" msgid="979177126315557656">"Turuncu"</string>
+ <string name="screen_flash_color_red" msgid="8954162219886445491">"Kırmızı"</string>
+ <string name="screen_flash_color_rose" msgid="1216848195972231251">"Gül pembesi"</string>
+ <string name="screen_flash_color_magenta" msgid="7726221666557102155">"Macenta"</string>
+ <string name="screen_flash_color_violet" msgid="1279950780509029495">"Mor"</string>
+ <string name="color_selector_dialog_done" msgid="121253968943363376">"Bitti"</string>
+ <string name="color_selector_dialog_cancel" msgid="8667350644753900701">"İptal"</string>
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"Bu uygulama yalnızca 1 pencerede açılabilir"</string>
</resources>
diff --git a/res/values-uk/arrays.xml b/res/values-uk/arrays.xml
index 7a38efd..d04a8cc 100644
--- a/res/values-uk/arrays.xml
+++ b/res/values-uk/arrays.xml
@@ -85,9 +85,11 @@
<item msgid="9100937224980838123">"4"</item>
<item msgid="6702740528496186521">"5"</item>
</string-array>
- <!-- no translation found for bluetooth_audio_routing_titles:0 (926853492406127221) -->
- <!-- no translation found for bluetooth_audio_routing_titles:1 (5112879855377353813) -->
- <!-- no translation found for bluetooth_audio_routing_titles:2 (4853360663119482646) -->
+ <string-array name="bluetooth_audio_routing_titles">
+ <item msgid="926853492406127221">"Вирішувати автоматично"</item>
+ <item msgid="5112879855377353813">"Відтворювати на слуховому апараті"</item>
+ <item msgid="4853360663119482646">"Відтворювати через динамік телефона"</item>
+ </string-array>
<string-array name="wifi_signal">
<item msgid="199360311367724149">"Слабкий"</item>
<item msgid="2470925506985305429">"Слабкий"</item>
diff --git a/res/values-uk/strings.xml b/res/values-uk/strings.xml
index 4e3295f..91ebf66 100644
--- a/res/values-uk/strings.xml
+++ b/res/values-uk/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Установіть параметри одиниць і чисел"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Укажіть регіональні параметри, щоб додатки могли персоналізувати для вас свій інтерфейс."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"За можливості додатки використовуватимуть ваші регіональні параметри."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Одиниці температури"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Температура"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Календар"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"Перший день тижня"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Числа"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Використовувати значення за умовчанням"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Градуси Цельсія (°С)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Градуси Фаренгейта (°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Відключити"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Створ. пару та підкл."</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"Коли Bluetooth увімкнено, пристрій може обмінюватися даними з пристроями Bluetooth поблизу."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Коли ви вмикаєте Bluetooth, ваш пристрій може обмінюватися даними з іншими пристроями з цією технологією поблизу.\n\nДодатки й сервіси можуть шукати пристрої поруч, навіть якщо Bluetooth вимкнено. Завдяки цьому покращується робота пристрою, зокрема його функцій і сервісів, які використовують геодані. Таке налаштування можна змінити в "<annotation id="link">"параметрах пошуку пристроїв із Bluetooth"</annotation>"."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Коли ви вмикаєте Bluetooth, ваш пристрій може обмінюватися даними з іншими пристроями з цією технологією поблизу.\n\nДодатки й сервіси можуть шукати пристрої поруч, навіть якщо Bluetooth вимкнено. Завдяки цьому покращується робота пристрою, зокрема його функцій і сервісів, які використовують геодані. Таке налаштування можна змінити в параметрах пошуку пристроїв із Bluetooth."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Змінити"</string>
<string name="device_details_title" msgid="1155622417516195481">"Про пристрій"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Налаштування клавіатури"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Адреса Bluetooth пристрою: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1293,7 +1295,7 @@
<string name="managed_profile_location_switch_title" msgid="1265007506385460066">"Геодані для робочого профілю"</string>
<string name="location_app_level_permissions" msgid="907206607664629759">"Доступ додатків до геоданих"</string>
<string name="location_app_permission_summary_location_off" msgid="2711822936853500335">"Передавання геоданих вимкнено"</string>
- <string name="location_app_permission_summary_location_on" msgid="7552095451731948984">"{count,plural, =1{# додаток із загалом {total} має доступ до геоданих}one{# додаток із загалом {total} має доступ до геоданих}few{# додатки із загалом {total} мають доступ до геоданих}many{# додатків із загалом {total} мають доступ до геоданих}other{# додатка із загалом {total} мають доступ до геоданих}}"</string>
+ <string name="location_app_permission_summary_location_on" msgid="7552095451731948984">"{count,plural, =1{# додаток із {total} має доступ до геоданих}one{# додаток із {total} має доступ до геоданих}few{# додатки із {total} мають доступ до геоданих}many{# додатків із {total} мають доступ до геоданих}other{# додатка із {total} мають доступ до геоданих}}"</string>
<string name="location_category_recent_location_access" msgid="2558063524482178146">"Нещодавній доступ"</string>
<string name="location_recent_location_access_see_all" msgid="4203102419355323325">"Показати все"</string>
<string name="location_recent_location_access_view_details" msgid="5803264082558504544">"Переглянути деталі"</string>
@@ -1327,7 +1329,7 @@
<string name="legal_information" msgid="7509900979811934843">"Правова інформація"</string>
<string name="manual" msgid="3651593989906084868">"Посібник"</string>
<string name="regulatory_labels" msgid="5960251403367154270">"Сертифікації"</string>
- <string name="safety_and_regulatory_info" msgid="8285048080439298528">"Посібник із безпеки та нормативних вимог"</string>
+ <string name="safety_and_regulatory_info" msgid="8285048080439298528">"Посібник із безпеки й нормативних вимог"</string>
<string name="copyright_title" msgid="83245306827757857">"Автор. право"</string>
<string name="license_title" msgid="8745742085916617540">"Ліцензія"</string>
<string name="module_license_title" msgid="8705484239826702828">"Ліцензії оновлень системи Google Play"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Підтвердьте ключ"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"Підтвердьте PIN-код"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Підтвердьте пароль"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Підтвердьте особу"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Також розблоковувати ключем цей пристрій"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Також розблоковувати PIN-кодом цей пристрій"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Також розблоковувати паролем цей пристрій"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"Неправильний PIN-код"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Неправильний пароль"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Неправильний ключ"</string>
@@ -1438,7 +1450,7 @@
<string name="install_applications" msgid="3921609656584369901">"Невідомі джерела"</string>
<string name="install_applications_title" msgid="7890233747559108106">"Дозволити всі джерела додатків"</string>
<string name="recent_app_category_title" msgid="189758417804427533">"Нещодавно відкриті додатки"</string>
- <string name="see_all_apps_title" msgid="1650653853942381797">"{count,plural, =1{Переглянути всі додатки}one{Переглянути всі додатки (#)}few{Переглянути всі # додатки}many{Переглянути всі # додатків}other{Переглянути всі # додатка}}"</string>
+ <string name="see_all_apps_title" msgid="1650653853942381797">"{count,plural, =1{Переглянути всі додатки}one{Переглянути всі # додаток}few{Переглянути всі # додатки}many{Переглянути всі # додатків}other{Переглянути всі # додатка}}"</string>
<string name="forgot_password_title" msgid="3967873480875239885">"Зверніться до IT-адміністратора"</string>
<string name="forgot_password_text" msgid="2583194470767613163">"Він може допомогти вам скинути PIN-код, ключ або пароль"</string>
<string name="advanced_settings" msgid="2368905204839169094">"Розширені налаштування"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Завантажені додатки"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Експериментальні налаштування"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Прапорці функцій"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"TalkBack"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Програма зчитування з екрана для людей, які не бачать або мають слабкий зір"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"Лупа переміщуватиметься за текстом, який ви вводите"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"Завжди ввімкнено"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"У разі переходу до іншого додатка не потрібно деактивувати збільшення – він просто повертається до нормального розміру. Щоб будь-коли знову збільшити зображення, розведіть пальці на екрані."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"Джойстик"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"Активуйте лупу й переміщуйте її за допомогою екранного джойстика. Утримуючи джойстик, перетягуйте його, щоб керувати лупою. Натисніть і потягніть, щоб перемістити сам джойстик."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"Про збільшення"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"Докладніше про збільшення"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"Тип збільшення"</string>
@@ -1949,8 +1961,7 @@
<string name="accessibility_hearingaid_left_and_right_side_device_summary" msgid="4268221140368164452">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g>, лівий і правий"</string>
<string name="accessibility_hearingaid_more_device_summary" msgid="8092641784056942546">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g> і ще 1 пристрій"</string>
<string name="accessibility_hearing_device_pairing_title" msgid="2701812183769537320">"Новий пристрій"</string>
- <!-- no translation found for accessibility_hearing_device_connected_title (3785140037249487287) -->
- <skip />
+ <string name="accessibility_hearing_device_connected_title" msgid="3785140037249487287">"Слухові апарати"</string>
<string name="accessibility_hearing_device_saved_title" msgid="7573926212664909296">"Збережені пристрої"</string>
<string name="accessibility_hearing_device_control" msgid="2661965917013100611">"Керування слуховим апаратом"</string>
<string name="accessibility_hearing_device_shortcut_title" msgid="7645100199603031360">"Швидкий запуск слухового апарата"</string>
@@ -1958,8 +1969,7 @@
<string name="accessibility_hac_mode_summary" msgid="5164793702798871478">"Покращення звуку для деяких слухових апаратів"</string>
<string name="accessibility_hearing_device_footer_summary" msgid="4636110586636490256">"Перевірте, чи слухові апарати ввімкнено та переведено в режим пари"</string>
<string name="accessibility_hearing_device_pairing_page_title" msgid="6608901091770850295">"Підключення пристрою"</string>
- <!-- no translation found for accessibility_found_hearing_devices (637407580358386553) -->
- <skip />
+ <string name="accessibility_found_hearing_devices" msgid="637407580358386553">"Доступні слухові апарати"</string>
<string name="accessibility_found_all_devices" msgid="7817834722148556520">"Не бачите свій слуховий апарат?"</string>
<string name="accessibility_list_all_devices_title" msgid="3555097127022458571">"Переглянути всі пристрої з Bluetooth"</string>
<string name="accessibility_audio_adjustment_title" msgid="1332113739136802997">"Налаштування аудіо"</string>
@@ -2174,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Не вдалось отримати дані про рівень заряду акумулятора."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Натисніть, щоб дізнатися більше про цю помилку"</string>
- <string name="power_screen" msgid="4596900105850963806">"Екран"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"ЦП"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Ліхтарик"</string>
<string name="power_camera" msgid="4778315081581293923">"Камера"</string>
@@ -2252,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Час використання пристрою (<xliff:g id="SLOT">%s</xliff:g>)"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Розподіл за додатками"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Розподіл за системами"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Статистика про процеси"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Статистика про запущені процеси"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Використання пам’яті"</string>
@@ -2899,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Гучність дзвінків і сповіщень"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Гучність дзвінка"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Гучність сповіщень"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Недоступно, оскільки звук дзвінків і сповіщень вимкнено"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Сигнал дзвінка"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Стандартний звук сповіщень"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"Сигнал додатків"</string>
@@ -3164,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Надати доступ до сповіщень"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"В Android 12 адаптивні сповіщення замінено на покращені. Ця функція допомагає впорядковувати сповіщення й показує в них пропоновані дії та відповіді. \n\nПокращені сповіщення надають доступ до вмісту сповіщень, зокрема до такої особистої інформації, як повідомлення й імена контактів. Ця функція може автоматично закривати сповіщення чи реагувати на них, наприклад відповідати на телефонні дзвінки або керувати режимом \"Не турбувати\"."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"Надати додатку <xliff:g id="SERVICE">%1$s</xliff:g> доступ для сповіщень?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> зможе переглядати всі сповіщення, зокрема з особистою інформацією, такою як імена контактів, фотографії та текст отриманих повідомлень. Цей додаток також зможе відкладати й закривати сповіщення або виконувати дії з кнопками в них, зокрема відповідати на дзвінки. \n\nКрім того, додаток зможе вмикати й вимикати режим \"Не турбувати\" та змінювати пов’язані з ним налаштування."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> зможе виконувати наведені нижче дії."</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"Читати сповіщення"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"Може переглядати ваші сповіщення, зокрема з особистою інформацією, такою як імена контактів, текст повідомлень і фотографії."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Відповідати на повідомлення"</string>
@@ -3449,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Вимкнені"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Розширені налаштування"</string>
<string name="app_permissions" msgid="8666537659217653626">"Диспетчер дозволів"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Оновлення способу передавання геоданих"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Перегляньте додатки, які змінили спосіб передавання ваших геоданих"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Торкніться, щоб активувати"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Двічі торкніться екрана, щоб активувати пристрій"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Відкривання посилань"</string>
@@ -3979,15 +3993,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Автозаповнення"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Сервіс автозаповнення за умовчанням"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Паролі"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Сервіси паролів та ідентифікації"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# пароль}one{# пароль}few{# паролі}many{# паролів}other{# пароля}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"автоматичний, заповнення, автозаповнення, пароль"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"облікові дані, ключ доступу, пароль"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Переконайтеся, що додаток надійний</b> <br/> <br/> <xliff:g id=app_name example=Функція Автозаповнення Google>%1$s</xliff:g> використовує інформацію на екрані, щоб визначати поля для автозаповнення."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"Вимкнути %1$s?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"Збережені дані, наприклад способи оплати чи адреси, не будуть підставлятись автоматично, коли ви ввійдете в обліковий запис. Щоб збережені дані вносились у відповідні поля, налаштуйте сервіс автозаповнення за умовчанням."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Вичерпано ліміт кількості сервісів паролів та ідентифікації"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"Одночасно можуть бути активними щонайбільше 5 сервісів паролів і автозаповнення. Вимкніть сервіс, щоб додати інший."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Вимкнути"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Автоматично заповнити"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Рівень реєстрації"</string>
@@ -4274,28 +4293,17 @@
<string name="content_capture" msgid="868372905432812238">"Контент додатків"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Дозволити додаткам передавати контент системі Android"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Записати дані динамічної пам’яті системи"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Memory Tagging Extension"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"Memory Tagging Extension (MTE) полегшує пошук проблем із безпекою пам’яті в додатку й покращує захист нативного коду в ньому."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"Якщо ввімкнено MTE, продуктивність пристрою може знижуватися."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"Докладніше про MTE"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"Увімкнути MTE (до вимкнення)"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"Щоб увімкнути MTE, перезапустіть пристрій."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"Щоб вимкнути MTE, перезапустіть пристрій."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"Увімкнути MTE для одного сеансу"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"Система перезапуститься, і ви зможете почати експеримент із Memory Tagging Extension (MTE). Це може негативно вплинути на продуктивність і стабільність системи. Щоб вийти з цього режиму, знову перезапустіть пристрій."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Перезапустити для одного сеансу з увімкненою функцією MTE"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE вже ввімкнено"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Запис даних динамічної пам’яті системи"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Не вдалося записати дані динамічної пам’яті системи"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Автоматично записувати дані динамічної пам’яті системи"</string>
@@ -4587,56 +4595,30 @@
<string name="background_install_before" msgid="8608614957688912715">"{count,plural, =1{Додатки, установлені протягом останнього # місяця}one{Додатки, установлені протягом останнього # місяця}few{Додатки, установлені протягом останніх # місяців}many{Додатки, установлені протягом останніх # місяців}other{Додатки, установлені протягом останнього # місяця}}"</string>
<string name="background_install_after" msgid="7983488897570908149">"{count,plural, =1{Додатки, установлені понад # місяць тому}one{Додатки, установлені понад # місяць тому}few{Додатки, установлені понад # місяці тому}many{Додатки, установлені понад # місяців тому}other{Додатки, установлені понад # місяця тому}}"</string>
<string name="accessibility_fingerprint_label" msgid="5017431423168191733">"Сканер відбитків пальців"</string>
- <!-- no translation found for flash_notifications_title (4490438861180492311) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_off (6056282996770691461) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera (455038312752009971) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_screen (7321838939240499267) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera_and_screen (6515622987118268649) -->
- <skip />
- <!-- no translation found for flash_notifications_intro (1506414740603805778) -->
- <skip />
- <!-- no translation found for flash_notifications_note (7258551860911169239) -->
- <skip />
- <!-- no translation found for flash_notifications_preview (5320176885050440874) -->
- <skip />
- <!-- no translation found for camera_flash_notification_title (1605639711485773787) -->
- <skip />
- <!-- no translation found for screen_flash_notification_title (8008197872050400734) -->
- <skip />
- <!-- no translation found for screen_flash_notification_color_title (7213407653340970790) -->
- <skip />
- <!-- no translation found for screen_flash_color_blue (3585766657607931371) -->
- <skip />
- <!-- no translation found for screen_flash_color_azure (8691198532944992243) -->
- <skip />
- <!-- no translation found for screen_flash_color_cyan (6878780006173747267) -->
- <skip />
- <!-- no translation found for screen_flash_color_spring_green (4466548514738457815) -->
- <skip />
- <!-- no translation found for screen_flash_color_green (8418019648507964564) -->
- <skip />
- <!-- no translation found for screen_flash_color_chartreuse_green (7456381649919010366) -->
- <skip />
- <!-- no translation found for screen_flash_color_yellow (7413465411615454556) -->
- <skip />
- <!-- no translation found for screen_flash_color_orange (979177126315557656) -->
- <skip />
- <!-- no translation found for screen_flash_color_red (8954162219886445491) -->
- <skip />
- <!-- no translation found for screen_flash_color_rose (1216848195972231251) -->
- <skip />
- <!-- no translation found for screen_flash_color_magenta (7726221666557102155) -->
- <skip />
- <!-- no translation found for screen_flash_color_violet (1279950780509029495) -->
- <skip />
- <!-- no translation found for color_selector_dialog_done (121253968943363376) -->
- <skip />
- <!-- no translation found for color_selector_dialog_cancel (8667350644753900701) -->
- <skip />
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="flash_notifications_title" msgid="4490438861180492311">"Сповіщення спалахом"</string>
+ <string name="flash_notifications_summary_off" msgid="6056282996770691461">"Вимкнено"</string>
+ <string name="flash_notifications_summary_on_camera" msgid="455038312752009971">"Увімкнено / спалах камери"</string>
+ <string name="flash_notifications_summary_on_screen" msgid="7321838939240499267">"Увімкнено / підсвічування екрана"</string>
+ <string name="flash_notifications_summary_on_camera_and_screen" msgid="6515622987118268649">"Увімкнено / спалах камери й підсвічування екрана"</string>
+ <string name="flash_notifications_intro" msgid="1506414740603805778">"Коли вам надійде сповіщення чи зазвучить будильник, спрацьовуватимете спалах камери або підсвічуватиметься екран."</string>
+ <string name="flash_notifications_note" msgid="7258551860911169239">"Якщо у вас чутливість до світла, використовуйте сповіщення спалахом з обережністю"</string>
+ <string name="flash_notifications_preview" msgid="5320176885050440874">"Переглянути"</string>
+ <string name="camera_flash_notification_title" msgid="1605639711485773787">"Сповіщення спалахом камери"</string>
+ <string name="screen_flash_notification_title" msgid="8008197872050400734">"Сповіщення підсвічуванням екран"</string>
+ <string name="screen_flash_notification_color_title" msgid="7213407653340970790">"Колір підсвічування екрана"</string>
+ <string name="screen_flash_color_blue" msgid="3585766657607931371">"Синій"</string>
+ <string name="screen_flash_color_azure" msgid="8691198532944992243">"Блакитний"</string>
+ <string name="screen_flash_color_cyan" msgid="6878780006173747267">"Бірюзовий"</string>
+ <string name="screen_flash_color_spring_green" msgid="4466548514738457815">"Яскраво-зелений"</string>
+ <string name="screen_flash_color_green" msgid="8418019648507964564">"Зелений"</string>
+ <string name="screen_flash_color_chartreuse_green" msgid="7456381649919010366">"Зеленувато-жовтий"</string>
+ <string name="screen_flash_color_yellow" msgid="7413465411615454556">"Жовтий"</string>
+ <string name="screen_flash_color_orange" msgid="979177126315557656">"Оранжевий"</string>
+ <string name="screen_flash_color_red" msgid="8954162219886445491">"Червоний"</string>
+ <string name="screen_flash_color_rose" msgid="1216848195972231251">"Рожевий"</string>
+ <string name="screen_flash_color_magenta" msgid="7726221666557102155">"Пурпуровий"</string>
+ <string name="screen_flash_color_violet" msgid="1279950780509029495">"Ліловий"</string>
+ <string name="color_selector_dialog_done" msgid="121253968943363376">"Готово"</string>
+ <string name="color_selector_dialog_cancel" msgid="8667350644753900701">"Скасувати"</string>
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"Цей додаток можна відкрити лише в одному вікні"</string>
</resources>
diff --git a/res/values-ur/arrays.xml b/res/values-ur/arrays.xml
index c089013..166a0d1 100644
--- a/res/values-ur/arrays.xml
+++ b/res/values-ur/arrays.xml
@@ -85,9 +85,11 @@
<item msgid="9100937224980838123">"4"</item>
<item msgid="6702740528496186521">"5"</item>
</string-array>
- <!-- no translation found for bluetooth_audio_routing_titles:0 (926853492406127221) -->
- <!-- no translation found for bluetooth_audio_routing_titles:1 (5112879855377353813) -->
- <!-- no translation found for bluetooth_audio_routing_titles:2 (4853360663119482646) -->
+ <string-array name="bluetooth_audio_routing_titles">
+ <item msgid="926853492406127221">"خودکار طور پر فیصلہ کریں"</item>
+ <item msgid="5112879855377353813">"سماعتی آلے پر چلائیں"</item>
+ <item msgid="4853360663119482646">"فون اسپیکر پر چلائیں"</item>
+ </string-array>
<string-array name="wifi_signal">
<item msgid="199360311367724149">"ناقص"</item>
<item msgid="2470925506985305429">"ناقص"</item>
diff --git a/res/values-ur/strings.xml b/res/values-ur/strings.xml
index 6860dee..efbf4b5 100644
--- a/res/values-ur/strings.xml
+++ b/res/values-ur/strings.xml
@@ -166,10 +166,10 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"یونٹس اور نمبر کی ترجیحات سیٹ کریں"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"ایپس کو اپنی علاقائی ترجیحات کو جاننے کی اجازت دیں تاکہ وہ آپ کے تجربے کو ذاتی نوعیت کا بنا سکیں۔"</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"جہاں ممکن ہو وہاں ایپس آپ کی علاقائی ترجیحات کا استعمال کریں گی۔"</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"درجۂ حرارت کی یونٹس"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"درجہ حرارت"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"کیلنڈر"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"ہفتے کا پہلا دن"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"نمبرز"</string>
+ <string name="numbers_preferences_title" msgid="8197418984391195446">"نمبرز کی ترجیحات"</string>
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"ایپ کا ڈیفالٹ استعمال کریں"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"سیلسیئس(°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"فارن ہائیٹ(°F)"</string>
@@ -621,7 +621,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"غیر منسلک کریں"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"جوڑا بنائیں اور مربوط کریں"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"بلوٹوتھ آن ہونے پر، آپ کا آلہ دیگر قریبی بلوٹوتھ آلات کے ساتھ مواصلت کر سکتا ہے۔"</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"بلوٹوتھ آن ہونے پر آپ کا آلہ دیگر قریبی بلوٹوتھ آلات کے ساتھ مواصلت کر سکتا ہے۔\n\nآلے کے تجربے کو بہتر بنانے کے لیے، ایپس اور سروسز بلوٹوتھ کے آف ہونے پر بھی کسی بھی وقت قریبی آلات کو اسکین کر سکتی ہیں۔ مثال کے طور، مقام پر مبنی خصوصیات اور سروسز کو بہتر بنانے کے لیے اس کا استعمال کیا جا سکتا ہے۔ آپ "<annotation id="link">"بلوٹوتھ اسکیننگ کی ترتیبات"</annotation>" میں اسے تبدیل کر سکتے ہیں۔"</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"بلوٹوتھ آن ہونے پر آپ کا آلہ دیگر قریبی بلوٹوتھ آلات کے ساتھ مواصلت کر سکتا ہے۔\n\nآلے کے تجربے کو بہتر بنانے کے لیے، ایپس اور سروسز بلوٹوتھ کے آف ہونے پر بھی کسی بھی وقت قریبی آلات کو اسکین کر سکتی ہیں۔ مثال کے طور، مقام پر مبنی خصوصیات اور سروسز کو بہتر بنانے کے لیے اس کا استعمال کیا جا سکتا ہے۔ آپ بلوٹوتھ اسکیننگ کی ترتیبات میں اسے تبدیل کر سکتے ہیں۔"</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"تبدیل کریں"</string>
<string name="device_details_title" msgid="1155622417516195481">"آلہ کی تفصیلات"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"کی بورڈ کی ترتیبات"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"آلے کا بلوٹوتھ پتہ: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1392,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"پیٹرن کی توثیق کریں"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"PIN کی توثیق کریں"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"پاس ورڈ کی توثیق کریں"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"توثیق کریں کہ یہ آپ ہیں"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"اس آلے کو غیر مقفل کرنے کیلئے پیٹرن بھی استعمال کریں"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"اس آلے کو غیر مقفل کرنے کیلئے PIN بھی استعمال کریں"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"اس آلے کو غیر مقفل کرنے کیلئے پاس ورڈ بھی استعمال کریں"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"غلط PIN"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"غلط پاس ورڈ"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"غلط پیٹرن"</string>
@@ -1715,17 +1726,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"ڈاؤن لوڈ کردہ ایپس"</string>
<string name="experimental_category_title" msgid="898904396646344152">"تجرباتی"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"خصوصیت کے پرچم"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"Talkback"</string>
<string name="talkback_summary" msgid="5820927220378864281">"سکرین قاری بنیادی طور پر اندھے پن اور کم بصارت والے لوگوں کیلئے ہے"</string>
@@ -1739,10 +1752,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"میگنیفائر آپ کے ٹائپ کرتے وقت ٹیکسٹ کی پیروی کرتا ہے"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"ہمیشہ آن"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"ایپس کو تبدیل کرتے وقت میگنیفیکیشن کو غیر فعال کرنے کے بجائے یہ صرف عام سائز میں زوم آؤٹ کرتا ہے۔ جب چاہیں زوم ان کرنے کے لیے چٹکی بھریں۔"</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"جوائے اسٹک"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"آن اسکرین جوائے اسٹک کے ساتھ میگنیفائر کو فعال کریں اور منتقل کریں۔ تھپتھپائیں اور دبائے رکھیں، پھر میگنیفائر کو کنٹرول کرنے کیلئے جوائے اسٹک پر گھسیٹیں۔ خود جوائے اسٹک کو منتقل کرنے کے لیے تھپتھپائیں اور گھسیٹیں۔"</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"میگنیفکیشن کے بارے میں"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"میگنیفکیشن کے بارے میں مزید جانیں"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"میگنیفکیشن کی قسم"</string>
@@ -1949,8 +1960,7 @@
<string name="accessibility_hearingaid_left_and_right_side_device_summary" msgid="4268221140368164452">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g>، بائیں اور دائیں"</string>
<string name="accessibility_hearingaid_more_device_summary" msgid="8092641784056942546">"+1 <xliff:g id="DEVICE_NAME">%1$s</xliff:g> مزید"</string>
<string name="accessibility_hearing_device_pairing_title" msgid="2701812183769537320">"نئے آلے کا جوڑا بنائیں"</string>
- <!-- no translation found for accessibility_hearing_device_connected_title (3785140037249487287) -->
- <skip />
+ <string name="accessibility_hearing_device_connected_title" msgid="3785140037249487287">"سماعتی آلات"</string>
<string name="accessibility_hearing_device_saved_title" msgid="7573926212664909296">"محفوظ کردہ آلات"</string>
<string name="accessibility_hearing_device_control" msgid="2661965917013100611">"سماعتی آلہ کے کنٹرولز"</string>
<string name="accessibility_hearing_device_shortcut_title" msgid="7645100199603031360">"سماعتی آلہ کا شارٹ کٹ"</string>
@@ -1958,8 +1968,7 @@
<string name="accessibility_hac_mode_summary" msgid="5164793702798871478">"کچھ سماعتی آلات کے لیے آڈیو کو بہتر بنائیں"</string>
<string name="accessibility_hearing_device_footer_summary" msgid="4636110586636490256">"یقینی بنائیں کہ آپ کے سماعتی آلات آن ہیں اور جوڑا بنانے والے موڈ میں ہیں"</string>
<string name="accessibility_hearing_device_pairing_page_title" msgid="6608901091770850295">"سماعتی آلہ کا جوڑا بنائیں"</string>
- <!-- no translation found for accessibility_found_hearing_devices (637407580358386553) -->
- <skip />
+ <string name="accessibility_found_hearing_devices" msgid="637407580358386553">"دستیاب سماعتی آلات"</string>
<string name="accessibility_found_all_devices" msgid="7817834722148556520">"اپنا سماعتی آلہ دکھائی نہیں دے رہا؟"</string>
<string name="accessibility_list_all_devices_title" msgid="3555097127022458571">"سبھی بلوٹوتھ آلات دیکھیں"</string>
<string name="accessibility_audio_adjustment_title" msgid="1332113739136802997">"آڈیو ایڈجسٹمنٹ"</string>
@@ -2174,7 +2183,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"بیٹری میٹر کو پڑھنے میں دشواری۔"</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"اس خرابی کے بارے میں مزید جاننے کے لیے، تھپتھپائیں"</string>
- <string name="power_screen" msgid="4596900105850963806">"اسکرین"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"فلیش لائٹ"</string>
<string name="power_camera" msgid="4778315081581293923">"کیمرا"</string>
@@ -2252,6 +2262,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"<xliff:g id="SLOT">%s</xliff:g> کے لیے اسکرین کا وقت"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"ایپس کے لحاظ سے بریک ڈاؤن"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"سسٹم کے لحاظ سے بریک ڈاؤن"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"پروسیس اعداد و شمار"</string>
<string name="process_stats_summary" msgid="522842188571764699">"جاری پروسیسز کے بارے میں مفید اعداد و شمار"</string>
<string name="app_memory_use" msgid="7559666138324410666">"میموری کا استعمال"</string>
@@ -2899,6 +2911,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"گھنٹی اور اطلاعات کا والیوم"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"رنگ والیوم"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"اطلاع کا والیوم"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"دستیاب نہیں ہے کیونکہ رنگ خاموش ہے"</string>
<string name="ringtone_title" msgid="3271453110387368088">"فون رنگ ٹون"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"اطلاع کی ڈیفالٹ آواز"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"ایپ کی فراہم کردہ آواز"</string>
@@ -3164,8 +3177,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"اطلاع تک رسائی کی اجازت دیں"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Android 12 میں بہتر کردہ اطلاعات نے Android اڈاپٹیو اطلاعات کی جگہ لے لی ہے۔ یہ خصوصیت تجویز کردہ کارروائیاں اور جوابات دکھاتی ہے اور آپ کی اطلاعات کا نظم کرتی ہے۔ \n\nبہتر کردہ اطلاعات رابطوں کے نام اور پیغامات جیسی ذاتی معلومات سمیت اطلاعات کے مواد تک رسائی حاصل کر سکتی ہیں۔ یہ خصوصیت اطلاعات کو برخاست کر سکتی ہے یا ان کا جواب بھی دے سکتی ہے جیسے فون کالز کا جواب دینا اور ڈسٹرب نہ کریں کو کنٹرول کرنا۔"</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"<xliff:g id="SERVICE">%1$s</xliff:g> کیلئے اطلاع تک رسائی کی اجازت دیں؟"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"رابطوں کے نام ، تصاویر اور آپ کو موصول ہونے والے پیغامات کے ٹیکسٹ جیسی ذاتی معلومات سمیت <xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> تمام اطلاعات پڑھنے کا اہل ہوگا۔ یہ ایپ فون کالز کا جواب دینے سمیت اسنوز کرنے یا اطلاعات کو برخاست کرنے یا اطلاعات میں بٹنوں پر کارروائی کرنے کی بھی اہل ہوگی۔ \n\nاس سے ایپ کو \'ڈسٹرب نہ کریں\' آن یا آف کرنے اور متعلقہ ترتیبات تبدیل کرنے کی اہلیت بھی حاصل ہوگی۔"</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> ایپ درج ذیل کام کر سکے گی:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"آپ کی اطلاعات پڑھ سکے گی"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"یہ آپ کی اطلاعات بشمول ذاتی معلومات جیسے رابطے، پیغامات اور تصاویر پڑھ سکتی ہے۔"</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"پیغامات کا جواب دے سکے گی"</string>
@@ -3449,10 +3464,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"آف ہیں"</string>
<string name="advanced_apps" msgid="7643010673326578815">"جدید ترین"</string>
<string name="app_permissions" msgid="8666537659217653626">"اجازتوں کا مینیجر"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"مقام کیلئے ڈیٹا کے اشتراک کی اپ ڈیٹس"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"ان ایپس کا جائزہ لیں جنہوں نے آپ کے مقام کے ڈیٹا کے اشتراک کے اپنے ممکنہ طریقے کو تبدیل کر دیا"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"فعال کرنے کیلئے تھپتھپائیں"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"آلہ کو فعال کرنے کیلئے اسکرین پر کہیں بھی دو بار تھپتھپائیں"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"شروعاتی لنکس"</string>
@@ -3977,15 +3990,20 @@
<string name="autofill_app" msgid="7595308061826307921">"آٹو فل سروس"</string>
<string name="default_autofill_app" msgid="372234803718251606">"ڈیفالٹ آٹو فِل سروس"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"پاس ورڈز"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"پاس ورڈ اور شناخت کی سروسز"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# پاس ورڈ}other{# پاس ورڈز}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"خودکار، فل، آٹو فل، پاس ورڈ"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"اسناد، پاس کی، پاس ورڈ"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>یہ یقینی بنائیں کہ آپ کو اس ایپ پر اعتماد ہے</b> <br/> <br/> <xliff:g id=app_name example=Google Autofill>%1$s</xliff:g> آٹو فل کی جا سکنے والی چیزوں کی تعیین کیلئے آپ کی اسکرین پر موجود چیزوں کو استعمال کرتا ہے۔"</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"%1$s کو آف کریں؟"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"آپ کے سائن ان کرنے پر پتے یا ادائیگی کے طریقے جیسی محفوظ کردہ معلومات پُر نہیں کی جائے گی۔ اپنی معلومات کو پہلے سے پُر رکھنے کے لیے ایک ڈیفالٹ آٹو فِل سروس سیٹ کریں۔"</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"پاس ورڈ اور شناخت کی سروسز کی حد"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"آپ ایک وقت میں 5 آٹو فل اور پاس ورڈ سروسز فعال رکھ سکتے ہیں۔ مزید شامل کرنے کے لیے سروس کو آف کریں۔"</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"آف کریں"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"آٹو فل"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"لاگنگ کی سطح"</string>
@@ -4272,28 +4290,17 @@
<string name="content_capture" msgid="868372905432812238">"ایپ کا مواد"</string>
<string name="content_capture_summary" msgid="49720773699715531">"ایپس کو Android سسٹم میں مواد بھیجنے کی اجازت دیں"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"سسٹم کا ہیپ ڈمپ کیپچر کریں"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"میموری ٹیگنگ ایکسٹینشن"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"میموری ٹیگنگ ایکسٹینشن (MTE) آپ کی ایپ میں میموری کے تحفظ کے مسائل کو تلاش کرنا آسان بناتا ہے اور اس میں موجود مقامی کوڈ کو مزید محفوظ بناتا ہے۔"</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"MTE کو آن کر کے آلے کی کارکردگی سست ہو سکتی ہے۔"</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"MTE کے بارے میں مزید جانیں"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"MTE کو فعال کریں جب تک کہ آپ آلے کو آف نہ کر دیں"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"MTE کو آن کرنے کے لیے آپ کو اپنا آلہ ری اسٹارٹ کرنے کی ضرورت ہوگی۔"</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"MTE کو آف کرنے کے لیے آپ کو اپنا آلہ ری اسٹارٹ کرنے کی ضرورت ہوگی۔"</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"ایک ہی سیشن کے لیے MTE کو فعال کریں"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"سسٹم ری اسٹارٹ کرے گا اور میموری ٹیگنگ ایکسٹینشن (MTE) کے ساتھ تجربہ کرنے کی اجازت دے گا۔ MTE سسٹم کی کارکردگی اور استحکام پر منفی اثر ڈال سکتا ہے۔ اگلے ریبوٹ پر ری سیٹ کر دیا جائے گا۔"</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"MTE فعال ہونے کے ساتھ ایک ہی سیشن کے لیے ری اسٹارٹ کریں"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE پہلے سے فعال ہے"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"سسٹم کا ہیپ ڈمپ کیپچر کیا جا رہا ہے"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"سسٹم کے ہیپ ڈمپ کو کیپچر نہیں کیا جا سکا"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"سسٹم کے ہیپ ڈمپس کو خودکار طور پر کیپچر کریں"</string>
@@ -4583,56 +4590,30 @@
<string name="background_install_before" msgid="8608614957688912715">"{count,plural, =1{ایپس گزشتہ # ماہ میں انسٹال کی گئیں}other{ایپس گزشتہ # ماہ میں انسٹال کی گئیں}}"</string>
<string name="background_install_after" msgid="7983488897570908149">"{count,plural, =1{ایپس # ماہ سے زیادہ پہلے انسٹال کی گئیں}other{ایپس # ماہ سے زیادہ پہلے انسٹال کی گئیں}}"</string>
<string name="accessibility_fingerprint_label" msgid="5017431423168191733">"فنگر پرنٹ سینسر"</string>
- <!-- no translation found for flash_notifications_title (4490438861180492311) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_off (6056282996770691461) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera (455038312752009971) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_screen (7321838939240499267) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera_and_screen (6515622987118268649) -->
- <skip />
- <!-- no translation found for flash_notifications_intro (1506414740603805778) -->
- <skip />
- <!-- no translation found for flash_notifications_note (7258551860911169239) -->
- <skip />
- <!-- no translation found for flash_notifications_preview (5320176885050440874) -->
- <skip />
- <!-- no translation found for camera_flash_notification_title (1605639711485773787) -->
- <skip />
- <!-- no translation found for screen_flash_notification_title (8008197872050400734) -->
- <skip />
- <!-- no translation found for screen_flash_notification_color_title (7213407653340970790) -->
- <skip />
- <!-- no translation found for screen_flash_color_blue (3585766657607931371) -->
- <skip />
- <!-- no translation found for screen_flash_color_azure (8691198532944992243) -->
- <skip />
- <!-- no translation found for screen_flash_color_cyan (6878780006173747267) -->
- <skip />
- <!-- no translation found for screen_flash_color_spring_green (4466548514738457815) -->
- <skip />
- <!-- no translation found for screen_flash_color_green (8418019648507964564) -->
- <skip />
- <!-- no translation found for screen_flash_color_chartreuse_green (7456381649919010366) -->
- <skip />
- <!-- no translation found for screen_flash_color_yellow (7413465411615454556) -->
- <skip />
- <!-- no translation found for screen_flash_color_orange (979177126315557656) -->
- <skip />
- <!-- no translation found for screen_flash_color_red (8954162219886445491) -->
- <skip />
- <!-- no translation found for screen_flash_color_rose (1216848195972231251) -->
- <skip />
- <!-- no translation found for screen_flash_color_magenta (7726221666557102155) -->
- <skip />
- <!-- no translation found for screen_flash_color_violet (1279950780509029495) -->
- <skip />
- <!-- no translation found for color_selector_dialog_done (121253968943363376) -->
- <skip />
- <!-- no translation found for color_selector_dialog_cancel (8667350644753900701) -->
- <skip />
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="flash_notifications_title" msgid="4490438861180492311">"فلیش کی اطلاعات"</string>
+ <string name="flash_notifications_summary_off" msgid="6056282996770691461">"آف ہے"</string>
+ <string name="flash_notifications_summary_on_camera" msgid="455038312752009971">"آن ہے / کیمرا فلیش"</string>
+ <string name="flash_notifications_summary_on_screen" msgid="7321838939240499267">"آن ہے / اسکرین فلیش"</string>
+ <string name="flash_notifications_summary_on_camera_and_screen" msgid="6515622987118268649">"آن ہے / کیمرا اور اسکرین فلیش"</string>
+ <string name="flash_notifications_intro" msgid="1506414740603805778">"اطلاع موصول ہونے یا الارمز کے بجنے پر کیمرے کی روشنی یا اسکرین کو فلیش کریں۔"</string>
+ <string name="flash_notifications_note" msgid="7258551860911169239">"اگر آپ روشنی سے حساس ہیں تو فلیش کی اطلاعات کا استعمال احتیاط کے ساتھ کریں"</string>
+ <string name="flash_notifications_preview" msgid="5320176885050440874">"پیش منظر دیکھیں"</string>
+ <string name="camera_flash_notification_title" msgid="1605639711485773787">"کیمرا فلیش کی اطلاع"</string>
+ <string name="screen_flash_notification_title" msgid="8008197872050400734">"اسکرین فلیش کی اطلاع"</string>
+ <string name="screen_flash_notification_color_title" msgid="7213407653340970790">"اسکرین فلیش کا رنگ"</string>
+ <string name="screen_flash_color_blue" msgid="3585766657607931371">"نیلا"</string>
+ <string name="screen_flash_color_azure" msgid="8691198532944992243">"نیلگوں"</string>
+ <string name="screen_flash_color_cyan" msgid="6878780006173747267">"سیان"</string>
+ <string name="screen_flash_color_spring_green" msgid="4466548514738457815">"بہار نما سبز"</string>
+ <string name="screen_flash_color_green" msgid="8418019648507964564">"سبز"</string>
+ <string name="screen_flash_color_chartreuse_green" msgid="7456381649919010366">"شارتروز سبز"</string>
+ <string name="screen_flash_color_yellow" msgid="7413465411615454556">"پیلا"</string>
+ <string name="screen_flash_color_orange" msgid="979177126315557656">"نارنجی"</string>
+ <string name="screen_flash_color_red" msgid="8954162219886445491">"سرخ"</string>
+ <string name="screen_flash_color_rose" msgid="1216848195972231251">"گلاب"</string>
+ <string name="screen_flash_color_magenta" msgid="7726221666557102155">"میجنٹا"</string>
+ <string name="screen_flash_color_violet" msgid="1279950780509029495">"بیگنی"</string>
+ <string name="color_selector_dialog_done" msgid="121253968943363376">"ہو گیا"</string>
+ <string name="color_selector_dialog_cancel" msgid="8667350644753900701">"منسوخ کریں"</string>
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"یہ ایپ صرف 1 ونڈو میں کھولی جا سکتی ہے"</string>
</resources>
diff --git a/res/values-uz/strings.xml b/res/values-uz/strings.xml
index cfe90df..6dc154a 100644
--- a/res/values-uz/strings.xml
+++ b/res/values-uz/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Birliklar va raqamlar sozlamalarini belgilash"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Ilovalar ushbu sozlamalardan moslashtirish uchun foydalanadi."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Ilovalar imkon qadar mintaqaviy sozlamalaringizdan foydalanadi."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Harorat birligi"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Harorat"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Taqvim"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"Haftaning birinchi kuni"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Raqamlar"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Ilovaga sozlamani oʻzi belgilashiga ruxsat bering"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Selsiy (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Farengeyt (°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Uzish"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Juftlash va ulash"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"Yaqin-atrofdagi Bluetooth qurilmalarga ulanish uchun Bluetooth aloqasini yoqing."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Yaqin-atrofdagi Bluetooth qurilmalarga ulanish uchun Bluetooth aloqasini yoqing.\n\nQurilmadan foydalanishni yaxshilash uchun istalgan vaqt ilova va xizmatlar hatto Bluetooth oʻchiq boʻlsa ham Wi-Fi tarmoqlarni qidirishi mumkin. Bundan joylashuv axborotiga asoslangan funksiya va xizmatlarni yaxshilashda foydalanish mumkin. Bu funksiyani "<annotation id="link">"Bluetooth qidiruv sozlamalari"</annotation>" orqali oʻzgartirish mumkin."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Yaqin-atrofdagi Bluetooth qurilmalarga ulanish uchun Bluetooth aloqasini yoqing.\n\nQurilmadan foydalanishni yaxshilash uchun istalgan vaqt ilova va xizmatlar hatto Bluetooth oʻchiq boʻlsa ham Wi-Fi tarmoqlarni qidirishi mumkin. Bundan joylashuv axborotiga asoslangan funksiya va xizmatlarni yaxshilashda foydalanish mumkin. Bu funksiyani Bluetooth qidiruv sozlamalari orqali oʻzgartirish mumkin."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Oʻzgartirish"</string>
<string name="device_details_title" msgid="1155622417516195481">"Qurilma tafsilotlari"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Klaviatura sozlamalari"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Qurilmaning Bluetooth manzili: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Grafik kalitni tasdiqlash"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"PIN kodni tasdiqlash"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Parolni tasdiqlash"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Shaxsingizni tasdiqlang"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Bu qurilmani grafik kalit bilan ochish mumkin"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Bu qurilmani PIN kod bilan ochish mumkin"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Bu qurilmani parol bilan ochish mumkin"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"PIN-kod noto‘g‘ri"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Parol noto‘g‘ri"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Grafik kalit xato"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Yuklab olingan ilovalar"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Tajribaviy"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Tajribaviy funksiyalar"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"Talkback"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Ko‘r va ko‘rish qobiliyati past odamlar uchun ekrandan o‘qish vositasi"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"Matn kiritilganda soʻzlar avtomatik kattalashadi"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"Har doim yoniq"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"Boshqa ilovani ochayotganda masshtabni faolsizlantirish oʻrniga normal hajmga uzoqlashtiring. Yana kattalashtirish uchun ekranda ikki barmogʻingiz bilan chimding"</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"Joystik"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"Ekrandagi joystik yordamida lupani faollashtiring va harakatlantiring. Bosib ushlab turing, keyin lupani boshqarish uchun joystikni torting. Joystikning oʻzini surish uchun bosib torting."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"Kattalashtirish haqida"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"Kattalashtirish haqida batafsil"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"Kattalashtirish turi"</string>
@@ -2172,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Batareya quvvati aniqlanmadi."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Bu xato haqida batafsil bilish uchun tegining"</string>
- <string name="power_screen" msgid="4596900105850963806">"Ekran"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Fonar"</string>
<string name="power_camera" msgid="4778315081581293923">"Kamera"</string>
@@ -2250,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Qurilmadan foydalanish vaqti (<xliff:g id="SLOT">%s</xliff:g>)"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Ilovalar tomonidan"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Tizim tomonidan"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Jarayonlar statistikasi"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Ish jarayonlari haqidagi g‘alati statistikalar"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Band xotira"</string>
@@ -2897,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Jiringlash va bildirishnoma tovushi"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Jiringlash tovushi"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Bildirishnomalar ovozi"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Jiringlash ovozsizligi uchun ishlamaydi"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Telefon ringtoni"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Standart bildirishnoma tovushi"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"Ilova tovushi"</string>
@@ -3162,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Bildirishnomalarga ruxsat berish"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Android 12 tizimida moslashuvchan bildirishnomalar oʻrniga yangicha bildirishnomalar chiqadi. Bu funksiya amallar va javoblarni taklif qiladi va bildirishnomalaringizni boshqaradi. \n\nYangicha bildirishnomalar barcha bildirishnomalar kontentini, jumladan kontakt nomlari va xabarlar kabi shaxsiy bildirishnomalarni ham oʻqiy oladi. Shuningdek, bu funksiya bildirishnomalarni yopishi yoki telefon chaqiruvlariga javob berishi va Bezovta qilinmasin rejimini boshqarishi mumkin."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"<xliff:g id="SERVICE">%1$s</xliff:g> xizmatiga bildirishnomalarga kirish uchun ruxsat berilsinmi?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> ilovasi barcha bildirishnomalarni, jumladan, shaxsiy maʼlumotlarni (kontakt nomlari, rasmlar va xabarlar) oʻqiy oladi. Shuningdek, bu ilova bildirishnomalarni yopishi yoki kechiktirishi yoki telefon chaqiruvlariga javob berish kabi bildirishnomalarda tugmalar bilan amallar bajarishi mumkin. \n\nIlova Bezovta qilinmasin rejimini yoqish va oʻchirish hamda shunga aloqador sozlamalarni ham oʻzgartirishi mumkin."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> quyidagilarni bajara oladi:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"Bildirishnomalarni oʻqish"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"Ilova kontakt nomlari, xabarlar va rasmlar kabi shaxsiy axborotlari bor bildirishnomalarni oʻqiy oladi."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Xabarlarga javob berish"</string>
@@ -3447,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Bildirishnoma kelmaydigan"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Kengaytirilgan sozlamalar"</string>
<string name="app_permissions" msgid="8666537659217653626">"Ruxsatlar boshqaruvi"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Joylashuv axboroti ulashuvidagi oʻzgarishlar"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Joylashuv axboroti ulashuviga oʻzgartirish kiritgan ilovalarni tekshiring"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Teginib yoqish"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Qurilmani yoqish uchun ekranning istalgan joyiga ikki marta bosing"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Havolalarni ochish"</string>
@@ -3975,15 +3991,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Avtomatik kiritish"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Birlamchi avtomatik kiritish xizmati"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Parollar"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Identifikatsiya va parolni saqlash xizmatlari"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# ta parol}other{# ta parol}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"avto, toʻldirish, avtotoʻldirish, parol"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"hisob maʼlumotlari, kod, parol"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Bu ilova ishonchli ekanini tekshiring</b> <br/> <br/> <xliff:g id=app_name example=Google Autofill>%1$s</xliff:g> ekraningizda nimani avtomatik kiritish kerakligini aniqlaydi."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"%1$s faolsizlantirilsinmi?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"Manzillar yoki toʻlov usullari kabi saqlangan maʼlumotlar tizimga kirganingizda toʻldirilmaydi. Saqlangan maʼlumotlaringizni toʻldirib turish uchun standart avtomatik toʻldirish xizmatini oʻrnating."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Identifikatsiya va parolni saqlash xizmatlari cheklovdan oshib ketdi"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"Bir vaqtda 5 tagacha avtomatik kiritish va parolni saqlash xizmatlaridan foydalanishingiz mumkin. Yangi xizmat qoʻshish uchun birortasini oʻchiring."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Faolsizlantirish"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Avtomatik kiritish"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Jurnal yuritish darajasi"</string>
@@ -4270,28 +4291,17 @@
<string name="content_capture" msgid="868372905432812238">"Ilova kontenti"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Ilovalar Android tizimiga kontent yuborishiga ruxsat berish"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Tizim hip-dampini yozib olish"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Memory Tagging Extension"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"Memory Tagging Extension (MTE) ilovada xotira xavfsizligi muammolarini osonroq topadi va nativ kodni himoyalaydi."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"MTE yoqilganda qurilma sekinroq ishlashi mumkin."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"MTE haqida batafsil"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"MTE faolsizlantirilmaguncha yoniq qolsin."</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"MTE yoqilishi uchun qurilmani oʻchirib yoqing."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"MTE faolsizlantirilishi uchun qurilmani oʻchirib yoqing."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"Yagona seansda yoniq MTE"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"Tizim qayta ishga tushadi va tajribaviy Memory Tagging Extension (MTE) ishlashiga ruxsat beriladi. MTE tizimning ishlashi va barqarorligiga salbiy taʼsir koʻrsatishi mumkin. Keyingi qayta yoqilganda asliga qaytariladi."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Tizimni MTE yoqilgan yagona seansda qayta ishga tushirish"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE allaqachon yoqilgan"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Tizim hip-dampi yozib olinmoqda"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Tizim hip-dampi yozib olinmadi"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Tizim hip-damp axborotini avtomatik yozib olish"</string>
@@ -4606,6 +4616,5 @@
<string name="screen_flash_color_violet" msgid="1279950780509029495">"Binafsharang"</string>
<string name="color_selector_dialog_done" msgid="121253968943363376">"Tayyor"</string>
<string name="color_selector_dialog_cancel" msgid="8667350644753900701">"Bekor qilish"</string>
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"Bu ilovani faqat 1 ta oynada ochish mumkin"</string>
</resources>
diff --git a/res/values-vi/arrays.xml b/res/values-vi/arrays.xml
index b93365a..4d4cbd0 100644
--- a/res/values-vi/arrays.xml
+++ b/res/values-vi/arrays.xml
@@ -85,9 +85,11 @@
<item msgid="9100937224980838123">"4"</item>
<item msgid="6702740528496186521">"5"</item>
</string-array>
- <!-- no translation found for bluetooth_audio_routing_titles:0 (926853492406127221) -->
- <!-- no translation found for bluetooth_audio_routing_titles:1 (5112879855377353813) -->
- <!-- no translation found for bluetooth_audio_routing_titles:2 (4853360663119482646) -->
+ <string-array name="bluetooth_audio_routing_titles">
+ <item msgid="926853492406127221">"Tự động quyết định"</item>
+ <item msgid="5112879855377353813">"Phát trên thiết bị trợ thính"</item>
+ <item msgid="4853360663119482646">"Phát trên loa điện thoại"</item>
+ </string-array>
<string-array name="wifi_signal">
<item msgid="199360311367724149">"Kém"</item>
<item msgid="2470925506985305429">"Kém"</item>
diff --git a/res/values-vi/strings.xml b/res/values-vi/strings.xml
index 7b48981..ff7d7d8 100644
--- a/res/values-vi/strings.xml
+++ b/res/values-vi/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Đặt các lựa chọn ưu tiên về số và đơn vị"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Cho ứng dụng biết lựa chọn ưu tiên theo khu vực của bạn để ứng dụng mang đến trải nghiệm phù hợp với bạn."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Ứng dụng sẽ dùng lựa chọn ưu tiên theo khu vực của bạn khi có thể."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Đơn vị nhiệt độ"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Nhiệt độ"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Lịch"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"Ngày đầu tiên trong tuần"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Số"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Sử dụng chế độ mặc định của ứng dụng"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"Độ C (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"Độ F (°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Ngắt kết nối"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Ghép nối & kết nối"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"Khi Bluetooth bật, thiết bị của bạn có thể kết nối với thiết bị Bluetooth khác ở gần."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Khi bạn bật Bluetooth, thiết bị của bạn có thể kết nối với các thiết bị Bluetooth khác ở gần.\n\nĐể cải thiện trải nghiệm sử dụng thiết bị, các ứng dụng và dịch vụ vẫn có thể quét tìm những thiết bị ở gần bất cứ lúc nào, ngay cả khi Bluetooth tắt. Chế độ này có thể được dùng để cải thiện các tính năng và dịch vụ dựa trên vị trí. Bạn có thể thay đổi chế độ này trong phần "<annotation id="link">"cài đặt tính năng Quét tìm Bluetooth"</annotation>"."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Khi bạn bật Bluetooth, thiết bị của bạn có thể kết nối với các thiết bị Bluetooth khác ở gần.\n\nĐể cải thiện trải nghiệm sử dụng thiết bị, các ứng dụng và dịch vụ vẫn có thể quét tìm những thiết bị ở gần bất cứ lúc nào, ngay cả khi Bluetooth tắt. Chế độ này có thể được dùng để cải thiện các tính năng và dịch vụ dựa trên vị trí. Bạn có thể thay đổi chế độ này trong phần cài đặt tính năng Quét tìm Bluetooth."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Thay đổi"</string>
<string name="device_details_title" msgid="1155622417516195481">"Chi tiết thiết bị"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Cài đặt bàn phím"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Địa chỉ Bluetooth của thiết bị: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Xác minh hình mở khóa"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"Xác minh mã PIN"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Xác minh mật khẩu"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Xác minh danh tính của bạn"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Cũng dùng hình mở khoá để mở khoá thiết bị này"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Cũng dùng mã PIN để mở khoá thiết bị này"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Cũng dùng mật khẩu để mở khoá thiết bị này"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"Mã PIN sai"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Mật khẩu sai"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Hình mở khóa không chính xác"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Ứng dụng đã tải xuống"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Thử nghiệm"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Cờ tính năng"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"Talkback"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Trình đọc màn hình chủ yếu dành cho những người khiếm thị và thị lực kém"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"Kính lúp di chuyển theo văn bản khi bạn nhập"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"Luôn bật"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"Thay vì huỷ kích hoạt tính năng phóng to khi thay đổi ứng dụng, tuỳ chọn này chỉ thu nhỏ về kích thước thông thường. Chụm để thu phóng trở lại bất cứ khi nào bạn muốn."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"Cần điều khiển"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"Kích hoạt và di chuyển kính lúp bằng một cần điều khiển trên màn hình. Chạm và giữ, rồi kéo cần điều khiển để điều khiển kính lúp. Chạm và kéo để cần điều khiển tự di chuyển."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"Giới thiệu về tính năng phóng to"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"Tìm hiểu thêm về tính năng phóng to"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"Kiểu phóng to"</string>
@@ -1949,8 +1961,7 @@
<string name="accessibility_hearingaid_left_and_right_side_device_summary" msgid="4268221140368164452">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g>, tai trái và tai phải"</string>
<string name="accessibility_hearingaid_more_device_summary" msgid="8092641784056942546">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g> + 1 thiết bị khác"</string>
<string name="accessibility_hearing_device_pairing_title" msgid="2701812183769537320">"Ghép nối thiết bị mới"</string>
- <!-- no translation found for accessibility_hearing_device_connected_title (3785140037249487287) -->
- <skip />
+ <string name="accessibility_hearing_device_connected_title" msgid="3785140037249487287">"Thiết bị trợ thính"</string>
<string name="accessibility_hearing_device_saved_title" msgid="7573926212664909296">"Thiết bị đã lưu"</string>
<string name="accessibility_hearing_device_control" msgid="2661965917013100611">"Chế độ điều khiển thiết bị trợ thính"</string>
<string name="accessibility_hearing_device_shortcut_title" msgid="7645100199603031360">"Phím tắt cho thiết bị trợ thính"</string>
@@ -1958,8 +1969,7 @@
<string name="accessibility_hac_mode_summary" msgid="5164793702798871478">"Cải thiện âm thanh của một số thiết bị trợ thính"</string>
<string name="accessibility_hearing_device_footer_summary" msgid="4636110586636490256">"Đảm bảo thiết bị trợ thính của bạn đang bật và ở chế độ ghép nối"</string>
<string name="accessibility_hearing_device_pairing_page_title" msgid="6608901091770850295">"Ghép nối thiết bị trợ thính"</string>
- <!-- no translation found for accessibility_found_hearing_devices (637407580358386553) -->
- <skip />
+ <string name="accessibility_found_hearing_devices" msgid="637407580358386553">"Thiết bị trợ thính hiện có"</string>
<string name="accessibility_found_all_devices" msgid="7817834722148556520">"Bạn không thấy thiết bị trợ thính của mình?"</string>
<string name="accessibility_list_all_devices_title" msgid="3555097127022458571">"Xem tất cả các thiết bị Bluetooth"</string>
<string name="accessibility_audio_adjustment_title" msgid="1332113739136802997">"Điều chỉnh âm thanh"</string>
@@ -2174,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Đã xảy ra sự cố khi đọc dung lượng pin."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Nhấn để tìm hiểu thêm về lỗi này"</string>
- <string name="power_screen" msgid="4596900105850963806">"Màn hình"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"Đèn pin"</string>
<string name="power_camera" msgid="4778315081581293923">"Máy ảnh"</string>
@@ -2252,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Thời gian sử dụng thiết bị lúc <xliff:g id="SLOT">%s</xliff:g>"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Phân tích theo ứng dụng"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Phân tích theo hệ thống"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Số liệu thống kê về quy trình"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Số liệu thống kê chi tiết về các quy trình đang chạy"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Mức sử dụng bộ nhớ"</string>
@@ -2899,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Âm lượng chuông và thông báo"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Âm lượng chuông"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Âm lượng thông báo"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Không hoạt động vì chuông bị tắt"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Nhạc chuông điện thoại"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Âm thanh thông báo mặc định"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"Âm thanh do ứng dụng cung cấp"</string>
@@ -3164,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Cho phép truy cập thông báo"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Thông báo nâng cao đã thay thế Thông báo thích ứng trên Android trong Android 12. Tính năng này hiển thị những thao tác và câu trả lời đề xuất, đồng thời sắp xếp các thông báo của bạn. \n\nThông báo nâng cao có thể đọc mọi nội dung thông báo, bao gồm cả thông tin cá nhân như tên của người liên hệ và tin nhắn. Tính năng này cũng có thể đóng hoặc phản hồi các thông báo, chẳng hạn như trả lời cuộc gọi điện thoại, đồng thời có thể kiểm soát chế độ Không làm phiền."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"Cho phép <xliff:g id="SERVICE">%1$s</xliff:g> truy cập thông báo?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> có thể đọc mọi thông báo, bao gồm cả thông tin cá nhân như tên của người liên hệ, ảnh và nội dung của thông báo mà bạn nhận được. Ứng dụng này cũng có thể tạm ẩn hoặc loại bỏ các thông báo hoặc thao tác với các nút trong thông báo, bao gồm cả trả lời cuộc gọi điện thoại. \n\nNgoài ra, việc này còn cho phép ứng dụng bật hoặc tắt chế độ Không làm phiền và thay đổi các chế độ cài đặt liên quan."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> sẽ có thể:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"Đọc thông báo"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"Ứng dụng này có thể đọc các thông báo của bạn, bao gồm cả thông tin cá nhân như người liên hệ, tin nhắn và ảnh."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Trả lời tin nhắn"</string>
@@ -3449,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Đã tắt"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Nâng cao"</string>
<string name="app_permissions" msgid="8666537659217653626">"Trình quản lý quyền"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Cập nhật đối với tính năng chia sẻ dữ liệu vị trí"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Xem xét những ứng dụng đã thay đổi cách mà chúng có thể chia sẻ dữ liệu vị trí của bạn"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Nhấn để đánh thức"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Nhấn đúp vào vị trí bất kỳ trên màn hình để đánh thức thiết bị"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Mở đường liên kết"</string>
@@ -3977,15 +3991,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Dịch vụ tự động điền"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Dịch vụ tự động điền mặc định"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Mật khẩu"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Dịch vụ về mật khẩu và danh tính"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# mật khẩu}other{# mật khẩu}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"tự động, điền, tự động điền, mật khẩu"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"thông tin xác thực, mã xác thực, mật khẩu"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Hãy đảm bảo bạn tin tưởng ứng dụng này</b> <br/> <br/> <xliff:g id=app_name example=Google Autofill>%1$s</xliff:g> sử dụng thông tin trên màn hình để xác định nội dung nào có thể được tự động điền."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"Tắt %1$s?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"Khi bạn đăng nhập, những thông tin đã lưu như địa chỉ hoặc phương thức thanh toán sẽ không được điền. Để luôn điền bằng thông tin đã lưu, hãy thiết lập một dịch vụ tự động điền."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Giới hạn số lượng dịch vụ về mật khẩu và tự động điền"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"Cùng một lúc, bạn có thể dùng tối đa 5 dịch vụ về mật khẩu và tự động điền. Hãy tắt một dịch vụ nếu muốn thêm một dịch vụ khác."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Tắt"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Tự động điền"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Mức ghi nhật ký"</string>
@@ -4272,28 +4291,17 @@
<string name="content_capture" msgid="868372905432812238">"Nội dung ứng dụng"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Cho phép các ứng dụng gửi nội dung đến hệ thống Android"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Ghi tệp báo lỗi cho hệ thống"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Tiện ích gắn thẻ bộ nhớ"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"Tiện ích gắn thẻ bộ nhớ (Memory Tagging Extension – MTE) giúp bạn dễ dàng hơn trong việc tìm kiếm các vấn đề về an toàn bộ nhớ trong ứng dụng, đồng thời tăng cường bảo mật mã gốc trong ứng dụng."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"Thao tác bật MTE có thể làm giảm hiệu suất của thiết bị."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"Tìm hiểu thêm về MTE"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"Bật MTE cho đến khi bạn tắt"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"Bạn cần khởi động lại thiết bị để bật MTE."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"Bạn cần khởi động lại thiết bị để tắt MTE."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"Bật MTE cho một phiên duy nhất"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"Hệ thống sẽ khởi động lại và cho phép thử nghiệm bằng Tiện ích gắn thẻ bộ nhớ (MTE). MTE có thể làm giảm hiệu suất và độ ổn định của hệ thống. Tiện ích này sẽ được đặt lại vào lần khởi động lại tiếp theo."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Khởi động lại để bắt đầu một phiên duy nhất có bật MTE"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE đã được bật"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Đang ghi tệp báo lỗi cho hệ thống"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Không thể ghi tệp báo lỗi cho hệ thống"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Tự động ghi tệp báo lỗi của hệ thống"</string>
@@ -4583,56 +4591,30 @@
<string name="background_install_before" msgid="8608614957688912715">"{count,plural, =1{Ứng dụng được cài đặt trong vòng # tháng gần đây}other{Ứng dụng được cài đặt trong vòng # tháng gần đây}}"</string>
<string name="background_install_after" msgid="7983488897570908149">"{count,plural, =1{Ứng dụng được cài đặt từ hơn # tháng trước}other{Ứng dụng được cài đặt từ hơn # tháng trước}}"</string>
<string name="accessibility_fingerprint_label" msgid="5017431423168191733">"Cảm biến vân tay"</string>
- <!-- no translation found for flash_notifications_title (4490438861180492311) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_off (6056282996770691461) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera (455038312752009971) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_screen (7321838939240499267) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera_and_screen (6515622987118268649) -->
- <skip />
- <!-- no translation found for flash_notifications_intro (1506414740603805778) -->
- <skip />
- <!-- no translation found for flash_notifications_note (7258551860911169239) -->
- <skip />
- <!-- no translation found for flash_notifications_preview (5320176885050440874) -->
- <skip />
- <!-- no translation found for camera_flash_notification_title (1605639711485773787) -->
- <skip />
- <!-- no translation found for screen_flash_notification_title (8008197872050400734) -->
- <skip />
- <!-- no translation found for screen_flash_notification_color_title (7213407653340970790) -->
- <skip />
- <!-- no translation found for screen_flash_color_blue (3585766657607931371) -->
- <skip />
- <!-- no translation found for screen_flash_color_azure (8691198532944992243) -->
- <skip />
- <!-- no translation found for screen_flash_color_cyan (6878780006173747267) -->
- <skip />
- <!-- no translation found for screen_flash_color_spring_green (4466548514738457815) -->
- <skip />
- <!-- no translation found for screen_flash_color_green (8418019648507964564) -->
- <skip />
- <!-- no translation found for screen_flash_color_chartreuse_green (7456381649919010366) -->
- <skip />
- <!-- no translation found for screen_flash_color_yellow (7413465411615454556) -->
- <skip />
- <!-- no translation found for screen_flash_color_orange (979177126315557656) -->
- <skip />
- <!-- no translation found for screen_flash_color_red (8954162219886445491) -->
- <skip />
- <!-- no translation found for screen_flash_color_rose (1216848195972231251) -->
- <skip />
- <!-- no translation found for screen_flash_color_magenta (7726221666557102155) -->
- <skip />
- <!-- no translation found for screen_flash_color_violet (1279950780509029495) -->
- <skip />
- <!-- no translation found for color_selector_dialog_done (121253968943363376) -->
- <skip />
- <!-- no translation found for color_selector_dialog_cancel (8667350644753900701) -->
- <skip />
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="flash_notifications_title" msgid="4490438861180492311">"Thông báo bằng đèn flash"</string>
+ <string name="flash_notifications_summary_off" msgid="6056282996770691461">"Đang tắt"</string>
+ <string name="flash_notifications_summary_on_camera" msgid="455038312752009971">"Đang bật / đèn flash của máy ảnh"</string>
+ <string name="flash_notifications_summary_on_screen" msgid="7321838939240499267">"Đang bật / đèn flash của màn hình"</string>
+ <string name="flash_notifications_summary_on_camera_and_screen" msgid="6515622987118268649">"Đang bật / đèn flash của máy ảnh và màn hình"</string>
+ <string name="flash_notifications_intro" msgid="1506414740603805778">"Bật đèn flash của máy ảnh hoặc màn hình khi bạn nhận thông báo hoặc khi chuông báo kêu."</string>
+ <string name="flash_notifications_note" msgid="7258551860911169239">"Sử dụng tính năng thông báo bằng đèn flash một cách thận trọng nếu bạn nhạy cảm với ánh sáng"</string>
+ <string name="flash_notifications_preview" msgid="5320176885050440874">"Xem trước"</string>
+ <string name="camera_flash_notification_title" msgid="1605639711485773787">"Thông báo bằng đèn flash của máy ảnh"</string>
+ <string name="screen_flash_notification_title" msgid="8008197872050400734">"Thông báo bằng đèn flash của màn hình"</string>
+ <string name="screen_flash_notification_color_title" msgid="7213407653340970790">"Màu đèn flash của màn hình"</string>
+ <string name="screen_flash_color_blue" msgid="3585766657607931371">"Xanh dương"</string>
+ <string name="screen_flash_color_azure" msgid="8691198532944992243">"Xanh da trời"</string>
+ <string name="screen_flash_color_cyan" msgid="6878780006173747267">"Xanh lơ"</string>
+ <string name="screen_flash_color_spring_green" msgid="4466548514738457815">"Xanh lục lơ"</string>
+ <string name="screen_flash_color_green" msgid="8418019648507964564">"Xanh lục"</string>
+ <string name="screen_flash_color_chartreuse_green" msgid="7456381649919010366">"Xanh lục nhạt"</string>
+ <string name="screen_flash_color_yellow" msgid="7413465411615454556">"Vàng"</string>
+ <string name="screen_flash_color_orange" msgid="979177126315557656">"Cam"</string>
+ <string name="screen_flash_color_red" msgid="8954162219886445491">"Đỏ"</string>
+ <string name="screen_flash_color_rose" msgid="1216848195972231251">"Hồng"</string>
+ <string name="screen_flash_color_magenta" msgid="7726221666557102155">"Đỏ tía"</string>
+ <string name="screen_flash_color_violet" msgid="1279950780509029495">"Tím"</string>
+ <string name="color_selector_dialog_done" msgid="121253968943363376">"Xong"</string>
+ <string name="color_selector_dialog_cancel" msgid="8667350644753900701">"Huỷ"</string>
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"Ứng dụng này chỉ có thể mở trong 1 cửa sổ"</string>
</resources>
diff --git a/res/values-zh-rCN/arrays.xml b/res/values-zh-rCN/arrays.xml
index 6a9c7a3..8d122da 100644
--- a/res/values-zh-rCN/arrays.xml
+++ b/res/values-zh-rCN/arrays.xml
@@ -85,9 +85,11 @@
<item msgid="9100937224980838123">"4"</item>
<item msgid="6702740528496186521">"5"</item>
</string-array>
- <!-- no translation found for bluetooth_audio_routing_titles:0 (926853492406127221) -->
- <!-- no translation found for bluetooth_audio_routing_titles:1 (5112879855377353813) -->
- <!-- no translation found for bluetooth_audio_routing_titles:2 (4853360663119482646) -->
+ <string-array name="bluetooth_audio_routing_titles">
+ <item msgid="926853492406127221">"自动决定"</item>
+ <item msgid="5112879855377353813">"在助听设备上播放"</item>
+ <item msgid="4853360663119482646">"用手机扬声器播放"</item>
+ </string-array>
<string-array name="wifi_signal">
<item msgid="199360311367724149">"弱"</item>
<item msgid="2470925506985305429">"微弱"</item>
diff --git a/res/values-zh-rCN/strings.xml b/res/values-zh-rCN/strings.xml
index bcb5756..1005f43 100644
--- a/res/values-zh-rCN/strings.xml
+++ b/res/values-zh-rCN/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"设置单位和数字偏好设置"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"将您的区域偏好设置告知应用,使应用能够为您提供个性化体验。"</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"应用将尽可能使用您的区域偏好设置。"</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"温度单位"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"温度"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"日历"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"一周的第一天"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"数字"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"使用应用默认设置"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"摄氏度 (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"华氏度 (°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"断开连接"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"配对和连接"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"开启蓝牙后,您的设备可以与附近的其他蓝牙设备通信。"</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"蓝牙功能处于开启状态时,您的设备可以与附近的其他蓝牙设备通信。\n\n为了提升设备的使用体验,即使蓝牙功能已关闭,应用和服务仍可以随时扫描附近的设备。例如,此功能可用于改进需要使用位置信息的功能和服务。您可以在"<annotation id="link">"蓝牙扫描设置"</annotation>"中更改此功能。"</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"蓝牙功能处于开启状态时,您的设备可以与附近的其他蓝牙设备通信。\n\n为了提升设备的使用体验,即使蓝牙功能已关闭,应用和服务仍可以随时扫描附近的设备。例如,此功能可用于改进需要使用位置信息的功能和服务。您可以在蓝牙扫描设置中更改此功能。"</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"更改"</string>
<string name="device_details_title" msgid="1155622417516195481">"设备详细信息"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"键盘设置"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"设备的蓝牙地址:<xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"验证图案"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"验证 PIN 码"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"验证密码"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"验证身份"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"还使用解锁图案来解锁此设备"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"还使用 PIN 码来解锁此设备"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"还使用密码来解锁此设备"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"PIN 码错误"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"密码错误"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"图案错误"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"已下载的应用"</string>
<string name="experimental_category_title" msgid="898904396646344152">"实验性功能"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"功能标记"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"TalkBack"</string>
<string name="talkback_summary" msgid="5820927220378864281">"主要适用于盲人和视力不佳者的屏幕阅读器"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"输入时放大镜跟随文字移动"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"始终开启"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"此设置不会在您更改应用时停用放大功能,而只是缩小至正常大小。随时双指张合即可重新放大。"</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"操纵杆"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"使用屏幕上的操纵杆激活和移动放大器。点按并按住,然后在操纵杆上拖动即可控制放大器。点按并拖动即可移动操纵杆自身。"</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"关于放大功能"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"详细了解放大功能"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"放大类型"</string>
@@ -1949,8 +1961,7 @@
<string name="accessibility_hearingaid_left_and_right_side_device_summary" msgid="4268221140368164452">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g>,左右耳都已激活"</string>
<string name="accessibility_hearingaid_more_device_summary" msgid="8092641784056942546">"<xliff:g id="DEVICE_NAME">%1$s</xliff:g>及另外 1 个设备已激活"</string>
<string name="accessibility_hearing_device_pairing_title" msgid="2701812183769537320">"与新设备配对"</string>
- <!-- no translation found for accessibility_hearing_device_connected_title (3785140037249487287) -->
- <skip />
+ <string name="accessibility_hearing_device_connected_title" msgid="3785140037249487287">"助听设备"</string>
<string name="accessibility_hearing_device_saved_title" msgid="7573926212664909296">"保存的设备"</string>
<string name="accessibility_hearing_device_control" msgid="2661965917013100611">"助听设备控件"</string>
<string name="accessibility_hearing_device_shortcut_title" msgid="7645100199603031360">"助听设备快捷键"</string>
@@ -1958,8 +1969,7 @@
<string name="accessibility_hac_mode_summary" msgid="5164793702798871478">"改进某些助听设备的音频效果"</string>
<string name="accessibility_hearing_device_footer_summary" msgid="4636110586636490256">"确保助听设备已开启并处于配对模式"</string>
<string name="accessibility_hearing_device_pairing_page_title" msgid="6608901091770850295">"与助听设备配对"</string>
- <!-- no translation found for accessibility_found_hearing_devices (637407580358386553) -->
- <skip />
+ <string name="accessibility_found_hearing_devices" msgid="637407580358386553">"可用的助听设备"</string>
<string name="accessibility_found_all_devices" msgid="7817834722148556520">"没有看到您的助听设备?"</string>
<string name="accessibility_list_all_devices_title" msgid="3555097127022458571">"查看所有蓝牙设备"</string>
<string name="accessibility_audio_adjustment_title" msgid="1332113739136802997">"音频调整"</string>
@@ -2174,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"读取电池计量器时出现问题。"</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"点按即可详细了解此错误"</string>
- <string name="power_screen" msgid="4596900105850963806">"屏幕"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"手电筒"</string>
<string name="power_camera" msgid="4778315081581293923">"相机"</string>
@@ -2252,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"<xliff:g id="SLOT">%s</xliff:g>的设备使用时间"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"按应用细分"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"按系统细分"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"进程统计信息"</string>
<string name="process_stats_summary" msgid="522842188571764699">"运行中进程的相关技术统计信息"</string>
<string name="app_memory_use" msgid="7559666138324410666">"内存用量"</string>
@@ -2899,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"铃声和通知音量"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"铃声音量"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"通知音量"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"该功能无法使用,因为铃声被静音"</string>
<string name="ringtone_title" msgid="3271453110387368088">"手机铃声"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"默认通知提示音"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"应用提供的提示音"</string>
@@ -3164,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"授予通知使用权"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"在 Android 12 中,增强型通知功能取代了 Android 自适应通知功能。增强型通知功能可以显示建议的操作和回复,并可将通知整理得井井有条。\n\n增强型通知功能可以访问通知内容,包括联系人名称和消息等个人信息。该功能还可以关闭或响应通知,例如接听来电以及控制勿扰模式。"</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"要向“<xliff:g id="SERVICE">%1$s</xliff:g>”授予通知使用权吗?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"“<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g>”将可读取所有通知(包括联系人姓名和您收到的消息正文等个人信息),而且还能暂停/关闭通知或触发通知中的操作按钮(包括接听来电)。\n\n另外,此应用还将能开启或关闭勿扰模式,以及更改相关设置。"</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"“<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g>”将能够:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"读取您的通知"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"该应用可以读取您的通知,包括联系人、消息、照片等个人信息。"</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"回复消息"</string>
@@ -3449,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"已关闭"</string>
<string name="advanced_apps" msgid="7643010673326578815">"高级"</string>
<string name="app_permissions" msgid="8666537659217653626">"权限管理器"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"位置数据分享方面的更新"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"查看改变了位置数据分享方式的应用"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"点按唤醒"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"在屏幕上的任意位置点按两次即可唤醒设备"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"打开链接"</string>
@@ -3977,15 +3991,20 @@
<string name="autofill_app" msgid="7595308061826307921">"自动填充服务"</string>
<string name="default_autofill_app" msgid="372234803718251606">"默认自动填充服务"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"密码"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"密码及身份管理服务"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# 个密码}other{# 个密码}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"自动, 填充, 自动填充, 密码, auto, fill, autofill, password"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"凭据, 通行密钥, 密码, credentials, passkey, password"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>请确认这是您信任的应用</b> <br/> <br/> <xliff:g id=app_name example=Google Autofill>%1$s</xliff:g>会根据您的屏幕内容判断可自动填充哪些内容。"</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"要关闭%1$s吗?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"当您登录时,系统不会填充地址或付款方式等已存信息。若要让系统始终为您填充已存信息,请设置默认的自动填充服务。"</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"密码及身份识别管理限制"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"您最多可以同时启用 5 项自动填充服务和密码服务。若要添加其他服务,请先关闭其中一项服务。"</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"关闭"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"自动填充"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"日志记录级别"</string>
@@ -4272,28 +4291,17 @@
<string name="content_capture" msgid="868372905432812238">"应用内容"</string>
<string name="content_capture_summary" msgid="49720773699715531">"允许应用将内容发送到 Android 系统"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"捕获系统堆转储数据"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"内存标记扩展"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"借助内存标记扩展 (MTE),您可以更轻松地发现应用中的内存安全问题,并提高应用中原生代码的安全性。"</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"开启 MTE 可能会导致设备运行速度变慢。"</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"详细了解 MTE"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"启用 MTE,直到您将其关闭"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"您需要重启设备,才能开启 MTE。"</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"您需要重启设备,才能关闭 MTE。"</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"针对单个会话启用 MTE"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"系统将重启并允许尝试内存标记扩展 (MTE)。MTE 可能会对系统性能和稳定性产生负面影响。将在下一次重新启动时重置。"</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"针对启用了 MTE 的单个会话重启"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE 已启用"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"正在捕获系统堆转储数据"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"无法捕获系统堆转储数据"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"自动捕获堆转储数据"</string>
@@ -4411,7 +4419,7 @@
<string name="wifi_scan_change" msgid="8438320311511852918">"更改"</string>
<string name="preference_summary_default_combination" msgid="4643585915107796253">"<xliff:g id="STATE">%1$s</xliff:g> / <xliff:g id="NETWORKMODE">%2$s</xliff:g>"</string>
<string name="mobile_data_connection_active" msgid="2422223108911581552">"已连接"</string>
- <string name="mobile_data_temp_connection_active" msgid="3430470299756236413">"暂时已连接"</string>
+ <string name="mobile_data_temp_connection_active" msgid="3430470299756236413">"已暂时连接"</string>
<string name="mobile_data_temp_using" msgid="5211002380149434155">"暂时正在使用 <xliff:g id="SUBNAME">%1$s</xliff:g>"</string>
<string name="mobile_data_no_connection" msgid="905897142426974030">"无网络连接"</string>
<string name="mobile_data_off_summary" msgid="1884248776904165539">"系统将不会自动连接到移动数据网络"</string>
@@ -4583,56 +4591,30 @@
<string name="background_install_before" msgid="8608614957688912715">"{count,plural, =1{过去 # 个月内安装的应用}other{过去 # 个月内安装的应用}}"</string>
<string name="background_install_after" msgid="7983488897570908149">"{count,plural, =1{# 个多月前安装的应用}other{# 个多月前安装的应用}}"</string>
<string name="accessibility_fingerprint_label" msgid="5017431423168191733">"指纹传感器"</string>
- <!-- no translation found for flash_notifications_title (4490438861180492311) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_off (6056282996770691461) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera (455038312752009971) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_screen (7321838939240499267) -->
- <skip />
- <!-- no translation found for flash_notifications_summary_on_camera_and_screen (6515622987118268649) -->
- <skip />
- <!-- no translation found for flash_notifications_intro (1506414740603805778) -->
- <skip />
- <!-- no translation found for flash_notifications_note (7258551860911169239) -->
- <skip />
- <!-- no translation found for flash_notifications_preview (5320176885050440874) -->
- <skip />
- <!-- no translation found for camera_flash_notification_title (1605639711485773787) -->
- <skip />
- <!-- no translation found for screen_flash_notification_title (8008197872050400734) -->
- <skip />
- <!-- no translation found for screen_flash_notification_color_title (7213407653340970790) -->
- <skip />
- <!-- no translation found for screen_flash_color_blue (3585766657607931371) -->
- <skip />
- <!-- no translation found for screen_flash_color_azure (8691198532944992243) -->
- <skip />
- <!-- no translation found for screen_flash_color_cyan (6878780006173747267) -->
- <skip />
- <!-- no translation found for screen_flash_color_spring_green (4466548514738457815) -->
- <skip />
- <!-- no translation found for screen_flash_color_green (8418019648507964564) -->
- <skip />
- <!-- no translation found for screen_flash_color_chartreuse_green (7456381649919010366) -->
- <skip />
- <!-- no translation found for screen_flash_color_yellow (7413465411615454556) -->
- <skip />
- <!-- no translation found for screen_flash_color_orange (979177126315557656) -->
- <skip />
- <!-- no translation found for screen_flash_color_red (8954162219886445491) -->
- <skip />
- <!-- no translation found for screen_flash_color_rose (1216848195972231251) -->
- <skip />
- <!-- no translation found for screen_flash_color_magenta (7726221666557102155) -->
- <skip />
- <!-- no translation found for screen_flash_color_violet (1279950780509029495) -->
- <skip />
- <!-- no translation found for color_selector_dialog_done (121253968943363376) -->
- <skip />
- <!-- no translation found for color_selector_dialog_cancel (8667350644753900701) -->
- <skip />
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="flash_notifications_title" msgid="4490438861180492311">"闪烁通知"</string>
+ <string name="flash_notifications_summary_off" msgid="6056282996770691461">"已关闭"</string>
+ <string name="flash_notifications_summary_on_camera" msgid="455038312752009971">"已开启 / 相机闪光灯"</string>
+ <string name="flash_notifications_summary_on_screen" msgid="7321838939240499267">"已开启 / 屏幕闪烁"</string>
+ <string name="flash_notifications_summary_on_camera_and_screen" msgid="6515622987118268649">"已开启 / 相机闪光灯和屏幕闪烁"</string>
+ <string name="flash_notifications_intro" msgid="1506414740603805778">"收到通知或闹钟响铃时,闪烁相机闪光灯或屏幕。"</string>
+ <string name="flash_notifications_note" msgid="7258551860911169239">"如果您对光敏感,请谨慎使用闪烁通知功能"</string>
+ <string name="flash_notifications_preview" msgid="5320176885050440874">"预览"</string>
+ <string name="camera_flash_notification_title" msgid="1605639711485773787">"相机闪光灯通知"</string>
+ <string name="screen_flash_notification_title" msgid="8008197872050400734">"屏幕闪烁通知"</string>
+ <string name="screen_flash_notification_color_title" msgid="7213407653340970790">"屏幕闪烁颜色"</string>
+ <string name="screen_flash_color_blue" msgid="3585766657607931371">"蓝色"</string>
+ <string name="screen_flash_color_azure" msgid="8691198532944992243">"Azure"</string>
+ <string name="screen_flash_color_cyan" msgid="6878780006173747267">"蓝绿色"</string>
+ <string name="screen_flash_color_spring_green" msgid="4466548514738457815">"春绿色"</string>
+ <string name="screen_flash_color_green" msgid="8418019648507964564">"绿色"</string>
+ <string name="screen_flash_color_chartreuse_green" msgid="7456381649919010366">"查特酒绿"</string>
+ <string name="screen_flash_color_yellow" msgid="7413465411615454556">"黄色"</string>
+ <string name="screen_flash_color_orange" msgid="979177126315557656">"橙色"</string>
+ <string name="screen_flash_color_red" msgid="8954162219886445491">"红色"</string>
+ <string name="screen_flash_color_rose" msgid="1216848195972231251">"玫瑰色"</string>
+ <string name="screen_flash_color_magenta" msgid="7726221666557102155">"品红色"</string>
+ <string name="screen_flash_color_violet" msgid="1279950780509029495">"紫色"</string>
+ <string name="color_selector_dialog_done" msgid="121253968943363376">"完成"</string>
+ <string name="color_selector_dialog_cancel" msgid="8667350644753900701">"取消"</string>
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"此应用只能在 1 个窗口中打开"</string>
</resources>
diff --git a/res/values-zh-rHK/strings.xml b/res/values-zh-rHK/strings.xml
index 3a9390a..464dc8c 100644
--- a/res/values-zh-rHK/strings.xml
+++ b/res/values-zh-rHK/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"設定單位及數字偏好設定"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"讓應用程式取得區域偏好設定,為您提供個人化體驗。"</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"應用程式會盡可能利用您的地區偏好設定。"</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"溫度單位"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"溫度"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"日曆"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"每週的第一天"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"數字"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"使用應用程式預設值"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"攝氏 (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"華氏 (°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"中斷連線"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"配對並連線"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"當啟用藍牙功能後,您的裝置可以與其他附近的藍牙裝置通訊。"</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"啟用藍牙功能後,您的裝置可與附近的其他藍牙裝置通訊。\n\n為改善裝置的使用體驗,應用程式和服務仍可隨時掃瞄附近的裝置 (即使藍牙功能已關閉)。此操作可用來改善適地性功能和服務。您可在"<annotation id="link">"藍牙掃瞄設定"</annotation>"中變更此設定。"</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"啟用藍牙功能後,您的裝置可與附近的其他藍牙裝置通訊。\n\n為改善裝置的使用體驗,應用程式和服務仍可隨時掃瞄附近的裝置 (即使藍牙功能已關閉)。此操作可用來改善定位功能和服務。您可在藍牙掃瞄設定中變更此設定。"</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"變更"</string>
<string name="device_details_title" msgid="1155622417516195481">"裝置詳情"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"鍵盤設定"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"裝置的藍牙位址:<xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"驗證上鎖圖案"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"驗證 PIN"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"驗證密碼"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"驗證您的身分"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"亦可使用上鎖圖案解鎖此裝置"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"亦可使用 PIN 解鎖此裝置"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"亦可使用密碼解鎖此裝置"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"PIN 碼錯誤"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"密碼錯誤"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"圖案錯誤"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"已下載的應用程式"</string>
<string name="experimental_category_title" msgid="898904396646344152">"實驗性"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"功能標示"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"Talkback"</string>
<string name="talkback_summary" msgid="5820927220378864281">"主要為失明和弱視人士而設的螢幕閱讀器"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"放大輸入中的文字"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"保持開啟"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"變更應用程式時,系統並不會停用放大功能,只會縮小為正常大小。您可隨時用兩指放大畫面。"</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"操控桿"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"使用螢幕上的操控桿啟用及移動放大鏡。按住並在操控桿上拖曳,即可控制放大鏡;輕按並拖曳則可移動操控桿。"</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"關於放大功能"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"進一步了解放大功能"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"放大類型"</string>
@@ -1957,7 +1969,7 @@
<string name="accessibility_hac_mode_summary" msgid="5164793702798871478">"改善部分助聽器的音訊效果"</string>
<string name="accessibility_hearing_device_footer_summary" msgid="4636110586636490256">"請確定助聽器已開啟並處於配對模式"</string>
<string name="accessibility_hearing_device_pairing_page_title" msgid="6608901091770850295">"配對助聽器"</string>
- <string name="accessibility_found_hearing_devices" msgid="637407580358386553">"可用的助聽器"</string>
+ <string name="accessibility_found_hearing_devices" msgid="637407580358386553">"可供使用的助聽器"</string>
<string name="accessibility_found_all_devices" msgid="7817834722148556520">"看不到您的助聽器嗎?"</string>
<string name="accessibility_list_all_devices_title" msgid="3555097127022458571">"查看所有藍牙裝置"</string>
<string name="accessibility_audio_adjustment_title" msgid="1332113739136802997">"音訊調整"</string>
@@ -2172,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"讀取電池計量器時發生問題。"</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"輕按即可進一步瞭解此錯誤"</string>
- <string name="power_screen" msgid="4596900105850963806">"螢幕"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"閃光燈"</string>
<string name="power_camera" msgid="4778315081581293923">"相機"</string>
@@ -2250,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"<xliff:g id="SLOT">%s</xliff:g>的裝置使用時間"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"按應用程式細分"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"按系統細分"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"程序統計資料"</string>
<string name="process_stats_summary" msgid="522842188571764699">"執行中程序的技術統計資料"</string>
<string name="app_memory_use" msgid="7559666138324410666">"記憶體用量"</string>
@@ -2897,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"鈴聲和通知音量"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"鈴聲音量"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"通知音量"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"鈴聲已設定為靜音,因此無法使用"</string>
<string name="ringtone_title" msgid="3271453110387368088">"電話鈴聲"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"預設通知音效"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"應用程式提供的音效"</string>
@@ -3162,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"允許存取通知"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"在 Android 12 中,我們將 Android 自動調整通知取代成強化通知。此功能可顯示建議操作和回覆,以及整理通知。\n\n強化通知功能可存取所有通知內容 (包括聯絡人姓名和訊息等個人資料),以及關閉或回應通知,例如接聽來電和控制「請勿騷擾」功能。"</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"要允許<xliff:g id="SERVICE">%1$s</xliff:g>存取通知嗎?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"「<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g>」將可讀取所有通知,包括聯絡人姓名、相片和您收到的訊息內容等個人資料,以及延後或關閉通知或針對通知中的按鈕採取行動,包括接聽來電。\n\n此外,該應用程式還能開啟或關閉「請勿騷擾」模式及變更相關設定。"</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"「<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g>」將可執行以下操作:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"讀取通知"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"可讀取您的通知,包括聯絡人、訊息和相片等個人資料。"</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"回覆訊息"</string>
@@ -3447,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"已關閉"</string>
<string name="advanced_apps" msgid="7643010673326578815">"進階"</string>
<string name="app_permissions" msgid="8666537659217653626">"權限管理工具"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"位置資料分享更新"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"查看已變更位置資料分享方式的應用程式"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"輕按以喚醒"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"在螢幕上任何地方連按兩下即可喚醒裝置"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"開啟連結"</string>
@@ -3975,15 +3991,20 @@
<string name="autofill_app" msgid="7595308061826307921">"自動填入服務"</string>
<string name="default_autofill_app" msgid="372234803718251606">"預設的自動填入服務"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"密碼"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"密碼及身分識別服務"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# 個密碼}other{# 個密碼}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"自動, 填寫, 自動填入, 密碼"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"憑證, 密鑰, 密碼"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>請確定您信任此應用程式</b> <br/> <br/> <xliff:g id=app_name example=Google Autofill>%1$s</xliff:g> 應用程式會根據您畫面上的內容判斷可自動填入的資料。"</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"要關閉「%1$s」嗎?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"系統不會在您登入時填入已儲存的資料 (如地址或付款方法)。如要系統每次皆填入已儲存的資料,請設定預設的自動填入服務。"</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"密碼及身分識別服務限制"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"您最多可同時啟用 5 項自動填入和密碼服務。如要新增服務,請先關閉其中一項服務。"</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"關閉"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"自動填入"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"記錄等級"</string>
@@ -4270,28 +4291,17 @@
<string name="content_capture" msgid="868372905432812238">"應用程式內容"</string>
<string name="content_capture_summary" msgid="49720773699715531">"允許應用程式向 Android 系統傳送內容"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"擷取系統堆轉儲"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Memory Tagging Extension"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"Memory Tagging Extension (MTE) 助您找出應用程式中的記憶體安全性問題,並提升應用程式原生程式碼的安全性。"</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"開啟 MTE 可能會導致裝置效能下降。"</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"進一步瞭解 MTE"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"啟用 MTE 直到手動關閉為止"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"需要重新啟動裝置才能開啟 MTE。"</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"需要重新啟動裝置才能關閉 MTE。"</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"在單一工作階段中啟用 MTE"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"系統將重新啟動並允許進行 Memory Tagging Extension (MTE) 實驗。MTE 可能會降低系統效能和穩定性。系統將在下次重新開機時重設。"</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"重新啟動並執行啟用 MTE 的單一工作階段"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE 已啟用"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"正在擷取系統堆轉儲"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"無法擷取系統堆轉儲"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"自動擷取系統堆轉儲"</string>
@@ -4581,31 +4591,30 @@
<string name="background_install_before" msgid="8608614957688912715">"{count,plural, =1{過去 # 個月安裝的應用程式}other{過去 # 個月安裝的應用程式}}"</string>
<string name="background_install_after" msgid="7983488897570908149">"{count,plural, =1{超過 # 個月前安裝的應用程式}other{超過 # 個月前安裝的應用程式}}"</string>
<string name="accessibility_fingerprint_label" msgid="5017431423168191733">"指紋感應器"</string>
- <string name="flash_notifications_title" msgid="4490438861180492311">"閃光燈通知"</string>
+ <string name="flash_notifications_title" msgid="4490438861180492311">"閃動通知"</string>
<string name="flash_notifications_summary_off" msgid="6056282996770691461">"已關閉"</string>
<string name="flash_notifications_summary_on_camera" msgid="455038312752009971">"已開啟/相機閃光燈"</string>
- <string name="flash_notifications_summary_on_screen" msgid="7321838939240499267">"已開啟/螢幕閃光燈"</string>
- <string name="flash_notifications_summary_on_camera_and_screen" msgid="6515622987118268649">"已開啟/相機和螢幕閃光燈"</string>
- <string name="flash_notifications_intro" msgid="1506414740603805778">"收到通知或鬧鐘響起時閃爍相機閃光燈或螢幕。"</string>
- <string name="flash_notifications_note" msgid="7258551860911169239">"如果你畏光,請謹慎使用閃光燈通知"</string>
+ <string name="flash_notifications_summary_on_screen" msgid="7321838939240499267">"已開啟/螢幕閃動"</string>
+ <string name="flash_notifications_summary_on_camera_and_screen" msgid="6515622987118268649">"已開啟/相機閃光燈和螢幕閃動"</string>
+ <string name="flash_notifications_intro" msgid="1506414740603805778">"在您接收通知或警報響起時,讓相機燈或螢幕閃動。"</string>
+ <string name="flash_notifications_note" msgid="7258551860911169239">"對光敏感者,請小心使用閃動通知"</string>
<string name="flash_notifications_preview" msgid="5320176885050440874">"預覽"</string>
<string name="camera_flash_notification_title" msgid="1605639711485773787">"相機閃光燈通知"</string>
- <string name="screen_flash_notification_title" msgid="8008197872050400734">"螢幕閃光燈通知"</string>
- <string name="screen_flash_notification_color_title" msgid="7213407653340970790">"螢幕閃光燈顏色"</string>
+ <string name="screen_flash_notification_title" msgid="8008197872050400734">"螢幕閃動通知"</string>
+ <string name="screen_flash_notification_color_title" msgid="7213407653340970790">"螢幕閃動顏色"</string>
<string name="screen_flash_color_blue" msgid="3585766657607931371">"藍色"</string>
- <string name="screen_flash_color_azure" msgid="8691198532944992243">"天藍色"</string>
+ <string name="screen_flash_color_azure" msgid="8691198532944992243">"蔚藍色"</string>
<string name="screen_flash_color_cyan" msgid="6878780006173747267">"青色"</string>
<string name="screen_flash_color_spring_green" msgid="4466548514738457815">"春綠色"</string>
<string name="screen_flash_color_green" msgid="8418019648507964564">"綠色"</string>
- <string name="screen_flash_color_chartreuse_green" msgid="7456381649919010366">"黃綠色"</string>
+ <string name="screen_flash_color_chartreuse_green" msgid="7456381649919010366">"查特酒綠色"</string>
<string name="screen_flash_color_yellow" msgid="7413465411615454556">"黃色"</string>
- <string name="screen_flash_color_orange" msgid="979177126315557656">"橘色"</string>
+ <string name="screen_flash_color_orange" msgid="979177126315557656">"橙色"</string>
<string name="screen_flash_color_red" msgid="8954162219886445491">"紅色"</string>
<string name="screen_flash_color_rose" msgid="1216848195972231251">"玫瑰"</string>
- <string name="screen_flash_color_magenta" msgid="7726221666557102155">"洋紅色"</string>
- <string name="screen_flash_color_violet" msgid="1279950780509029495">"紫羅蘭"</string>
+ <string name="screen_flash_color_magenta" msgid="7726221666557102155">"紫紅色"</string>
+ <string name="screen_flash_color_violet" msgid="1279950780509029495">"紫羅蘭色"</string>
<string name="color_selector_dialog_done" msgid="121253968943363376">"完成"</string>
<string name="color_selector_dialog_cancel" msgid="8667350644753900701">"取消"</string>
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"此應用程式只可在 1 個視窗中開啟"</string>
</resources>
diff --git a/res/values-zh-rTW/strings.xml b/res/values-zh-rTW/strings.xml
index 27d675e..7222416 100644
--- a/res/values-zh-rTW/strings.xml
+++ b/res/values-zh-rTW/strings.xml
@@ -166,10 +166,11 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"設定單位和數字偏好設定"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"讓應用程式取得區域偏好設定,為你提供個人化體驗。"</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"應用程式會盡可能採用你的區域偏好設定。"</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"溫度單位"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"溫度"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"日曆"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"一週的第一天"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"數字"</string>
+ <!-- no translation found for numbers_preferences_title (8197418984391195446) -->
+ <skip />
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"使用應用程式預設值"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"攝氏 (°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"華氏 (°F)"</string>
@@ -621,7 +622,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"中斷連線"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"配對並連線"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"開啟藍牙功能後,你的裝置即可與其他鄰近的藍牙裝置相互傳輸資料。"</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"藍牙功能開啟後,你的裝置就能與附近的其他藍牙裝置通訊。\n\n為了改善裝置的使用體驗,即使在藍牙功能未開啟的狀態下,應用程式和服務仍可隨時掃描附近的裝置。這項功能可用來改善適地性功能和服務。你可以在"<annotation id="link">"藍牙掃描設定"</annotation>"中變更這項功能。"</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"藍牙功能開啟後,裝置即可與附近的其他藍牙裝置通訊。\n\n為改善裝置的使用體驗,即使藍牙功能未開啟,應用程式和服務仍可隨時掃描鄰近裝置。舉例來說,這項功能可用來改善適地性功能和服務。你可以在藍牙掃描設定中變更這項功能。"</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"變更"</string>
<string name="device_details_title" msgid="1155622417516195481">"裝置詳細資料"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"鍵盤設定"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"裝置的藍牙位址:<xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1391,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"驗證解鎖圖案"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"驗證 PIN 碼"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"驗證密碼"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"驗證你的身分"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"一併使用圖案解鎖這部裝置"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"一併使用 PIN 碼解鎖這部裝置"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"一併使用密碼解鎖這部裝置"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"PIN 碼錯誤"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"密碼錯誤"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"圖案錯誤"</string>
@@ -1715,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"下載的應用程式"</string>
<string name="experimental_category_title" msgid="898904396646344152">"實驗性"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"功能標記"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"TalkBack"</string>
<string name="talkback_summary" msgid="5820927220378864281">"這是一種螢幕閱讀器,主要適用於失明和低視能人士"</string>
@@ -1739,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"放大輸入的文字"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"一律開啟"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"變更應用程式時,系統並不會停用放大功能,只會縮小為正常大小。只要使用雙指撥動,隨時可以繼續使用放大功能。"</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"搖桿"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"使用螢幕上的搖桿啟用及移動放大鏡。只要按住並在搖桿上拖曳,即可控制放大鏡;輕觸並拖曳則可移動搖桿。"</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"關於放大功能"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"進一步瞭解放大功能"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"放大類型"</string>
@@ -2172,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"讀取電池計量器時發生問題。"</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"輕觸即可進一步瞭解這個錯誤"</string>
- <string name="power_screen" msgid="4596900105850963806">"螢幕"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"手電筒"</string>
<string name="power_camera" msgid="4778315081581293923">"相機"</string>
@@ -2250,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"<xliff:g id="SLOT">%s</xliff:g>的裝置使用時間"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"依應用程式細分"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"依系統細分"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"處理程序統計資料"</string>
<string name="process_stats_summary" msgid="522842188571764699">"執行中處理程序的相關完善統計資料"</string>
<string name="app_memory_use" msgid="7559666138324410666">"記憶體用量"</string>
@@ -2897,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"鈴聲和通知音量"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"鈴聲音量"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"通知音量"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"鈴聲已設為靜音,因此無法使用"</string>
<string name="ringtone_title" msgid="3271453110387368088">"手機鈴聲"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"預設通知音效"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"應用程式提供的音效"</string>
@@ -3162,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"授予通知存取權"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"在 Android 12 中,加強型通知功能已取代 Android 自動調整通知。這項功能可以顯示建議的操作和回覆內容,也可以幫你整理通知訊息。\n\n加強型通知功能可存取通知內容,包括聯絡人名稱和訊息內文等個人資訊。此外,這項功能還能關閉或回覆通知,例如接聽來電及控管「零打擾」功能。"</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"要授予「<xliff:g id="SERVICE">%1$s</xliff:g>」通知存取權嗎?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"「<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g>」將可讀取所有通知 (包括聯絡人姓名、相片和你收到的訊息文字等個人資訊),也可延後或關閉通知,或是觸發通知中的按鈕 (包括接聽電話)。\n\n此外,這個應用程式還可開啟或關閉「零打擾」功能及變更相關設定。"</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"「<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g>」將可執行以下操作:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"讀取通知"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"可讀取你的通知,包括聯絡人、訊息和相片等個人資訊。"</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"回覆訊息"</string>
@@ -3447,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"已關閉"</string>
<string name="advanced_apps" msgid="7643010673326578815">"進階"</string>
<string name="app_permissions" msgid="8666537659217653626">"權限管理員"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"位置資料分享更新"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"查看哪些應用程式變更了分享位置資料的方式"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"輕觸即可喚醒"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"在螢幕上任一處輕觸兩下即可喚醒裝置"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"開啟連結"</string>
@@ -3809,7 +3825,7 @@
<string name="system_navigation_title" msgid="4890381153527184636">"操作模式"</string>
<string name="swipe_up_to_switch_apps_title" msgid="6677266952021118342">"透過 2 個按鈕操作系統"</string>
<string name="swipe_up_to_switch_apps_summary" msgid="1415457307836359560">"在主畫面按鈕上向上滑動,即可切換應用程式。再次向上滑動可查看所有應用程式。輕觸返回按鈕可返回上一個畫面。"</string>
- <string name="emergency_settings_preference_title" msgid="6183455153241187148">"安全性與緊急援助"</string>
+ <string name="emergency_settings_preference_title" msgid="6183455153241187148">"安全與緊急救援"</string>
<string name="emergency_dashboard_summary" msgid="401033951074039302">"緊急求救、醫療資訊、警報"</string>
<string name="edge_to_edge_navigation_title" msgid="714427081306043819">"手勢操作"</string>
<string name="edge_to_edge_navigation_summary" msgid="8497033810637690561">"從螢幕底部向上滑動即可前往主畫面。從螢幕底部向上滑動並按住,然後再放開可切換應用程式。從左側或右側邊緣向另一側滑動可返回上一個畫面。"</string>
@@ -3975,15 +3991,20 @@
<string name="autofill_app" msgid="7595308061826307921">"自動填入服務"</string>
<string name="default_autofill_app" msgid="372234803718251606">"預設的自動填入服務"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"密碼"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"密碼服務與身分識別服務"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{# 個密碼}other{# 個密碼}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"自動, 填寫, 自動填入, 密碼"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"憑證、密碼金鑰、密碼"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>請確定這是你信任的應用程式</b> <br/> <br/> <xliff:g id=app_name example=Google Autofill>%1$s</xliff:g> 會根據畫面上顯示的內容判斷要自動填入哪些資訊。"</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"要停用「%1$s」嗎?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"當你登入時,系統不會填入地址或付款方式等已儲存的資訊。如要讓系統填入這類資訊,請設定預設的自動填入服務。"</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"密碼服務與身分識別服務已達數量上限"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"最多可以同時啟用 5 項自動填入服務和密碼服務。如要新增其他服務,請先停用其中一項服務。"</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"停用"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"自動填入"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"記錄層級"</string>
@@ -4270,28 +4291,17 @@
<string name="content_capture" msgid="868372905432812238">"應用程式內容"</string>
<string name="content_capture_summary" msgid="49720773699715531">"允許應用程式將內容傳送到 Android 系統"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"擷取系統記憶體快照資料"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Memory Tagging Extension"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"Memory Tagging Extension (MTE) 能協助你找出應用程式中的記憶體安全性問題,並提升應用程式原生程式碼的安全性。"</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"開啟 MTE 可能會造成裝置效能下降。"</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"進一步瞭解 MTE"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"啟用 MTE 直到手動關閉為止"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"必須重新啟動裝置才能開啟 MTE。"</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"必須重新啟動裝置才能關閉 MTE。"</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"在單一工作階段中啟用 MTE"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"系統將重新啟動,並允許進行 Memory Tagging Extension (MTE) 實驗。請注意,MTE 可能會導致系統效能和穩定性下降。系統將在下次重新啟動時重設。"</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"重新啟動並執行啟用 MTE 的單一工作階段"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"MTE 已啟用"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"正在擷取系統記憶體快照資料"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"無法擷取系統記憶體快照資料"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"自動擷取系統記憶體快照資料"</string>
@@ -4606,6 +4616,5 @@
<string name="screen_flash_color_violet" msgid="1279950780509029495">"紫羅蘭"</string>
<string name="color_selector_dialog_done" msgid="121253968943363376">"完成"</string>
<string name="color_selector_dialog_cancel" msgid="8667350644753900701">"取消"</string>
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"這個應用程式只能在 1 個視窗中開啟"</string>
</resources>
diff --git a/res/values-zu/strings.xml b/res/values-zu/strings.xml
index 5e70826..072d1b6 100644
--- a/res/values-zu/strings.xml
+++ b/res/values-zu/strings.xml
@@ -166,10 +166,10 @@
<string name="regional_preferences_summary" msgid="1189876997389469650">"Setha amayunithi kanye nezinombolo ezincanyelwayo"</string>
<string name="regional_preferences_main_page_sub_title" msgid="4237109940015254725">"Vumela ama-app azi okuncamelayo kwesifunda ukuze aqondanise umuzwa wakho nawe."</string>
<string name="regional_preferences_option_page_sub_title" msgid="8303661099255197036">"Ama-app azosebenzisa okuncanyelwayo kwesifunda lapho kungenzeka khona."</string>
- <string name="temperature_preferences_title" msgid="9067783912861473593">"Amayunithi ezinga lokushisa"</string>
+ <string name="temperature_preferences_title" msgid="5009881556503629058">"Izinga lokushisa"</string>
<string name="calendar_preferences_title" msgid="8312485828206542600">"Ikhalenda"</string>
<string name="first_day_of_week_preferences_title" msgid="1971850087589599553">"Usuku lokuqala lweviki"</string>
- <string name="numbers_preferences_title" msgid="6094837605398562369">"Izinombolo"</string>
+ <string name="numbers_preferences_title" msgid="8197418984391195446">"Izintandokazi zezinombolo"</string>
<string name="default_string_of_regional_preference" msgid="7662581547334113719">"Sebenzisa okuzenzakalelayo kwe-app"</string>
<string name="celsius_temperature_unit" msgid="6118523647432383132">"I-Celsius(°C)"</string>
<string name="fahrenheit_temperature_unit" msgid="4622209814782318725">"I-Fahrenheit(°F)"</string>
@@ -621,7 +621,8 @@
<string name="bluetooth_device_context_disconnect" msgid="4464167389972513232">"Nqamula"</string>
<string name="bluetooth_device_context_pair_connect" msgid="2406032703622371826">"Bhangqa; uxhume"</string>
<string name="bluetooth_empty_list_bluetooth_off" msgid="316627049372961941">"Uma i-Bluetooth ivuliwe, idivayisi yakho ingakwazi ukuxhumana namanye amadivayisi aseduze we-Bluetooth."</string>
- <string name="bluetooth_scanning_on_info_message" msgid="6667723887545056976">"Uma i-Bluetooth ivuliwe, idivayisi yakho ingaxhumana namanye amadivayisi e-Bluetooth aseduze.\n\nUkuze uthuthukise umuzwa wedivayisi, ama-app namasevisi asengaskena amadivayisi aseduze noma kunini, ngisho noma i-Bluetooth ivaliwe. Lokhu, ngokwesibonelo, kungasetshenziswa ukuthuthukisa izici namasevisi asuselwa endaweni. Ungakuguqula lokhu kokuthi "<annotation id="link">"amasethingi okuskena e-Bluetooth"</annotation>"."</string>
+ <string name="bluetooth_scanning_on_info_message" msgid="786648535600075223">"Uma i-Bluetooth ivuliwe, idivayisi yakho ingaxhumana namanye amadivayisi e-Bluetooth aseduze.\n\nUkuze uthuthukise umuzwa wedivayisi, ama-app namasevisi asengaskena amadivayisi aseduze noma kunini, ngisho noma i-Bluetooth ivaliwe. Lokhu, ngokwesibonelo, kungasetshenziswa ukuthuthukisa izakhi namasevisi asuselwa endaweni. Ungakuguqula lokhu kumasethingi okuskena e-Bluetooth."</string>
+ <string name="bluetooth_scan_change" msgid="1744636222637390367">"Shintsha"</string>
<string name="device_details_title" msgid="1155622417516195481">"Imininingwane yedivayisi"</string>
<string name="bluetooth_device_keyboard_settings_preference_title" msgid="3411693160917620519">"Izilungiselelo zekhibhodi"</string>
<string name="bluetooth_device_mac_address" msgid="4873325074786732703">"Ikheli le-Bluetooth yedivayisi: <xliff:g id="ADDRESS">%1$s</xliff:g>"</string>
@@ -1392,6 +1393,16 @@
<string name="lockpassword_confirm_your_pattern_header_frp" msgid="5641858015891896427">"Qinisekisa iphethini"</string>
<string name="lockpassword_confirm_your_pin_header_frp" msgid="8285647793164729982">"Qinisekisa iphinikhodi"</string>
<string name="lockpassword_confirm_your_password_header_frp" msgid="7932240547542564033">"Qinisekisa iphasiwedi"</string>
+ <string name="lockpassword_remote_validation_header" msgid="4992647285784962073">"Qinisekisa ukuthi nguwe"</string>
+ <!-- no translation found for lockpassword_remote_validation_pattern_details (4655537780358707983) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_pin_details (2373654227583206297) -->
+ <skip />
+ <!-- no translation found for lockpassword_remote_validation_password_details (3482328925925888340) -->
+ <skip />
+ <string name="lockpassword_remote_validation_set_pattern_as_screenlock" msgid="7595104317648465901">"Futhi sebenzisa iphethini ukuvula le divayisi"</string>
+ <string name="lockpassword_remote_validation_set_pin_as_screenlock" msgid="509672303005547218">"Futhi sebenzisa Iphinikhodi ukuvula le divayisi"</string>
+ <string name="lockpassword_remote_validation_set_password_as_screenlock" msgid="2066701840753591922">"Futhi sebenzisa iphasiwedi ukuvula le divayisi"</string>
<string name="lockpassword_invalid_pin" msgid="7530854476819820600">"Iphinikhodi engalungile"</string>
<string name="lockpassword_invalid_password" msgid="1588184930542221687">"Iphasiwedi engalungile"</string>
<string name="lockpattern_need_to_unlock_wrong" msgid="8109305107409924083">"Iphethini engalungile"</string>
@@ -1716,17 +1727,19 @@
<string name="user_installed_services_category_title" msgid="2639470729311439731">"Izinhlelo zokusebenza ezila"</string>
<string name="experimental_category_title" msgid="898904396646344152">"Okokulinga"</string>
<string name="feature_flags_dashboard_title" msgid="348990373716658289">"Faka amafulegi"</string>
- <!-- no translation found for snoop_logger_filters_dashboard_title (3082744626059215281) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_title (401330708633716596) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (626757789702677076) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_summary (1319792184194176235) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (5508775381082875785) -->
+ <!-- no translation found for bt_hci_snoop_log_filters_dashboard_footer (4158945851818483666) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_map_title (5700678748422653316) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_pbap_title (1735427364451634823) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filter_summary (6235819710248503870) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_map_title (180092480793945544) -->
<skip />
- <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (272884193300382035) -->
+ <!-- no translation found for bt_hci_snoop_log_filter_summary (7217091930762522599) -->
+ <skip />
+ <!-- no translation found for bt_hci_snoop_log_filtered_mode_disabled_summary (8824952559433361848) -->
<skip />
<string name="talkback_title" msgid="8756080454514251327">"I-Talkback"</string>
<string name="talkback_summary" msgid="5820927220378864281">"Isifundi sesikrini kakhulukazi esabantu abangaboni nabanokubona okuncane"</string>
@@ -1740,10 +1753,8 @@
<string name="accessibility_screen_magnification_follow_typing_summary" msgid="2882250257391761678">"Isikhulisi silandela umbhalo njengoba uthayipha"</string>
<string name="accessibility_screen_magnification_always_on_title" msgid="3738009998799304549">"Njalo Ivuliwe"</string>
<string name="accessibility_screen_magnification_always_on_summary" msgid="8946516092699010033">"Esikhundleni sokuvala ukukhuliswa lapho ushintsha ama-app, ivele ihlehlisele usayizi ojwayelekile. Ncinza ukuze usondeze isithombe noma kunini uma ufuna."</string>
- <!-- no translation found for accessibility_screen_magnification_joystick_title (1803769708582404964) -->
- <skip />
- <!-- no translation found for accessibility_screen_magnification_joystick_summary (4640300148573982720) -->
- <skip />
+ <string name="accessibility_screen_magnification_joystick_title" msgid="1803769708582404964">"I-joystick"</string>
+ <string name="accessibility_screen_magnification_joystick_summary" msgid="4640300148573982720">"Yenza kusebenze futhi uhambise isikhulisi ngenduku yokudlala esesikrinini. Thepha futhi ubambe, bese uhudula induku yokudlala ukuze ulawule isikhulisi. Thepha futhi uhudule ukuze uhambise induku yokudlala ngokwayo."</string>
<string name="accessibility_screen_magnification_about_title" msgid="8857919020223505415">"Mayelana nokukhuliswa"</string>
<string name="accessibility_screen_magnification_footer_learn_more_content_description" msgid="924848332575978463">"Funda kabanzi mayelana nokukhuliswa"</string>
<string name="accessibility_magnification_mode_title" msgid="8446475127807168063">"Uhlobo lokukhulisa"</string>
@@ -2173,7 +2184,8 @@
<string name="battery_missing_message" msgid="400958471814422770">"Inkinga yokufunda imitha yebhethri."</string>
<string name="battery_missing_link_message" msgid="6021565067124898074"></string>
<string name="battery_missing_link_a11y_message" msgid="3310971406602316323">"Thepha ukuze ufunde kabanzi ngaleli phutha"</string>
- <string name="power_screen" msgid="4596900105850963806">"Isikrini"</string>
+ <!-- no translation found for power_screen (3926703168513988776) -->
+ <skip />
<string name="power_cpu" msgid="1820472721627148746">"I-CPU"</string>
<string name="power_flashlight" msgid="8993388636332573202">"I-Flashlight"</string>
<string name="power_camera" msgid="4778315081581293923">"Ikhamera"</string>
@@ -2251,6 +2263,8 @@
<string name="screen_time_category_for_slot" msgid="8287722270554654959">"Isikhathi sesikrini se-<xliff:g id="SLOT">%s</xliff:g>"</string>
<string name="battery_usage_spinner_breakdown_by_apps" msgid="7746337368402445072">"Ukuhlukaniswa ngama-app"</string>
<string name="battery_usage_spinner_breakdown_by_system" msgid="4646952798665973464">"Ukuhlukaniswa ngesistimu"</string>
+ <!-- no translation found for battery_usage_less_than_percent (5873099028895001082) -->
+ <skip />
<string name="process_stats_summary_title" msgid="502683176231281732">"Izibalo zenqubo"</string>
<string name="process_stats_summary" msgid="522842188571764699">"Izibalo ze-Geeky mayelana nezinqubo zokuqalisa"</string>
<string name="app_memory_use" msgid="7559666138324410666">"Ukusetshenziswa kwememori"</string>
@@ -2898,6 +2912,7 @@
<string name="ring_volume_option_title" msgid="1520802026403038560">"Ivolumu yokukhala neyesaziso"</string>
<string name="separate_ring_volume_option_title" msgid="2212910223857375951">"Ivolumu yokukhalisa"</string>
<string name="notification_volume_option_title" msgid="4838818791683615978">"Ivolumu yesaziso"</string>
+ <string name="notification_volume_disabled_summary" msgid="8679988555852056079">"Ayitholakali ngoba ukukhala kuthulisiwe"</string>
<string name="ringtone_title" msgid="3271453110387368088">"Iringithoni yefoni"</string>
<string name="notification_ringtone_title" msgid="6924501621312095512">"Umsindo wesaziso ozenzakalelayo"</string>
<string name="notification_unknown_sound_title" msgid="1319708450698738980">"Uhlelo lokusebenza lunikezele ngomsindo"</string>
@@ -3163,8 +3178,10 @@
<string name="notification_access_detail_switch" msgid="46386786409608330">"Vumela ukufinyelela kwesaziso"</string>
<string name="notification_assistant_security_warning_summary" msgid="4846559755787348129">"Izaziso ezandisiwe zithathe isikhundla sezaziso eziguqukayo ze-Android ku-Android 12. Lesi sici sikhombisa izenzo eziphakanyisiwe nezimpendulo, futhi sihlela izaziso zakho \n\nIzaziso ezandisiwe zingafinyelela kokuqukethwe kwesaziso, kuhlanganise nemininingwane yomuntu efana namagama woxhumana nabo nemilayezo. Lesi sakhi singacashisa noma siphendule izaziso, njengokuphendula amakholi wefoni, nokulawula okuthi Ungaphazamisi."</string>
<string name="notification_listener_security_warning_title" msgid="5791700876622858363">"Vumela ukufinyelela kwe-<xliff:g id="SERVICE">%1$s</xliff:g>?"</string>
- <string name="notification_listener_security_warning_summary" msgid="4317764112725749020">"I-<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> izokwazi ukufunda zonke izaziso, okufaka phakathi ulwazi lomuntu siqu njengamagama abathintwayo, izithombe, nemilayezo yombhalo oyitholayo. Le app izokwazi futhi ukusnuza noma ukucashisa izaziso noma ukwenza isenzo kwizinkinobho ezikuzaziso, okufaka phakathi ukuphendula amakholi wefoni. \n\nLokhu kuzonikeza futhi uhlelo lokusebenza ikhono lokuvula noma ukuvala okuthi Ungaphazamisi nokushintsha amasethingi ahambisanayo."</string>
- <string name="nls_warning_prompt" msgid="9143226910825830619">"U-<xliff:g id="NOTIFICATION_LISTENER_NAME">%1$s</xliff:g> uzokwazi ukuthi:"</string>
+ <!-- no translation found for notification_listener_security_warning_summary (1131986567509818121) -->
+ <skip />
+ <!-- no translation found for nls_warning_prompt (1486887096703743841) -->
+ <skip />
<string name="nls_feature_read_title" msgid="7629713268744220437">"Funda izaziso zakho"</string>
<string name="nls_feature_read_summary" msgid="1064698238110273593">"Ingafunda izaziso zakho, okuhlanganisa ulwazi lomuntu siqu olufana noxhumana nabo, imilayezo, nezithombe."</string>
<string name="nls_feature_reply_title" msgid="7925455553821362039">"Phendula imilayezo"</string>
@@ -3448,10 +3465,8 @@
<string name="filter_notif_blocked_apps" msgid="1065653868850012325">"Vala"</string>
<string name="advanced_apps" msgid="7643010673326578815">"Okuthuthukisiwe"</string>
<string name="app_permissions" msgid="8666537659217653626">"Isiphathi semvume"</string>
- <!-- no translation found for app_data_sharing_updates_title (1694297952320402788) -->
- <skip />
- <!-- no translation found for app_data_sharing_updates_summary (4465929918457739443) -->
- <skip />
+ <string name="app_data_sharing_updates_title" msgid="1694297952320402788">"Izibuyekezo zokwabelana ngedatha zendawo"</string>
+ <string name="app_data_sharing_updates_summary" msgid="4465929918457739443">"Buyekeza ama-app aguqule indlela angabelana ngayo ngedatha yendawo yakho"</string>
<string name="tap_to_wake" msgid="3313433536261440068">"Thepha ukuze uvuse"</string>
<string name="tap_to_wake_summary" msgid="6641039858241611072">"Thepha kabili noma yikuphi kusikrini ukuze uvuse idivayisi"</string>
<string name="domain_urls_title" msgid="7012209752049678876">"Ivula amalinki"</string>
@@ -3976,15 +3991,20 @@
<string name="autofill_app" msgid="7595308061826307921">"Isevisi yokugcwalisa ngokuzenzekela"</string>
<string name="default_autofill_app" msgid="372234803718251606">"Isevisi yokugcwalisa okuzenzakalelayo"</string>
<string name="autofill_passwords" msgid="6708057251459761083">"Amaphasiwedi"</string>
- <string name="credman_credentials" msgid="5937331545565783811">"Iphasiwedi kanye nezinsizakalo zobunikazi"</string>
+ <!-- no translation found for credman_credentials (7413302794874989255) -->
+ <skip />
<string name="autofill_passwords_count" msgid="6359289285822955973">"{count,plural, =1{iphasiwedi e-#}one{amaphasiwedi angu-#}other{amaphasiwedi angu-#}}"</string>
<string name="autofill_keywords" msgid="8598763328489346438">"okuzenzakalelayo, gcwalisa, gcwalisa ngokuzenzakalelayo, iphasiwedi"</string>
- <string name="credman_keywords" msgid="7236954350284379264">"izimfanelo, ukhiye wokudlula, iphasiwedi"</string>
+ <!-- no translation found for credman_keywords (8305600680836806170) -->
+ <skip />
<string name="autofill_confirmation_message" msgid="4888767934273494272">"<b>Qiniseka ukuthi wethemba lolu hlelo lokusebenza</b> <br/> <br/> <xliff:g id=app_name example=Google Autofill>%1$s</xliff:g> isebenzisa okusesikrinini sakho ukunquma okungagcwaliswa ngokuzenzakalela."</string>
<string name="credman_confirmation_message_title" msgid="8847900085593880729">"Vala i-%1$s?"</string>
- <string name="credman_confirmation_message" msgid="1485617504425237430">"Ulwazi olulondoloziwe olufana namakheli noma izindlela zokukhokha ngeke lugcwaliswe uma ungena ngemvume. Ukuze ugcine ulwazi lwakho olulondoloziwe lugcwalisiwe, setha isevisi yokugcwalisa okuzenzakalelayo."</string>
- <string name="credman_error_message_title" msgid="5108868200002966901">"Umkhawulo wephasiwedi kanye namasevisi kamazisi"</string>
- <string name="credman_error_message" msgid="4058425433345908579">"Ungaba nezinsizakalo ezifika kwezi-5 zokugcwalisa okuzenzakalelayo nephasiwedi ngesikhathi esisodwa. Vala isevisi ukuze wengeze okwengeziwe."</string>
+ <!-- no translation found for credman_confirmation_message (3499478570809427026) -->
+ <skip />
+ <!-- no translation found for credman_error_message_title (4741457523969373713) -->
+ <skip />
+ <!-- no translation found for credman_error_message (6793314648458925172) -->
+ <skip />
<string name="credman_confirmation_message_positive_button" msgid="2812613187691345361">"Vala"</string>
<string name="debug_autofill_category" msgid="5998163555428196185">"Ukugcwalisa okuzenzakalelayo"</string>
<string name="autofill_logging_level_title" msgid="3733958845861098307">"Ileveli lokuloga"</string>
@@ -4271,28 +4291,17 @@
<string name="content_capture" msgid="868372905432812238">"Okuqukethwe kohlelo lokusebenza"</string>
<string name="content_capture_summary" msgid="49720773699715531">"Vumela izinhlelo zokusebenza ukuthumela okuqukethwe kusistimu ye-Android"</string>
<string name="capture_system_heap_dump_title" msgid="9210974110606886455">"Thwebula ukulahlwa kwehephu yesistimu"</string>
- <!-- no translation found for development_memtag_page_title (3546667618748029188) -->
- <skip />
- <!-- no translation found for development_memtag_intro (8032596625527637164) -->
- <skip />
- <!-- no translation found for development_memtag_footer (5681925148773626562) -->
- <skip />
- <!-- no translation found for development_memtag_learn_more (8961984806973926704) -->
- <skip />
- <!-- no translation found for development_memtag_toggle (2474420239518386894) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_on (8100075676107327847) -->
- <skip />
- <!-- no translation found for development_memtag_reboot_message_off (3703925647922079456) -->
- <skip />
- <!-- no translation found for reboot_with_mte_title (2320125810211279) -->
- <skip />
- <!-- no translation found for reboot_with_mte_message (1232881567956207641) -->
- <skip />
- <!-- no translation found for reboot_with_mte_summary (3896537791216432882) -->
- <skip />
- <!-- no translation found for reboot_with_mte_already_enabled (4439168867613407167) -->
- <skip />
+ <string name="development_memtag_page_title" msgid="3546667618748029188">"Isandiso Sokumaka Inkumbulo"</string>
+ <string name="development_memtag_intro" msgid="8032596625527637164">"Isandiso Sokumaka Inkumbulo (MTE) senza kube lula ukuthola izinkinga zokuphepha kwenkumbulo ku-app yakho futhi senze ikhodi yomdabu kulo ivikeleke kakhulu."</string>
+ <string name="development_memtag_footer" msgid="5681925148773626562">"Ukuvula i-MTE kungase kubangele ukusebenza kancane kwedivayisi."</string>
+ <string name="development_memtag_learn_more" msgid="8961984806973926704">"Funda kabanzi mayelana ne-MTE"</string>
+ <string name="development_memtag_toggle" msgid="2474420239518386894">"Nika amandla i-MTE uze uyivale"</string>
+ <string name="development_memtag_reboot_message_on" msgid="8100075676107327847">"Uzodinga ukuqala kabusha idivayisi yakho ukuze uvule i-MTE."</string>
+ <string name="development_memtag_reboot_message_off" msgid="3703925647922079456">"Uzodinga ukuqala kabusha idivayisi yakho ukuze uvale i-MTE."</string>
+ <string name="reboot_with_mte_title" msgid="2320125810211279">"Nika amandla i-MTE yeseshini eyodwa"</string>
+ <string name="reboot_with_mte_message" msgid="1232881567956207641">"Isistimu izoqalisa kabusha futhi ivumele ukuzwa Ngesandiso Sokumaka Inkumbulo (MTE). I-MTE ingase ithonye kabi ukusebenza nokuzinza kwesistimu. Izosethwa kabusha ekuqaliseni okuhambisanayo okulandelayo."</string>
+ <string name="reboot_with_mte_summary" msgid="3896537791216432882">"Qala kabusha iseshini eyodwa nge-MTE enikwe amandla"</string>
+ <string name="reboot_with_mte_already_enabled" msgid="4439168867613407167">"I-MTE isivele inikwe amandla"</string>
<string name="capturing_system_heap_dump_message" msgid="8410503247477360622">"Ukulahlwa kwehephu yesistimu yokuthwebula"</string>
<string name="error_capturing_system_heap_dump_message" msgid="2352983250048200052">"Ayikwazanga ukuthwebula ukulahlwa kwehephu yesistimu"</string>
<string name="automatic_system_heap_dump_title" msgid="4093306504711109479">"Thwebula ngokuzenzakalela ukulahlwa kwehephu yesistimu"</string>
@@ -4607,6 +4616,5 @@
<string name="screen_flash_color_violet" msgid="1279950780509029495">"I-Violet"</string>
<string name="color_selector_dialog_done" msgid="121253968943363376">"Kwenziwe"</string>
<string name="color_selector_dialog_cancel" msgid="8667350644753900701">"Khansela"</string>
- <!-- no translation found for dock_multi_instances_not_supported_text (3513493664467667084) -->
- <skip />
+ <string name="dock_multi_instances_not_supported_text" msgid="3513493664467667084">"Le-app ingavulwa kuphela ewindini eli-1."</string>
</resources>
diff --git a/res/values/arrays.xml b/res/values/arrays.xml
index 54dea11..71e16f0 100644
--- a/res/values/arrays.xml
+++ b/res/values/arrays.xml
@@ -1418,4 +1418,9 @@
<item>@color/screen_flash_preset_opacity_color_11</item>
<item>@color/screen_flash_preset_opacity_color_12</item>
</array>
+
+ <!-- hide 3G option from preferred network type UI -->
+ <integer-array name="network_mode_3g_deprecated_carrier_id" translatable="false">
+ </integer-array>
+
</resources>
diff --git a/res/values/config.xml b/res/values/config.xml
index 07f6432..ef786be 100755
--- a/res/values/config.xml
+++ b/res/values/config.xml
@@ -363,6 +363,9 @@
<!-- Whether Wi-Fi hotspot settings should be shown or not. -->
<bool name="config_show_wifi_hotspot_settings">true</bool>
+ <!-- Whether Wi-Fi hotspot speed should be shown or not. -->
+ <bool name="config_show_wifi_hotspot_speed">false</bool>
+
<!-- Whether toggle_airplane is available or not. -->
<bool name="config_show_toggle_airplane">true</bool>
@@ -553,7 +556,7 @@
<!-- Cell broacast receiver package name -->
<string name="config_cell_broadcast_receiver_package" translatable="false">com.android.cellbroadcastreceiver.module</string>
- <!-- TODO(b/174964885): These media Uri are not defined in framework yet. Replace with framework defined variables once it's available. -->
+ <!-- These media Uri are not defined in framework yet. Replace with framework defined variables once it's available. -->
<!-- Media Uri to view images storage category. -->
<string name="config_images_storage_category_uri" translatable="false">content://com.android.providers.media.documents/root/images_root</string>
@@ -695,4 +698,10 @@
<!-- Whether auto data switching on secondary SIM enables cross-SIM calling on both SIMs. -->
<bool name="config_auto_data_switch_enables_cross_sim_calling">false</bool>
+
+ <!-- Whether checking adaptive charging to define battery manager visibility. -->
+ <bool name="config_battery_manager_consider_ac">false</bool>
+
+ <!-- Whether to display Cloned Apps page in Settings (Settings > Apps > Cloned Apps).-->
+ <bool name="config_cloned_apps_page_enabled">false</bool>
</resources>
diff --git a/res/values/dimens.xml b/res/values/dimens.xml
index 1bd0943..57e47f2 100755
--- a/res/values/dimens.xml
+++ b/res/values/dimens.xml
@@ -220,10 +220,6 @@
<dimen name="accessibility_qs_tooltip_margin">20dp</dimen>
<dimen name="accessibility_qs_tooltip_margin_top">27dp</dimen>
- <!-- Contrast level slider -->
- <dimen name="contrast_level_seekbar_center_marker_height">14dp</dimen>
- <dimen name="contrast_level_seekbar_center_marker_width">1dp</dimen>
-
<!-- Restricted icon in switch bar -->
<dimen name="restricted_icon_margin_end">16dp</dimen>
<!-- Restricted icon size in switch bar -->
diff --git a/res/values/strings.xml b/res/values/strings.xml
index 6c268aa..0da2371 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -228,6 +228,11 @@
<!-- Summary of checkbox for enabling Bluetooth LE audio [CHAR LIMIT=none]-->
<string name="bluetooth_enable_leaudio_summary">Enables Bluetooth LE audio feature if the device supports LE audio hardware capabilities.</string>
+ <!-- Setting Checkbox title for enabling Bluetooth LE Audio Allow List. [CHAR LIMIT=none] -->
+ <string name="bluetooth_enable_leaudio_allow_list">Enable Bluetooth LE audio Allow List</string>
+ <!-- Summary of checkbox for enabling Bluetooth LE audio Allow List [CHAR LIMIT=none]-->
+ <string name="bluetooth_enable_leaudio_allow_list_summary">Enable Bluetooth LE audio allow list feature.</string>
+
<!-- Title for Bluetooth device group with media capability group [CHAR LIMIT=none]-->
<string name="connected_device_media_device_title">Media devices</string>
<!-- Title for Bluetooth device group with media capability group [CHAR LIMIT=none]-->
@@ -372,6 +377,21 @@
<!-- Link for Locale helper page. [CHAR LIMIT=NONE]-->
<string name="link_locale_picker_footer_learn_more" translatable="false">https://support.google.com/android?p=per_language_app_settings</string>
+ <!-- Title for asking to change system locale or not. [CHAR LIMIT=50]-->
+ <string name="title_change_system_locale">Change system language to %s ?</string>
+
+ <!-- The text of the confirmation dialog showing the system locale will be changed. [CHAR LIMIT=NONE]-->
+ <string name="desc_notice_device_locale_settings_change">Your device settings and regional preferences will change.</string>
+
+ <!-- A dialog button for confirmmation of system locale change. [CHAR LIMIT=25]-->
+ <string name="button_label_confirmation_of_system_locale_change">Change</string>
+
+ <!-- Title for saying this selected locale is unavailable to use. [CHAR LIMIT=50]-->
+ <string name="title_unavailable_locale">%s not available</string>
+
+ <!-- The text of the confirmation dialog for saying this selected locale is unavailable to use. [CHAR LIMIT=NONE]-->
+ <string name="desc_unavailable_locale">This language can’t be used as a system language, but you’ve let apps and websites know you prefer this language.</string>
+
<!-- Regional Preferences begin -->
<!-- The title of the menu entry of regional preferences. [CHAR LIMIT=50] -->
<string name="regional_preferences_title">Regional preferences</string>
@@ -745,6 +765,8 @@
<string name="security_settings_fingerprint_enroll_consent_introduction_title">Allow fingerprint unlock</string>
<!-- Introduction title shown in fingerprint enrollment to introduce the fingerprint feature, when fingerprint unlock is disabled by device admin [CHAR LIMIT=40] -->
<string name="security_settings_fingerprint_enroll_introduction_title_unlock_disabled">Use your fingerprint</string>
+ <!-- Learn more text of footer preference for fingerprint settings [CHAR LIMIT=NONE] -->
+ <string name="security_settings_fingerprint_settings_footer_learn_more">Learn more about Fingerprint Unlock</string>
<!-- Introduction title shown in the bottom of fingerprint enrollment dialog [CHAR LIMIT=NONE]-->
<string name="security_settings_fingerprint_enroll_introduction_footer_title_1">You\u2019re in control</string>
<!-- Introduction title shown in the bottom of fingerprint enrollment dialog [CHAR LIMIT=NONE]-->
@@ -1993,6 +2015,16 @@
<string name="wifi_hotspot_maximize_compatibility_single_ap_summary">Helps other devices find this hotspot. Reduces hotspot connection speed.</string>
<!-- Summary for the toggle to show the maximize compatibility warning message in dual AP device [CHAR LIMIT=NONE]-->
<string name="wifi_hotspot_maximize_compatibility_dual_ap_summary">Helps other devices find this hotspot. Increases battery usage.</string>
+ <!-- Title for Wifi hotspot speed [CHAR LIMIT=NONE]-->
+ <string name="wifi_hotspot_speed_title">Speed & compatibility</string>
+ <!-- Summary for Wifi hotspot speed to 2.4 GHz band [CHAR LIMIT=NONE]-->
+ <string name="wifi_hotspot_speed_2g_summary">2.4 GHz / Any device can connect</string>
+ <!-- Summary for Wifi hotspot speed to 5 GHz band [CHAR LIMIT=NONE]-->
+ <string name="wifi_hotspot_speed_5g_summary">5 GHz / Most devices can connect</string>
+ <!-- Summary for Wifi hotspot speed to 6 GHz band [CHAR LIMIT=NONE]-->
+ <string name="wifi_hotspot_speed_6g_summary">6 GHz / Few devices can connect</string>
+ <!-- Summary for Wifi hotspot speed to 6 GHz band [CHAR LIMIT=NONE]-->
+ <string name="wifi_hotspot_speed_2g_and_5g_summary">2.4 and 5 GHz / Any device can connect</string>
<!-- Summary text when turning hotspot on -->
<string name="wifi_tether_starting">Turning hotspot on\u2026</string>
@@ -3344,12 +3376,12 @@
<!-- Header shown when prompted for remote device credential validation. [CHAR LIMIT=17] -->
<string name="lockpassword_remote_validation_header">Verify it\u0027s you</string>
- <!-- Details shown when pattern is prompted for remote device credential validation. [CHAR LIMIT=100] -->
- <string name="lockpassword_remote_validation_pattern_details">Enter your other device\u0027s pattern to securely transfer Google Accounts, settings, and more. Your pattern is encrypted.</string>
- <!-- Details shown when PIN is prompted for remote device credential validation. [CHAR LIMIT=100] -->
- <string name="lockpassword_remote_validation_pin_details">Enter your other device\u0027s PIN to securely transfer Google Accounts, settings, and more. Your PIN is encrypted.</string>
- <!-- Details shown when password is prompted for remote device credential validation. [CHAR LIMIT=100] -->
- <string name="lockpassword_remote_validation_password_details">Enter your other device\u0027s password to securely transfer Google Accounts, settings, and more. Your password is encrypted.</string>
+ <!-- Details shown when pattern is prompted for remote device credential validation. [CHAR LIMIT=160] -->
+ <string name="lockpassword_remote_validation_pattern_details">To transfer Google Accounts, settings, and more, enter your other device\u0027s pattern. Your pattern is encrypted.</string>
+ <!-- Details shown when PIN is prompted for remote device credential validation. [CHAR LIMIT=160] -->
+ <string name="lockpassword_remote_validation_pin_details">To transfer Google Accounts, settings, and more, enter your other device\u0027s PIN. Your PIN is encrypted.</string>
+ <!-- Details shown when password is prompted for remote device credential validation. [CHAR LIMIT=160] -->
+ <string name="lockpassword_remote_validation_password_details">To transfer Google Accounts, settings, and more, enter your other device\u0027s password. Your password is encrypted.</string>
<!-- Checkbox label to set pattern as new screen lock if remote device credential validation succeeds. [CHAR LIMIT=43] -->
<string name="lockpassword_remote_validation_set_pattern_as_screenlock">Also use pattern to unlock this device</string>
@@ -3407,6 +3439,9 @@
<string name="lockpattern_settings_enable_summary">Must draw pattern to unlock screen</string>
<!-- Security & location settings screen, setting check box title. This setting controls whether a visible green line is drawn as the users move their finger around while drawing the unlock pattern. If checked, this line is drawn. If unchecked, there is nothing drawn so the users do not reveal their pattern while they unlock the phone.-->
<string name="lockpattern_settings_enable_visible_pattern_title">Make pattern visible</string>
+ <!-- Security & location settings screen, setting check box title. This setting disables animations when entering the PIN.-->
+ <string name="lockpattern_settings_enhanced_pin_privacy_title">Enhanced PIN privacy</string>
+ <string name="lockpattern_settings_enhanced_pin_privacy_summary">Disable animations while entering the PIN</string>
<!-- Security & location settings screen, setting check box title. This setting controls whether a visible green line is drawn as the users move their finger around while drawing the profile unlock pattern. If checked, this line is drawn. If unchecked, there is nothing drawn so the users do not reveal their pattern while they unlock the profile.-->
<string name="lockpattern_settings_enable_visible_pattern_title_profile">Make profile pattern visible</string>
<!-- Security & location settings screen, setting check box title. This setting controls whether tactile feedback will be produced when the user draws the pattern.-->
@@ -3916,8 +3951,8 @@
<string name="modifier_keys_caps_lock" translatable="false">Caps lock</string>
<!-- Title for the button to trigger the 'modifier keys ctrl'. [CHAR LIMIT=15] -->
<string name="modifier_keys_ctrl" translatable="false">Ctrl</string>
- <!-- Title for the button to trigger the 'modifier keys meta'. [CHAR LIMIT=15] -->
- <string name="modifier_keys_meta" translatable="false">Meta</string>
+ <!-- Title for the button to trigger the 'modifier keys action key'. [CHAR LIMIT=15] -->
+ <string name="modifier_keys_meta" translatable="false">Action key</string>
<!-- Title for the button to trigger the 'modifier keys alt'. [CHAR LIMIT=15] -->
<string name="modifier_keys_alt" translatable="false">Alt</string>
@@ -4100,18 +4135,20 @@
<string name="experimental_category_title">Experimental</string>
<!-- Title for feature flags dashboard where developers can turn on experimental features [CHAR LIMIT=50] -->
<string name="feature_flags_dashboard_title">Feature flags</string>
- <!-- Title for snoop logger filters dashboard where developers can turn on filters [CHAR LIMIT=50] -->
- <string name="snoop_logger_filters_dashboard_title">Snoop Logger Filters</string>
- <!-- Summary for the snoop logger filters [CHAR LIMIT=50] -->
- <string name="bt_hci_snoop_log_filters_dashboard_summary">Set filters (Toggle Bluetooth after changing this setting)</string>
- <!-- Title for the snoop logger pbap filter [CHAR LIMIT=50] -->
- <string name="bt_hci_snoop_log_filter_pbap_title">Snoop Logger Filter PBAP</string>
- <!-- Title for the snoop logger map filter [CHAR LIMIT=50] -->
- <string name="bt_hci_snoop_log_filter_map_title">Snoop Logger Filter MAP</string>
- <!-- Summary for the snoop logger filters [CHAR LIMIT=50] -->
- <string name="bt_hci_snoop_log_filter_summary">Set filtering mode. (Toggle Bluetooth after changing this setting)</string>
- <!-- Summary for the snoop logger profile filters while disabled [CHAR LIMIT=50] -->
- <string name="bt_hci_snoop_log_filtered_mode_disabled_summary">Enable Snoop Log Mode Filtered to change this option.</string>
+ <!-- Title for snoop logger filters dashboard where developers can turn on filters [CHAR LIMIT=100] -->
+ <string name="bt_hci_snoop_log_filters_dashboard_title">Bluetooth HCI snoop log filtering</string>
+ <!-- Summary for the snoop logger filters [CHAR LIMIT=100] -->
+ <string name="bt_hci_snoop_log_filters_dashboard_summary">Set filters</string>
+ <!-- Summary for the snoop logger filters [CHAR LIMIT=100] -->
+ <string name="bt_hci_snoop_log_filters_dashboard_footer">Disable and enable Bluetooth for the changes to take effect</string>
+ <!-- Title for the snoop logger pbap filter [CHAR LIMIT=100] -->
+ <string name="bt_hci_snoop_log_filter_pbap_title">Bluetooth HCI snoop log filtering PBAP</string>
+ <!-- Title for the snoop logger map filter [CHAR LIMIT=100] -->
+ <string name="bt_hci_snoop_log_filter_map_title">Bluetooth HCI snoop log filtering MAP</string>
+ <!-- Summary for the snoop logger filters [CHAR LIMIT=100] -->
+ <string name="bt_hci_snoop_log_filter_summary">Set filtering mode. (Disable and enable Bluetooth for the changes to take effect)</string>
+ <!-- Summary for the snoop logger profile filters while disabled [CHAR LIMIT=100] -->
+ <string name="bt_hci_snoop_log_filtered_mode_disabled_summary">Set Bluetooth HCI snoop log mode to Enabled Filtered to change this option</string>
<!-- Title for the Talkback Accessibility Service. Displayed on the Accessibility Settings screen in Setup Wizard. [CHAR_LIMIT=25] -->
<string name="talkback_title">Talkback</string>
<!-- Summary for the Talkback Accessibility Service. Lets the user know that Talkback is a screenreader and that it is usually most helpful to blind and low vision users and whether the service is on. [CHAR_LIMIT=none] -->
@@ -4379,12 +4416,6 @@
<string name="accessibility_disable_animations">Remove animations</string>
<!-- Summary for the accessibility preference for disabling animations. [CHAR LIMIT=60] -->
<string name="accessibility_disable_animations_summary">Reduce movement on the screen</string>
- <!-- Title for the accessibility preference for the contrast level slider. [CHAR LIMIT=35] -->
- <string name="accessibility_contrast_level_title">Contrast Level</string>
- <!-- 'Low' text at the left of the contrast level slider. [CHAR LIMIT=20] -->
- <string name="accessibility_contrast_level_left_label">Standard</string>
- <!-- 'High' text at the right of the contrast level slider. [CHAR LIMIT=20] -->
- <string name="accessibility_contrast_level_right_label">High</string>
<!-- Title for the accessibility preference for primary mono. [CHAR LIMIT=35] -->
<string name="accessibility_toggle_primary_mono_title">Mono audio</string>
<!-- Summary for the accessibility preference for primary mono. [CHAR LIMIT=60] -->
@@ -5116,9 +5147,9 @@
<!-- Charge to full button for battery defender tips [CHAR LIMIT=NONE] -->
<string name="battery_tip_charge_to_full_button">Charge to full</string>
<!-- Title of incompatible charging battery tip [CHAR LIMIT=NONE] -->
- <string name="battery_tip_incompatible_charging_title">Incompatible charging setup</string>
+ <string name="battery_tip_incompatible_charging_title">Issue with charging accessory</string>
<!-- Message of incompatible charging battery tip [CHAR LIMIT=NONE] -->
- <string name="battery_tip_incompatible_charging_message">Your battery is not charging or is charging very slowly</string>
+ <string name="battery_tip_incompatible_charging_message">Battery charging slowly or won\'t charge. Check if the cable and power adapter work with your phone</string>
<!-- Content description for the incompatible charging battery tip button [CHAR LIMIT=NONE] -->
<string name="battery_tip_incompatible_charging_content_description">Learn more about incompatible charging</string>
@@ -5169,7 +5200,7 @@
<string name="battery_missing_link_a11y_message">Tap to learn more about this error</string>
<!-- Label for power consumed by the screen -->
- <string name="power_screen">Screen</string>
+ <string name="power_screen">Display</string>
<!-- Label for power consumed by the CPU -->
<string name="power_cpu">CPU</string>
<!-- Label for power consumed by the flashlight -->
@@ -5268,6 +5299,9 @@
<!-- Battery Saver: Title for sticky battery saver preference [CHAR_LIMIT=60] -->
<string name="battery_saver_sticky_title_new">Turn off when charged</string>
+ <!-- Battery Saver: Title for sticky battery saver preference with percentage [CHAR_LIMIT=60] -->
+ <string name="battery_saver_sticky_title_percentage">Turn off at <xliff:g id="battery_percentage" example="80%">%1$s</xliff:g></string>
+
<!-- Battery Saver: Description for sticky battery saver preference [CHAR_LIMIT=NONE] -->
<string name="battery_saver_sticky_description_new">Battery Saver turns off when battery reaches <xliff:g id="battery_percentage" example="80%">%1$s</xliff:g></string>
@@ -5348,6 +5382,8 @@
<string name="battery_usage_spinner_breakdown_by_apps">Breakdown by apps</string>
<!-- [CHAR_LIMIT=NONE] The spinner item text in the battery usage breakdown. -->
<string name="battery_usage_spinner_breakdown_by_system">Breakdown by system</string>
+ <!-- [CHAR_LIMIT=NONE] Less than some percentage, e.g. < 1% -->
+ <string name="battery_usage_less_than_percent">< <xliff:g id="percentage">%1$s</xliff:g></string>
<!-- Process Stats strings -->
<skip />
@@ -6772,6 +6808,10 @@
<string name="cloned_app_creation_summary">Creating…</string>
<!-- Summary text after an app is cloned [CHAR LIMIT=40] -->
<string name="cloned_app_created_summary">Cloned</string>
+ <!-- Summary text shown in toast when app is being cloned [CHAR LIMIT=40] -->
+ <string name="cloned_app_creation_toast_summary">Creating <xliff:g id="package_label">%1$s</xliff:g> clone</string>
+ <!-- Summary text shown in toast after app is successfully cloned [CHAR LIMIT=40] -->
+ <string name="cloned_app_created_toast_summary">Created <xliff:g id="package_label">%1$s</xliff:g> clone</string>
<!-- Summary text for system preference title, showing important setting items under system setting [CHAR LIMIT=NONE]-->
<string name="system_dashboard_summary">Languages, gestures, time, backup</string>
<!-- Summary text for language preference title, showing important setting items under language setting [CHAR LIMIT=NONE]-->
@@ -7383,7 +7423,7 @@
<string name="general_notification_header">Manage</string>
<!-- notification preference for app specific notification settings [CHAR LIMIT=80]-->
- <string name="app_notification_field">App settings</string>
+ <string name="app_notification_field">App notifications</string>
<!-- notification preference summary for app specific notification settings [CHAR LIMIT=120]-->
<string name="app_notification_field_summary">Control notifications from individual apps</string>
@@ -7530,7 +7570,7 @@
<string name="unseen_notifs_lock_screen">Show only new notifications on lock screen</string>
<!-- Configure notifications: Summary for option of showing only new notifications on the lock screen. [CHAR LIMIT=100] -->
- <string name="unseen_notifs_lock_screen_summary">After each unlock, remove existing notifications from the lock screen</string>
+ <string name="unseen_notifs_lock_screen_summary">Automatically remove previously viewed notifications from the lock screen</string>
<!-- Configure notifications: Title for determining which notifications appear on the lock screen [CHAR LIMIT=60] -->
<string name="lock_screen_notifs_title">Notifications on lock screen</string>
@@ -7784,12 +7824,12 @@
<!-- Summary for a warning message about security implications of enabling a notification
listener, displayed as a dialog message. [CHAR LIMIT=NONE] -->
<string name="notification_listener_security_warning_summary">
- <xliff:g id="notification_listener_name">%1$s</xliff:g> will be able to read all notifications,
+ The <xliff:g id="notification_listener_name">%1$s</xliff:g> app will be able to read all notifications,
including personal information such as contact names, photos, and the text of messages you receive.
This app will also be able to snooze or dismiss notifications or take action on buttons in notifications, including answering phone calls.
\n\nThis will also give the app the ability to turn Do Not Disturb on or off and change related settings.
</string>
- <string name="nls_warning_prompt"><xliff:g id="notification_listener_name">%1$s</xliff:g> will be able to:</string>
+ <string name="nls_warning_prompt">The <xliff:g id="notification_listener_name">%1$s</xliff:g> app will be able to:</string>
<string name="nls_feature_read_title">Read your notifications</string>
<string name="nls_feature_read_summary">It can read your notifications, including personal information such as contacts, messages, and photos.</string>
<string name="nls_feature_reply_title">Reply to messages</string>
@@ -10068,7 +10108,7 @@
<!-- Preference category for showing auto-fill services with saved passwords. [CHAR LIMIT=60] -->
<string name="autofill_passwords">Passwords</string>
<!-- Preference category for showing credman services with saved credentials. [CHAR LIMIT=60] -->
- <string name="credman_credentials">Password and identity services</string>
+ <string name="credman_credentials">Passwords, passkeys and data services</string>
<!-- Summary for passwords settings that shows how many passwords are saved for each autofill
service. [CHAR LIMIT=NONE] -->
<string name="autofill_passwords_count">{count, plural,
@@ -10081,7 +10121,7 @@
<!-- Keywords for the auto-fill feature. [CHAR LIMIT=NONE] -->
<string name="autofill_keywords">auto, fill, autofill, password</string>
<!-- Keywords for the credman feature. [CHAR LIMIT=NONE] -->
- <string name="credman_keywords">credentials, passkey, password</string>
+ <string name="credman_keywords">data, passkey, password</string>
<!-- Message of the warning dialog for setting the auto-fill app. [CHAR_LIMIT=NONE] -->
<string name="autofill_confirmation_message">
@@ -10098,13 +10138,13 @@
<string name="credman_confirmation_message_title">Turn off %1$s\?</string>
<!-- Message of the warning dialog for disabling the credential provider. [CHAR_LIMIT=NONE] -->
- <string name="credman_confirmation_message">Saved info like addresses or payment methods won\'t be filled in when you sign in. To keep your saved info filled in, set a default autofill service.</string>
+ <string name="credman_confirmation_message">Saved info like addresses or payment methods won\'t be filled in when you sign in. To keep your saved info filled in, set enable a password, passkey and data/or service.</string>
<!-- Title of the error dialog when too many credential providers are selected. [CHAR_LIMIT=NONE] -->
- <string name="credman_error_message_title">Password and identity services limit</string>
+ <string name="credman_error_message_title">Passwords, passkeys and data services limit</string>
<!-- Message of the error dialog when too many credential providers are selected. [CHAR_LIMIT=NONE] -->
- <string name="credman_error_message">You can have up to 5 autofill and password services active at the same time. Turn off a service to add more.</string>
+ <string name="credman_error_message">You can have up to 5 passwords, passkeys and data services active at the same time. Turn off a service to add more.</string>
<!-- Positive button to turn off credential manager provider (confirmation). [CHAR LIMIT=60] -->
<string name="credman_confirmation_message_positive_button">Turn off</string>
@@ -10305,13 +10345,13 @@
<!-- Apps > App Details > Wifi access > Description. [CHAR LIMIT=NONE] -->
<string name="change_wifi_state_app_detail_summary">Allow this app to turn Wi-Fi on or off, scan and connect to Wi-Fi networks, add or remove networks, or start a local-only hotspot</string>
- <!-- Title for NFC launch [CHAR LIMIT=35] -->
- <string name="change_nfc_tag_apps_title">NFC launch</string>
+ <!-- Title for Launch via NFC [CHAR LIMIT=35] -->
+ <string name="change_nfc_tag_apps_title">Launch via NFC</string>
- <!-- Apps > App Details > Nfc launch > Switch title. [CHAR LIMIT=NONE] -->
+ <!-- Special app access > Launch via NFC > Switch title. [CHAR LIMIT=NONE] -->
<string name="change_nfc_tag_apps_detail_switch">Allow launch on NFC scan</string>
- <!-- Apps > App Details > Nfc launch > Description. [CHAR LIMIT=NONE] -->
+ <!-- Special app access > Launch via NFC > Description. [CHAR LIMIT=NONE] -->
<string name="change_nfc_tag_apps_detail_summary">Allow this app to launch when a NFC tag is scanned.\nIf this permission is on, the app will be available as an option whenever a tag is detected.</string>
<!-- Title for media output settings -->
@@ -11787,21 +11827,21 @@
<!-- Summary of the Flash Notification preference if all flash alerts are off. [CHAR LIMIT=60] -->
<string name="flash_notifications_summary_off">Off</string>
<!-- Summary of the Flash Notification preference if only camera flash is on. [CHAR LIMIT=60] -->
- <string name="flash_notifications_summary_on_camera">On / camera flash</string>
+ <string name="flash_notifications_summary_on_camera">On / Camera flash</string>
<!-- Summary of the Flash Notification preference if only screen flash is on. [CHAR LIMIT=60] -->
- <string name="flash_notifications_summary_on_screen">On / screen flash</string>
+ <string name="flash_notifications_summary_on_screen">On / Screen flash</string>
<!-- Summary of the Flash Notification preference if both flash alerts are on. [CHAR LIMIT=60] -->
- <string name="flash_notifications_summary_on_camera_and_screen">On / camera and screen flash</string>
+ <string name="flash_notifications_summary_on_camera_and_screen">On / Camera and screen flash</string>
<!-- Introduction in Flash Notification page to introduce flash notifications feature. [CHAR LIMIT=NONE] -->
- <string name="flash_notifications_intro">Flash the camera light or the screen when you receive notifications or when alarms sound.</string>
+ <string name="flash_notifications_intro">Flash the camera light or the screen when you receive notifications or when alarms sound</string>
<!-- Notes in Flash Notification page footer for something should be aware. [CHAR LIMIT=NONE] -->
- <string name="flash_notifications_note">Use flash notifications with caution if your are light sensitive</string>
+ <string name="flash_notifications_note">Use flash notifications with caution if you\u0027re light sensitive</string>
<!-- Label of the button to preview the selected Flash Notification effects. [CHAR LIMIT=20]-->
<string name="flash_notifications_preview">Preview</string>
<!-- Title of the camera flash in Flash Notification page. [CHAR LIMIT=60] -->
- <string name="camera_flash_notification_title">Camera flash notification</string>
+ <string name="camera_flash_notification_title">Camera flash</string>
<!-- Title of the screen flash in Flash Notification page. [CHAR LIMIT=60] -->
- <string name="screen_flash_notification_title">Screen flash notification</string>
+ <string name="screen_flash_notification_title">Screen flash</string>
<!-- Title of the screen flash color selection dialog. [CHAR LIMIT=NONE] -->
<string name="screen_flash_notification_color_title">Screen flash color</string>
<!-- Label of the color option show in the summary of screen flash preference. [CHAR LIMIT=60] -->
diff --git a/res/xml/accessibility_color_and_motion.xml b/res/xml/accessibility_color_and_motion.xml
index 72c67f9..a313526 100644
--- a/res/xml/accessibility_color_and_motion.xml
+++ b/res/xml/accessibility_color_and_motion.xml
@@ -64,11 +64,6 @@
android:title="@string/accessibility_toggle_large_pointer_icon_title"
settings:controller="com.android.settings.accessibility.LargePointerIconPreferenceController"/>
- <com.android.settings.accessibility.ContrastLevelSeekBarPreference
- android:key="seekbar_color_contrast"
- android:persistent="false"
- android:title="@string/accessibility_contrast_level_title"/>
-
<PreferenceCategory
android:key="experimental_category"
android:persistent="false"
diff --git a/res/xml/configure_notification_settings.xml b/res/xml/configure_notification_settings.xml
index 0f0aeff..f80fe57 100644
--- a/res/xml/configure_notification_settings.xml
+++ b/res/xml/configure_notification_settings.xml
@@ -131,14 +131,14 @@
<Preference
android:fragment="com.android.settings.accessibility.FlashNotificationsPreferenceFragment"
android:key="flash_notifications_preference"
- android:order="18"
+ android:order="19"
android:persistent="false"
android:title="@string/flash_notifications_title"
settings:controller="com.android.settings.accessibility.FlashNotificationsPreferenceController" />
<com.android.settingslib.RestrictedPreference
android:key="app_and_notif_cell_broadcast_settings"
- android:order="19"
+ android:order="20"
android:title="@string/cell_broadcast_settings"
settings:useAdminDisabledSummary="true">
<intent
@@ -149,33 +149,33 @@
<SwitchPreference
android:key="silent_icons"
- android:order="20"
+ android:order="21"
android:title="@string/silent_notifications_status_bar"
settings:controller="com.android.settings.notification.SilentStatusBarPreferenceController"/>
<SwitchPreference
android:key="show_snooze_options"
- android:order="21"
+ android:order="22"
android:title="@string/snooze_options_title"
settings:controller="com.android.settings.notification.SnoozeNotificationPreferenceController" />
<!-- Notification badging -->
<SwitchPreference
android:key="notification_badging"
- android:order="22"
+ android:order="23"
android:title="@string/notification_badging_title"
settings:controller="com.android.settings.notification.BadgingNotificationPreferenceController"/>
<!-- Pulse notification light, on devices that support it -->
<SwitchPreference
android:key="notification_pulse"
- android:order="23"
+ android:order="24"
android:title="@string/notification_pulse_title"
settings:controller="com.android.settings.notification.PulseNotificationPreferenceController"/>
<com.android.settingslib.PrimarySwitchPreference
android:key="notification_assistant"
- android:order="24"
+ android:order="25"
android:title="@string/notification_assistant_title"
android:summary="@string/notification_assistant_summary"
settings:controller="com.android.settings.notification.NotificationAssistantPreferenceController"/>
diff --git a/res/xml/development_settings.xml b/res/xml/development_settings.xml
index ae93eed..f3ac926 100644
--- a/res/xml/development_settings.xml
+++ b/res/xml/development_settings.xml
@@ -83,7 +83,7 @@
<Preference
android:key="snoop_logger_filters_dashboard"
- android:title="@string/snoop_logger_filters_dashboard_title"
+ android:title="@string/bt_hci_snoop_log_filters_dashboard_title"
android:fragment=
"com.android.settings.development.snooplogger.SnoopLoggerFiltersDashboard" />
@@ -346,6 +346,11 @@
android:summary="@string/bluetooth_enable_leaudio_summary" />
<SwitchPreference
+ android:key="bluetooth_enable_leaudio_allow_list"
+ android:title="@string/bluetooth_enable_leaudio_allow_list"
+ android:summary="@string/bluetooth_enable_leaudio_allow_list_summary" />
+
+ <SwitchPreference
android:key="bluetooth_disable_le_audio_hw_offload"
android:title="@string/bluetooth_disable_le_audio_hw_offload" />
@@ -505,6 +510,11 @@
android:title="@string/display_cutout_emulation"
settings:keywords="@string/display_cutout_emulation_keywords" />
+ <SwitchPreference
+ android:key="transparent_navigation_bar"
+ android:title="@string/transparent_navigation_bar"
+ android:summary="@string/transparent_navigation_bar_summary" />
+
</PreferenceCategory>
<PreferenceCategory
diff --git a/res/xml/dream_fragment_overview.xml b/res/xml/dream_fragment_overview.xml
index db8f4fd..3321fd1 100644
--- a/res/xml/dream_fragment_overview.xml
+++ b/res/xml/dream_fragment_overview.xml
@@ -37,8 +37,7 @@
<com.android.settingslib.widget.LayoutPreference
android:key="dream_picker"
android:selectable="false"
- android:layout="@layout/dream_picker_layout"
- settings:controller="com.android.settings.dream.DreamPickerController"/>
+ android:layout="@layout/dream_picker_layout"/>
</PreferenceCategory>
<SwitchPreference
diff --git a/res/xml/screen_lock_settings.xml b/res/xml/screen_lock_settings.xml
index 8174b0f..00dd7ae 100644
--- a/res/xml/screen_lock_settings.xml
+++ b/res/xml/screen_lock_settings.xml
@@ -33,6 +33,12 @@
android:title="@string/lock_screen_auto_pin_confirm_title"
android:summary="@string/lock_screen_auto_pin_confirm_summary" />
+ <SwitchPreference
+ android:key="enhancedPinPrivacy"
+ android:title="@string/lockpattern_settings_enhanced_pin_privacy_title"
+ android:summary="@string/lockpattern_settings_enhanced_pin_privacy_summary" />
+
+
<!-- available in pin/pattern/password -->
<com.android.settings.display.TimeoutListPreference
android:key="lock_after_timeout"
diff --git a/res/xml/snoop_logger_filters_settings.xml b/res/xml/snoop_logger_filters_settings.xml
index c804ec6..abc2546 100644
--- a/res/xml/snoop_logger_filters_settings.xml
+++ b/res/xml/snoop_logger_filters_settings.xml
@@ -18,7 +18,7 @@
<PreferenceScreen
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:settings="http://schemas.android.com/apk/res-auto"
- android:title="@string/snoop_logger_filters_dashboard_title" >
+ android:title="@string/bt_hci_snoop_log_filters_dashboard_title" >
<PreferenceCategory
android:key="snoop_logger_filters_category"
@@ -26,4 +26,10 @@
android:title="@string/bt_hci_snoop_log_filters_dashboard_summary"
settings:controller=
"com.android.settings.development.snooplogger.SnoopLoggerFiltersPreferenceController" />
+
+ <com.android.settingslib.widget.FooterPreference
+ android:key="snoop_logger_filters_footer"
+ android:title="@string/bt_hci_snoop_log_filters_dashboard_footer"
+ android:selectable="false"
+ settings:searchable="false"/>
</PreferenceScreen>
diff --git a/res/xml/wifi_tether_settings.xml b/res/xml/wifi_tether_settings.xml
index 21f347b..1cd5f48 100644
--- a/res/xml/wifi_tether_settings.xml
+++ b/res/xml/wifi_tether_settings.xml
@@ -45,4 +45,10 @@
<SwitchPreference
android:key="wifi_tether_maximize_compatibility"
android:title="@string/wifi_hotspot_maximize_compatibility"/>
+
+ <Preference
+ android:key="wifi_hotspot_speed"
+ android:title="@string/wifi_hotspot_speed_title"
+ android:summary="@string/summary_placeholder"
+ settings:isPreferenceVisible="@bool/config_show_wifi_hotspot_speed"/>
</PreferenceScreen>
diff --git a/src/com/android/settings/Utils.java b/src/com/android/settings/Utils.java
index 7089736..aadca5c 100644
--- a/src/com/android/settings/Utils.java
+++ b/src/com/android/settings/Utils.java
@@ -1293,4 +1293,15 @@
return context.createContextAsUser(mainUser, 0).getSystemService(UserManager.class)
.isUserForeground();
}
+
+ /**
+ * Returns if dreams are available to the current user.
+ */
+ public static boolean areDreamsAvailableToCurrentUser(Context context) {
+ final boolean dreamsSupported = context.getResources().getBoolean(
+ com.android.internal.R.bool.config_dreamsSupported);
+ final boolean dreamsOnlyEnabledForDockUser = context.getResources().getBoolean(
+ com.android.internal.R.bool.config_dreamsOnlyEnabledForDockUser);
+ return dreamsSupported && (!dreamsOnlyEnabledForDockUser || canCurrentUserDream(context));
+ }
}
diff --git a/src/com/android/settings/accessibility/AccessibilitySettingsForSetupWizard.java b/src/com/android/settings/accessibility/AccessibilitySettingsForSetupWizard.java
index f452737..10c3f91 100644
--- a/src/com/android/settings/accessibility/AccessibilitySettingsForSetupWizard.java
+++ b/src/com/android/settings/accessibility/AccessibilitySettingsForSetupWizard.java
@@ -87,25 +87,31 @@
public void onViewCreated(View view, Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState);
- final GlifPreferenceLayout layout = (GlifPreferenceLayout) view;
- final String title = getContext().getString(R.string.vision_settings_title);
- final String description = getContext().getString(R.string.vision_settings_description);
- final Drawable icon = getContext().getDrawable(R.drawable.ic_accessibility_visibility);
- AccessibilitySetupWizardUtils.updateGlifPreferenceLayout(getContext(), layout, title,
- description, icon);
+ if (view instanceof GlifPreferenceLayout) {
+ final GlifPreferenceLayout layout = (GlifPreferenceLayout) view;
+ final String title = getContext().getString(R.string.vision_settings_title);
+ final String description = getContext().getString(R.string.vision_settings_description);
+ final Drawable icon = getContext().getDrawable(R.drawable.ic_accessibility_visibility);
+ AccessibilitySetupWizardUtils.updateGlifPreferenceLayout(getContext(), layout, title,
+ description, icon);
- final FooterBarMixin mixin = layout.getMixin(FooterBarMixin.class);
- AccessibilitySetupWizardUtils.setPrimaryButton(getContext(), mixin, R.string.done, () -> {
- setResult(RESULT_CANCELED);
- finish();
- });
+ final FooterBarMixin mixin = layout.getMixin(FooterBarMixin.class);
+ AccessibilitySetupWizardUtils.setPrimaryButton(getContext(), mixin, R.string.done,
+ () -> {
+ setResult(RESULT_CANCELED);
+ finish();
+ });
+ }
}
@Override
public RecyclerView onCreateRecyclerView(LayoutInflater inflater, ViewGroup parent,
- Bundle savedInstanceState) {
- final GlifPreferenceLayout layout = (GlifPreferenceLayout) parent;
- return layout.onCreateRecyclerView(inflater, parent, savedInstanceState);
+ Bundle savedInstanceState) {
+ if (parent instanceof GlifPreferenceLayout) {
+ final GlifPreferenceLayout layout = (GlifPreferenceLayout) parent;
+ return layout.onCreateRecyclerView(inflater, parent, savedInstanceState);
+ }
+ return super.onCreateRecyclerView(inflater, parent, savedInstanceState);
}
@Override
diff --git a/src/com/android/settings/accessibility/AccessibilitySettingsForSetupWizardActivity.java b/src/com/android/settings/accessibility/AccessibilitySettingsForSetupWizardActivity.java
index e0a7ccc..8626c52 100644
--- a/src/com/android/settings/accessibility/AccessibilitySettingsForSetupWizardActivity.java
+++ b/src/com/android/settings/accessibility/AccessibilitySettingsForSetupWizardActivity.java
@@ -20,7 +20,6 @@
import android.view.Menu;
import android.view.accessibility.AccessibilityEvent;
-import androidx.annotation.VisibleForTesting;
import androidx.preference.Preference;
import androidx.preference.PreferenceFragmentCompat;
@@ -33,16 +32,13 @@
import com.android.settingslib.core.instrumentation.Instrumentable;
import com.android.settingslib.transition.SettingsTransitionHelper;
+import com.google.android.setupcompat.util.WizardManagerHelper;
import com.google.android.setupdesign.util.ThemeHelper;
public class AccessibilitySettingsForSetupWizardActivity extends SettingsActivity {
private static final String SAVE_KEY_TITLE = "activity_title";
- @VisibleForTesting
- static final String CLASS_NAME_FONT_SIZE_SETTINGS_FOR_SUW =
- "com.android.settings.FontSizeSettingsForSetupWizardActivity";
-
@Override
protected void onSaveInstanceState(Bundle savedState) {
savedState.putCharSequence(SAVE_KEY_TITLE, getTitle());
@@ -101,8 +97,11 @@
}
private void applyTheme() {
- setTheme(SetupWizardUtils.getTheme(this, getIntent()));
- setTheme(R.style.SettingsPreferenceTheme_SetupWizard);
- ThemeHelper.trySetDynamicColor(this);
+ final boolean isAnySetupWizard = WizardManagerHelper.isAnySetupWizard(getIntent());
+ if (isAnySetupWizard) {
+ setTheme(SetupWizardUtils.getTheme(this, getIntent()));
+ setTheme(R.style.SettingsPreferenceTheme_SetupWizard);
+ ThemeHelper.trySetDynamicColor(this);
+ }
}
}
diff --git a/src/com/android/settings/accessibility/CameraFlashNotificationPreferenceController.java b/src/com/android/settings/accessibility/CameraFlashNotificationPreferenceController.java
index c630267..f19795f 100644
--- a/src/com/android/settings/accessibility/CameraFlashNotificationPreferenceController.java
+++ b/src/com/android/settings/accessibility/CameraFlashNotificationPreferenceController.java
@@ -18,7 +18,6 @@
import static com.android.settings.accessibility.AccessibilityUtil.State.OFF;
import static com.android.settings.accessibility.AccessibilityUtil.State.ON;
-import static com.android.settings.accessibility.FlashNotificationsUtil.SETTING_KEY_CAMERA_FLASH_NOTIFICATION;
import android.content.Context;
import android.provider.Settings;
@@ -45,13 +44,13 @@
@Override
public boolean isChecked() {
return Settings.System.getInt(mContext.getContentResolver(),
- SETTING_KEY_CAMERA_FLASH_NOTIFICATION, OFF) != OFF;
+ Settings.System.CAMERA_FLASH_NOTIFICATION, OFF) != OFF;
}
@Override
public boolean setChecked(boolean isChecked) {
return Settings.System.putInt(mContext.getContentResolver(),
- SETTING_KEY_CAMERA_FLASH_NOTIFICATION, (isChecked ? ON : OFF));
+ Settings.System.CAMERA_FLASH_NOTIFICATION, (isChecked ? ON : OFF));
}
@Override
diff --git a/src/com/android/settings/accessibility/ContrastLevelSeekBar.java b/src/com/android/settings/accessibility/ContrastLevelSeekBar.java
deleted file mode 100644
index 8723285..0000000
--- a/src/com/android/settings/accessibility/ContrastLevelSeekBar.java
+++ /dev/null
@@ -1,118 +0,0 @@
-/*
- * Copyright (C) 2022 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.accessibility;
-
-import static android.view.HapticFeedbackConstants.CLOCK_TICK;
-
-import static com.android.settings.Utils.isNightMode;
-import static com.android.settings.accessibility.ContrastLevelSeekBarPreference.CONTRAST_SLIDER_TICKS;
-
-import android.content.Context;
-import android.content.res.ColorStateList;
-import android.content.res.Resources;
-import android.graphics.Canvas;
-import android.graphics.Color;
-import android.graphics.Paint;
-import android.graphics.Rect;
-import android.os.UserHandle;
-import android.provider.Settings;
-import android.util.AttributeSet;
-import android.widget.SeekBar;
-
-import com.android.settings.R;
-
-/**
- * A custom seekbar for the contrast level setting.
- *
- * Adds a center line indicator between left and right, which snaps to if close.
- * Updates the Settings.Secure.CONTRAST_LEVEL setting on progress changed.
- *
- * TODO(b/266071578): remove this class and replace this with the final UI
- */
-public class ContrastLevelSeekBar extends SeekBar {
-
- private final Context mContext;
- private int mLastProgress = -1;
-
- private final Paint mMarkerPaint;
- private final Rect mMarkerRect;
-
- private final OnSeekBarChangeListener mProxySeekBarListener = new OnSeekBarChangeListener() {
- @Override
- public void onStopTrackingTouch(SeekBar seekBar) { }
-
- @Override
- public void onStartTrackingTouch(SeekBar seekBar) { }
-
- @Override
- public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
- if (!fromUser || progress == mLastProgress) return;
- seekBar.performHapticFeedback(CLOCK_TICK);
- mLastProgress = progress;
-
- // rescale progress from [0, 1, 2] to [0, 0.5, 1]
- final float contrastLevel = (float) progress / CONTRAST_SLIDER_TICKS;
-
- Settings.Secure.putFloatForUser(mContext.getContentResolver(),
- Settings.Secure.CONTRAST_LEVEL, contrastLevel, UserHandle.USER_CURRENT);
- }
- };
-
- public ContrastLevelSeekBar(Context context, AttributeSet attrs) {
- this(context, attrs, com.android.internal.R.attr.seekBarStyle);
- }
-
- public ContrastLevelSeekBar(Context context, AttributeSet attrs, int defStyleAttr) {
- this(context, attrs, defStyleAttr, 0 /* defStyleRes */);
- }
-
- public ContrastLevelSeekBar(
- Context context, AttributeSet attrs, int defStyleAttr, int defStyleRes) {
- super(context, attrs, defStyleAttr, defStyleRes);
- mContext = context;
- Resources res = getResources();
- mMarkerRect = new Rect(0 /* left */, 0 /* top */,
- res.getDimensionPixelSize(R.dimen.contrast_level_seekbar_center_marker_width),
- res.getDimensionPixelSize(R.dimen.contrast_level_seekbar_center_marker_height));
- mMarkerPaint = new Paint();
-
- // the might be a better colour for the markers, but this slider is temporary anyway
- mMarkerPaint.setColor(isNightMode(context) ? Color.WHITE : Color.BLACK);
- mMarkerPaint.setStyle(Paint.Style.FILL);
- // Remove the progress colour
- setProgressTintList(ColorStateList.valueOf(Color.TRANSPARENT));
- super.setOnSeekBarChangeListener(mProxySeekBarListener);
- }
-
- @Override
- public void setOnSeekBarChangeListener(OnSeekBarChangeListener listener) { }
-
- // Note: the superclass AbsSeekBar.onDraw is synchronized.
- @Override
- protected synchronized void onDraw(Canvas canvas) {
-
- // Draw a marker at the center of the seekbar
- int seekBarCenter = (getHeight() - getPaddingBottom()) / 2;
- float sliderWidth = getWidth() - mMarkerRect.right - getPaddingEnd();
- canvas.save();
- canvas.translate(sliderWidth / 2f,
- seekBarCenter - (mMarkerRect.bottom / 2f));
- canvas.drawRect(mMarkerRect, mMarkerPaint);
- canvas.restore();
- super.onDraw(canvas);
- }
-}
diff --git a/src/com/android/settings/accessibility/ContrastLevelSeekBarPreference.java b/src/com/android/settings/accessibility/ContrastLevelSeekBarPreference.java
deleted file mode 100644
index 15795d8..0000000
--- a/src/com/android/settings/accessibility/ContrastLevelSeekBarPreference.java
+++ /dev/null
@@ -1,73 +0,0 @@
-/*
- * Copyright (C) 2022 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.accessibility;
-
-import android.content.Context;
-import android.os.UserHandle;
-import android.provider.Settings;
-import android.util.AttributeSet;
-
-import androidx.core.content.res.TypedArrayUtils;
-import androidx.preference.PreferenceViewHolder;
-
-import com.android.settings.R;
-import com.android.settings.widget.SeekBarPreference;
-
-/** A slider preference that directly controls the contrast level **/
-public class ContrastLevelSeekBarPreference extends SeekBarPreference {
-
- /**
- * The number of ticks of the slider (the more ticks, the more continuous the slider feels).
- */
- public static final int CONTRAST_SLIDER_TICKS = 2;
-
- private final Context mContext;
- private ContrastLevelSeekBar mSeekBar;
-
- public ContrastLevelSeekBarPreference(Context context, AttributeSet attrs) {
- super(context, attrs, TypedArrayUtils.getAttr(context,
- R.attr.preferenceStyle,
- android.R.attr.preferenceStyle));
- mContext = context;
- setLayoutResource(R.layout.preference_contrast_level_slider);
- }
-
- @Override
- public void onBindViewHolder(PreferenceViewHolder view) {
- super.onBindViewHolder(view);
- mSeekBar = (ContrastLevelSeekBar) view.findViewById(
- com.android.internal.R.id.seekbar);
- init();
- }
-
- private void init() {
- if (mSeekBar == null) {
- return;
- }
- final float contrastLevel = Settings.Secure.getFloatForUser(
- mContext.getContentResolver(), Settings.Secure.CONTRAST_LEVEL,
- 0.f /* default */, UserHandle.USER_CURRENT);
-
- mSeekBar.setMax(CONTRAST_SLIDER_TICKS);
-
- // Rescale contrast from [0, 0.5, 1] to [0, 1, 2]
- int progress = Math.max(0, Math.round(contrastLevel * CONTRAST_SLIDER_TICKS));
-
- mSeekBar.setProgress(progress);
- mSeekBar.setEnabled(isEnabled());
- }
-}
diff --git a/src/com/android/settings/accessibility/FlashNotificationsPreferenceController.java b/src/com/android/settings/accessibility/FlashNotificationsPreferenceController.java
index 77e78d1..a996a76 100644
--- a/src/com/android/settings/accessibility/FlashNotificationsPreferenceController.java
+++ b/src/com/android/settings/accessibility/FlashNotificationsPreferenceController.java
@@ -17,6 +17,7 @@
package com.android.settings.accessibility;
import android.content.Context;
+import android.util.FeatureFlagUtils;
import com.android.settings.R;
import com.android.settings.core.BasePreferenceController;
@@ -32,7 +33,9 @@
@Override
public int getAvailabilityStatus() {
- return AVAILABLE;
+ boolean isFeatureOn = FeatureFlagUtils.isEnabled(mContext,
+ FeatureFlagUtils.SETTINGS_FLASH_NOTIFICATIONS);
+ return isFeatureOn ? AVAILABLE : CONDITIONALLY_UNAVAILABLE;
}
@Override
diff --git a/src/com/android/settings/accessibility/FlashNotificationsPreviewPreferenceController.java b/src/com/android/settings/accessibility/FlashNotificationsPreviewPreferenceController.java
index 8774043..5a16a30 100644
--- a/src/com/android/settings/accessibility/FlashNotificationsPreviewPreferenceController.java
+++ b/src/com/android/settings/accessibility/FlashNotificationsPreviewPreferenceController.java
@@ -19,8 +19,6 @@
import static com.android.settings.accessibility.FlashNotificationsUtil.ACTION_FLASH_NOTIFICATION_START_PREVIEW;
import static com.android.settings.accessibility.FlashNotificationsUtil.EXTRA_FLASH_NOTIFICATION_PREVIEW_TYPE;
-import static com.android.settings.accessibility.FlashNotificationsUtil.SETTING_KEY_CAMERA_FLASH_NOTIFICATION;
-import static com.android.settings.accessibility.FlashNotificationsUtil.SETTING_KEY_SCREEN_FLASH_NOTIFICATION;
import static com.android.settings.accessibility.FlashNotificationsUtil.TYPE_SHORT_PREVIEW;
import android.content.ContentResolver;
@@ -95,10 +93,10 @@
@NonNull Lifecycle.Event event) {
if (event == Lifecycle.Event.ON_RESUME) {
mContentResolver.registerContentObserver(
- Settings.System.getUriFor(SETTING_KEY_CAMERA_FLASH_NOTIFICATION),
+ Settings.System.getUriFor(Settings.System.CAMERA_FLASH_NOTIFICATION),
/* notifyForDescendants= */ false, mContentObserver);
mContentResolver.registerContentObserver(
- Settings.System.getUriFor(SETTING_KEY_SCREEN_FLASH_NOTIFICATION),
+ Settings.System.getUriFor(Settings.System.SCREEN_FLASH_NOTIFICATION),
/* notifyForDescendants= */ false, mContentObserver);
} else if (event == Lifecycle.Event.ON_PAUSE) {
mContentResolver.unregisterContentObserver(mContentObserver);
diff --git a/src/com/android/settings/accessibility/FlashNotificationsUtil.java b/src/com/android/settings/accessibility/FlashNotificationsUtil.java
index 429936e..544f835 100644
--- a/src/com/android/settings/accessibility/FlashNotificationsUtil.java
+++ b/src/com/android/settings/accessibility/FlashNotificationsUtil.java
@@ -16,8 +16,6 @@
package com.android.settings.accessibility;
-import static com.android.settings.accessibility.AccessibilityUtil.State.OFF;
-
import android.content.Context;
import android.hardware.camera2.CameraAccessException;
import android.hardware.camera2.CameraCharacteristics;
@@ -43,19 +41,10 @@
static final String EXTRA_FLASH_NOTIFICATION_PREVIEW_TYPE =
"com.android.internal.intent.extra.FLASH_NOTIFICATION_PREVIEW_TYPE";
- static final String SETTING_KEY_CAMERA_FLASH_NOTIFICATION =
- "camera_flash_notification";
- static final String SETTING_KEY_SCREEN_FLASH_NOTIFICATION =
- "screen_flash_notification";
- static final String SETTING_KEY_SCREEN_FLASH_NOTIFICATION_COLOR =
- "screen_flash_notification_color_global";
-
static final int TYPE_SHORT_PREVIEW = 0;
static final int TYPE_LONG_PREVIEW = 1;
- static final int DEFAULT_SCREEN_FLASH_COLOR =
- ScreenFlashNotificationColor.YELLOW.mColorInt;
-
+ static final int DEFAULT_SCREEN_FLASH_COLOR = ScreenFlashNotificationColor.YELLOW.mColorInt;
@Retention(RetentionPolicy.SOURCE)
@IntDef({
@@ -128,9 +117,9 @@
final boolean isTorchAvailable = FlashNotificationsUtil.isTorchAvailable(context);
final boolean isCameraFlashEnabled = Settings.System.getInt(context.getContentResolver(),
- SETTING_KEY_CAMERA_FLASH_NOTIFICATION, State.OFF) != State.OFF;
+ Settings.System.CAMERA_FLASH_NOTIFICATION, State.OFF) != State.OFF;
final boolean isScreenFlashEnabled = Settings.System.getInt(context.getContentResolver(),
- SETTING_KEY_SCREEN_FLASH_NOTIFICATION, State.OFF) != State.OFF;
+ Settings.System.SCREEN_FLASH_NOTIFICATION, State.OFF) != State.OFF;
return ((isTorchAvailable && isCameraFlashEnabled) ? State.CAMERA : State.OFF)
| (isScreenFlashEnabled ? State.SCREEN : State.OFF);
diff --git a/src/com/android/settings/accessibility/FontSizeData.java b/src/com/android/settings/accessibility/FontSizeData.java
index 88aa1aa..1226d25 100644
--- a/src/com/android/settings/accessibility/FontSizeData.java
+++ b/src/com/android/settings/accessibility/FontSizeData.java
@@ -16,6 +16,9 @@
package com.android.settings.accessibility;
+import static com.android.settings.accessibility.AccessibilityUtil.State.OFF;
+import static com.android.settings.accessibility.AccessibilityUtil.State.ON;
+
import android.content.ContentResolver;
import android.content.Context;
import android.content.res.Resources;
@@ -50,6 +53,12 @@
@Override
void commit(int currentProgress) {
final ContentResolver resolver = getContext().getContentResolver();
+ if (Settings.Secure.getInt(resolver,
+ Settings.Secure.ACCESSIBILITY_FONT_SCALING_HAS_BEEN_CHANGED,
+ /* def= */ OFF) != ON) {
+ Settings.Secure.putInt(resolver,
+ Settings.Secure.ACCESSIBILITY_FONT_SCALING_HAS_BEEN_CHANGED, ON);
+ }
Settings.System.putFloat(resolver, Settings.System.FONT_SCALE,
getValues().get(currentProgress));
}
diff --git a/src/com/android/settings/accessibility/MagnificationGesturesPreferenceController.java b/src/com/android/settings/accessibility/MagnificationGesturesPreferenceController.java
index 793ab5a..99e0dc0 100644
--- a/src/com/android/settings/accessibility/MagnificationGesturesPreferenceController.java
+++ b/src/com/android/settings/accessibility/MagnificationGesturesPreferenceController.java
@@ -14,7 +14,6 @@
package com.android.settings.accessibility;
import android.content.Context;
-import android.icu.text.MessageFormat;
import android.os.Bundle;
import android.provider.Settings;
import android.text.TextUtils;
@@ -94,19 +93,11 @@
}
static void populateMagnificationGesturesPreferenceExtras(Bundle extras, Context context) {
- extras.putString(AccessibilitySettings.EXTRA_PREFERENCE_KEY,
- Settings.Secure.ACCESSIBILITY_DISPLAY_MAGNIFICATION_ENABLED);
+ // TODO(b/270481978): It seems not necessary to put EXTRA_TITLE_RES.
extras.putInt(AccessibilitySettings.EXTRA_TITLE_RES,
R.string.accessibility_screen_magnification_gestures_title);
- String intro = context.getString(R.string.accessibility_screen_magnification_intro_text);
- extras.putCharSequence(AccessibilitySettings.EXTRA_INTRO, intro);
-
- String summary = context.getString(R.string.accessibility_screen_magnification_summary);
- final Object[] numberArguments = {1, 2, 3, 4, 5};
- summary = MessageFormat.format(summary, numberArguments);
- extras.putCharSequence(AccessibilitySettings.EXTRA_HTML_DESCRIPTION, summary);
-
+ // TODO(b/270481978): It seems not necessary to put EXTRA_VIDEO_RAW_RESOURCE_ID.
extras.putInt(AccessibilitySettings.EXTRA_VIDEO_RAW_RESOURCE_ID,
R.raw.accessibility_screen_magnification);
}
diff --git a/src/com/android/settings/accessibility/ScreenFlashNotificationPreferenceController.java b/src/com/android/settings/accessibility/ScreenFlashNotificationPreferenceController.java
index 546ae19..2b96dcf 100644
--- a/src/com/android/settings/accessibility/ScreenFlashNotificationPreferenceController.java
+++ b/src/com/android/settings/accessibility/ScreenFlashNotificationPreferenceController.java
@@ -19,8 +19,6 @@
import static com.android.settings.accessibility.AccessibilityUtil.State.OFF;
import static com.android.settings.accessibility.AccessibilityUtil.State.ON;
import static com.android.settings.accessibility.FlashNotificationsUtil.DEFAULT_SCREEN_FLASH_COLOR;
-import static com.android.settings.accessibility.FlashNotificationsUtil.SETTING_KEY_SCREEN_FLASH_NOTIFICATION;
-import static com.android.settings.accessibility.FlashNotificationsUtil.SETTING_KEY_SCREEN_FLASH_NOTIFICATION_COLOR;
import android.content.Context;
import android.graphics.Color;
@@ -59,7 +57,7 @@
@Override
public boolean isChecked() {
return Settings.System.getInt(mContext.getContentResolver(),
- SETTING_KEY_SCREEN_FLASH_NOTIFICATION, OFF) != OFF;
+ Settings.System.SCREEN_FLASH_NOTIFICATION, OFF) != OFF;
}
@Override
@@ -67,7 +65,7 @@
if (isChecked) checkAndSetInitialColor();
return Settings.System.putInt(mContext.getContentResolver(),
- SETTING_KEY_SCREEN_FLASH_NOTIFICATION, (isChecked ? ON : OFF));
+ Settings.System.SCREEN_FLASH_NOTIFICATION, (isChecked ? ON : OFF));
}
@Override
@@ -79,7 +77,8 @@
public CharSequence getSummary() {
return FlashNotificationsUtil.getColorDescriptionText(mContext,
Settings.System.getInt(mContext.getContentResolver(),
- SETTING_KEY_SCREEN_FLASH_NOTIFICATION_COLOR, DEFAULT_SCREEN_FLASH_COLOR));
+ Settings.System.SCREEN_FLASH_NOTIFICATION_COLOR,
+ DEFAULT_SCREEN_FLASH_COLOR));
}
@Override
@@ -94,12 +93,12 @@
if (getPreferenceKey().equals(preference.getKey()) && mParentFragment != null) {
final int initialColor = Settings.System.getInt(mContext.getContentResolver(),
- SETTING_KEY_SCREEN_FLASH_NOTIFICATION_COLOR,
+ Settings.System.SCREEN_FLASH_NOTIFICATION_COLOR,
DEFAULT_SCREEN_FLASH_COLOR);
final Consumer<Integer> consumer = color -> {
Settings.System.putInt(mContext.getContentResolver(),
- SETTING_KEY_SCREEN_FLASH_NOTIFICATION_COLOR, color);
+ Settings.System.SCREEN_FLASH_NOTIFICATION_COLOR, color);
refreshColorSummary();
};
@@ -115,10 +114,10 @@
private void checkAndSetInitialColor() {
if (Settings.System.getInt(mContext.getContentResolver(),
- SETTING_KEY_SCREEN_FLASH_NOTIFICATION_COLOR, Color.TRANSPARENT)
+ Settings.System.SCREEN_FLASH_NOTIFICATION_COLOR, Color.TRANSPARENT)
== Color.TRANSPARENT) {
Settings.System.putInt(mContext.getContentResolver(),
- SETTING_KEY_SCREEN_FLASH_NOTIFICATION_COLOR, DEFAULT_SCREEN_FLASH_COLOR);
+ Settings.System.SCREEN_FLASH_NOTIFICATION_COLOR, DEFAULT_SCREEN_FLASH_COLOR);
}
}
diff --git a/src/com/android/settings/accessibility/TextReadingPreferenceFragmentForSetupWizard.java b/src/com/android/settings/accessibility/TextReadingPreferenceFragmentForSetupWizard.java
index f2edf8e..783696d 100644
--- a/src/com/android/settings/accessibility/TextReadingPreferenceFragmentForSetupWizard.java
+++ b/src/com/android/settings/accessibility/TextReadingPreferenceFragmentForSetupWizard.java
@@ -45,30 +45,36 @@
public void onViewCreated(View view, Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState);
- final GlifPreferenceLayout layout = (GlifPreferenceLayout) view;
- final String title = getContext().getString(
- R.string.accessibility_text_reading_options_title);
- final Drawable icon = getContext().getDrawable(R.drawable.ic_accessibility_visibility);
- icon.setTintList(Utils.getColorAttr(getContext(), android.R.attr.colorPrimary));
- AccessibilitySetupWizardUtils.updateGlifPreferenceLayout(getContext(), layout, title,
- /* description= */ null, icon);
+ if (view instanceof GlifPreferenceLayout) {
+ final GlifPreferenceLayout layout = (GlifPreferenceLayout) view;
+ final String title = getContext().getString(
+ R.string.accessibility_text_reading_options_title);
+ final Drawable icon = getContext().getDrawable(R.drawable.ic_accessibility_visibility);
+ icon.setTintList(Utils.getColorAttr(getContext(), android.R.attr.colorPrimary));
+ AccessibilitySetupWizardUtils.updateGlifPreferenceLayout(getContext(), layout, title,
+ /* description= */ null, icon);
- final FooterBarMixin mixin = layout.getMixin(FooterBarMixin.class);
- AccessibilitySetupWizardUtils.setPrimaryButton(getContext(), mixin, R.string.done, () -> {
- setResult(RESULT_CANCELED);
- finish();
- });
- AccessibilitySetupWizardUtils.setSecondaryButton(getContext(), mixin,
- R.string.accessibility_text_reading_reset_button_title,
- () -> showDialog(DIALOG_RESET_SETTINGS)
- );
+ final FooterBarMixin mixin = layout.getMixin(FooterBarMixin.class);
+ AccessibilitySetupWizardUtils.setPrimaryButton(getContext(), mixin, R.string.done,
+ () -> {
+ setResult(RESULT_CANCELED);
+ finish();
+ });
+ AccessibilitySetupWizardUtils.setSecondaryButton(getContext(), mixin,
+ R.string.accessibility_text_reading_reset_button_title,
+ () -> showDialog(DIALOG_RESET_SETTINGS)
+ );
+ }
}
@Override
public RecyclerView onCreateRecyclerView(LayoutInflater inflater, ViewGroup parent,
Bundle savedInstanceState) {
- final GlifPreferenceLayout layout = (GlifPreferenceLayout) parent;
- return layout.onCreateRecyclerView(inflater, parent, savedInstanceState);
+ if (parent instanceof GlifPreferenceLayout) {
+ final GlifPreferenceLayout layout = (GlifPreferenceLayout) parent;
+ return layout.onCreateRecyclerView(inflater, parent, savedInstanceState);
+ }
+ return super.onCreateRecyclerView(inflater, parent, savedInstanceState);
}
@Override
diff --git a/src/com/android/settings/accessibility/ToggleFeaturePreferenceFragment.java b/src/com/android/settings/accessibility/ToggleFeaturePreferenceFragment.java
index ca3c5f1..22c57b7 100644
--- a/src/com/android/settings/accessibility/ToggleFeaturePreferenceFragment.java
+++ b/src/com/android/settings/accessibility/ToggleFeaturePreferenceFragment.java
@@ -122,7 +122,7 @@
private int mNeedsQSTooltipType = QuickSettingsTooltipType.GUIDE_TO_EDIT;
private boolean mSavedAccessibilityFloatingMenuEnabled;
private ImageView mImageGetterCacheView;
- private final Html.ImageGetter mImageGetter = (String str) -> {
+ protected final Html.ImageGetter mImageGetter = (String str) -> {
if (str != null && str.startsWith(IMG_PREFIX)) {
final String fileName = str.substring(IMG_PREFIX.length());
return getDrawableFromUri(Uri.parse(
diff --git a/src/com/android/settings/accessibility/ToggleScreenMagnificationPreferenceFragment.java b/src/com/android/settings/accessibility/ToggleScreenMagnificationPreferenceFragment.java
index 470e548..04a80dc 100644
--- a/src/com/android/settings/accessibility/ToggleScreenMagnificationPreferenceFragment.java
+++ b/src/com/android/settings/accessibility/ToggleScreenMagnificationPreferenceFragment.java
@@ -29,6 +29,7 @@
import android.content.DialogInterface;
import android.content.pm.PackageManager;
import android.icu.text.CaseMap;
+import android.icu.text.MessageFormat;
import android.net.Uri;
import android.os.Bundle;
import android.provider.DeviceConfig;
@@ -220,6 +221,34 @@
addJoystickSetting(generalCategory);
}
+ @Override
+ protected void onProcessArguments(Bundle arguments) {
+ Context context = getContext();
+
+ // This Fragment may get arguments from MagnificationGesturesPreferenceController or
+ // MagnificationNavbarPreferenceController and it's necessary to check if a key exists
+ // before putting a new value into arguments.
+
+ if (!arguments.containsKey(AccessibilitySettings.EXTRA_PREFERENCE_KEY)) {
+ arguments.putString(AccessibilitySettings.EXTRA_PREFERENCE_KEY,
+ Settings.Secure.ACCESSIBILITY_DISPLAY_MAGNIFICATION_ENABLED);
+ }
+
+ if (!arguments.containsKey(AccessibilitySettings.EXTRA_INTRO)) {
+ arguments.putCharSequence(AccessibilitySettings.EXTRA_INTRO,
+ context.getString(R.string.accessibility_screen_magnification_intro_text));
+ }
+
+ if (!arguments.containsKey(AccessibilitySettings.EXTRA_HTML_DESCRIPTION)) {
+ String summary = MessageFormat.format(
+ context.getString(R.string.accessibility_screen_magnification_summary),
+ new Object[]{1, 2, 3, 4, 5});
+ arguments.putCharSequence(AccessibilitySettings.EXTRA_HTML_DESCRIPTION, summary);
+ }
+
+ super.onProcessArguments(arguments);
+ }
+
private void addAlwaysOnSetting(PreferenceCategory generalCategory) {
if (!DeviceConfig.getBoolean(
DeviceConfig.NAMESPACE_WINDOW_MANAGER,
diff --git a/src/com/android/settings/accessibility/ToggleScreenMagnificationPreferenceFragmentForSetupWizard.java b/src/com/android/settings/accessibility/ToggleScreenMagnificationPreferenceFragmentForSetupWizard.java
index a726d81..9182fbb 100644
--- a/src/com/android/settings/accessibility/ToggleScreenMagnificationPreferenceFragmentForSetupWizard.java
+++ b/src/com/android/settings/accessibility/ToggleScreenMagnificationPreferenceFragmentForSetupWizard.java
@@ -39,20 +39,23 @@
public void onViewCreated(View view, Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState);
- final GlifPreferenceLayout layout = (GlifPreferenceLayout) view;
- final String title = getContext().getString(
- R.string.accessibility_screen_magnification_title);
- final String description = getContext().getString(
- R.string.accessibility_screen_magnification_intro_text);
- final Drawable icon = getContext().getDrawable(R.drawable.ic_accessibility_visibility);
- AccessibilitySetupWizardUtils.updateGlifPreferenceLayout(getContext(), layout, title,
- description, icon);
+ if (view instanceof GlifPreferenceLayout) {
+ final GlifPreferenceLayout layout = (GlifPreferenceLayout) view;
+ final String title = getContext().getString(
+ R.string.accessibility_screen_magnification_title);
+ final String description = getContext().getString(
+ R.string.accessibility_screen_magnification_intro_text);
+ final Drawable icon = getContext().getDrawable(R.drawable.ic_accessibility_visibility);
+ AccessibilitySetupWizardUtils.updateGlifPreferenceLayout(getContext(), layout, title,
+ description, icon);
- final FooterBarMixin mixin = layout.getMixin(FooterBarMixin.class);
- AccessibilitySetupWizardUtils.setPrimaryButton(getContext(), mixin, R.string.done, () -> {
- setResult(RESULT_CANCELED);
- finish();
- });
+ final FooterBarMixin mixin = layout.getMixin(FooterBarMixin.class);
+ AccessibilitySetupWizardUtils.setPrimaryButton(getContext(), mixin, R.string.done,
+ () -> {
+ setResult(RESULT_CANCELED);
+ finish();
+ });
+ }
hidePreferenceSettingComponents();
}
@@ -78,8 +81,11 @@
@Override
public RecyclerView onCreateRecyclerView(LayoutInflater inflater, ViewGroup parent,
Bundle savedInstanceState) {
- final GlifPreferenceLayout layout = (GlifPreferenceLayout) parent;
- return layout.onCreateRecyclerView(inflater, parent, savedInstanceState);
+ if (parent instanceof GlifPreferenceLayout) {
+ final GlifPreferenceLayout layout = (GlifPreferenceLayout) parent;
+ return layout.onCreateRecyclerView(inflater, parent, savedInstanceState);
+ }
+ return super.onCreateRecyclerView(inflater, parent, savedInstanceState);
}
@Override
diff --git a/src/com/android/settings/accessibility/ToggleScreenReaderPreferenceFragmentForSetupWizard.java b/src/com/android/settings/accessibility/ToggleScreenReaderPreferenceFragmentForSetupWizard.java
index 89dc437..4309b1d 100644
--- a/src/com/android/settings/accessibility/ToggleScreenReaderPreferenceFragmentForSetupWizard.java
+++ b/src/com/android/settings/accessibility/ToggleScreenReaderPreferenceFragmentForSetupWizard.java
@@ -41,18 +41,21 @@
public void onViewCreated(View view, Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState);
- final GlifPreferenceLayout layout = (GlifPreferenceLayout) view;
- final String title = getArguments().getString(AccessibilitySettings.EXTRA_TITLE);
- final String description = getContext().getString(R.string.talkback_summary);
- final Drawable icon = getContext().getDrawable(R.drawable.ic_accessibility_visibility);
- AccessibilitySetupWizardUtils.updateGlifPreferenceLayout(getContext(), layout, title,
- description, icon);
+ if (view instanceof GlifPreferenceLayout) {
+ final GlifPreferenceLayout layout = (GlifPreferenceLayout) view;
+ final String title = getArguments().getString(AccessibilitySettings.EXTRA_TITLE);
+ final String description = getContext().getString(R.string.talkback_summary);
+ final Drawable icon = getContext().getDrawable(R.drawable.ic_accessibility_visibility);
+ AccessibilitySetupWizardUtils.updateGlifPreferenceLayout(getContext(), layout, title,
+ description, icon);
- final FooterBarMixin mixin = layout.getMixin(FooterBarMixin.class);
- AccessibilitySetupWizardUtils.setPrimaryButton(getContext(), mixin, R.string.done, () -> {
- setResult(RESULT_CANCELED);
- finish();
- });
+ final FooterBarMixin mixin = layout.getMixin(FooterBarMixin.class);
+ AccessibilitySetupWizardUtils.setPrimaryButton(getContext(), mixin, R.string.done,
+ () -> {
+ setResult(RESULT_CANCELED);
+ finish();
+ });
+ }
mToggleSwitchWasInitiallyChecked = mToggleServiceSwitchPreference.isChecked();
if (mTopIntroPreference != null) {
@@ -63,8 +66,11 @@
@Override
public RecyclerView onCreateRecyclerView(LayoutInflater inflater, ViewGroup parent,
Bundle savedInstanceState) {
- final GlifPreferenceLayout layout = (GlifPreferenceLayout) parent;
- return layout.onCreateRecyclerView(inflater, parent, savedInstanceState);
+ if (parent instanceof GlifPreferenceLayout) {
+ final GlifPreferenceLayout layout = (GlifPreferenceLayout) parent;
+ return layout.onCreateRecyclerView(inflater, parent, savedInstanceState);
+ }
+ return super.onCreateRecyclerView(inflater, parent, savedInstanceState);
}
@Override
diff --git a/src/com/android/settings/accessibility/ToggleSelectToSpeakPreferenceFragmentForSetupWizard.java b/src/com/android/settings/accessibility/ToggleSelectToSpeakPreferenceFragmentForSetupWizard.java
index ff9182e..8d26785 100644
--- a/src/com/android/settings/accessibility/ToggleSelectToSpeakPreferenceFragmentForSetupWizard.java
+++ b/src/com/android/settings/accessibility/ToggleSelectToSpeakPreferenceFragmentForSetupWizard.java
@@ -41,18 +41,21 @@
public void onViewCreated(View view, Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState);
- final GlifPreferenceLayout layout = (GlifPreferenceLayout) view;
- final String title = getArguments().getString(AccessibilitySettings.EXTRA_TITLE);
- final String description = getContext().getString(R.string.select_to_speak_summary);
- final Drawable icon = getContext().getDrawable(R.drawable.ic_accessibility_visibility);
- AccessibilitySetupWizardUtils.updateGlifPreferenceLayout(getContext(), layout, title,
- description, icon);
+ if (view instanceof GlifPreferenceLayout) {
+ final GlifPreferenceLayout layout = (GlifPreferenceLayout) view;
+ final String title = getArguments().getString(AccessibilitySettings.EXTRA_TITLE);
+ final String description = getContext().getString(R.string.select_to_speak_summary);
+ final Drawable icon = getContext().getDrawable(R.drawable.ic_accessibility_visibility);
+ AccessibilitySetupWizardUtils.updateGlifPreferenceLayout(getContext(), layout, title,
+ description, icon);
- final FooterBarMixin mixin = layout.getMixin(FooterBarMixin.class);
- AccessibilitySetupWizardUtils.setPrimaryButton(getContext(), mixin, R.string.done, () -> {
- setResult(RESULT_CANCELED);
- finish();
- });
+ final FooterBarMixin mixin = layout.getMixin(FooterBarMixin.class);
+ AccessibilitySetupWizardUtils.setPrimaryButton(getContext(), mixin, R.string.done,
+ () -> {
+ setResult(RESULT_CANCELED);
+ finish();
+ });
+ }
mToggleSwitchWasInitiallyChecked = mToggleServiceSwitchPreference.isChecked();
if (mTopIntroPreference != null) {
@@ -63,8 +66,11 @@
@Override
public RecyclerView onCreateRecyclerView(LayoutInflater inflater, ViewGroup parent,
Bundle savedInstanceState) {
- final GlifPreferenceLayout layout = (GlifPreferenceLayout) parent;
- return layout.onCreateRecyclerView(inflater, parent, savedInstanceState);
+ if (parent instanceof GlifPreferenceLayout) {
+ final GlifPreferenceLayout layout = (GlifPreferenceLayout) parent;
+ return layout.onCreateRecyclerView(inflater, parent, savedInstanceState);
+ }
+ return super.onCreateRecyclerView(inflater, parent, savedInstanceState);
}
@Override
diff --git a/src/com/android/settings/activityembedding/ActivityEmbeddingRulesController.java b/src/com/android/settings/activityembedding/ActivityEmbeddingRulesController.java
index e19b4f4..993787b 100644
--- a/src/com/android/settings/activityembedding/ActivityEmbeddingRulesController.java
+++ b/src/com/android/settings/activityembedding/ActivityEmbeddingRulesController.java
@@ -112,7 +112,7 @@
.setClearTop(clearTop)
.setMinWidthDp(ActivityEmbeddingUtils.getMinCurrentScreenSplitWidthDp())
.setMinSmallestWidthDp(ActivityEmbeddingUtils.getMinSmallestScreenSplitWidthDp())
- .setMaxAspectRatioInPortrait(EmbeddingAspectRatio.alwaysAllow())
+ .setMaxAspectRatioInPortrait(EmbeddingAspectRatio.ALWAYS_ALLOW)
.setDefaultSplitAttributes(attributes)
.build();
RuleController.getInstance(context).addRule(splitPairRule);
@@ -233,7 +233,7 @@
activityFilters, intent)
.setMinWidthDp(ActivityEmbeddingUtils.getMinCurrentScreenSplitWidthDp())
.setMinSmallestWidthDp(ActivityEmbeddingUtils.getMinSmallestScreenSplitWidthDp())
- .setMaxAspectRatioInPortrait(EmbeddingAspectRatio.alwaysAllow())
+ .setMaxAspectRatioInPortrait(EmbeddingAspectRatio.ALWAYS_ALLOW)
.setSticky(false)
.setFinishPrimaryWithPlaceholder(SplitRule.FinishBehavior.ADJACENT)
.setDefaultSplitAttributes(attributes)
diff --git a/src/com/android/settings/applications/ClonedAppsPreferenceController.java b/src/com/android/settings/applications/ClonedAppsPreferenceController.java
index 2b6ab5d..fd6bfe0 100644
--- a/src/com/android/settings/applications/ClonedAppsPreferenceController.java
+++ b/src/com/android/settings/applications/ClonedAppsPreferenceController.java
@@ -56,7 +56,9 @@
@Override
public int getAvailabilityStatus() {
return DeviceConfig.getBoolean(DeviceConfig.NAMESPACE_APP_CLONING,
- PROPERTY_CLONED_APPS_ENABLED, false) ? AVAILABLE : UNSUPPORTED_ON_DEVICE;
+ PROPERTY_CLONED_APPS_ENABLED, false)
+ && mContext.getResources().getBoolean(R.bool.config_cloned_apps_page_enabled)
+ ? AVAILABLE : UNSUPPORTED_ON_DEVICE;
}
@Override
diff --git a/src/com/android/settings/applications/ProcessStatsUi.java b/src/com/android/settings/applications/ProcessStatsUi.java
index f49d638..ab334a8 100644
--- a/src/com/android/settings/applications/ProcessStatsUi.java
+++ b/src/com/android/settings/applications/ProcessStatsUi.java
@@ -137,11 +137,6 @@
ProcessStats.STATE_TOP
};
- public static final int[] CACHED_PROC_STATES = new int[] {
- ProcessStats.STATE_CACHED_ACTIVITY, ProcessStats.STATE_CACHED_ACTIVITY_CLIENT,
- ProcessStats.STATE_CACHED_EMPTY
- };
-
public static String makeDuration(long time) {
StringBuilder sb = new StringBuilder(32);
TimeUtils.formatDuration(time, sb);
diff --git a/src/com/android/settings/applications/appinfo/AppBatteryPreferenceController.java b/src/com/android/settings/applications/appinfo/AppBatteryPreferenceController.java
index 212a619..8decbd9 100644
--- a/src/com/android/settings/applications/appinfo/AppBatteryPreferenceController.java
+++ b/src/com/android/settings/applications/appinfo/AppBatteryPreferenceController.java
@@ -124,7 +124,7 @@
mParent.getMetricsCategory(),
mBatteryDiffEntry,
Utils.formatPercentage(
- mBatteryDiffEntry.getPercentOfTotal(), /* round */ true),
+ mBatteryDiffEntry.getPercentage(), /* round */ true),
/*slotInformation=*/ null, /*showTimeInformation=*/ false);
return true;
}
@@ -190,7 +190,7 @@
void updateBatteryWithDiffEntry() {
if (mBatteryDiffEntry != null && mBatteryDiffEntry.mConsumePower > 0) {
mBatteryPercent = Utils.formatPercentage(
- mBatteryDiffEntry.getPercentOfTotal(), /* round */ true);
+ mBatteryDiffEntry.getPercentage(), /* round */ true);
mPreference.setSummary(mContext.getString(
R.string.battery_summary, mBatteryPercent));
} else {
diff --git a/src/com/android/settings/applications/autofill/OWNERS b/src/com/android/settings/applications/autofill/OWNERS
index 22e486d..e6dcc1b 100644
--- a/src/com/android/settings/applications/autofill/OWNERS
+++ b/src/com/android/settings/applications/autofill/OWNERS
@@ -1,9 +1,9 @@
+# Bug component: 351486
+
# Default reviewers for this and subdirectories.
-adamhe@google.com
-augale@google.com
-joannechung@google.com
-lpeter@google.com
-svetoslavganov@google.com
-tymtsai@google.com
+simranjit@google.com
+haoranzhang@google.com
+skxu@google.com
+yunicorn@google.com
# Emergency approvers in case the above are not available
diff --git a/src/com/android/settings/applications/credentials/CredentialManagerPreferenceController.java b/src/com/android/settings/applications/credentials/CredentialManagerPreferenceController.java
index 0bccfe2..f8c1f64 100644
--- a/src/com/android/settings/applications/credentials/CredentialManagerPreferenceController.java
+++ b/src/com/android/settings/applications/credentials/CredentialManagerPreferenceController.java
@@ -25,14 +25,11 @@
import android.content.Context;
import android.content.DialogInterface;
import android.content.pm.PackageManager;
-import android.content.pm.ServiceInfo;
import android.credentials.CredentialManager;
-import android.credentials.ListEnabledProvidersException;
-import android.credentials.ListEnabledProvidersResponse;
+import android.credentials.CredentialProviderInfo;
import android.credentials.SetEnabledProvidersException;
import android.graphics.drawable.Drawable;
import android.os.Bundle;
-import android.os.CancellationSignal;
import android.os.OutcomeReceiver;
import android.os.UserHandle;
import android.util.IconDrawableFactory;
@@ -71,10 +68,9 @@
private final PackageManager mPm;
private final IconDrawableFactory mIconFactory;
- private final List<ServiceInfo> mServices;
+ private final List<CredentialProviderInfo> mServices;
private final Set<String> mEnabledPackageNames;
private final @Nullable CredentialManager mCredentialManager;
- private final CancellationSignal mCancellationSignal = new CancellationSignal();
private final Executor mExecutor;
private final Map<String, SwitchPreference> mPrefs = new HashMap<>(); // key is package name
@@ -132,42 +128,20 @@
lifecycleOwner,
mCredentialManager.getCredentialProviderServices(
getUser(), CredentialManager.PROVIDER_FILTER_USER_PROVIDERS_ONLY));
-
- mCredentialManager.listEnabledProviders(
- mCancellationSignal,
- mExecutor,
- new OutcomeReceiver<ListEnabledProvidersResponse, ListEnabledProvidersException>() {
- @Override
- public void onResult(ListEnabledProvidersResponse result) {
- Set<String> enabledPackages = new HashSet<>();
- for (String flattenedComponentName : result.getProviderComponentNames()) {
- ComponentName cn =
- ComponentName.unflattenFromString(flattenedComponentName);
- if (cn != null) {
- enabledPackages.add(cn.getPackageName());
- }
- }
-
- setEnabledPackageNames(enabledPackages);
- }
-
- @Override
- public void onError(ListEnabledProvidersException e) {
- Log.e(TAG, "listEnabledProviders error: " + e.toString());
- }
- });
}
@VisibleForTesting
- void setAvailableServices(LifecycleOwner lifecycleOwner, List<ServiceInfo> availableServices) {
+ void setAvailableServices(
+ LifecycleOwner lifecycleOwner, List<CredentialProviderInfo> availableServices) {
mServices.clear();
mServices.addAll(availableServices);
- }
- @VisibleForTesting
- void setEnabledPackageNames(Set<String> enabledPackages) {
mEnabledPackageNames.clear();
- mEnabledPackageNames.addAll(enabledPackages);
+ for (CredentialProviderInfo cpi : availableServices) {
+ if (cpi.isEnabled()) {
+ mEnabledPackageNames.add(cpi.getServiceInfo().packageName);
+ }
+ }
for (String packageName : mPrefs.keySet()) {
mPrefs.get(packageName).setChecked(mEnabledPackageNames.contains(packageName));
@@ -189,22 +163,22 @@
PreferenceGroup group = screen.findPreference(getPreferenceKey());
Context context = screen.getContext();
- for (ServiceInfo serviceInfo : mServices) {
- CharSequence title = "";
- if (serviceInfo.nonLocalizedLabel != null) {
- title = serviceInfo.loadLabel(mPm);
- }
-
- group.addPreference(
- addProviderPreference(
- context,
- title,
- mIconFactory.getBadgedIcon(
- serviceInfo, serviceInfo.applicationInfo, getUser()),
- serviceInfo.packageName));
+ for (CredentialProviderInfo service : mServices) {
+ group.addPreference(createPreference(context, service));
}
}
+ /** Creates a preference object based on the provider info. */
+ @VisibleForTesting
+ public SwitchPreference createPreference(Context context, CredentialProviderInfo service) {
+ CharSequence label = service.getLabel(context);
+ return addProviderPreference(
+ context,
+ label == null ? "" : label,
+ service.getServiceIcon(mContext),
+ service.getServiceInfo().packageName);
+ }
+
/**
* Enables the package name as an enabled credential manager provider.
*
@@ -246,9 +220,10 @@
public List<String> getEnabledSettings() {
// Get all the component names that match the enabled package names.
List<String> enabledServices = new ArrayList<>();
- for (ServiceInfo service : mServices) {
- if (mEnabledPackageNames.contains(service.packageName)) {
- enabledServices.add(service.getComponentName().flattenToString());
+ for (CredentialProviderInfo service : mServices) {
+ ComponentName cn = service.getServiceInfo().getComponentName();
+ if (mEnabledPackageNames.contains(service.getServiceInfo().packageName)) {
+ enabledServices.add(cn.flattenToString());
}
}
diff --git a/src/com/android/settings/biometrics/BiometricUtils.java b/src/com/android/settings/biometrics/BiometricUtils.java
index 342423a..772aec3 100644
--- a/src/com/android/settings/biometrics/BiometricUtils.java
+++ b/src/com/android/settings/biometrics/BiometricUtils.java
@@ -242,7 +242,14 @@
*/
public static Intent getFingerprintFindSensorIntent(@NonNull Context context,
@NonNull Intent activityIntent) {
- if (WizardManagerHelper.isAnySetupWizard(activityIntent)) {
+ if (FeatureFlagUtils.isEnabled(context, FeatureFlagUtils.SETTINGS_BIOMETRICS2_ENROLLMENT)) {
+ final Intent intent = new Intent(context, FingerprintEnrollmentActivity.class);
+ intent.putExtra(BiometricEnrollActivity.EXTRA_SKIP_INTRO, true);
+ if (WizardManagerHelper.isAnySetupWizard(activityIntent)) {
+ SetupWizardUtils.copySetupExtras(activityIntent, intent);
+ }
+ return intent;
+ } else if (WizardManagerHelper.isAnySetupWizard(activityIntent)) {
Intent intent = new Intent(context, SetupFingerprintEnrollFindSensor.class);
SetupWizardUtils.copySetupExtras(activityIntent, intent);
return intent;
diff --git a/src/com/android/settings/biometrics/face/FaceSettings.java b/src/com/android/settings/biometrics/face/FaceSettings.java
index 5dc3ee2..bc9e8e2 100644
--- a/src/com/android/settings/biometrics/face/FaceSettings.java
+++ b/src/com/android/settings/biometrics/face/FaceSettings.java
@@ -33,6 +33,7 @@
import android.os.UserHandle;
import android.os.UserManager;
import android.util.Log;
+import android.widget.Button;
import androidx.preference.Preference;
@@ -47,6 +48,7 @@
import com.android.settings.search.BaseSearchIndexProvider;
import com.android.settingslib.core.AbstractPreferenceController;
import com.android.settingslib.search.SearchIndexable;
+import com.android.settingslib.widget.LayoutPreference;
import java.util.ArrayList;
import java.util.Arrays;
@@ -60,6 +62,7 @@
private static final String TAG = "FaceSettings";
private static final String KEY_TOKEN = "hw_auth_token";
+ private static final String KEY_RE_ENROLL_FACE = "re_enroll_face_unlock";
private static final String PREF_KEY_DELETE_FACE_DATA =
"security_settings_face_delete_faces_container";
@@ -211,6 +214,20 @@
final boolean hasEnrolled = mFaceManager.hasEnrolledTemplates(mUserId);
mEnrollButton.setVisible(!hasEnrolled);
mRemoveButton.setVisible(hasEnrolled);
+
+ // When the user has face id registered but failed enrolling in device lock state,
+ // lead users directly to the confirm deletion dialog in Face Unlock settings.
+ if (hasEnrolled) {
+ final boolean isReEnrollFaceUnlock = getIntent().getBooleanExtra(
+ FaceSettings.KEY_RE_ENROLL_FACE, false);
+ if (isReEnrollFaceUnlock) {
+ final Button removeBtn = ((LayoutPreference) mRemoveButton).findViewById(
+ R.id.security_settings_face_settings_remove_button);
+ if (removeBtn != null && removeBtn.isEnabled()) {
+ mRemoveController.onClick(removeBtn);
+ }
+ }
+ }
}
@Override
diff --git a/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollEnrolling.java b/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollEnrolling.java
index 4253470..fcf4a60 100644
--- a/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollEnrolling.java
+++ b/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollEnrolling.java
@@ -17,6 +17,7 @@
package com.android.settings.biometrics.fingerprint;
import static android.hardware.biometrics.BiometricFingerprintConstants.FINGERPRINT_ERROR_USER_CANCELED;
+import static android.text.Layout.HYPHENATION_FREQUENCY_NONE;
import android.animation.Animator;
import android.animation.ObjectAnimator;
@@ -341,7 +342,6 @@
setDescriptionText(R.string.security_settings_udfps_enroll_start_message);
} else if (mCanAssumeSfps) {
setContentView(R.layout.sfps_enroll_enrolling);
- setDescriptionText(R.string.security_settings_fingerprint_enroll_start_message);
setHelpAnimation();
} else {
setContentView(R.layout.fingerprint_enroll_enrolling);
@@ -614,7 +614,7 @@
mIllustrationLottie.setContentDescription(
getString(R.string.security_settings_sfps_enroll_finger_center_title)
);
- configureEnrollmentStage("", R.raw.udfps_center_hint_lottie);
+ configureEnrollmentStage(R.raw.udfps_center_hint_lottie);
}
break;
@@ -628,7 +628,7 @@
getString(R.string.security_settings_fingerprint_enroll_repeat_message)
);
// TODO(b/228100413) Could customize guided lottie animation
- configureEnrollmentStage("", R.raw.udfps_center_hint_lottie);
+ configureEnrollmentStage(R.raw.udfps_center_hint_lottie);
}
break;
case STAGE_FINGERTIP:
@@ -638,7 +638,7 @@
mIllustrationLottie.setContentDescription(
getString(R.string.security_settings_udfps_tip_fingerprint_help)
);
- configureEnrollmentStage("", R.raw.udfps_tip_hint_lottie);
+ configureEnrollmentStage(R.raw.udfps_tip_hint_lottie);
}
break;
case STAGE_LEFT_EDGE:
@@ -648,7 +648,7 @@
mIllustrationLottie.setContentDescription(
getString(R.string.security_settings_udfps_side_fingerprint_help)
);
- configureEnrollmentStage("", R.raw.udfps_left_edge_hint_lottie);
+ configureEnrollmentStage(R.raw.udfps_left_edge_hint_lottie);
} else if (mIllustrationLottie == null) {
if (isStageHalfCompleted()) {
setDescriptionText(
@@ -665,7 +665,7 @@
mIllustrationLottie.setContentDescription(
getString(R.string.security_settings_udfps_side_fingerprint_help)
);
- configureEnrollmentStage("", R.raw.udfps_right_edge_hint_lottie);
+ configureEnrollmentStage(R.raw.udfps_right_edge_hint_lottie);
} else if (mIllustrationLottie == null) {
if (isStageHalfCompleted()) {
@@ -717,10 +717,7 @@
0
)
);
- configureEnrollmentStage(
- getString(R.string.security_settings_sfps_enroll_start_message),
- R.raw.sfps_lottie_no_animation
- );
+ configureEnrollmentStage(R.raw.sfps_lottie_no_animation);
}
break;
@@ -728,10 +725,7 @@
setHeaderText(R.string.security_settings_sfps_enroll_finger_center_title);
if (!mHaveShownSfpsCenterLottie && mIllustrationLottie != null) {
mHaveShownSfpsCenterLottie = true;
- configureEnrollmentStage(
- getString(R.string.security_settings_sfps_enroll_start_message),
- R.raw.sfps_lottie_pad_center
- );
+ configureEnrollmentStage(R.raw.sfps_lottie_pad_center);
}
break;
@@ -739,7 +733,7 @@
setHeaderText(R.string.security_settings_sfps_enroll_fingertip_title);
if (!mHaveShownSfpsTipLottie && mIllustrationLottie != null) {
mHaveShownSfpsTipLottie = true;
- configureEnrollmentStage("", R.raw.sfps_lottie_tip);
+ configureEnrollmentStage(R.raw.sfps_lottie_tip);
}
break;
@@ -747,7 +741,7 @@
setHeaderText(R.string.security_settings_sfps_enroll_left_edge_title);
if (!mHaveShownSfpsLeftEdgeLottie && mIllustrationLottie != null) {
mHaveShownSfpsLeftEdgeLottie = true;
- configureEnrollmentStage("", R.raw.sfps_lottie_left_edge);
+ configureEnrollmentStage(R.raw.sfps_lottie_left_edge);
}
break;
@@ -755,7 +749,7 @@
setHeaderText(R.string.security_settings_sfps_enroll_right_edge_title);
if (!mHaveShownSfpsRightEdgeLottie && mIllustrationLottie != null) {
mHaveShownSfpsRightEdgeLottie = true;
- configureEnrollmentStage("", R.raw.sfps_lottie_right_edge);
+ configureEnrollmentStage(R.raw.sfps_lottie_right_edge);
}
break;
@@ -766,7 +760,6 @@
// announce a different string for a11y upon entering the page.
getLayout().setHeaderText(
R.string.security_settings_sfps_enroll_find_sensor_title);
- setDescriptionText(R.string.security_settings_sfps_enroll_start_message);
final CharSequence description = getString(
R.string.security_settings_sfps_enroll_find_sensor_message);
getLayout().getHeaderTextView().setContentDescription(description);
@@ -776,8 +769,7 @@
}
}
- private void configureEnrollmentStage(CharSequence description, @RawRes int lottie) {
- setDescriptionText(description);
+ private void configureEnrollmentStage(@RawRes int lottie) {
LottieCompositionFactory.fromRawRes(this, lottie)
.addListener((c) -> {
mIllustrationLottie.setComposition(c);
@@ -863,7 +855,6 @@
if (!TextUtils.isEmpty(helpString)) {
if (!(mCanAssumeUdfps || mCanAssumeSfps)) {
mErrorText.removeCallbacks(mTouchAgainRunnable);
- mErrorText.removeCallbacks(mTouchAgainRunnable);
}
showError(helpString);
@@ -996,16 +987,16 @@
}
private void showError(CharSequence error) {
- if (mCanAssumeUdfps || mCanAssumeSfps) {
+ if (mCanAssumeSfps) {
+ setHeaderText(error);
+ if (!mHelpAnimation.isRunning()) {
+ mHelpAnimation.start();
+ }
+ applySfpsErrorDynamicColors(getApplicationContext(), true);
+ } else if (mCanAssumeUdfps) {
setHeaderText(error);
// Show nothing for subtitle when getting an error message.
setDescriptionText("");
- if (mCanAssumeSfps) {
- if (!mHelpAnimation.isRunning()) {
- mHelpAnimation.start();
- }
- applySfpsErrorDynamicColors(getApplicationContext(), true);
- }
} else {
mErrorText.setText(error);
if (mErrorText.getVisibility() == View.INVISIBLE) {
@@ -1229,17 +1220,16 @@
final boolean isLandscape = newConfig.orientation == Configuration.ORIENTATION_LANDSCAPE;
if (mCanAssumeSfps) {
+ // hide the description
+ descriptionMixin.getTextView().setVisibility(View.GONE);
+ headerMixin.getTextView().setHyphenationFrequency(HYPHENATION_FREQUENCY_NONE);
if (isLandscape) {
headerMixin.setAutoTextSizeEnabled(true);
headerMixin.getTextView().setMinLines(0);
headerMixin.getTextView().setMaxLines(10);
- descriptionMixin.getTextView().setMinLines(0);
- descriptionMixin.getTextView().setMaxLines(10);
} else {
headerMixin.setAutoTextSizeEnabled(false);
headerMixin.getTextView().setLines(4);
- // hide the description
- descriptionMixin.getTextView().setLines(0);
}
}
}
@@ -1296,6 +1286,11 @@
mUdfpsUtils.getTouchInNativeCoordinates(event.getPointerId(0),
event, udfpsEnrollView.getOverlayParams());
+ if (mUdfpsUtils.isWithinSensorArea(event.getPointerId(0), event,
+ udfpsEnrollView.getOverlayParams())) {
+ return false;
+ }
+
final String theStr = mUdfpsUtils.onTouchOutsideOfSensorArea(
mAccessibilityManager.isTouchExplorationEnabled(), context,
scaledTouch.x, scaledTouch.y, udfpsEnrollView.getOverlayParams());
diff --git a/src/com/android/settings/biometrics/fingerprint/FingerprintSettings.java b/src/com/android/settings/biometrics/fingerprint/FingerprintSettings.java
index 74d40d1..fd320d9 100644
--- a/src/com/android/settings/biometrics/fingerprint/FingerprintSettings.java
+++ b/src/com/android/settings/biometrics/fingerprint/FingerprintSettings.java
@@ -68,6 +68,7 @@
import com.android.settings.biometrics.BiometricEnrollBase;
import com.android.settings.biometrics.BiometricUtils;
import com.android.settings.biometrics.GatekeeperPasswordProvider;
+import com.android.settings.biometrics2.ui.model.EnrollmentRequest;
import com.android.settings.biometrics2.ui.view.FingerprintEnrollmentActivity;
import com.android.settings.core.SettingsBaseActivity;
import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
@@ -449,6 +450,10 @@
column2.mTitle = getText(
R.string.security_fingerprint_disclaimer_lockscreen_disabled_2
);
+ if (isSfps()) {
+ column2.mLearnMoreOverrideText = getText(
+ R.string.security_settings_fingerprint_settings_footer_learn_more);
+ }
column2.mLearnMoreClickListener = learnMoreClickListener;
mFooterColumns.add(column2);
} else {
@@ -457,6 +462,10 @@
R.string.security_settings_fingerprint_enroll_introduction_v3_message,
DeviceHelper.getDeviceName(getActivity()));
column.mLearnMoreClickListener = learnMoreClickListener;
+ if (isSfps()) {
+ column.mLearnMoreOverrideText = getText(
+ R.string.security_settings_fingerprint_settings_footer_learn_more);
+ }
mFooterColumns.add(column);
}
}
@@ -687,8 +696,15 @@
if (KEY_FINGERPRINT_ADD.equals(key)) {
mIsEnrolling = true;
Intent intent = new Intent();
- intent.setClassName(SETTINGS_PACKAGE_NAME,
- FingerprintEnrollEnrolling.class.getName());
+ if (FeatureFlagUtils.isEnabled(getContext(),
+ FeatureFlagUtils.SETTINGS_BIOMETRICS2_ENROLLMENT)) {
+ intent.setClassName(SETTINGS_PACKAGE_NAME,
+ FingerprintEnrollmentActivity.class.getName());
+ intent.putExtra(EnrollmentRequest.EXTRA_SKIP_FIND_SENSOR, true);
+ } else {
+ intent.setClassName(SETTINGS_PACKAGE_NAME,
+ FingerprintEnrollEnrolling.class.getName());
+ }
intent.putExtra(Intent.EXTRA_USER_ID, mUserId);
intent.putExtra(ChooseLockSettingsHelper.EXTRA_KEY_CHALLENGE_TOKEN, mToken);
startActivityForResult(intent, ADD_FINGERPRINT_REQUEST);
diff --git a/src/com/android/settings/biometrics2/data/repository/AccessibilityRepository.java b/src/com/android/settings/biometrics2/data/repository/AccessibilityRepository.java
deleted file mode 100644
index 20d7f1f..0000000
--- a/src/com/android/settings/biometrics2/data/repository/AccessibilityRepository.java
+++ /dev/null
@@ -1,77 +0,0 @@
-/*
- * Copyright (C) 2023 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.biometrics2.data.repository;
-
-import android.view.View;
-import android.view.accessibility.AccessibilityEvent;
-import android.view.accessibility.AccessibilityManager;
-
-import androidx.annotation.NonNull;
-
-/**
- * This repository is used to call all APIs in {@link AccessibilityManager}
- */
-public class AccessibilityRepository {
-
- private final AccessibilityManager mAccessibilityManager;
-
- public AccessibilityRepository(AccessibilityManager accessibilityManager) {
- mAccessibilityManager = accessibilityManager;
- }
-
- /**
- * Requests interruption of the accessibility feedback from all accessibility services.
- */
- public void interrupt() {
- mAccessibilityManager.interrupt();
- }
-
- /**
- * Returns if the {@link AccessibilityManager} is enabled.
- *
- * @return True if this {@link AccessibilityManager} is enabled, false otherwise.
- */
- public boolean isEnabled() {
- return mAccessibilityManager.isEnabled();
- }
-
- /**
- * Sends an {@link AccessibilityEvent}.
- *
- * @param event The event to send.
- *
- * @throws IllegalStateException if accessibility is not enabled.
- *
- * <strong>Note:</strong> The preferred mechanism for sending custom accessibility
- * events is through calling
- * {@link android.view.ViewParent#requestSendAccessibilityEvent(View, AccessibilityEvent)}
- * instead of this method to allow predecessors to augment/filter events sent by
- * their descendants.
- */
- public void sendAccessibilityEvent(@NonNull AccessibilityEvent event) {
- mAccessibilityManager.sendAccessibilityEvent(event);
- }
-
- /**
- * Returns if the touch exploration in the system is enabled.
- *
- * @return True if touch exploration is enabled, false otherwise.
- */
- public boolean isTouchExplorationEnabled() {
- return mAccessibilityManager.isTouchExplorationEnabled();
- }
-}
diff --git a/src/com/android/settings/biometrics2/data/repository/VibratorRepository.java b/src/com/android/settings/biometrics2/data/repository/VibratorRepository.java
deleted file mode 100644
index cccafff..0000000
--- a/src/com/android/settings/biometrics2/data/repository/VibratorRepository.java
+++ /dev/null
@@ -1,43 +0,0 @@
-/*
- * Copyright (C) 2023 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.biometrics2.data.repository;
-
-import android.annotation.NonNull;
-import android.os.VibrationAttributes;
-import android.os.VibrationEffect;
-import android.os.Vibrator;
-
-/**
- * This repository is used to call all APIs in {@link Vibrator}
- */
-public class VibratorRepository {
-
- private final Vibrator mVibrator;
-
- public VibratorRepository(Vibrator vibrator) {
- mVibrator = vibrator;
- }
-
- /**
- * Like {@link #vibrate(VibrationEffect, VibrationAttributes)}, but allows the
- * caller to specify the vibration is owned by someone else and set a reason for vibration.
- */
- public void vibrate(int uid, String opPkg, @NonNull VibrationEffect vibe,
- String reason, @NonNull VibrationAttributes attributes) {
- mVibrator.vibrate(uid, opPkg, vibe, reason, attributes);
- }
-}
diff --git a/src/com/android/settings/biometrics2/factory/BiometricsRepositoryProvider.java b/src/com/android/settings/biometrics2/factory/BiometricsRepositoryProvider.java
index 8e17ba4..fdc5745 100644
--- a/src/com/android/settings/biometrics2/factory/BiometricsRepositoryProvider.java
+++ b/src/com/android/settings/biometrics2/factory/BiometricsRepositoryProvider.java
@@ -21,9 +21,7 @@
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
-import com.android.settings.biometrics2.data.repository.AccessibilityRepository;
import com.android.settings.biometrics2.data.repository.FingerprintRepository;
-import com.android.settings.biometrics2.data.repository.VibratorRepository;
/**
* Interface for BiometricsRepositoryProvider
@@ -35,16 +33,4 @@
*/
@Nullable
FingerprintRepository getFingerprintRepository(@NonNull Application application);
-
- /**
- * Get VibtatorRepository
- */
- @Nullable
- VibratorRepository getVibratorRepository(@NonNull Application application);
-
- /**
- * Get AccessibilityRepository
- */
- @Nullable
- AccessibilityRepository getAccessibilityRepository(@NonNull Application application);
}
diff --git a/src/com/android/settings/biometrics2/factory/BiometricsRepositoryProviderImpl.java b/src/com/android/settings/biometrics2/factory/BiometricsRepositoryProviderImpl.java
index 7b1fe16..22409c8 100644
--- a/src/com/android/settings/biometrics2/factory/BiometricsRepositoryProviderImpl.java
+++ b/src/com/android/settings/biometrics2/factory/BiometricsRepositoryProviderImpl.java
@@ -18,16 +18,12 @@
import android.app.Application;
import android.hardware.fingerprint.FingerprintManager;
-import android.os.Vibrator;
-import android.view.accessibility.AccessibilityManager;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import com.android.settings.Utils;
-import com.android.settings.biometrics2.data.repository.AccessibilityRepository;
import com.android.settings.biometrics2.data.repository.FingerprintRepository;
-import com.android.settings.biometrics2.data.repository.VibratorRepository;
/**
* Implementation for BiometricsRepositoryProvider
@@ -35,8 +31,6 @@
public class BiometricsRepositoryProviderImpl implements BiometricsRepositoryProvider {
private static volatile FingerprintRepository sFingerprintRepository;
- private static volatile VibratorRepository sVibratorRepository;
- private static volatile AccessibilityRepository sAccessibilityRepository;
/**
* Get FingerprintRepository
@@ -58,49 +52,4 @@
}
return sFingerprintRepository;
}
-
- /**
- * Get VibratorRepository
- */
- @Nullable
- @Override
- public VibratorRepository getVibratorRepository(@NonNull Application application) {
-
- final Vibrator vibrator = application.getSystemService(Vibrator.class);
- if (vibrator == null) {
- return null;
- }
-
- if (sVibratorRepository == null) {
- synchronized (VibratorRepository.class) {
- if (sVibratorRepository == null) {
- sVibratorRepository = new VibratorRepository(vibrator);
- }
- }
- }
- return sVibratorRepository;
- }
-
- /**
- * Get AccessibilityRepository
- */
- @Nullable
- @Override
- public AccessibilityRepository getAccessibilityRepository(@NonNull Application application) {
-
- final AccessibilityManager accessibilityManager = application.getSystemService(
- AccessibilityManager.class);
- if (accessibilityManager == null) {
- return null;
- }
-
- if (sAccessibilityRepository == null) {
- synchronized (AccessibilityRepository.class) {
- if (sAccessibilityRepository == null) {
- sAccessibilityRepository = new AccessibilityRepository(accessibilityManager);
- }
- }
- }
- return sAccessibilityRepository;
- }
}
diff --git a/src/com/android/settings/biometrics2/factory/BiometricsViewModelFactory.java b/src/com/android/settings/biometrics2/factory/BiometricsViewModelFactory.java
index 970ed02..dd5b673 100644
--- a/src/com/android/settings/biometrics2/factory/BiometricsViewModelFactory.java
+++ b/src/com/android/settings/biometrics2/factory/BiometricsViewModelFactory.java
@@ -27,9 +27,7 @@
import com.android.internal.widget.LockPatternUtils;
import com.android.settings.biometrics.fingerprint.FingerprintUpdater;
-import com.android.settings.biometrics2.data.repository.AccessibilityRepository;
import com.android.settings.biometrics2.data.repository.FingerprintRepository;
-import com.android.settings.biometrics2.data.repository.VibratorRepository;
import com.android.settings.biometrics2.ui.model.EnrollmentRequest;
import com.android.settings.biometrics2.ui.viewmodel.AutoCredentialViewModel;
import com.android.settings.biometrics2.ui.viewmodel.AutoCredentialViewModel.ChallengeGenerator;
@@ -115,12 +113,9 @@
final Integer userId = extras.get(USER_ID_KEY);
final FingerprintRepository fingerprint = provider.getFingerprintRepository(
application);
- final AccessibilityRepository accessibility = provider.getAccessibilityRepository(
- application);
- final VibratorRepository vibrator = provider.getVibratorRepository(application);
- if (fingerprint != null && accessibility != null && vibrator != null) {
- return (T) new FingerprintEnrollEnrollingViewModel(application, userId, fingerprint,
- accessibility, vibrator);
+ if (fingerprint != null) {
+ return (T) new FingerprintEnrollEnrollingViewModel(application, userId,
+ fingerprint);
}
} else if (modelClass.isAssignableFrom(FingerprintEnrollFinishViewModel.class)) {
final Integer userId = extras.get(USER_ID_KEY);
diff --git a/src/com/android/settings/biometrics2/ui/model/CredentialModel.java b/src/com/android/settings/biometrics2/ui/model/CredentialModel.java
index a6e8b6e..caff80a 100644
--- a/src/com/android/settings/biometrics2/ui/model/CredentialModel.java
+++ b/src/com/android/settings/biometrics2/ui/model/CredentialModel.java
@@ -17,7 +17,6 @@
package com.android.settings.biometrics2.ui.model;
import static com.android.settings.biometrics.BiometricEnrollBase.EXTRA_KEY_CHALLENGE;
-import static com.android.settings.biometrics.BiometricEnrollBase.EXTRA_KEY_SENSOR_ID;
import static com.android.settings.password.ChooseLockSettingsHelper.EXTRA_KEY_CHALLENGE_TOKEN;
import static com.android.settings.password.ChooseLockSettingsHelper.EXTRA_KEY_GK_PW_HANDLE;
@@ -34,10 +33,9 @@
/**
* Secret credential data including
* 1. userId
- * 2. sensorId
- * 3. challenge
- * 4. token
- * 5. gkPwHandle
+ * 2. challenge
+ * 3. token
+ * 4. gkPwHandle
*/
public final class CredentialModel {
@@ -53,22 +51,12 @@
@VisibleForTesting
public static final long INVALID_GK_PW_HANDLE = 0L;
- /**
- * Default value for a invalid sensor id
- */
- @VisibleForTesting
- public static final int INVALID_SENSOR_ID = -1;
-
private final Clock mClock;
private final long mInitMillis;
private final int mUserId;
- private int mSensorId;
- @Nullable
- private Long mUpdateSensorIdMillis = null;
-
private long mChallenge;
@Nullable
private Long mUpdateChallengeMillis = null;
@@ -87,7 +75,6 @@
bundle = new Bundle();
}
mUserId = bundle.getInt(Intent.EXTRA_USER_ID, UserHandle.myUserId());
- mSensorId = bundle.getInt(EXTRA_KEY_SENSOR_ID, INVALID_SENSOR_ID);
mChallenge = bundle.getLong(EXTRA_KEY_CHALLENGE, INVALID_CHALLENGE);
mToken = bundle.getByteArray(EXTRA_KEY_CHALLENGE_TOKEN);
mGkPwHandle = bundle.getLong(EXTRA_KEY_GK_PW_HANDLE, INVALID_GK_PW_HANDLE);
@@ -102,7 +89,6 @@
public Bundle getBundle() {
final Bundle bundle = new Bundle();
bundle.putInt(Intent.EXTRA_USER_ID, mUserId);
- bundle.putInt(EXTRA_KEY_SENSOR_ID, mSensorId);
bundle.putLong(EXTRA_KEY_CHALLENGE, mChallenge);
bundle.putByteArray(EXTRA_KEY_CHALLENGE_TOKEN, mToken);
bundle.putLong(EXTRA_KEY_GK_PW_HANDLE, mGkPwHandle);
@@ -191,21 +177,6 @@
}
/**
- * Get sensor id
- */
- public int getSensorId() {
- return mSensorId;
- }
-
- /**
- * Set sensor id
- */
- public void setSensorId(int value) {
- mUpdateSensorIdMillis = mClock.millis();
- mSensorId = value;
- }
-
- /**
* Returns a string representation of the object
*/
@Override
@@ -221,7 +192,6 @@
+ ", updateMillis:" + mUpdateTokenMillis + "}"
+ ", gkPwHandle:{len:" + gkPwHandleLen + ", isValid:" + isValidGkPwHandle()
+ ", clearMillis:" + mClearGkPwHandleMillis + "}"
- + ", mSensorId:{id:" + mSensorId + ", updateMillis:" + mUpdateSensorIdMillis + "}"
+ " }";
}
}
diff --git a/src/com/android/settings/biometrics2/ui/model/EnrollmentRequest.java b/src/com/android/settings/biometrics2/ui/model/EnrollmentRequest.java
index de8526a..4849b5e 100644
--- a/src/com/android/settings/biometrics2/ui/model/EnrollmentRequest.java
+++ b/src/com/android/settings/biometrics2/ui/model/EnrollmentRequest.java
@@ -27,6 +27,7 @@
import androidx.annotation.NonNull;
import com.android.settings.SetupWizardUtils;
+import com.android.settings.biometrics.BiometricEnrollActivity;
import com.google.android.setupcompat.util.WizardManagerHelper;
@@ -36,13 +37,19 @@
* 2. isAfterSuwOrSuwSuggestedAction
* 3. theme
* 4. isFromSettingsSummery
- * 5. a helper method, getSetupWizardExtras
+ * 5. isSkipIntro
+ * 6. isSkipFindSensor
+ * 7. a helper method, getSetupWizardExtras
*/
public final class EnrollmentRequest {
+ public static final String EXTRA_SKIP_FIND_SENSOR = "skip_find_sensor";
+
private final boolean mIsSuw;
private final boolean mIsAfterSuwOrSuwSuggestedAction;
private final boolean mIsFromSettingsSummery;
+ private final boolean mIsSkipIntro;
+ private final boolean mIsSkipFindSensor;
private final int mTheme;
private final Bundle mSuwExtras;
@@ -53,6 +60,8 @@
|| intent.getBooleanExtra(EXTRA_IS_SUW_SUGGESTED_ACTION_FLOW, false);
mSuwExtras = getSuwExtras(mIsSuw, intent);
mIsFromSettingsSummery = intent.getBooleanExtra(EXTRA_FROM_SETTINGS_SUMMARY, false);
+ mIsSkipIntro = intent.getBooleanExtra(BiometricEnrollActivity.EXTRA_SKIP_INTRO, false);
+ mIsSkipFindSensor = intent.getBooleanExtra(EXTRA_SKIP_FIND_SENSOR, false);
mTheme = SetupWizardUtils.getTheme(context, intent);
}
@@ -68,6 +77,14 @@
return mIsFromSettingsSummery;
}
+ public boolean isSkipIntro() {
+ return mIsSkipIntro;
+ }
+
+ public boolean isSkipFindSensor() {
+ return mIsSkipFindSensor;
+ }
+
public int getTheme() {
return mTheme;
}
diff --git a/src/com/android/settings/biometrics2/ui/view/FingerprintEnrollEnrollingRfpsFragment.java b/src/com/android/settings/biometrics2/ui/view/FingerprintEnrollEnrollingRfpsFragment.java
index 74ae6fb..8a4ed63 100644
--- a/src/com/android/settings/biometrics2/ui/view/FingerprintEnrollEnrollingRfpsFragment.java
+++ b/src/com/android/settings/biometrics2/ui/view/FingerprintEnrollEnrollingRfpsFragment.java
@@ -35,7 +35,6 @@
import android.view.MotionEvent;
import android.view.View;
import android.view.ViewGroup;
-import android.view.animation.Animation;
import android.view.animation.AnimationUtils;
import android.view.animation.Interpolator;
import android.widget.ProgressBar;
@@ -43,7 +42,6 @@
import androidx.activity.OnBackPressedCallback;
import androidx.annotation.NonNull;
-import androidx.annotation.Nullable;
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentActivity;
import androidx.lifecycle.Observer;
@@ -127,6 +125,15 @@
}
};
+ private final OnBackPressedCallback mOnBackPressedCallback = new OnBackPressedCallback(true) {
+ @Override
+ public void handleOnBackPressed() {
+ setEnabled(false);
+ mEnrollingViewModel.setOnBackPressed();
+ cancelEnrollment();
+ }
+ };
+
@Override
public void onAttach(@NonNull Context context) {
final FragmentActivity activity = getActivity();
@@ -134,53 +141,13 @@
mEnrollingViewModel = provider.get(FingerprintEnrollEnrollingViewModel.class);
mProgressViewModel = provider.get(FingerprintEnrollProgressViewModel.class);
super.onAttach(context);
- requireActivity().getOnBackPressedDispatcher().addCallback(new OnBackPressedCallback(true) {
- @Override
- public void handleOnBackPressed() {
- setEnabled(false);
- mEnrollingViewModel.setOnBackPressed();
- cancelEnrollment();
- }
- });
- }
-
- @Nullable
- @Override
- public Animation onCreateAnimation(int transit, boolean enter, int nextAnim) {
- if (enter && nextAnim == R.anim.sud_slide_next_in) {
- final Animation animation = AnimationUtils.loadAnimation(getActivity(), nextAnim);
- if (animation != null) {
- animation.setAnimationListener(new Animation.AnimationListener() {
- @Override
- public void onAnimationStart(Animation animation) {
- }
-
- @Override
- public void onAnimationEnd(Animation animation) {
- mAnimationCancelled = false;
- startIconAnimation();
- }
-
- @Override
- public void onAnimationRepeat(Animation animation) {
- }
- });
- return animation;
- }
- }
- return super.onCreateAnimation(transit, enter, nextAnim);
+ activity.getOnBackPressedDispatcher().addCallback(mOnBackPressedCallback);
}
@Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- mEnrollingViewModel.restoreSavedState(savedInstanceState);
- }
-
- @Override
- public void onSaveInstanceState(@NonNull Bundle outState) {
- mEnrollingViewModel.onSaveInstanceState(outState);
- super.onSaveInstanceState(outState);
+ public void onDetach() {
+ mOnBackPressedCallback.setEnabled(false);
+ super.onDetach();
}
@Override
@@ -248,6 +215,8 @@
@Override
public void onStart() {
super.onStart();
+ mAnimationCancelled = false;
+ startIconAnimation();
startEnrollment();
updateProgress(false /* animate */, mProgressViewModel.getProgressLiveData().getValue());
updateTitleAndDescription();
@@ -449,7 +418,7 @@
private void showIconTouchDialog() {
mIconTouchCount = 0;
- mEnrollingViewModel.onIconTouchDialogShow();
+ mEnrollingViewModel.showIconTouchDialog();
}
private final Runnable mShowDialogRunnable = () -> showIconTouchDialog();
diff --git a/src/com/android/settings/biometrics2/ui/view/FingerprintEnrollEnrollingSfpsFragment.java b/src/com/android/settings/biometrics2/ui/view/FingerprintEnrollEnrollingSfpsFragment.java
index be18b9c..720857c 100644
--- a/src/com/android/settings/biometrics2/ui/view/FingerprintEnrollEnrollingSfpsFragment.java
+++ b/src/com/android/settings/biometrics2/ui/view/FingerprintEnrollEnrollingSfpsFragment.java
@@ -152,18 +152,6 @@
}
@Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- mEnrollingViewModel.restoreSavedState(savedInstanceState);
- }
-
- @Override
- public void onSaveInstanceState(@NonNull Bundle outState) {
- mEnrollingViewModel.onSaveInstanceState(outState);
- super.onSaveInstanceState(outState);
- }
-
- @Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
mView = initSfpsLayout(inflater, container);
@@ -552,8 +540,7 @@
private void showIconTouchDialog() {
mIconTouchCount = 0;
- //TODO EnrollingActivity should observe live data and add dialog fragment
- mEnrollingViewModel.onIconTouchDialogShow();
+ mEnrollingViewModel.showIconTouchDialog();
}
private final Runnable mShowDialogRunnable = () -> showIconTouchDialog();
diff --git a/src/com/android/settings/biometrics2/ui/view/FingerprintEnrollEnrollingUdfpsFragment.java b/src/com/android/settings/biometrics2/ui/view/FingerprintEnrollEnrollingUdfpsFragment.java
index 4cf3573..0fdfd2e 100644
--- a/src/com/android/settings/biometrics2/ui/view/FingerprintEnrollEnrollingUdfpsFragment.java
+++ b/src/com/android/settings/biometrics2/ui/view/FingerprintEnrollEnrollingUdfpsFragment.java
@@ -22,55 +22,40 @@
import android.app.Activity;
import android.content.Context;
import android.content.res.Configuration;
-import android.graphics.Point;
-import android.graphics.Rect;
-import android.graphics.drawable.Animatable2;
-import android.graphics.drawable.Drawable;
import android.hardware.fingerprint.FingerprintManager;
-import android.hardware.fingerprint.FingerprintSensorPropertiesInternal;
import android.os.Bundle;
import android.text.TextUtils;
+import android.util.DisplayMetrics;
import android.util.Log;
-import android.view.DisplayInfo;
import android.view.LayoutInflater;
import android.view.Surface;
import android.view.View;
import android.view.ViewGroup;
-import android.view.animation.AnimationUtils;
-import android.view.animation.Interpolator;
-import android.widget.FrameLayout;
-import android.widget.LinearLayout;
+import android.widget.Button;
+import android.widget.ImageView;
+import android.widget.RelativeLayout;
import android.widget.TextView;
+import androidx.activity.OnBackPressedCallback;
import androidx.annotation.NonNull;
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentActivity;
import androidx.lifecycle.Observer;
import androidx.lifecycle.ViewModelProvider;
-import androidx.transition.Transition;
-import androidx.transition.TransitionSet;
import com.android.settings.R;
import com.android.settings.biometrics.BiometricUtils;
-import com.android.settings.biometrics.fingerprint.UdfpsEnrollHelper;
-import com.android.settings.biometrics.fingerprint.UdfpsEnrollView;
+import com.android.settings.biometrics.fingerprint.FingerprintErrorDialog;
import com.android.settings.biometrics2.ui.model.EnrollmentProgress;
import com.android.settings.biometrics2.ui.model.EnrollmentStatusMessage;
import com.android.settings.biometrics2.ui.viewmodel.DeviceRotationViewModel;
import com.android.settings.biometrics2.ui.viewmodel.FingerprintEnrollEnrollingViewModel;
import com.android.settings.biometrics2.ui.viewmodel.FingerprintEnrollProgressViewModel;
+import com.android.settings.biometrics2.ui.widget.UdfpsEnrollView;
import com.android.settingslib.display.DisplayDensityUtils;
-import com.android.settingslib.udfps.UdfpsOverlayParams;
-import com.android.settingslib.udfps.UdfpsUtils;
import com.airbnb.lottie.LottieAnimationView;
import com.airbnb.lottie.LottieCompositionFactory;
-import com.google.android.setupcompat.template.FooterActionButton;
-import com.google.android.setupcompat.template.FooterBarMixin;
-import com.google.android.setupcompat.template.FooterButton;
-import com.google.android.setupdesign.GlifLayout;
-
-import java.util.Locale;
/**
* Fragment is used to handle enrolling process for udfps
@@ -92,11 +77,6 @@
private DeviceRotationViewModel mRotationViewModel;
private FingerprintEnrollProgressViewModel mProgressViewModel;
- private Interpolator mFastOutSlowInInterpolator;
- private Interpolator mLinearOutSlowInInterpolator;
- private Interpolator mFastOutLinearInInterpolator;
- private boolean mAnimationCancelled;
-
private LottieAnimationView mIllustrationLottie;
private boolean mHaveShownUdfpsTipLottie;
private boolean mHaveShownUdfpsLeftEdgeLottie;
@@ -104,30 +84,36 @@
private boolean mHaveShownUdfpsCenterLottie;
private boolean mHaveShownUdfpsGuideLottie;
- private GlifLayout mView;
- private TextView mErrorText;
- private FooterBarMixin mFooterBarMixin;
+ private TextView mTitleText;
+ private TextView mSubTitleText;
+ private UdfpsEnrollView mUdfpsEnrollView;
+ private Button mSkipBtn;
+ private ImageView mIcon;
private boolean mShouldShowLottie;
private boolean mIsAccessibilityEnabled;
+ private int mRotation = -1;
+
private final View.OnClickListener mOnSkipClickListener =
(v) -> mEnrollingViewModel.onCancelledDueToOnSkipPressed();
- private Observer<EnrollmentProgress> mProgressObserver = progress -> {
+ private final Observer<EnrollmentProgress> mProgressObserver = progress -> {
if (progress != null) {
onEnrollmentProgressChange(progress);
}
};
- private Observer<EnrollmentStatusMessage> mHelpMessageObserver = helpMessage -> {
+ private final Observer<EnrollmentStatusMessage> mHelpMessageObserver = helpMessage -> {
if (helpMessage != null) {
- onEnrollmentHelp(helpMessage.getMsgId(), helpMessage.getStr());
+ onEnrollmentHelp(helpMessage.getStr());
}
};
- private Observer<EnrollmentStatusMessage> mErrorMessageObserver = errorMessage -> {
- // TODO
+ private final Observer<EnrollmentStatusMessage> mErrorMessageObserver = errorMessage -> {
+ if (errorMessage != null) {
+ onEnrollmentError(errorMessage);
+ }
};
- private Observer<Boolean> mAcquireObserver = isAcquiredGood -> {
+ private final Observer<Boolean> mAcquireObserver = isAcquiredGood -> {
if (isAcquiredGood != null) {
onAcquired(isAcquiredGood);
}
@@ -143,15 +129,20 @@
}
};
- private int mIconTouchCount;
+ private final Observer<Integer> mRotationObserver = rotation -> {
+ if (rotation != null) {
+ onRotationChanged(rotation);
+ }
+ };
- private UdfpsUtils mUdfpsUtils;
- private float mScaleFactor = 1.0f;
- //TODO UdfpsEnrollHelper should not be a Fragment, we should tell enrollview & progress
- // drawable enough information EnrollView & ProgressDrawable should draw themselves without
- // UdfpsEnrollHelper
- private UdfpsEnrollHelper mUdfpsEnrollHelper;
-
+ private final OnBackPressedCallback mOnBackPressedCallback = new OnBackPressedCallback(true) {
+ @Override
+ public void handleOnBackPressed() {
+ setEnabled(false);
+ mEnrollingViewModel.setOnBackPressed();
+ cancelEnrollment();
+ }
+ };
@Override
public void onAttach(@NonNull Context context) {
@@ -161,193 +152,105 @@
mRotationViewModel = provider.get(DeviceRotationViewModel.class);
mProgressViewModel = provider.get(FingerprintEnrollProgressViewModel.class);
super.onAttach(context);
- final TransitionSet transitionSet = (TransitionSet) getSharedElementEnterTransition();
- if (transitionSet != null) {
- transitionSet.addListener(new Transition.TransitionListener() {
- @Override
- public void onTransitionStart(@NonNull Transition transition) {
+ activity.getOnBackPressedDispatcher().addCallback(mOnBackPressedCallback);
+ }
- }
-
- @Override
- public void onTransitionEnd(@NonNull Transition transition) {
- transition.removeListener(this);
- startEnrollment();
- mAnimationCancelled = false;
- startIconAnimation();
- }
-
- @Override
- public void onTransitionCancel(@NonNull Transition transition) {
-
- }
-
- @Override
- public void onTransitionPause(@NonNull Transition transition) {
-
- }
-
- @Override
- public void onTransitionResume(@NonNull Transition transition) {
-
- }
- });
- }
+ @Override
+ public void onDetach() {
+ mOnBackPressedCallback.setEnabled(false);
+ super.onDetach();
}
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
- mEnrollingViewModel.restoreSavedState(savedInstanceState);
mIsAccessibilityEnabled = mEnrollingViewModel.isAccessibilityEnabled();
- mUdfpsUtils = new UdfpsUtils();
- mUdfpsEnrollHelper = new UdfpsEnrollHelper(getActivity(), getActivity().getSystemService(
- FingerprintManager.class
- ));
- }
-
- @Override
- public void onSaveInstanceState(@NonNull Bundle outState) {
- mEnrollingViewModel.onSaveInstanceState(outState);
- super.onSaveInstanceState(outState);
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
- mView = initUdfpsLayout(inflater, container);
-
- return mView;
- }
-
- private GlifLayout initUdfpsLayout(LayoutInflater inflater, ViewGroup container) {
- final GlifLayout containView = (GlifLayout) inflater.inflate(
- R.layout.udfps_enroll_enrolling, container, false);
- final UdfpsEnrollView udfpsEnrollView = addUdfpsEnrollView(inflater,
- mEnrollingViewModel.getFirstFingerprintSensorPropertiesInternal());
- final int rotation = mRotationViewModel.getLiveData().getValue();
- if (rotation == Surface.ROTATION_90) {
- final boolean isLayoutRtl = (TextUtils.getLayoutDirectionFromLocale(
- Locale.getDefault()) == View.LAYOUT_DIRECTION_RTL);
- final LinearLayout layoutContainer = containView.findViewById(
- R.id.layout_container);
- layoutContainer.setPaddingRelative(
- (int) getResources().getDimension(R.dimen.rotation_90_enroll_padding_start),
- 0,
- isLayoutRtl ? 0 : (int) getResources().getDimension(
- R.dimen.rotation_90_enroll_padding_end),
- 0);
-
- final LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams(
- LinearLayout.LayoutParams.MATCH_PARENT,
- LinearLayout.LayoutParams.MATCH_PARENT);
- lp.setMarginEnd((int) getResources().getDimension(
- R.dimen.rotation_90_enroll_margin_end));
- layoutContainer.setLayoutParams(lp);
- containView.addView(udfpsEnrollView);
- containView.setClipChildren(false);
- containView.setClipToPadding(false);
- containView.setLayoutParams(lp);
- setOnHoverListener(true, containView, udfpsEnrollView);
- } else if (rotation == Surface.ROTATION_270) {
- containView.addView(udfpsEnrollView);
- containView.setClipChildren(false);
- containView.setClipToPadding(false);
- setOnHoverListener(true, containView, udfpsEnrollView);
- } else {
- final FrameLayout portraitLayoutContainer = containView.findViewById(
- R.id.layout_container);
- portraitLayoutContainer.addView(udfpsEnrollView);
- ViewGroup parent = ((ViewGroup) portraitLayoutContainer.getParent());
- parent.setClipChildren(false);
- parent.setClipToPadding(false);
- setOnHoverListener(false, containView, udfpsEnrollView);
- }
+ final RelativeLayout containView = (RelativeLayout) inflater.inflate(
+ R.layout.udfps_enroll_enrolling_v2, container, false);
final Activity activity = getActivity();
- new GlifLayoutHelper(activity, containView).setDescriptionText(
- getString(R.string.security_settings_udfps_enroll_start_message));
-
+ mIcon = containView.findViewById(R.id.sud_layout_icon);
+ mTitleText = containView.findViewById(R.id.suc_layout_title);
+ mSubTitleText = containView.findViewById(R.id.sud_layout_subtitle);
+ mSkipBtn = containView.findViewById(R.id.skip_btn);
+ mSkipBtn.setOnClickListener(mOnSkipClickListener);
+ mUdfpsEnrollView = containView.findViewById(R.id.udfps_animation_view);
+ mUdfpsEnrollView.setSensorProperties(
+ mEnrollingViewModel.getFirstFingerprintSensorPropertiesInternal());
mShouldShowLottie = shouldShowLottie();
- boolean isLandscape = BiometricUtils.isReverseLandscape(activity)
+ final boolean isLandscape = BiometricUtils.isReverseLandscape(activity)
|| BiometricUtils.isLandscape(activity);
updateOrientation(containView, (isLandscape
? Configuration.ORIENTATION_LANDSCAPE : Configuration.ORIENTATION_PORTRAIT));
- mErrorText = containView.findViewById(R.id.error_text);
- mFooterBarMixin = containView.getMixin(FooterBarMixin.class);
- mFooterBarMixin.setSecondaryButton(
- new FooterButton.Builder(activity)
- .setText(R.string.security_settings_fingerprint_enroll_enrolling_skip)
- .setListener(mOnSkipClickListener)
- .setButtonType(FooterButton.ButtonType.SKIP)
- .setTheme(R.style.SudGlifButton_Secondary)
- .build()
- );
-
- mFastOutSlowInInterpolator = AnimationUtils.loadInterpolator(
- activity, android.R.interpolator.fast_out_slow_in);
- mLinearOutSlowInInterpolator = AnimationUtils.loadInterpolator(
- activity, android.R.interpolator.linear_out_slow_in);
- mFastOutLinearInInterpolator = AnimationUtils.loadInterpolator(
- activity, android.R.interpolator.fast_out_linear_in);
-
- final LinearLayout buttonContainer = mFooterBarMixin.getButtonContainer();
- View spaceView = null;
- for (int i = 0; i < buttonContainer.getChildCount(); i++) {
- if (!(buttonContainer.getChildAt(i) instanceof FooterActionButton)) {
- spaceView = buttonContainer.getChildAt(i);
- break;
- }
- }
- if (spaceView != null) {
- spaceView.setVisibility(View.GONE);
- buttonContainer.getLayoutParams().width = ViewGroup.LayoutParams.WRAP_CONTENT;
- }
-
+ mRotation = mRotationViewModel.getLiveData().getValue();
+ configLayout(mRotation);
return containView;
}
@Override
public void onStart() {
super.onStart();
- if (true /* TODO mRestoring && !mIsCanceled */) {
- startEnrollment();
- }
+ startEnrollment();
updateProgress(false /* animate */, mProgressViewModel.getProgressLiveData().getValue());
updateTitleAndDescription();
- if (true /* TODO mRestoring */) {
- startIconAnimation();
- }
+ }
+
+ @Override
+ public void onResume() {
+ super.onResume();
+ mRotationViewModel.getLiveData().observe(this, mRotationObserver);
+ }
+
+ @Override
+ public void onPause() {
+ mRotationViewModel.getLiveData().removeObserver(mRotationObserver);
+ super.onPause();
}
@Override
public void onStop() {
- stopIconAnimation();
- removeEnrollmentObserver();
- if (!getActivity().isChangingConfigurations()) {
+ removeEnrollmentObservers();
+ if (!getActivity().isChangingConfigurations() && mProgressViewModel.isEnrolling()) {
mProgressViewModel.cancelEnrollment();
}
super.onStop();
}
- private void removeEnrollmentObserver() {
+ private void removeEnrollmentObservers() {
+ preRemoveEnrollmentObservers();
+ mProgressViewModel.getErrorMessageLiveData().removeObserver(mErrorMessageObserver);
+ }
+
+ private void preRemoveEnrollmentObservers() {
mProgressViewModel.getProgressLiveData().removeObserver(mProgressObserver);
mProgressViewModel.getHelpMessageLiveData().removeObserver(mHelpMessageObserver);
- mProgressViewModel.getErrorMessageLiveData().removeObserver(mErrorMessageObserver);
mProgressViewModel.getAcquireLiveData().removeObserver(mAcquireObserver);
mProgressViewModel.getPointerDownLiveData().removeObserver(mPointerDownObserver);
mProgressViewModel.getPointerUpLiveData().removeObserver(mPointerUpObserver);
}
+ private void cancelEnrollment() {
+ preRemoveEnrollmentObservers();
+ mProgressViewModel.cancelEnrollment();
+ }
+
private void startEnrollment() {
+ final boolean startResult = mProgressViewModel.startEnrollment(ENROLL_ENROLL);
+ if (!startResult) {
+ Log.e(TAG, "startEnrollment(), failed");
+ }
mProgressViewModel.getProgressLiveData().observe(this, mProgressObserver);
mProgressViewModel.getHelpMessageLiveData().observe(this, mHelpMessageObserver);
mProgressViewModel.getErrorMessageLiveData().observe(this, mErrorMessageObserver);
mProgressViewModel.getAcquireLiveData().observe(this, mAcquireObserver);
mProgressViewModel.getPointerDownLiveData().observe(this, mPointerDownObserver);
mProgressViewModel.getPointerUpLiveData().observe(this, mPointerUpObserver);
- mProgressViewModel.startEnrollment(ENROLL_ENROLL);
}
private void updateProgress(boolean animate, @NonNull EnrollmentProgress enrollmentProgress) {
@@ -358,8 +261,10 @@
final int progress = getProgress(enrollmentProgress);
- mUdfpsEnrollHelper.onEnrollmentProgress(enrollmentProgress.getSteps(),
- enrollmentProgress.getRemaining());
+ if (mProgressViewModel.getProgressLiveData().getValue().getSteps() != -1) {
+ mUdfpsEnrollView.onEnrollmentProgress(enrollmentProgress.getRemaining(),
+ enrollmentProgress.getSteps());
+ }
if (animate) {
animateProgress(progress);
@@ -376,44 +281,6 @@
return PROGRESS_BAR_MAX * displayProgress / (progress.getSteps() + 1);
}
- @Override
- public void onDestroy() {
- // TODO stopListenOrientationEvent();
- super.onDestroy();
- }
-
- private UdfpsEnrollView addUdfpsEnrollView(LayoutInflater inflater,
- FingerprintSensorPropertiesInternal udfpsProps) {
-
- UdfpsEnrollView enrollView = (UdfpsEnrollView) inflater.inflate(R.layout.udfps_enroll_view,
- null, false);
- DisplayInfo displayInfo = new DisplayInfo();
- getActivity().getDisplay().getDisplayInfo(displayInfo);
- mScaleFactor = mUdfpsUtils.getScaleFactor(displayInfo);
- Rect udfpsBounds = udfpsProps.getLocation().getRect();
- udfpsBounds.scale(mScaleFactor);
-
- final Rect overlayBounds = new Rect(
- 0, /* left */
- displayInfo.getNaturalHeight() / 2, /* top */
- displayInfo.getNaturalWidth(), /* right */
- displayInfo.getNaturalHeight() /* botom */);
-
- UdfpsOverlayParams params = new UdfpsOverlayParams(
- udfpsBounds,
- overlayBounds,
- displayInfo.getNaturalWidth(),
- displayInfo.getNaturalHeight(),
- mScaleFactor,
- displayInfo.rotation);
-
- enrollView.setOverlayParams(params);
-
- enrollView.setEnrollHelper(mUdfpsEnrollHelper);
-
- return enrollView;
- }
-
private void animateProgress(int progress) {
// UDFPS animations are owned by SystemUI
if (progress >= PROGRESS_BAR_MAX) {
@@ -423,109 +290,89 @@
}
private void updateTitleAndDescription() {
-
- final Activity activity = getActivity();
- final GlifLayoutHelper glifLayoutHelper = new GlifLayoutHelper(activity, mView);
-
switch (getCurrentStage()) {
case STAGE_CENTER:
- glifLayoutHelper.setHeaderText(
- R.string.security_settings_fingerprint_enroll_repeat_title);
+ mTitleText.setText(R.string.security_settings_fingerprint_enroll_repeat_title);
if (mIsAccessibilityEnabled || mIllustrationLottie == null) {
- glifLayoutHelper.setDescriptionText(getString(
- R.string.security_settings_udfps_enroll_start_message));
- } else if (!mHaveShownUdfpsCenterLottie && mIllustrationLottie != null) {
+ mSubTitleText.setText(R.string.security_settings_udfps_enroll_start_message);
+ } else if (!mHaveShownUdfpsCenterLottie) {
mHaveShownUdfpsCenterLottie = true;
// Note: Update string reference when differentiate in between udfps & sfps
mIllustrationLottie.setContentDescription(
getString(R.string.security_settings_sfps_enroll_finger_center_title)
);
- configureEnrollmentStage("", R.raw.udfps_center_hint_lottie);
+ configureEnrollmentStage(R.raw.udfps_center_hint_lottie);
}
break;
case STAGE_GUIDED:
- glifLayoutHelper.setHeaderText(
- R.string.security_settings_fingerprint_enroll_repeat_title);
+ mTitleText.setText(R.string.security_settings_fingerprint_enroll_repeat_title);
if (mIsAccessibilityEnabled || mIllustrationLottie == null) {
- glifLayoutHelper.setDescriptionText(getString(
- R.string.security_settings_udfps_enroll_repeat_a11y_message));
- } else if (!mHaveShownUdfpsGuideLottie && mIllustrationLottie != null) {
+ mSubTitleText.setText(
+ R.string.security_settings_udfps_enroll_repeat_a11y_message);
+ } else if (!mHaveShownUdfpsGuideLottie) {
mHaveShownUdfpsGuideLottie = true;
mIllustrationLottie.setContentDescription(
getString(R.string.security_settings_fingerprint_enroll_repeat_message)
);
// TODO(b/228100413) Could customize guided lottie animation
- configureEnrollmentStage("", R.raw.udfps_center_hint_lottie);
+ configureEnrollmentStage(R.raw.udfps_center_hint_lottie);
}
break;
case STAGE_FINGERTIP:
- glifLayoutHelper.setHeaderText(
- R.string.security_settings_udfps_enroll_fingertip_title);
+ mTitleText.setText(R.string.security_settings_udfps_enroll_fingertip_title);
if (!mHaveShownUdfpsTipLottie && mIllustrationLottie != null) {
mHaveShownUdfpsTipLottie = true;
mIllustrationLottie.setContentDescription(
getString(R.string.security_settings_udfps_tip_fingerprint_help)
);
- configureEnrollmentStage("", R.raw.udfps_tip_hint_lottie);
+ configureEnrollmentStage(R.raw.udfps_tip_hint_lottie);
}
break;
case STAGE_LEFT_EDGE:
- glifLayoutHelper.setHeaderText(
- R.string.security_settings_udfps_enroll_left_edge_title);
+ mTitleText.setText(R.string.security_settings_udfps_enroll_left_edge_title);
if (!mHaveShownUdfpsLeftEdgeLottie && mIllustrationLottie != null) {
mHaveShownUdfpsLeftEdgeLottie = true;
mIllustrationLottie.setContentDescription(
getString(R.string.security_settings_udfps_side_fingerprint_help)
);
- configureEnrollmentStage("", R.raw.udfps_left_edge_hint_lottie);
+ configureEnrollmentStage(R.raw.udfps_left_edge_hint_lottie);
} else if (mIllustrationLottie == null) {
if (isStageHalfCompleted()) {
- glifLayoutHelper.setDescriptionText(getString(
- R.string.security_settings_fingerprint_enroll_repeat_message));
+ mSubTitleText.setText(
+ R.string.security_settings_fingerprint_enroll_repeat_message);
} else {
- glifLayoutHelper.setDescriptionText(getString(
- R.string.security_settings_udfps_enroll_edge_message));
+ mSubTitleText.setText(R.string.security_settings_udfps_enroll_edge_message);
}
}
break;
case STAGE_RIGHT_EDGE:
- glifLayoutHelper.setHeaderText(
- R.string.security_settings_udfps_enroll_right_edge_title);
+ mTitleText.setText(R.string.security_settings_udfps_enroll_right_edge_title);
if (!mHaveShownUdfpsRightEdgeLottie && mIllustrationLottie != null) {
mHaveShownUdfpsRightEdgeLottie = true;
mIllustrationLottie.setContentDescription(
getString(R.string.security_settings_udfps_side_fingerprint_help)
);
- configureEnrollmentStage("", R.raw.udfps_right_edge_hint_lottie);
+ configureEnrollmentStage(R.raw.udfps_right_edge_hint_lottie);
} else if (mIllustrationLottie == null) {
if (isStageHalfCompleted()) {
- glifLayoutHelper.setDescriptionText(getString(
- R.string.security_settings_fingerprint_enroll_repeat_message));
+ mSubTitleText.setText(
+ R.string.security_settings_fingerprint_enroll_repeat_message);
} else {
- glifLayoutHelper.setDescriptionText(getString(
- R.string.security_settings_udfps_enroll_edge_message));
+ mSubTitleText.setText(R.string.security_settings_udfps_enroll_edge_message);
}
}
break;
case STAGE_UNKNOWN:
default:
- // setHeaderText(R.string.security_settings_fingerprint_enroll_udfps_title);
- // Don't use BiometricEnrollBase#setHeaderText, since that invokes setTitle,
- // which gets announced for a11y upon entering the page. For UDFPS, we want to
- // announce a different string for a11y upon entering the page.
- glifLayoutHelper.setHeaderText(
- R.string.security_settings_fingerprint_enroll_udfps_title);
- glifLayoutHelper.setDescriptionText(getString(
- R.string.security_settings_udfps_enroll_start_message));
+ mTitleText.setText(R.string.security_settings_fingerprint_enroll_udfps_title);
+ mSubTitleText.setText(R.string.security_settings_udfps_enroll_start_message);
final CharSequence description = getString(
R.string.security_settings_udfps_enroll_a11y);
- mView.getHeaderTextView().setContentDescription(description);
- activity.setTitle(description);
+ getActivity().setTitle(description);
break;
-
}
}
@@ -538,7 +385,7 @@
return defaultDensity == currentDensity;
}
- private void updateOrientation(@NonNull GlifLayout glifLayout, int orientation) {
+ private void updateOrientation(@NonNull RelativeLayout content, int orientation) {
switch (orientation) {
case Configuration.ORIENTATION_LANDSCAPE: {
mIllustrationLottie = null;
@@ -546,7 +393,7 @@
}
case Configuration.ORIENTATION_PORTRAIT: {
if (mShouldShowLottie) {
- mIllustrationLottie = glifLayout.findViewById(R.id.illustration_lottie);
+ mIllustrationLottie = content.findViewById(R.id.illustration_lottie);
}
break;
}
@@ -556,13 +403,6 @@
}
}
- private void startIconAnimation() {
- }
-
- private void stopIconAnimation() {
- mAnimationCancelled = true;
- }
-
private int getCurrentStage() {
EnrollmentProgress progressLiveData = mProgressViewModel.getProgressLiveData().getValue();
@@ -618,14 +458,8 @@
* mEnrollingViewModel.getEnrollStageThreshold(index));
}
- private void showIconTouchDialog() {
- mIconTouchCount = 0;
- //TODO EnrollingActivity should observe live data and add dialog fragment
- mEnrollingViewModel.onIconTouchDialogShow();
- }
-
- private void configureEnrollmentStage(CharSequence description, @RawRes int lottie) {
- new GlifLayoutHelper(getActivity(), mView).setDescriptionText(description);
+ private void configureEnrollmentStage(@RawRes int lottie) {
+ mSubTitleText.setText("");
LottieCompositionFactory.fromRawRes(getActivity(), lottie)
.addListener((c) -> {
mIllustrationLottie.setComposition(c);
@@ -634,31 +468,6 @@
});
}
- private void setOnHoverListener(boolean isLandscape, GlifLayout enrollLayout,
- UdfpsEnrollView udfpsEnrollView) {
- if (!mIsAccessibilityEnabled) return;
-
- final Context context = getActivity();
- final View.OnHoverListener onHoverListener = (v, event) -> {
- // Map the touch to portrait mode if the device is in
- // landscape mode.
- final Point scaledTouch =
- mUdfpsUtils.getTouchInNativeCoordinates(event.getPointerId(0),
- event, udfpsEnrollView.getOverlayParams());
-
- final String theStr = mUdfpsUtils.onTouchOutsideOfSensorArea(
- mEnrollingViewModel.isTouchExplorationEnabled(), context,
- scaledTouch.x, scaledTouch.y, udfpsEnrollView.getOverlayParams());
- if (theStr != null) {
- v.announceForAccessibility(theStr);
- }
- return false;
- };
-
- enrollLayout.findManagedViewById(isLandscape ? R.id.sud_landscape_content_area
- : R.id.sud_layout_content).setOnHoverListener(onHoverListener);
- }
-
private void onEnrollmentProgressChange(@NonNull EnrollmentProgress progress) {
updateProgress(true /* animate */, progress);
@@ -675,70 +484,132 @@
}
- private void onEnrollmentHelp(int helpMsgId, CharSequence helpString) {
+ private void onEnrollmentHelp(CharSequence helpString) {
if (!TextUtils.isEmpty(helpString)) {
showError(helpString);
- mUdfpsEnrollHelper.onEnrollmentHelp();
+ mUdfpsEnrollView.onEnrollmentHelp();
+ }
+ }
+
+ private void onEnrollmentError(@NonNull EnrollmentStatusMessage errorMessage) {
+ removeEnrollmentObservers();
+
+ if (mEnrollingViewModel.getOnBackPressed()
+ && errorMessage.getMsgId() == FingerprintManager.FINGERPRINT_ERROR_CANCELED) {
+ mEnrollingViewModel.onCancelledDueToOnBackPressed();
+ } else if (mEnrollingViewModel.getOnSkipPressed()
+ && errorMessage.getMsgId() == FingerprintManager.FINGERPRINT_ERROR_CANCELED) {
+ mEnrollingViewModel.onCancelledDueToOnSkipPressed();
+ } else {
+ final int errMsgId = errorMessage.getMsgId();
+ mEnrollingViewModel.showErrorDialog(
+ new FingerprintEnrollEnrollingViewModel.ErrorDialogData(
+ getString(FingerprintErrorDialog.getErrorMessage(errMsgId)),
+ getString(FingerprintErrorDialog.getErrorTitle(errMsgId)),
+ errMsgId
+ ));
+ mProgressViewModel.cancelEnrollment();
}
}
private void onAcquired(boolean isAcquiredGood) {
- if (mUdfpsEnrollHelper != null) {
- mUdfpsEnrollHelper.onAcquired(isAcquiredGood);
+ if (mUdfpsEnrollView != null) {
+ mUdfpsEnrollView.onAcquired(isAcquiredGood);
}
}
private void onPointerDown(int sensorId) {
- if (mUdfpsEnrollHelper != null) {
- mUdfpsEnrollHelper.onPointerDown(sensorId);
+ if (mUdfpsEnrollView != null) {
+ mUdfpsEnrollView.onPointerDown(sensorId);
}
}
private void onPointerUp(int sensorId) {
- if (mUdfpsEnrollHelper != null) {
- mUdfpsEnrollHelper.onPointerUp(sensorId);
+ if (mUdfpsEnrollView != null) {
+ mUdfpsEnrollView.onPointerUp(sensorId);
}
}
private void showError(CharSequence error) {
- mView.setHeaderText(error);
- mView.getHeaderTextView().setContentDescription(error);
- new GlifLayoutHelper(getActivity(), mView).setDescriptionText("");
+ mTitleText.setText(error);
+ mTitleText.setContentDescription(error);
+ mSubTitleText.setContentDescription("");
}
-
- private final Runnable mShowDialogRunnable = new Runnable() {
- @Override
- public void run() {
- showIconTouchDialog();
+ private void onRotationChanged(int newRotation) {
+ if( (newRotation +2) % 4 == mRotation) {
+ mRotation = newRotation;
+ configLayout(newRotation);
}
- };
+ }
+
+ private void configLayout(int newRotation) {
+ final Activity activity = getActivity();
+ if (newRotation == Surface.ROTATION_270) {
+ RelativeLayout.LayoutParams iconLP = new RelativeLayout.LayoutParams(-2, -2);
+ iconLP.addRule(RelativeLayout.ALIGN_PARENT_TOP);
+ iconLP.addRule(RelativeLayout.END_OF, R.id.udfps_animation_view);
+ iconLP.topMargin = (int) convertDpToPixel(76.64f, activity);
+ iconLP.leftMargin = (int) convertDpToPixel(151.54f, activity);
+ mIcon.setLayoutParams(iconLP);
+
+ RelativeLayout.LayoutParams titleLP = new RelativeLayout.LayoutParams(-1, -2);
+ titleLP.addRule(RelativeLayout.ALIGN_PARENT_TOP);
+ titleLP.addRule(RelativeLayout.END_OF, R.id.udfps_animation_view);
+ titleLP.topMargin = (int) convertDpToPixel(138f, activity);
+ titleLP.leftMargin = (int) convertDpToPixel(144f, activity);
+ mTitleText.setLayoutParams(titleLP);
+
+ RelativeLayout.LayoutParams subtitleLP = new RelativeLayout.LayoutParams(-1, -2);
+ subtitleLP.addRule(RelativeLayout.ALIGN_PARENT_TOP);
+ subtitleLP.addRule(RelativeLayout.END_OF, R.id.udfps_animation_view);
+ subtitleLP.topMargin = (int) convertDpToPixel(198f, activity);
+ subtitleLP.leftMargin = (int) convertDpToPixel(144f, activity);
+ mSubTitleText.setLayoutParams(subtitleLP);
+ } else if (newRotation == Surface.ROTATION_90) {
+ DisplayMetrics metrics = activity.getResources().getDisplayMetrics();
+ RelativeLayout.LayoutParams iconLP = new RelativeLayout.LayoutParams(-2, -2);
+ iconLP.addRule(RelativeLayout.ALIGN_PARENT_TOP);
+ iconLP.addRule(RelativeLayout.ALIGN_PARENT_START);
+ iconLP.topMargin = (int) convertDpToPixel(76.64f, activity);
+ iconLP.leftMargin = (int) convertDpToPixel(71.99f, activity);
+ mIcon.setLayoutParams(iconLP);
+
+ RelativeLayout.LayoutParams titleLP = new RelativeLayout.LayoutParams(
+ metrics.widthPixels / 2, -2);
+ titleLP.addRule(RelativeLayout.ALIGN_PARENT_TOP);
+ titleLP.addRule(RelativeLayout.ALIGN_PARENT_START, R.id.udfps_animation_view);
+ titleLP.topMargin = (int) convertDpToPixel(138f, activity);
+ titleLP.leftMargin = (int) convertDpToPixel(66f, activity);
+ mTitleText.setLayoutParams(titleLP);
+
+ RelativeLayout.LayoutParams subtitleLP = new RelativeLayout.LayoutParams(
+ metrics.widthPixels / 2, -2);
+ subtitleLP.addRule(RelativeLayout.ALIGN_PARENT_TOP);
+ subtitleLP.addRule(RelativeLayout.ALIGN_PARENT_START);
+ subtitleLP.topMargin = (int) convertDpToPixel(198f, activity);
+ subtitleLP.leftMargin = (int) convertDpToPixel(66f, activity);
+ mSubTitleText.setLayoutParams(subtitleLP);
+ }
+
+ if (newRotation == Surface.ROTATION_90 || newRotation == Surface.ROTATION_270) {
+ RelativeLayout.LayoutParams skipBtnLP =
+ (RelativeLayout.LayoutParams) mSkipBtn.getLayoutParams();
+ skipBtnLP.topMargin = (int) convertDpToPixel(26f, activity);
+ skipBtnLP.leftMargin = (int) convertDpToPixel(54f, activity);
+ mSkipBtn.requestLayout();
+ }
+ }
+
+ private float convertDpToPixel(float dp, Context context) {
+ return dp * getDensity(context);
+ }
+
+ private float getDensity(Context context) {
+ DisplayMetrics metrics = context.getResources().getDisplayMetrics();
+ return metrics.density;
+ }
// Give the user a chance to see progress completed before jumping to the next stage.
- private final Runnable mDelayedFinishRunnable = new Runnable() {
- @Override
- public void run() {
- /* TODO launchFinish(); */
- }
- };
-
- private final Animatable2.AnimationCallback mIconAnimationCallback =
- new Animatable2.AnimationCallback() {
- @Override
- public void onAnimationEnd(Drawable d) {
- if (mAnimationCancelled) {
- return;
- }
-
- // Start animation after it has ended.
- /* TODO check mProgressBar?
- mProgressBar.post(new Runnable() {
- @Override
- public void run() {
- startIconAnimation();
- }
- });
- */
- }
- };
+ private final Runnable mDelayedFinishRunnable = () -> mEnrollingViewModel.onEnrollingDone();
}
diff --git a/src/com/android/settings/biometrics2/ui/view/FingerprintEnrollIntroFragment.java b/src/com/android/settings/biometrics2/ui/view/FingerprintEnrollIntroFragment.java
index e6b9116..be1f0bd 100644
--- a/src/com/android/settings/biometrics2/ui/view/FingerprintEnrollIntroFragment.java
+++ b/src/com/android/settings/biometrics2/ui/view/FingerprintEnrollIntroFragment.java
@@ -76,10 +76,6 @@
private TextView mFooterMessage6 = null;
@Nullable private PorterDuffColorFilter mIconColorFilter;
- public FingerprintEnrollIntroFragment() {
- super();
- }
-
@Nullable
@Override
public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container,
diff --git a/src/com/android/settings/biometrics2/ui/view/FingerprintEnrollmentActivity.java b/src/com/android/settings/biometrics2/ui/view/FingerprintEnrollmentActivity.java
index eba9bba..7f69b91 100644
--- a/src/com/android/settings/biometrics2/ui/view/FingerprintEnrollmentActivity.java
+++ b/src/com/android/settings/biometrics2/ui/view/FingerprintEnrollmentActivity.java
@@ -30,8 +30,8 @@
import static com.android.settings.biometrics2.ui.viewmodel.FingerprintEnrollEnrollingViewModel.FINGERPRINT_ENROLL_ENROLLING_ACTION_DISMISS_ICON_TOUCH_DIALOG;
import static com.android.settings.biometrics2.ui.viewmodel.FingerprintEnrollEnrollingViewModel.FINGERPRINT_ENROLL_ENROLLING_ACTION_DONE;
import static com.android.settings.biometrics2.ui.viewmodel.FingerprintEnrollEnrollingViewModel.FINGERPRINT_ENROLL_ENROLLING_ACTION_SHOW_ICON_TOUCH_DIALOG;
-import static com.android.settings.biometrics2.ui.viewmodel.FingerprintEnrollEnrollingViewModel.FINGERPRINT_ENROLL_ENROLLING_ACTION_SKIP;
import static com.android.settings.biometrics2.ui.viewmodel.FingerprintEnrollEnrollingViewModel.FINGERPRINT_ENROLL_ENROLLING_CANCELED_BECAUSE_BACK_PRESSED;
+import static com.android.settings.biometrics2.ui.viewmodel.FingerprintEnrollEnrollingViewModel.FINGERPRINT_ENROLL_ENROLLING_CANCELED_BECAUSE_USER_SKIP;
import static com.android.settings.biometrics2.ui.viewmodel.FingerprintEnrollEnrollingViewModel.FINGERPRINT_ERROR_DIALOG_ACTION_SET_RESULT_FINISH;
import static com.android.settings.biometrics2.ui.viewmodel.FingerprintEnrollEnrollingViewModel.FINGERPRINT_ERROR_DIALOG_ACTION_SET_RESULT_TIMEOUT;
import static com.android.settings.biometrics2.ui.viewmodel.FingerprintEnrollEnrollingViewModel.FingerprintEnrollEnrollingAction;
@@ -114,6 +114,10 @@
protected static final int LAUNCH_CONFIRM_LOCK_ACTIVITY = 1;
+ // This flag is used for addBackStack(), we do not save it in ViewModel because it is just used
+ // during FragmentManager calls
+ private boolean mIsFirstFragmentAdded = false;
+
private ViewModelProvider mViewModelProvider;
private FingerprintEnrollmentViewModel mViewModel;
private AutoCredentialViewModel mAutoCredentialViewModel;
@@ -195,8 +199,16 @@
Log.e(TAG, "onCreate() has savedInstance:" + (savedInstanceState != null));
}
if (savedInstanceState == null) {
+ Log.d(TAG, "onCreate()"); // Use to differentiate biometrics v2
checkCredential();
- startIntroFragment();
+ final EnrollmentRequest request = mViewModel.getRequest();
+ if (request.isSkipFindSensor()) {
+ startEnrollingFragment();
+ } else if (request.isSkipIntro()) {
+ startFindSensorFragment();
+ } else {
+ startIntroFragment();
+ }
} else {
final FragmentManager manager = getSupportFragmentManager();
String[] tags = new String[] {
@@ -244,16 +256,36 @@
this::onGenerateChallengeFailed);
}
+ private void startFragment(@NonNull Class<? extends Fragment> fragmentClass,
+ @NonNull String tag) {
+ if (!mIsFirstFragmentAdded) {
+ getSupportFragmentManager().beginTransaction()
+ .setReorderingAllowed(true)
+ .replace(R.id.fragment_container_view, fragmentClass, null, tag)
+ .commit();
+ mIsFirstFragmentAdded = true;
+ } else {
+ getSupportFragmentManager().beginTransaction()
+ .setReorderingAllowed(true)
+ .replace(R.id.fragment_container_view, fragmentClass, null, tag)
+ .setCustomAnimations(R.anim.sud_slide_next_in, R.anim.sud_slide_next_out,
+ R.anim.sud_slide_back_in, R.anim.sud_slide_back_out)
+ .addToBackStack(tag)
+ .commit();
+ }
+ }
+
private void startIntroFragment() {
attachIntroViewModel();
- getSupportFragmentManager().beginTransaction()
- .setReorderingAllowed(true)
- .replace(R.id.fragment_container_view, FingerprintEnrollIntroFragment.class, null,
- INTRO_TAG)
- .commit();
+ startFragment(FingerprintEnrollIntroFragment.class, INTRO_TAG);
}
private void attachIntroViewModel() {
+ final EnrollmentRequest request = mViewModel.getRequest();
+ if (request.isSkipIntro() || request.isSkipFindSensor()) {
+ return;
+ }
+
final FingerprintEnrollIntroViewModel introViewModel =
mViewModelProvider.get(FingerprintEnrollIntroViewModel.class);
@@ -283,16 +315,14 @@
tag = FIND_RFPS_TAG;
fragmentClass = FingerprintEnrollFindRfpsFragment.class;
}
- getSupportFragmentManager().beginTransaction()
- .setReorderingAllowed(true)
- .setCustomAnimations(R.anim.sud_slide_next_in, R.anim.sud_slide_next_out,
- R.anim.sud_slide_back_in, R.anim.sud_slide_back_out)
- .replace(R.id.fragment_container_view, fragmentClass, null, tag)
- .addToBackStack(tag)
- .commit();
+ startFragment(fragmentClass, tag);
}
private void attachFindSensorViewModel() {
+ if (mViewModel.getRequest().isSkipFindSensor()) {
+ return;
+ }
+
final FingerprintEnrollFindSensorViewModel findSensorViewModel =
mViewModelProvider.get(FingerprintEnrollFindSensorViewModel.class);
@@ -321,14 +351,7 @@
tag = ENROLLING_RFPS_TAG;
fragmentClass = FingerprintEnrollEnrollingRfpsFragment.class;
}
-
- getSupportFragmentManager().beginTransaction()
- .setReorderingAllowed(true)
- .setCustomAnimations(R.anim.sud_slide_next_in, R.anim.sud_slide_next_out,
- R.anim.sud_slide_back_in, R.anim.sud_slide_back_out)
- .replace(R.id.fragment_container_view, fragmentClass, null, tag)
- .addToBackStack(tag)
- .commit();
+ startFragment(fragmentClass, tag);
}
private void attachEnrollingViewModel() {
@@ -342,16 +365,31 @@
}
private void startFinishFragment() {
+ mViewModel.setIsNewFingerprintAdded();
attachFinishViewModel();
- getSupportFragmentManager().beginTransaction()
- .setReorderingAllowed(true)
- .setCustomAnimations(R.anim.sud_slide_next_in, R.anim.sud_slide_next_out,
- R.anim.sud_slide_back_in, R.anim.sud_slide_back_out)
- .replace(R.id.fragment_container_view, FingerprintEnrollFinishFragment.class, null,
- FINISH_TAG)
- .addToBackStack(FINISH_TAG)
- .commit();
+ getSupportFragmentManager().popBackStack();
+ if (getSupportFragmentManager().getBackStackEntryCount() == 0) {
+ // Replace enrolling page
+ getSupportFragmentManager().beginTransaction()
+ .setReorderingAllowed(true)
+ .replace(R.id.fragment_container_view, FingerprintEnrollFinishFragment.class,
+ null, FINISH_TAG)
+ .setCustomAnimations(R.anim.sud_slide_next_in, R.anim.sud_slide_next_out,
+ R.anim.sud_slide_back_in, R.anim.sud_slide_back_out)
+ .commit();
+ } else {
+ // Remove Enrolling page from backstack, and add Finish page. Latest backstack will
+ // be changed from Intro->FindSensor->Enrolling to Intro->FindSensor->Finish
+ getSupportFragmentManager().beginTransaction()
+ .setReorderingAllowed(true)
+ .replace(R.id.fragment_container_view, FingerprintEnrollFinishFragment.class,
+ null, FINISH_TAG)
+ .setCustomAnimations(R.anim.sud_slide_next_in, R.anim.sud_slide_next_out,
+ R.anim.sud_slide_back_in, R.anim.sud_slide_back_out)
+ .addToBackStack(FINISH_TAG)
+ .commit();
+ }
}
private void attachFinishViewModel() {
@@ -366,10 +404,12 @@
}
private void onSetActivityResult(@NonNull ActivityResult result) {
+ final Bundle challengeExtras = mAutoCredentialViewModel.createGeneratingChallengeExtras();
final ActivityResult overrideResult = mViewModel.getOverrideActivityResult(
- result, mAutoCredentialViewModel.createGeneratingChallengeExtras());
+ result, challengeExtras);
if (DEBUG) {
- Log.d(TAG, "onSetActivityResult(" + result + "), override:" + overrideResult + ")");
+ Log.d(TAG, "onSetActivityResult(" + result + "), override:" + overrideResult
+ + ") challengeExtras:" + challengeExtras);
}
setResult(overrideResult.getResultCode(), overrideResult.getData());
finish();
@@ -460,15 +500,10 @@
private void onEnrollingAction(@FingerprintEnrollEnrollingAction int action) {
switch (action) {
case FINGERPRINT_ENROLL_ENROLLING_ACTION_DONE: {
- mViewModel.setIsNewFingerprintAdded();
-
- // Remove Enrolling page from backstack, and add Finish page. Latest backstack will
- // be changed from Intro->FindSensor->Enrolling to Intro->FindSensor->Finish
- getSupportFragmentManager().popBackStack();
startFinishFragment();
break;
}
- case FINGERPRINT_ENROLL_ENROLLING_ACTION_SKIP: {
+ case FINGERPRINT_ENROLL_ENROLLING_CANCELED_BECAUSE_USER_SKIP: {
onSetActivityResult(new ActivityResult(BiometricEnrollBase.RESULT_SKIP, null));
break;
}
@@ -482,17 +517,10 @@
break;
}
case FINGERPRINT_ENROLL_ENROLLING_CANCELED_BECAUSE_BACK_PRESSED: {
- if (mViewModel.isNewFingerprintAdded()) {
- // Add another fingerprint case. Remove Enrolling page from
- // backstack, and add Finish page. Latest backstack will be changed from
- // Intro->FindSensor->Enrolling to Intro->FindSensor->Finish
+ if (getSupportFragmentManager().getBackStackEntryCount() > 0) {
getSupportFragmentManager().popBackStack();
- startFinishFragment();
} else {
- // First fingerprint case. Remove Enrolling page from backstack, and add Finish
- // page. Latest backstack will be changed from
- // Intro->FindSensor->Enrolling to Intro->FindSensor
- getSupportFragmentManager().popBackStack();
+ onSetActivityResult(new ActivityResult(RESULT_CANCELED, null));
}
break;
}
@@ -513,7 +541,6 @@
private void onFinishAction(@FingerprintEnrollFinishAction int action) {
switch (action) {
case FINGERPRINT_ENROLL_FINISH_ACTION_ADD_BUTTON_CLICK: {
- getSupportFragmentManager().popBackStack(); // Remove Finish page from backstack
startEnrollingFragment();
break;
}
diff --git a/src/com/android/settings/biometrics2/ui/viewmodel/AutoCredentialViewModel.java b/src/com/android/settings/biometrics2/ui/viewmodel/AutoCredentialViewModel.java
index 2b7b3b7..7e48f82 100644
--- a/src/com/android/settings/biometrics2/ui/viewmodel/AutoCredentialViewModel.java
+++ b/src/com/android/settings/biometrics2/ui/viewmodel/AutoCredentialViewModel.java
@@ -19,9 +19,7 @@
import static android.app.admin.DevicePolicyManager.PASSWORD_QUALITY_UNSPECIFIED;
import static com.android.settings.biometrics.BiometricEnrollBase.EXTRA_KEY_CHALLENGE;
-import static com.android.settings.biometrics.BiometricEnrollBase.EXTRA_KEY_SENSOR_ID;
import static com.android.settings.biometrics2.ui.model.CredentialModel.INVALID_GK_PW_HANDLE;
-import static com.android.settings.password.ChooseLockSettingsHelper.EXTRA_KEY_CHALLENGE_TOKEN;
import static com.android.settings.password.ChooseLockSettingsHelper.EXTRA_KEY_GK_PW_HANDLE;
import android.annotation.IntDef;
@@ -268,7 +266,6 @@
mChallengeGenerator.setCallback((sensorId, userId, challenge) -> {
try {
final byte[] newToken = requestGatekeeperHat(gkPwHandle, challenge, userId);
- mCredentialModel.setSensorId(sensorId);
mCredentialModel.setChallenge(challenge);
mCredentialModel.setToken(newToken);
} catch (IllegalStateException e) {
@@ -355,26 +352,6 @@
}
/**
- * Get Credential intent extra which will be used to launch next activity.
- */
- @NonNull
- public Bundle createCredentialIntentExtra() {
- final Bundle retBundle = new Bundle();
- if (mCredentialModel.isValidGkPwHandle()) {
- retBundle.putLong(EXTRA_KEY_GK_PW_HANDLE, mCredentialModel.getGkPwHandle());
- }
- if (mCredentialModel.isValidToken()) {
- retBundle.putByteArray(EXTRA_KEY_CHALLENGE_TOKEN, mCredentialModel.getToken());
- }
- if (mCredentialModel.isValidUserId()) {
- retBundle.putInt(Intent.EXTRA_USER_ID, mCredentialModel.getUserId());
- }
- retBundle.putLong(EXTRA_KEY_CHALLENGE, mCredentialModel.getChallenge());
- retBundle.putInt(EXTRA_KEY_SENSOR_ID, mCredentialModel.getSensorId());
- return retBundle;
- }
-
- /**
* Create Intent for choosing lock
*/
@NonNull
diff --git a/src/com/android/settings/biometrics2/ui/viewmodel/FingerprintEnrollEnrollingViewModel.java b/src/com/android/settings/biometrics2/ui/viewmodel/FingerprintEnrollEnrollingViewModel.java
index 6fde44c..025c58b 100644
--- a/src/com/android/settings/biometrics2/ui/viewmodel/FingerprintEnrollEnrollingViewModel.java
+++ b/src/com/android/settings/biometrics2/ui/viewmodel/FingerprintEnrollEnrollingViewModel.java
@@ -19,9 +19,9 @@
import android.annotation.IntDef;
import android.app.Application;
import android.hardware.fingerprint.FingerprintSensorPropertiesInternal;
-import android.os.Bundle;
import android.os.VibrationAttributes;
import android.os.VibrationEffect;
+import android.os.Vibrator;
import android.util.Log;
import android.view.accessibility.AccessibilityEvent;
import android.view.accessibility.AccessibilityManager;
@@ -32,9 +32,7 @@
import androidx.lifecycle.LiveData;
import androidx.lifecycle.MutableLiveData;
-import com.android.settings.biometrics2.data.repository.AccessibilityRepository;
import com.android.settings.biometrics2.data.repository.FingerprintRepository;
-import com.android.settings.biometrics2.data.repository.VibratorRepository;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
@@ -53,24 +51,24 @@
VibrationAttributes.createForUsage(VibrationAttributes.USAGE_ACCESSIBILITY);
/**
- * Enrolling skipped
- */
- public static final int FINGERPRINT_ENROLL_ENROLLING_ACTION_SKIP = 0;
-
- /**
* Enrolling finished
*/
- public static final int FINGERPRINT_ENROLL_ENROLLING_ACTION_DONE = 1;
+ public static final int FINGERPRINT_ENROLL_ENROLLING_ACTION_DONE = 0;
/**
* Icon touch dialog show
*/
- public static final int FINGERPRINT_ENROLL_ENROLLING_ACTION_SHOW_ICON_TOUCH_DIALOG = 2;
+ public static final int FINGERPRINT_ENROLL_ENROLLING_ACTION_SHOW_ICON_TOUCH_DIALOG = 1;
/**
* Icon touch dialog dismiss
*/
- public static final int FINGERPRINT_ENROLL_ENROLLING_ACTION_DISMISS_ICON_TOUCH_DIALOG = 3;
+ public static final int FINGERPRINT_ENROLL_ENROLLING_ACTION_DISMISS_ICON_TOUCH_DIALOG = 2;
+
+ /**
+ * Has got latest cancelled event due to user skip
+ */
+ public static final int FINGERPRINT_ENROLL_ENROLLING_CANCELED_BECAUSE_USER_SKIP = 3;
/**
* Has got latest cancelled event due to back key
@@ -78,10 +76,10 @@
public static final int FINGERPRINT_ENROLL_ENROLLING_CANCELED_BECAUSE_BACK_PRESSED = 4;
@IntDef(prefix = { "FINGERPRINT_ENROLL_ENROLLING_ACTION_" }, value = {
- FINGERPRINT_ENROLL_ENROLLING_ACTION_SKIP,
FINGERPRINT_ENROLL_ENROLLING_ACTION_DONE,
FINGERPRINT_ENROLL_ENROLLING_ACTION_SHOW_ICON_TOUCH_DIALOG,
FINGERPRINT_ENROLL_ENROLLING_ACTION_DISMISS_ICON_TOUCH_DIALOG,
+ FINGERPRINT_ENROLL_ENROLLING_CANCELED_BECAUSE_USER_SKIP,
FINGERPRINT_ENROLL_ENROLLING_CANCELED_BECAUSE_BACK_PRESSED
})
@Retention(RetentionPolicy.SOURCE)
@@ -113,25 +111,22 @@
private final int mUserId;
private boolean mOnBackPressed;
private boolean mOnSkipPressed;
- private final FingerprintRepository mFingerprintRepository;
- private final AccessibilityRepository mAccessibilityRepository;
- private final VibratorRepository mVibratorRepository;
+ @NonNull private final FingerprintRepository mFingerprintRepository;
+ private final AccessibilityManager mAccessibilityManager;
+ private final Vibrator mVibrator;
private final MutableLiveData<Integer> mActionLiveData = new MutableLiveData<>();
private final MutableLiveData<Integer> mIconTouchDialogLiveData = new MutableLiveData<>();
private final MutableLiveData<ErrorDialogData> mErrorDialogLiveData = new MutableLiveData<>();
private final MutableLiveData<Integer> mErrorDialogActionLiveData = new MutableLiveData<>();
- public FingerprintEnrollEnrollingViewModel(Application application,
- int userId,
- FingerprintRepository fingerprintRepository,
- AccessibilityRepository accessibilityRepository,
- VibratorRepository vibratorRepository) {
+ public FingerprintEnrollEnrollingViewModel(@NonNull Application application,
+ int userId, @NonNull FingerprintRepository fingerprintRepository) {
super(application);
mUserId = userId;
mFingerprintRepository = fingerprintRepository;
- mAccessibilityRepository = accessibilityRepository;
- mVibratorRepository = vibratorRepository;
+ mAccessibilityManager = application.getSystemService(AccessibilityManager.class);
+ mVibrator = application.getSystemService(Vibrator.class);
}
/**
@@ -185,7 +180,7 @@
* Enrolling is cacelled because user clicks skip
*/
public void onCancelledDueToOnSkipPressed() {
- final int action = FINGERPRINT_ENROLL_ENROLLING_ACTION_SKIP;
+ final int action = FINGERPRINT_ENROLL_ENROLLING_CANCELED_BECAUSE_USER_SKIP;
if (DEBUG) {
Log.d(TAG, "onSkipButtonClick, post action " + action);
}
@@ -230,12 +225,12 @@
/**
* Icon touch dialog show
*/
- public void onIconTouchDialogShow() {
+ public void showIconTouchDialog() {
final int action = FINGERPRINT_ENROLL_ENROLLING_ACTION_SHOW_ICON_TOUCH_DIALOG;
if (DEBUG) {
Log.d(TAG, "onIconTouchDialogShow, post action " + action);
}
- mIconTouchDialogLiveData.postValue(action);
+ mActionLiveData.postValue(action);
}
/**
@@ -246,7 +241,7 @@
if (DEBUG) {
Log.d(TAG, "onIconTouchDialogDismiss, post action " + action);
}
- mIconTouchDialogLiveData.postValue(action);
+ mActionLiveData.postValue(action);
}
/**
@@ -267,7 +262,7 @@
* Requests interruption of the accessibility feedback from all accessibility services.
*/
public void clearTalkback() {
- mAccessibilityRepository.interrupt();
+ mAccessibilityManager.interrupt();
}
/**
@@ -276,7 +271,7 @@
* @return True if this {@link AccessibilityManager} is enabled, false otherwise.
*/
public boolean isAccessibilityEnabled() {
- return mAccessibilityRepository.isEnabled();
+ return mAccessibilityManager.isEnabled();
}
/**
@@ -288,7 +283,7 @@
e.setClassName(getClass().getName());
e.setPackageName(getApplication().getPackageName());
e.getText().add(announcement);
- mAccessibilityRepository.sendAccessibilityEvent(e);
+ mAccessibilityManager.sendAccessibilityEvent(e);
}
/**
@@ -297,7 +292,7 @@
* @return True if touch exploration is enabled, false otherwise.
*/
public boolean isTouchExplorationEnabled() {
- return mAccessibilityRepository.isTouchExplorationEnabled();
+ return mAccessibilityManager.isTouchExplorationEnabled();
}
/**
@@ -305,7 +300,7 @@
* caller to specify the vibration is owned by someone else and set a reason for vibration.
*/
public void vibrateError(String reason) {
- mVibratorRepository.vibrate(mUserId, getApplication().getOpPackageName(),
+ mVibrator.vibrate(mUserId, getApplication().getOpPackageName(),
VIBRATE_EFFECT_ERROR, reason, FINGERPRINT_ENROLLING_SONFICATION_ATTRIBUTES);
}
@@ -325,30 +320,6 @@
}
/**
- * Saves current state to outState
- */
- public void onSaveInstanceState(@NonNull Bundle outState) {
- // TODO
-// mRestoring = true;
-// mIsCanceled = savedInstanceState.getBoolean(KEY_STATE_CANCELED, false);
-// mPreviousRotation = savedInstanceState.getInt(KEY_STATE_PREVIOUS_ROTATION,
-// getDisplay().getRotation());
-// mIsOrientationChanged = mPreviousRotation != getDisplay().getRotation();
- }
-
- /**
- * Restores saved state from previous savedInstanceState
- */
- public void restoreSavedState(@Nullable Bundle savedInstanceState) {
- if (savedInstanceState == null) {
- return;
- }
- // TODO
-// outState.putBoolean(KEY_STATE_CANCELED, mIsCanceled);
-// outState.putInt(KEY_STATE_PREVIOUS_ROTATION, mPreviousRotation);
- }
-
- /**
* Data for passing to FingerprintEnrollEnrollingErrorDialog
*/
public static class ErrorDialogData {
diff --git a/src/com/android/settings/biometrics2/ui/viewmodel/FingerprintEnrollmentViewModel.java b/src/com/android/settings/biometrics2/ui/viewmodel/FingerprintEnrollmentViewModel.java
index 4f07ae6..3c779c9 100644
--- a/src/com/android/settings/biometrics2/ui/viewmodel/FingerprintEnrollmentViewModel.java
+++ b/src/com/android/settings/biometrics2/ui/viewmodel/FingerprintEnrollmentViewModel.java
@@ -179,10 +179,6 @@
return mFingerprintRepository.canAssumeSfps();
}
- public boolean isNewFingerprintAdded() {
- return mIsNewFingerprintAdded;
- }
-
/**
* Sets mIsNewFingerprintAdded to true
*/
diff --git a/src/com/android/settings/biometrics2/ui/widget/UdfpsEnrollDrawable.java b/src/com/android/settings/biometrics2/ui/widget/UdfpsEnrollDrawable.java
new file mode 100644
index 0000000..4b0b624
--- /dev/null
+++ b/src/com/android/settings/biometrics2/ui/widget/UdfpsEnrollDrawable.java
@@ -0,0 +1,436 @@
+/*
+ * Copyright (C) 2023 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.biometrics2.ui.widget;
+
+import android.animation.Animator;
+import android.animation.AnimatorSet;
+import android.animation.ValueAnimator;
+import android.content.Context;
+import android.content.res.TypedArray;
+import android.graphics.Canvas;
+import android.graphics.ColorFilter;
+import android.graphics.Paint;
+import android.graphics.PointF;
+import android.graphics.Rect;
+import android.graphics.RectF;
+import android.graphics.drawable.Drawable;
+import android.graphics.drawable.ShapeDrawable;
+import android.graphics.drawable.shapes.PathShape;
+import android.hardware.fingerprint.FingerprintManager;
+import android.os.Build;
+import android.os.UserHandle;
+import android.provider.Settings;
+import android.util.AttributeSet;
+import android.util.Log;
+import android.util.PathParser;
+import android.util.TypedValue;
+import android.view.accessibility.AccessibilityManager;
+import android.view.animation.AccelerateDecelerateInterpolator;
+
+import androidx.annotation.NonNull;
+import androidx.annotation.Nullable;
+
+import com.android.settings.R;
+
+import java.util.ArrayList;
+import java.util.List;
+
+/**
+ * UDFPS fingerprint drawable that is shown when enrolling
+ */
+public class UdfpsEnrollDrawable extends Drawable {
+ private static final String TAG = "UdfpsAnimationEnroll";
+
+ private static final long TARGET_ANIM_DURATION_LONG = 800L;
+ private static final long TARGET_ANIM_DURATION_SHORT = 600L;
+ // 1 + SCALE_MAX is the maximum that the moving target will animate to
+ private static final float SCALE_MAX = 0.25f;
+ private static final float DEFAULT_STROKE_WIDTH = 3f;
+ private static final float SCALE = 0.5f;
+ private static final String SCALE_OVERRIDE =
+ "com.android.systemui.biometrics.UdfpsEnrollHelper.scale";
+ private static final String NEW_COORDS_OVERRIDE =
+ "com.android.systemui.biometrics.UdfpsNewCoords";
+
+ @NonNull
+ private final Drawable mMovingTargetFpIcon;
+ @NonNull
+ private final Paint mSensorOutlinePaint;
+ @NonNull
+ private final Paint mBlueFill;
+ @NonNull
+ private final ShapeDrawable mFingerprintDrawable;
+ private int mAlpha;
+ private boolean mSkipDraw = false;
+
+ @Nullable
+ private RectF mSensorRect;
+
+ // Moving target animator set
+ @Nullable
+ AnimatorSet mTargetAnimatorSet;
+ // Moving target location
+ float mCurrentX;
+ float mCurrentY;
+ // Moving target size
+ float mCurrentScale = 1.f;
+
+ @NonNull
+ private final Animator.AnimatorListener mTargetAnimListener;
+
+ private boolean mShouldShowTipHint = false;
+ private boolean mShouldShowEdgeHint = false;
+
+ private int mEnrollIcon;
+ private int mMovingTargetFill;
+
+ private int mTotalSteps = -1;
+ private int mRemainingSteps = -1;
+ private int mLocationsEnrolled = 0;
+ private int mCenterTouchCount = 0;
+
+ private FingerprintManager mFingerprintManager;
+
+ private boolean mAccessibilityEnabled;
+ private Context mContext;
+ private final List<PointF> mGuidedEnrollmentPoints;
+
+ UdfpsEnrollDrawable(@NonNull Context context, @Nullable AttributeSet attrs) {
+ mFingerprintDrawable = defaultFactory(context);
+
+ loadResources(context, attrs);
+ mSensorOutlinePaint = new Paint(0 /* flags */);
+ mSensorOutlinePaint.setAntiAlias(true);
+ mSensorOutlinePaint.setColor(mMovingTargetFill);
+ mSensorOutlinePaint.setStyle(Paint.Style.FILL);
+
+ mBlueFill = new Paint(0 /* flags */);
+ mBlueFill.setAntiAlias(true);
+ mBlueFill.setColor(mMovingTargetFill);
+ mBlueFill.setStyle(Paint.Style.FILL);
+
+ mMovingTargetFpIcon = context.getResources()
+ .getDrawable(R.drawable.ic_enrollment_fingerprint, null);
+ mMovingTargetFpIcon.setTint(mEnrollIcon);
+ mMovingTargetFpIcon.mutate();
+
+ mFingerprintDrawable.setTint(mEnrollIcon);
+
+ setAlpha(255);
+ mTargetAnimListener = new Animator.AnimatorListener() {
+ @Override
+ public void onAnimationStart(Animator animation) {
+ }
+
+ @Override
+ public void onAnimationEnd(Animator animation) {
+ updateTipHintVisibility();
+ }
+
+ @Override
+ public void onAnimationCancel(Animator animation) {
+ }
+
+ @Override
+ public void onAnimationRepeat(Animator animation) {
+ }
+ };
+ mContext = context;
+ mFingerprintManager = context.getSystemService(FingerprintManager.class);
+ final AccessibilityManager am = context.getSystemService(AccessibilityManager.class);
+ mAccessibilityEnabled = am.isEnabled();
+ mGuidedEnrollmentPoints = new ArrayList<>();
+ initEnrollPoint(context);
+ }
+
+ /** The [sensorRect] coordinates for the sensor area. */
+ void onSensorRectUpdated(@NonNull RectF sensorRect) {
+ int margin = ((int) sensorRect.height()) / 8;
+ Rect bounds = new Rect((int) (sensorRect.left) + margin, (int) (sensorRect.top) + margin,
+ (int) (sensorRect.right) - margin, (int) (sensorRect.bottom) - margin);
+ updateFingerprintIconBounds(bounds);
+ mSensorRect = sensorRect;
+ }
+
+ void setShouldSkipDraw(boolean skipDraw) {
+ if (mSkipDraw == skipDraw) {
+ return;
+ }
+ mSkipDraw = skipDraw;
+ invalidateSelf();
+ }
+
+ void updateFingerprintIconBounds(@NonNull Rect bounds) {
+ mFingerprintDrawable.setBounds(bounds);
+ invalidateSelf();
+ mMovingTargetFpIcon.setBounds(bounds);
+ invalidateSelf();
+ }
+
+ void onEnrollmentProgress(final int remaining, final int totalSteps) {
+ if (mTotalSteps == -1) {
+ mTotalSteps = totalSteps;
+ }
+
+ if (remaining != mRemainingSteps) {
+ mLocationsEnrolled++;
+ if (isCenterEnrollmentStage()) {
+ mCenterTouchCount++;
+ }
+ }
+ mRemainingSteps = remaining;
+
+ if (!isCenterEnrollmentStage()) {
+ if (mTargetAnimatorSet != null && mTargetAnimatorSet.isRunning()) {
+ mTargetAnimatorSet.end();
+ }
+
+ final PointF point = getNextGuidedEnrollmentPoint();
+ if (mCurrentX != point.x || mCurrentY != point.y) {
+ final ValueAnimator x = ValueAnimator.ofFloat(mCurrentX, point.x);
+ x.addUpdateListener(animation -> {
+ mCurrentX = (float) animation.getAnimatedValue();
+ invalidateSelf();
+ });
+
+ final ValueAnimator y = ValueAnimator.ofFloat(mCurrentY, point.y);
+ y.addUpdateListener(animation -> {
+ mCurrentY = (float) animation.getAnimatedValue();
+ invalidateSelf();
+ });
+
+ final boolean isMovingToCenter = point.x == 0f && point.y == 0f;
+ final long duration = isMovingToCenter
+ ? TARGET_ANIM_DURATION_SHORT
+ : TARGET_ANIM_DURATION_LONG;
+
+ final ValueAnimator scale = ValueAnimator.ofFloat(0, (float) Math.PI);
+ scale.setDuration(duration);
+ scale.addUpdateListener(animation -> {
+ // Grow then shrink
+ mCurrentScale = 1
+ + SCALE_MAX * (float) Math.sin((float) animation.getAnimatedValue());
+ invalidateSelf();
+ });
+
+ mTargetAnimatorSet = new AnimatorSet();
+
+ mTargetAnimatorSet.setInterpolator(new AccelerateDecelerateInterpolator());
+ mTargetAnimatorSet.setDuration(duration);
+ mTargetAnimatorSet.addListener(mTargetAnimListener);
+ mTargetAnimatorSet.playTogether(x, y, scale);
+ mTargetAnimatorSet.start();
+ } else {
+ updateTipHintVisibility();
+ }
+ } else {
+ updateTipHintVisibility();
+ }
+
+ updateEdgeHintVisibility();
+ }
+
+ @Override
+ public void draw(@NonNull Canvas canvas) {
+ if (mSkipDraw) {
+ return;
+ }
+
+ // Draw moving target
+ if (!isCenterEnrollmentStage()) {
+ canvas.save();
+ canvas.translate(mCurrentX, mCurrentY);
+
+ if (mSensorRect != null) {
+ canvas.scale(mCurrentScale, mCurrentScale,
+ mSensorRect.centerX(), mSensorRect.centerY());
+ canvas.drawOval(mSensorRect, mBlueFill);
+ }
+
+ mMovingTargetFpIcon.draw(canvas);
+ canvas.restore();
+ } else {
+ if (mSensorRect != null) {
+ canvas.drawOval(mSensorRect, mSensorOutlinePaint);
+ }
+ mFingerprintDrawable.draw(canvas);
+ mFingerprintDrawable.setAlpha(getAlpha());
+ mSensorOutlinePaint.setAlpha(getAlpha());
+ }
+
+ }
+
+ @Override
+ public void setAlpha(int alpha) {
+ mAlpha = alpha;
+ mFingerprintDrawable.setAlpha(alpha);
+ mSensorOutlinePaint.setAlpha(alpha);
+ mBlueFill.setAlpha(alpha);
+ mMovingTargetFpIcon.setAlpha(alpha);
+ invalidateSelf();
+ }
+
+ @Override
+ public int getAlpha() {
+ return mAlpha;
+ }
+
+ @Override
+ public void setColorFilter(@Nullable ColorFilter colorFilter) {
+ }
+
+ @Override
+ public int getOpacity() {
+ return 0;
+ }
+
+ private void updateTipHintVisibility() {
+ final boolean shouldShow = isTipEnrollmentStage();
+ // With the new update, we will git rid of most of this code, and instead
+ // we will change the fingerprint icon.
+ if (mShouldShowTipHint == shouldShow) {
+ return;
+ }
+ mShouldShowTipHint = shouldShow;
+ }
+
+ private void updateEdgeHintVisibility() {
+ final boolean shouldShow = isEdgeEnrollmentStage();
+ if (mShouldShowEdgeHint == shouldShow) {
+ return;
+ }
+ mShouldShowEdgeHint = shouldShow;
+ }
+
+ private ShapeDrawable defaultFactory(Context context) {
+ String fpPath = context.getResources().getString(R.string.config_udfpsIcon);
+ ShapeDrawable drawable = new ShapeDrawable(
+ new PathShape(PathParser.createPathFromPathData(fpPath), 72f, 72f)
+ );
+ drawable.mutate();
+ drawable.getPaint().setStyle(Paint.Style.STROKE);
+ drawable.getPaint().setStrokeCap(Paint.Cap.ROUND);
+ drawable.getPaint().setStrokeWidth(DEFAULT_STROKE_WIDTH);
+ return drawable;
+ }
+
+ private void loadResources(Context context, @Nullable AttributeSet attrs) {
+ final TypedArray ta = context.obtainStyledAttributes(attrs,
+ R.styleable.BiometricsEnrollView, R.attr.biometricsEnrollStyle,
+ R.style.BiometricsEnrollStyle);
+ mEnrollIcon = ta.getColor(R.styleable.BiometricsEnrollView_biometricsEnrollIcon, 0);
+ mMovingTargetFill = ta.getColor(
+ R.styleable.BiometricsEnrollView_biometricsMovingTargetFill, 0);
+ ta.recycle();
+ }
+
+ private boolean isCenterEnrollmentStage() {
+ if (mTotalSteps == -1 || mRemainingSteps == -1) {
+ return true;
+ }
+ return mTotalSteps - mRemainingSteps < getStageThresholdSteps(mTotalSteps, 0);
+ }
+
+ private int getStageThresholdSteps(int totalSteps, int stageIndex) {
+ return Math.round(totalSteps * mFingerprintManager.getEnrollStageThreshold(stageIndex));
+ }
+
+ private PointF getNextGuidedEnrollmentPoint() {
+ if (mAccessibilityEnabled || !isGuidedEnrollmentStage()) {
+ return new PointF(0f, 0f);
+ }
+
+ float scale = SCALE;
+ if (Build.IS_ENG || Build.IS_USERDEBUG) {
+ scale = Settings.Secure.getFloatForUser(mContext.getContentResolver(),
+ SCALE_OVERRIDE, SCALE,
+ UserHandle.USER_CURRENT);
+ }
+ final int index = mLocationsEnrolled - mCenterTouchCount;
+ final PointF originalPoint = mGuidedEnrollmentPoints
+ .get(index % mGuidedEnrollmentPoints.size());
+ return new PointF(originalPoint.x * scale, originalPoint.y * scale);
+ }
+
+ private boolean isGuidedEnrollmentStage() {
+ if (mAccessibilityEnabled || mTotalSteps == -1 || mRemainingSteps == -1) {
+ return false;
+ }
+ final int progressSteps = mTotalSteps - mRemainingSteps;
+ return progressSteps >= getStageThresholdSteps(mTotalSteps, 0)
+ && progressSteps < getStageThresholdSteps(mTotalSteps, 1);
+ }
+
+ private boolean isTipEnrollmentStage() {
+ if (mTotalSteps == -1 || mRemainingSteps == -1) {
+ return false;
+ }
+ final int progressSteps = mTotalSteps - mRemainingSteps;
+ return progressSteps >= getStageThresholdSteps(mTotalSteps, 1)
+ && progressSteps < getStageThresholdSteps(mTotalSteps, 2);
+ }
+
+ private boolean isEdgeEnrollmentStage() {
+ if (mTotalSteps == -1 || mRemainingSteps == -1) {
+ return false;
+ }
+ return mTotalSteps - mRemainingSteps >= getStageThresholdSteps(mTotalSteps, 2);
+ }
+
+ private void initEnrollPoint(Context context) {
+ // Number of pixels per mm
+ float px = TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_MM, 1,
+ context.getResources().getDisplayMetrics());
+ boolean useNewCoords = Settings.Secure.getIntForUser(mContext.getContentResolver(),
+ NEW_COORDS_OVERRIDE, 0,
+ UserHandle.USER_CURRENT) != 0;
+ if (useNewCoords && (Build.IS_ENG || Build.IS_USERDEBUG)) {
+ Log.v(TAG, "Using new coordinates");
+ mGuidedEnrollmentPoints.add(new PointF(-0.15f * px, -1.02f * px));
+ mGuidedEnrollmentPoints.add(new PointF(-0.15f * px, 1.02f * px));
+ mGuidedEnrollmentPoints.add(new PointF(0.29f * px, 0.00f * px));
+ mGuidedEnrollmentPoints.add(new PointF(2.17f * px, -2.35f * px));
+ mGuidedEnrollmentPoints.add(new PointF(1.07f * px, -3.96f * px));
+ mGuidedEnrollmentPoints.add(new PointF(-0.37f * px, -4.31f * px));
+ mGuidedEnrollmentPoints.add(new PointF(-1.69f * px, -3.29f * px));
+ mGuidedEnrollmentPoints.add(new PointF(-2.48f * px, -1.23f * px));
+ mGuidedEnrollmentPoints.add(new PointF(-2.48f * px, 1.23f * px));
+ mGuidedEnrollmentPoints.add(new PointF(-1.69f * px, 3.29f * px));
+ mGuidedEnrollmentPoints.add(new PointF(-0.37f * px, 4.31f * px));
+ mGuidedEnrollmentPoints.add(new PointF(1.07f * px, 3.96f * px));
+ mGuidedEnrollmentPoints.add(new PointF(2.17f * px, 2.35f * px));
+ mGuidedEnrollmentPoints.add(new PointF(2.58f * px, 0.00f * px));
+ } else {
+ Log.v(TAG, "Using old coordinates");
+ mGuidedEnrollmentPoints.add(new PointF(2.00f * px, 0.00f * px));
+ mGuidedEnrollmentPoints.add(new PointF(0.87f * px, -2.70f * px));
+ mGuidedEnrollmentPoints.add(new PointF(-1.80f * px, -1.31f * px));
+ mGuidedEnrollmentPoints.add(new PointF(-1.80f * px, 1.31f * px));
+ mGuidedEnrollmentPoints.add(new PointF(0.88f * px, 2.70f * px));
+ mGuidedEnrollmentPoints.add(new PointF(3.94f * px, -1.06f * px));
+ mGuidedEnrollmentPoints.add(new PointF(2.90f * px, -4.14f * px));
+ mGuidedEnrollmentPoints.add(new PointF(-0.52f * px, -5.95f * px));
+ mGuidedEnrollmentPoints.add(new PointF(-3.33f * px, -3.33f * px));
+ mGuidedEnrollmentPoints.add(new PointF(-3.99f * px, -0.35f * px));
+ mGuidedEnrollmentPoints.add(new PointF(-3.62f * px, 2.54f * px));
+ mGuidedEnrollmentPoints.add(new PointF(-1.49f * px, 5.57f * px));
+ mGuidedEnrollmentPoints.add(new PointF(2.29f * px, 4.92f * px));
+ mGuidedEnrollmentPoints.add(new PointF(3.82f * px, 1.78f * px));
+ }
+ }
+
+}
diff --git a/src/com/android/settings/biometrics2/ui/widget/UdfpsEnrollProgressBarDrawable.java b/src/com/android/settings/biometrics2/ui/widget/UdfpsEnrollProgressBarDrawable.java
new file mode 100644
index 0000000..8cb4bb2
--- /dev/null
+++ b/src/com/android/settings/biometrics2/ui/widget/UdfpsEnrollProgressBarDrawable.java
@@ -0,0 +1,422 @@
+/*
+ * Copyright (C) 2023 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.biometrics2.ui.widget;
+
+import android.animation.ValueAnimator;
+import android.content.Context;
+import android.content.res.TypedArray;
+import android.graphics.Canvas;
+import android.graphics.ColorFilter;
+import android.graphics.Paint;
+import android.graphics.drawable.Drawable;
+import android.os.Process;
+import android.os.VibrationAttributes;
+import android.os.VibrationEffect;
+import android.os.Vibrator;
+import android.util.AttributeSet;
+import android.util.DisplayMetrics;
+import android.view.accessibility.AccessibilityManager;
+import android.view.animation.DecelerateInterpolator;
+import android.view.animation.Interpolator;
+import android.view.animation.OvershootInterpolator;
+
+import androidx.annotation.ColorInt;
+import androidx.annotation.NonNull;
+import androidx.annotation.Nullable;
+
+import com.android.internal.annotations.VisibleForTesting;
+import com.android.settings.R;
+
+/**
+ * UDFPS enrollment progress bar.
+ */
+public class UdfpsEnrollProgressBarDrawable extends Drawable {
+ private static final String TAG = "UdfpsProgressBar";
+
+ private static final long CHECKMARK_ANIMATION_DELAY_MS = 200L;
+ private static final long CHECKMARK_ANIMATION_DURATION_MS = 300L;
+ private static final long FILL_COLOR_ANIMATION_DURATION_MS = 350L;
+ private static final long PROGRESS_ANIMATION_DURATION_MS = 400L;
+ private static final float STROKE_WIDTH_DP = 12f;
+ private static final Interpolator DEACCEL = new DecelerateInterpolator();
+
+ private static final VibrationEffect VIBRATE_EFFECT_ERROR =
+ VibrationEffect.createWaveform(new long[]{0, 5, 55, 60}, -1);
+ private static final VibrationAttributes FINGERPRINT_ENROLLING_SONFICATION_ATTRIBUTES =
+ VibrationAttributes.createForUsage(VibrationAttributes.USAGE_ACCESSIBILITY);
+
+ private static final VibrationAttributes HARDWARE_FEEDBACK_VIBRATION_ATTRIBUTES =
+ VibrationAttributes.createForUsage(VibrationAttributes.USAGE_HARDWARE_FEEDBACK);
+
+ private static final VibrationEffect SUCCESS_VIBRATION_EFFECT =
+ VibrationEffect.get(VibrationEffect.EFFECT_CLICK);
+
+ private final float mStrokeWidthPx;
+ @ColorInt
+ private final int mProgressColor;
+ @ColorInt
+ private final int mHelpColor;
+ @ColorInt
+ private final int mOnFirstBucketFailedColor;
+ @NonNull
+ private final Drawable mCheckmarkDrawable;
+ @NonNull
+ private final Interpolator mCheckmarkInterpolator;
+ @NonNull
+ private final Paint mBackgroundPaint;
+ @VisibleForTesting
+ @NonNull
+ final Paint mFillPaint;
+ @NonNull
+ private final Vibrator mVibrator;
+ @NonNull
+ private final boolean mIsAccessibilityEnabled;
+ @NonNull
+ private final Context mContext;
+
+ private boolean mAfterFirstTouch;
+
+ private int mRemainingSteps = 0;
+ private int mTotalSteps = 0;
+ private float mProgress = 0f;
+ @Nullable
+ private ValueAnimator mProgressAnimator;
+ @NonNull
+ private final ValueAnimator.AnimatorUpdateListener mProgressUpdateListener;
+
+ private boolean mShowingHelp = false;
+ @Nullable
+ private ValueAnimator mFillColorAnimator;
+ @NonNull
+ private final ValueAnimator.AnimatorUpdateListener mFillColorUpdateListener;
+
+ @Nullable
+ private ValueAnimator mBackgroundColorAnimator;
+ @NonNull
+ private final ValueAnimator.AnimatorUpdateListener mBackgroundColorUpdateListener;
+
+ private boolean mComplete = false;
+ private float mCheckmarkScale = 0f;
+ @Nullable
+ private ValueAnimator mCheckmarkAnimator;
+ @NonNull
+ private final ValueAnimator.AnimatorUpdateListener mCheckmarkUpdateListener;
+
+ private int mMovingTargetFill;
+ private int mMovingTargetFillError;
+ private int mEnrollProgress;
+ private int mEnrollProgressHelp;
+ private int mEnrollProgressHelpWithTalkback;
+
+ public UdfpsEnrollProgressBarDrawable(@NonNull Context context, @Nullable AttributeSet attrs) {
+ mContext = context;
+
+ loadResources(context, attrs);
+ float density = context.getResources().getDisplayMetrics().densityDpi;
+ mStrokeWidthPx = STROKE_WIDTH_DP * (density / DisplayMetrics.DENSITY_DEFAULT);
+ mProgressColor = mEnrollProgress;
+ final AccessibilityManager am = context.getSystemService(AccessibilityManager.class);
+ mIsAccessibilityEnabled = am.isTouchExplorationEnabled();
+ mOnFirstBucketFailedColor = mMovingTargetFillError;
+ if (!mIsAccessibilityEnabled) {
+ mHelpColor = mEnrollProgressHelp;
+ } else {
+ mHelpColor = mEnrollProgressHelpWithTalkback;
+ }
+ mCheckmarkDrawable = context.getDrawable(R.drawable.udfps_enroll_checkmark);
+ mCheckmarkDrawable.mutate();
+ mCheckmarkInterpolator = new OvershootInterpolator();
+
+ mBackgroundPaint = new Paint();
+ mBackgroundPaint.setStrokeWidth(mStrokeWidthPx);
+ mBackgroundPaint.setColor(mMovingTargetFill);
+ mBackgroundPaint.setAntiAlias(true);
+ mBackgroundPaint.setStyle(Paint.Style.STROKE);
+ mBackgroundPaint.setStrokeCap(Paint.Cap.ROUND);
+
+ // Progress fill should *not* use the extracted system color.
+ mFillPaint = new Paint();
+ mFillPaint.setStrokeWidth(mStrokeWidthPx);
+ mFillPaint.setColor(mProgressColor);
+ mFillPaint.setAntiAlias(true);
+ mFillPaint.setStyle(Paint.Style.STROKE);
+ mFillPaint.setStrokeCap(Paint.Cap.ROUND);
+
+ mVibrator = mContext.getSystemService(Vibrator.class);
+
+ mProgressUpdateListener = animation -> {
+ mProgress = (float) animation.getAnimatedValue();
+ invalidateSelf();
+ };
+
+ mFillColorUpdateListener = animation -> {
+ mFillPaint.setColor((int) animation.getAnimatedValue());
+ invalidateSelf();
+ };
+
+ mCheckmarkUpdateListener = animation -> {
+ mCheckmarkScale = (float) animation.getAnimatedValue();
+ invalidateSelf();
+ };
+
+ mBackgroundColorUpdateListener = animation -> {
+ mBackgroundPaint.setColor((int) animation.getAnimatedValue());
+ invalidateSelf();
+ };
+ }
+
+ void onEnrollmentProgress(final int remaining, final int totalSteps) {
+ mAfterFirstTouch = true;
+ updateState(remaining, totalSteps, false /* showingHelp */);
+ }
+
+ void onEnrollmentHelp(int remaining, int totalSteps) {
+ updateState(remaining, totalSteps, true /* showingHelp */);
+ }
+
+ void onLastStepAcquired() {
+ updateState(0, mTotalSteps, false /* showingHelp */);
+ }
+
+ private void updateState(int remainingSteps, int totalSteps, boolean showingHelp) {
+ updateProgress(remainingSteps, totalSteps, showingHelp);
+ updateFillColor(showingHelp);
+ }
+
+ private void updateProgress(int remainingSteps, int totalSteps, boolean showingHelp) {
+ if (mRemainingSteps == remainingSteps && mTotalSteps == totalSteps) {
+ return;
+ }
+
+ if (mShowingHelp) {
+ if (mVibrator != null && mIsAccessibilityEnabled) {
+ mVibrator.vibrate(Process.myUid(), mContext.getOpPackageName(),
+ VIBRATE_EFFECT_ERROR, getClass().getSimpleName() + "::onEnrollmentHelp",
+ FINGERPRINT_ENROLLING_SONFICATION_ATTRIBUTES);
+ }
+ } else {
+ // If the first touch is an error, remainingSteps will be -1 and the callback
+ // doesn't come from onEnrollmentHelp. If we are in the accessibility flow,
+ // we still would like to vibrate.
+ if (mVibrator != null) {
+ if (remainingSteps == -1 && mIsAccessibilityEnabled) {
+ mVibrator.vibrate(Process.myUid(), mContext.getOpPackageName(),
+ VIBRATE_EFFECT_ERROR,
+ getClass().getSimpleName() + "::onFirstTouchError",
+ FINGERPRINT_ENROLLING_SONFICATION_ATTRIBUTES);
+ } else if (remainingSteps != -1 && !mIsAccessibilityEnabled) {
+ mVibrator.vibrate(Process.myUid(),
+ mContext.getOpPackageName(),
+ SUCCESS_VIBRATION_EFFECT,
+ getClass().getSimpleName() + "::OnEnrollmentProgress",
+ HARDWARE_FEEDBACK_VIBRATION_ATTRIBUTES);
+ }
+ }
+ }
+
+ mShowingHelp = showingHelp;
+ mRemainingSteps = remainingSteps;
+ mTotalSteps = totalSteps;
+
+ final int progressSteps = Math.max(0, totalSteps - remainingSteps);
+
+ // If needed, add 1 to progress and total steps to account for initial touch.
+ final int adjustedSteps = mAfterFirstTouch ? progressSteps + 1 : progressSteps;
+ final int adjustedTotal = mAfterFirstTouch ? mTotalSteps + 1 : mTotalSteps;
+
+ final float targetProgress = Math.min(1f, (float) adjustedSteps / (float) adjustedTotal);
+
+ if (mProgressAnimator != null && mProgressAnimator.isRunning()) {
+ mProgressAnimator.cancel();
+ }
+
+ mProgressAnimator = ValueAnimator.ofFloat(mProgress, targetProgress);
+ mProgressAnimator.setDuration(PROGRESS_ANIMATION_DURATION_MS);
+ mProgressAnimator.addUpdateListener(mProgressUpdateListener);
+ mProgressAnimator.start();
+
+ if (remainingSteps == 0) {
+ startCompletionAnimation();
+ } else if (remainingSteps > 0) {
+ rollBackCompletionAnimation();
+ }
+ }
+
+ private void animateBackgroundColor() {
+ if (mBackgroundColorAnimator != null && mBackgroundColorAnimator.isRunning()) {
+ mBackgroundColorAnimator.end();
+ }
+ mBackgroundColorAnimator = ValueAnimator.ofArgb(mBackgroundPaint.getColor(),
+ mOnFirstBucketFailedColor);
+ mBackgroundColorAnimator.setDuration(FILL_COLOR_ANIMATION_DURATION_MS);
+ mBackgroundColorAnimator.setRepeatCount(1);
+ mBackgroundColorAnimator.setRepeatMode(ValueAnimator.REVERSE);
+ mBackgroundColorAnimator.setInterpolator(DEACCEL);
+ mBackgroundColorAnimator.addUpdateListener(mBackgroundColorUpdateListener);
+ mBackgroundColorAnimator.start();
+ }
+
+ private void updateFillColor(boolean showingHelp) {
+ if (!mAfterFirstTouch && showingHelp) {
+ // If we are on the first touch, animate the background color
+ // instead of the progress color.
+ animateBackgroundColor();
+ return;
+ }
+
+ if (mFillColorAnimator != null && mFillColorAnimator.isRunning()) {
+ mFillColorAnimator.end();
+ }
+
+ @ColorInt final int targetColor = showingHelp ? mHelpColor : mProgressColor;
+ mFillColorAnimator = ValueAnimator.ofArgb(mFillPaint.getColor(), targetColor);
+ mFillColorAnimator.setDuration(FILL_COLOR_ANIMATION_DURATION_MS);
+ mFillColorAnimator.setRepeatCount(1);
+ mFillColorAnimator.setRepeatMode(ValueAnimator.REVERSE);
+ mFillColorAnimator.setInterpolator(DEACCEL);
+ mFillColorAnimator.addUpdateListener(mFillColorUpdateListener);
+ mFillColorAnimator.start();
+ }
+
+ private void startCompletionAnimation() {
+ if (mComplete) {
+ return;
+ }
+ mComplete = true;
+
+ if (mCheckmarkAnimator != null && mCheckmarkAnimator.isRunning()) {
+ mCheckmarkAnimator.cancel();
+ }
+
+ mCheckmarkAnimator = ValueAnimator.ofFloat(mCheckmarkScale, 1f);
+ mCheckmarkAnimator.setStartDelay(CHECKMARK_ANIMATION_DELAY_MS);
+ mCheckmarkAnimator.setDuration(CHECKMARK_ANIMATION_DURATION_MS);
+ mCheckmarkAnimator.setInterpolator(mCheckmarkInterpolator);
+ mCheckmarkAnimator.addUpdateListener(mCheckmarkUpdateListener);
+ mCheckmarkAnimator.start();
+ }
+
+ private void rollBackCompletionAnimation() {
+ if (!mComplete) {
+ return;
+ }
+ mComplete = false;
+
+ // Adjust duration based on how much of the completion animation has played.
+ final float animatedFraction = mCheckmarkAnimator != null
+ ? mCheckmarkAnimator.getAnimatedFraction()
+ : 0f;
+ final long durationMs = Math.round(CHECKMARK_ANIMATION_DELAY_MS * animatedFraction);
+
+ if (mCheckmarkAnimator != null && mCheckmarkAnimator.isRunning()) {
+ mCheckmarkAnimator.cancel();
+ }
+
+ mCheckmarkAnimator = ValueAnimator.ofFloat(mCheckmarkScale, 0f);
+ mCheckmarkAnimator.setDuration(durationMs);
+ mCheckmarkAnimator.addUpdateListener(mCheckmarkUpdateListener);
+ mCheckmarkAnimator.start();
+ }
+
+ private void loadResources(Context context, @Nullable AttributeSet attrs) {
+ final TypedArray ta = context.obtainStyledAttributes(attrs,
+ R.styleable.BiometricsEnrollView, R.attr.biometricsEnrollStyle,
+ R.style.BiometricsEnrollStyle);
+ mMovingTargetFill = ta.getColor(
+ R.styleable.BiometricsEnrollView_biometricsMovingTargetFill, 0);
+ mMovingTargetFillError = ta.getColor(
+ R.styleable.BiometricsEnrollView_biometricsMovingTargetFillError, 0);
+ mEnrollProgress = ta.getColor(
+ R.styleable.BiometricsEnrollView_biometricsEnrollProgress, 0);
+ mEnrollProgressHelp = ta.getColor(
+ R.styleable.BiometricsEnrollView_biometricsEnrollProgressHelp, 0);
+ mEnrollProgressHelpWithTalkback = ta.getColor(
+ R.styleable.BiometricsEnrollView_biometricsEnrollProgressHelpWithTalkback, 0);
+ ta.recycle();
+ }
+
+ @Override
+ public void draw(@NonNull Canvas canvas) {
+ canvas.save();
+
+ // Progress starts from the top, instead of the right
+ canvas.rotate(-90f, getBounds().centerX(), getBounds().centerY());
+
+ final float halfPaddingPx = mStrokeWidthPx / 2f;
+
+ if (mProgress < 1f) {
+ // Draw the background color of the progress circle.
+ canvas.drawArc(
+ halfPaddingPx,
+ halfPaddingPx,
+ getBounds().right - halfPaddingPx,
+ getBounds().bottom - halfPaddingPx,
+ 0f /* startAngle */,
+ 360f /* sweepAngle */,
+ false /* useCenter */,
+ mBackgroundPaint);
+ }
+
+ if (mProgress > 0f) {
+ // Draw the filled portion of the progress circle.
+ canvas.drawArc(
+ halfPaddingPx,
+ halfPaddingPx,
+ getBounds().right - halfPaddingPx,
+ getBounds().bottom - halfPaddingPx,
+ 0f /* startAngle */,
+ 360f * mProgress /* sweepAngle */,
+ false /* useCenter */,
+ mFillPaint);
+ }
+
+ canvas.restore();
+
+ if (mCheckmarkScale > 0f) {
+ final float offsetScale = (float) Math.sqrt(2) / 2f;
+ final float centerXOffset = (getBounds().width() - mStrokeWidthPx) / 2f * offsetScale;
+ final float centerYOffset = (getBounds().height() - mStrokeWidthPx) / 2f * offsetScale;
+ final float centerX = getBounds().centerX() + centerXOffset;
+ final float centerY = getBounds().centerY() + centerYOffset;
+
+ final float boundsXOffset =
+ mCheckmarkDrawable.getIntrinsicWidth() / 2f * mCheckmarkScale;
+ final float boundsYOffset =
+ mCheckmarkDrawable.getIntrinsicHeight() / 2f * mCheckmarkScale;
+
+ final int left = Math.round(centerX - boundsXOffset);
+ final int top = Math.round(centerY - boundsYOffset);
+ final int right = Math.round(centerX + boundsXOffset);
+ final int bottom = Math.round(centerY + boundsYOffset);
+ mCheckmarkDrawable.setBounds(left, top, right, bottom);
+ mCheckmarkDrawable.draw(canvas);
+ }
+ }
+
+ @Override
+ public void setAlpha(int alpha) {
+ }
+
+ @Override
+ public void setColorFilter(@Nullable ColorFilter colorFilter) {
+ }
+
+ @Override
+ public int getOpacity() {
+ return 0;
+ }
+}
diff --git a/src/com/android/settings/biometrics2/ui/widget/UdfpsEnrollView.java b/src/com/android/settings/biometrics2/ui/widget/UdfpsEnrollView.java
new file mode 100644
index 0000000..518397a
--- /dev/null
+++ b/src/com/android/settings/biometrics2/ui/widget/UdfpsEnrollView.java
@@ -0,0 +1,264 @@
+/*
+ * Copyright (C) 2023 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.biometrics2.ui.widget;
+
+import android.content.Context;
+import android.graphics.Rect;
+import android.graphics.RectF;
+import android.hardware.fingerprint.FingerprintSensorPropertiesInternal;
+import android.os.Handler;
+import android.os.Looper;
+import android.util.AttributeSet;
+import android.util.RotationUtils;
+import android.view.DisplayInfo;
+import android.view.Surface;
+import android.view.ViewGroup;
+import android.view.ViewTreeObserver;
+import android.widget.FrameLayout;
+import android.widget.ImageView;
+import android.widget.RelativeLayout;
+
+import androidx.annotation.NonNull;
+import androidx.annotation.Nullable;
+
+import com.android.settings.R;
+import com.android.settingslib.udfps.UdfpsOverlayParams;
+import com.android.settingslib.udfps.UdfpsUtils;
+
+/**
+ * View corresponding with udfps_enroll_view.xml
+ */
+public class UdfpsEnrollView extends FrameLayout {
+ private static final String TAG = "UdfpsEnrollView";
+ @NonNull
+ private final UdfpsEnrollDrawable mFingerprintDrawable;
+ @NonNull
+ private final UdfpsEnrollProgressBarDrawable mFingerprintProgressDrawable;
+ @NonNull
+ private final Handler mHandler;
+
+ @NonNull
+ private ImageView mFingerprintProgressView;
+ private UdfpsUtils mUdfpsUtils;
+
+ private int mProgressBarRadius;
+
+ private Rect mSensorRect;
+ private UdfpsOverlayParams mOverlayParams;
+ private FingerprintSensorPropertiesInternal mSensorProperties;
+
+ private int mTotalSteps = -1;
+ private int mRemainingSteps = -1;
+ private int mLocationsEnrolled = 0;
+ private int mCenterTouchCount = 0;
+
+ public UdfpsEnrollView(Context context, @Nullable AttributeSet attrs) {
+ super(context, attrs);
+ mFingerprintDrawable = new UdfpsEnrollDrawable(mContext, attrs);
+ mFingerprintProgressDrawable = new UdfpsEnrollProgressBarDrawable(context, attrs);
+ mHandler = new Handler(Looper.getMainLooper());
+ mUdfpsUtils = new UdfpsUtils();
+ }
+
+ @Override
+ protected void onFinishInflate() {
+ ImageView fingerprintView = findViewById(R.id.udfps_enroll_animation_fp_view);
+ fingerprintView.setImageDrawable(mFingerprintDrawable);
+ mFingerprintProgressView = findViewById(R.id.udfps_enroll_animation_fp_progress_view);
+ mFingerprintProgressView.setImageDrawable(mFingerprintProgressDrawable);
+ }
+
+ /**
+ * Receive enroll progress information from FingerprintEnrollEnrollingUdfpsFragment
+ */
+ public void onEnrollmentProgress(int remaining, int totalSteps) {
+ if (mTotalSteps == -1) {
+ mTotalSteps = totalSteps;
+ }
+ mRemainingSteps = remaining;
+ mHandler.post(() -> {
+ mFingerprintProgressDrawable.onEnrollmentProgress(remaining, totalSteps);
+ mFingerprintDrawable.onEnrollmentProgress(remaining, totalSteps);
+ });
+ }
+
+ /**
+ * Receive enroll help information from FingerprintEnrollEnrollingUdfpsFragment
+ */
+ public void onEnrollmentHelp() {
+ mHandler.post(
+ () -> mFingerprintProgressDrawable.onEnrollmentHelp(mRemainingSteps, mTotalSteps));
+ }
+
+ /**
+ * Receive onAcquired from FingerprintEnrollEnrollingUdfpsFragment
+ */
+ public void onAcquired(boolean isAcquiredGood) {
+ final boolean animateIfLastStepGood =
+ isAcquiredGood && (mRemainingSteps <= 2 && mRemainingSteps >= 0);
+ mHandler.post(() -> {
+ onFingerUp();
+ if (animateIfLastStepGood) mFingerprintProgressDrawable.onLastStepAcquired();
+ });
+ }
+
+ /**
+ * Receive onPointerDown from FingerprintEnrollEnrollingUdfpsFragment
+ */
+ public void onPointerDown(int sensorId) {
+ onFingerDown();
+ }
+
+ /**
+ * Receive onPointerUp from FingerprintEnrollEnrollingUdfpsFragment
+ */
+ public void onPointerUp(int sensorId) {
+ onFingerUp();
+ }
+
+ /**
+ * setup SensorProperties
+ */
+ public void setSensorProperties(FingerprintSensorPropertiesInternal properties) {
+ mSensorProperties = properties;
+ ((ViewGroup) getParent()).getViewTreeObserver().addOnDrawListener(
+ new ViewTreeObserver.OnDrawListener() {
+ @Override
+ public void onDraw() {
+ updateOverlayParams();
+ }
+ });
+ }
+
+ private void onSensorRectUpdated() {
+ updateDimensions();
+
+ // Updates sensor rect in relation to the overlay view
+ mSensorRect.set(getPaddingX(), getPaddingY(),
+ (mOverlayParams.getSensorBounds().width() + getPaddingX()),
+ (mOverlayParams.getSensorBounds().height() + getPaddingY()));
+ mFingerprintDrawable.onSensorRectUpdated(new RectF(mSensorRect));
+ }
+
+ private void updateDimensions() {
+ // Original sensorBounds assume portrait mode.
+ final Rect rotatedBounds = new Rect(mOverlayParams.getSensorBounds());
+ int rotation = mOverlayParams.getRotation();
+ if (rotation == Surface.ROTATION_90 || rotation == Surface.ROTATION_270) {
+ RotationUtils.rotateBounds(
+ rotatedBounds,
+ mOverlayParams.getNaturalDisplayWidth(),
+ mOverlayParams.getNaturalDisplayHeight(),
+ rotation
+ );
+ }
+
+ RelativeLayout parent = ((RelativeLayout) getParent());
+ final int[] coords = parent.getLocationOnScreen();
+ final int parentLeft = coords[0];
+ final int parentTop = coords[1];
+ final int parentRight = parentLeft + parent.getWidth();
+ final int parentBottom = parentTop + parent.getHeight();
+
+
+ RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(getWidth(),
+ getHeight());
+ if (rotation == Surface.ROTATION_0 || rotation == Surface.ROTATION_180) {
+ params.addRule(RelativeLayout.ALIGN_PARENT_TOP);
+ params.addRule(RelativeLayout.ALIGN_PARENT_RIGHT);
+ params.rightMargin = parentRight - rotatedBounds.right - getPaddingX();
+ params.topMargin = rotatedBounds.top - parentTop - getPaddingY();
+ } else {
+ if (rotation == Surface.ROTATION_90) {
+ params.addRule(RelativeLayout.ALIGN_PARENT_BOTTOM);
+ params.addRule(RelativeLayout.ALIGN_PARENT_RIGHT);
+ params.rightMargin = parentRight - rotatedBounds.right - getPaddingX();
+ params.bottomMargin = parentBottom - rotatedBounds.bottom - getPaddingY();
+ } else {
+ params.addRule(RelativeLayout.ALIGN_PARENT_BOTTOM);
+ params.addRule(RelativeLayout.ALIGN_PARENT_LEFT);
+ params.bottomMargin = parentBottom - rotatedBounds.bottom - getPaddingY();
+ params.leftMargin = rotatedBounds.left - parentLeft - getPaddingX();
+ }
+ }
+ params.height = rotatedBounds.height() + 2 * getPaddingX();
+ params.width = rotatedBounds.width() + 2 * getPaddingY();
+ setLayoutParams(params);
+ }
+
+ private void onFingerDown() {
+ mFingerprintDrawable.setShouldSkipDraw(true);
+ mFingerprintDrawable.invalidateSelf();
+ }
+
+ private void onFingerUp() {
+ mFingerprintDrawable.setShouldSkipDraw(false);
+ mFingerprintDrawable.invalidateSelf();
+ }
+
+ private int getPaddingX() {
+ return mProgressBarRadius;
+ }
+
+ private int getPaddingY() {
+ return mProgressBarRadius;
+ }
+
+ private void updateOverlayParams() {
+
+ if (mSensorProperties == null) {
+ android.util.Log.e(TAG, "There is no sensor info!");
+ return;
+ }
+
+ DisplayInfo displayInfo = new DisplayInfo();
+ if (getDisplay() == null) {
+ android.util.Log.e(TAG, "Can not get display");
+ return;
+ }
+ getDisplay().getDisplayInfo(displayInfo);
+ Rect udfpsBounds = mSensorProperties.getLocation().getRect();
+ float scaleFactor = mUdfpsUtils.getScaleFactor(displayInfo);
+ udfpsBounds.scale(scaleFactor);
+
+ final Rect overlayBounds = new Rect(
+ 0, /* left */
+ displayInfo.getNaturalHeight() / 2, /* top */
+ displayInfo.getNaturalWidth(), /* right */
+ displayInfo.getNaturalHeight() /* botom */);
+
+ mOverlayParams = new UdfpsOverlayParams(
+ udfpsBounds,
+ overlayBounds,
+ displayInfo.getNaturalWidth(),
+ displayInfo.getNaturalHeight(),
+ scaleFactor,
+ displayInfo.rotation);
+
+
+ post(() -> {
+ mProgressBarRadius =
+ (int) (mOverlayParams.getScaleFactor() * getContext().getResources().getInteger(
+ R.integer.config_udfpsEnrollProgressBar));
+ mSensorRect = new Rect(mOverlayParams.getSensorBounds());
+
+ onSensorRectUpdated();
+ });
+
+ }
+}
+
diff --git a/src/com/android/settings/bluetooth/LocalBluetoothPreferences.java b/src/com/android/settings/bluetooth/LocalBluetoothPreferences.java
index 4dcc868..ebca342 100644
--- a/src/com/android/settings/bluetooth/LocalBluetoothPreferences.java
+++ b/src/com/android/settings/bluetooth/LocalBluetoothPreferences.java
@@ -132,7 +132,7 @@
if (device != null) {
ActivityManager activityManager = context.getSystemService(ActivityManager.class);
- String packageName = device.getCreateBondCaller();
+ String packageName = device.getPackageNameOfBondingApplication();
if (packageName != null && activityManager.getPackageImportance(packageName)
== ActivityManager.RunningAppProcessInfo.IMPORTANCE_FOREGROUND) {
diff --git a/src/com/android/settings/connecteddevice/stylus/StylusDeviceUpdater.java b/src/com/android/settings/connecteddevice/stylus/StylusDeviceUpdater.java
index 46ef3fb..da6e178 100644
--- a/src/com/android/settings/connecteddevice/stylus/StylusDeviceUpdater.java
+++ b/src/com/android/settings/connecteddevice/stylus/StylusDeviceUpdater.java
@@ -22,7 +22,6 @@
import android.os.Bundle;
import android.os.Handler;
import android.os.Looper;
-import android.os.SystemClock;
import android.util.Log;
import android.view.InputDevice;
@@ -57,11 +56,11 @@
private final InputManager mInputManager;
private final MetricsFeatureProvider mMetricsFeatureProvider;
- private long mLastUsiSeenTime = 0;
private Context mContext;
@VisibleForTesting
Integer mLastDetectedUsiId;
+ BatteryState mLastBatteryState;
@VisibleForTesting
Preference mUsiPreference;
@@ -75,7 +74,6 @@
mMetricsFeatureProvider = FeatureFactory.getFactory(context).getMetricsFeatureProvider();
mContext = context;
mInputManager = context.getSystemService(InputManager.class);
-
}
/**
@@ -132,13 +130,8 @@
@Override
public void onBatteryStateChanged(int deviceId, long eventTimeMillis,
@NonNull BatteryState batteryState) {
- if (batteryState.isPresent()) {
- mLastUsiSeenTime = eventTimeMillis;
- mLastDetectedUsiId = deviceId;
- } else {
- mLastUsiSeenTime = -1;
- mLastDetectedUsiId = null;
- }
+ mLastBatteryState = batteryState;
+ mLastDetectedUsiId = deviceId;
forceUpdate();
}
@@ -184,7 +177,7 @@
}
private boolean shouldShowUsiPreference() {
- return isUsiConnectionValid() && !hasConnectedBluetoothStylusDevice();
+ return isUsiBatteryValid() && !hasConnectedBluetoothStylusDevice();
}
@VisibleForTesting
@@ -206,11 +199,9 @@
}
@VisibleForTesting
- boolean isUsiConnectionValid() {
- // battery listener uses uptimeMillis as its eventTime
- long currentTime = SystemClock.uptimeMillis();
- long usiValidityDuration = 60 * 60 * 1000; // 1 hour
- return mLastUsiSeenTime > 0 && currentTime - usiValidityDuration <= mLastUsiSeenTime;
+ boolean isUsiBatteryValid() {
+ return mLastBatteryState != null
+ && mLastBatteryState.isPresent() && mLastBatteryState.getCapacity() > 0f;
}
private void launchDeviceDetails() {
diff --git a/src/com/android/settings/dashboard/DashboardFeatureProviderImpl.java b/src/com/android/settings/dashboard/DashboardFeatureProviderImpl.java
index f6dd0b7..4dc8f1a 100644
--- a/src/com/android/settings/dashboard/DashboardFeatureProviderImpl.java
+++ b/src/com/android/settings/dashboard/DashboardFeatureProviderImpl.java
@@ -260,7 +260,9 @@
META_DATA_PREFERENCE_TITLE_URI)) {
// Set a placeholder title before starting to fetch real title, this is necessary
// to avoid preference height change.
- preference.setTitle(R.string.summary_placeholder);
+ if (preference.getTitle() == null) {
+ preference.setTitle(R.string.summary_placeholder);
+ }
final Uri uri = TileUtils.getCompleteUri(tile, META_DATA_PREFERENCE_TITLE_URI,
METHOD_GET_DYNAMIC_TITLE);
@@ -288,7 +290,9 @@
&& tile.getMetaData().containsKey(META_DATA_PREFERENCE_SUMMARY_URI)) {
// Set a placeholder summary before starting to fetch real summary, this is necessary
// to avoid preference height change.
- preference.setSummary(R.string.summary_placeholder);
+ if (preference.getSummary() == null) {
+ preference.setSummary(R.string.summary_placeholder);
+ }
final Uri uri = TileUtils.getCompleteUri(tile, META_DATA_PREFERENCE_SUMMARY_URI,
METHOD_GET_DYNAMIC_SUMMARY);
diff --git a/src/com/android/settings/datausage/DataSaverSummary.java b/src/com/android/settings/datausage/DataSaverSummary.java
index 9bd862a..67644a6 100644
--- a/src/com/android/settings/datausage/DataSaverSummary.java
+++ b/src/com/android/settings/datausage/DataSaverSummary.java
@@ -78,11 +78,7 @@
addPreferencesFromResource(R.xml.data_saver);
mUnrestrictedAccess = findPreference(KEY_UNRESTRICTED_ACCESS);
- mApplicationsState = ApplicationsState.getInstance(
- (Application) getContext().getApplicationContext());
mDataSaverBackend = new DataSaverBackend(getContext());
- mDataUsageBridge = new AppStateDataUsageBridge(mApplicationsState, this, mDataSaverBackend);
- mSession = mApplicationsState.newSession(this, getSettingsLifecycle());
}
@Override
diff --git a/src/com/android/settings/datausage/lib/DataUsageLib.java b/src/com/android/settings/datausage/lib/DataUsageLib.java
index 1ca5eff..b3f7e79 100644
--- a/src/com/android/settings/datausage/lib/DataUsageLib.java
+++ b/src/com/android/settings/datausage/lib/DataUsageLib.java
@@ -22,12 +22,14 @@
import android.telephony.SubscriptionInfo;
import android.telephony.SubscriptionManager;
import android.telephony.TelephonyManager;
+import android.util.ArraySet;
import android.util.Log;
import androidx.annotation.NonNull;
import com.android.internal.util.ArrayUtils;
+import java.util.Arrays;
import java.util.List;
import java.util.Set;
@@ -76,16 +78,21 @@
}
private static NetworkTemplate normalizeMobileTemplate(
- @NonNull NetworkTemplate template, @NonNull String[] mergedSet) {
+ @NonNull NetworkTemplate template, @NonNull String[] merged) {
if (template.getSubscriberIds().isEmpty()) return template;
// The input template should have at most 1 subscriberId.
final String subscriberId = template.getSubscriberIds().iterator().next();
-
- if (Set.of(mergedSet).contains(subscriberId)) {
+ // In some rare cases (e.g. b/243015487), merged subscriberId list might contain
+ // duplicated items. Deduplication for better error handling.
+ final ArraySet mergedSet = new ArraySet(merged);
+ if (mergedSet.size() != merged.length) {
+ Log.wtf(TAG, "Duplicated merged list detected: " + Arrays.toString(merged));
+ }
+ if (mergedSet.contains(subscriberId)) {
// Requested template subscriber is part of the merge group; return
// a template that matches all merged subscribers.
return new NetworkTemplate.Builder(template.getMatchRule())
- .setSubscriberIds(Set.of(mergedSet))
+ .setSubscriberIds(mergedSet)
.setMeteredness(template.getMeteredness()).build();
}
diff --git a/src/com/android/settings/development/BluetoothLeAudioAllowListPreferenceController.java b/src/com/android/settings/development/BluetoothLeAudioAllowListPreferenceController.java
new file mode 100644
index 0000000..23506b3
--- /dev/null
+++ b/src/com/android/settings/development/BluetoothLeAudioAllowListPreferenceController.java
@@ -0,0 +1,129 @@
+/*
+ * Copyright 2022 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.development;
+
+import android.bluetooth.BluetoothAdapter;
+import android.bluetooth.BluetoothManager;
+import android.bluetooth.BluetoothStatusCodes;
+import android.content.Context;
+import android.os.SystemProperties;
+
+import androidx.annotation.VisibleForTesting;
+import androidx.preference.Preference;
+import androidx.preference.SwitchPreference;
+
+import com.android.settings.core.PreferenceControllerMixin;
+import com.android.settingslib.development.DeveloperOptionsPreferenceController;
+
+/**
+ * Preference controller to control Bluetooth LE audio feature
+ */
+public class BluetoothLeAudioAllowListPreferenceController
+ extends DeveloperOptionsPreferenceController
+ implements Preference.OnPreferenceChangeListener, PreferenceControllerMixin {
+
+ private static final String PREFERENCE_KEY = "bluetooth_enable_leaudio_allow_list";
+
+ private static final String LE_AUDIO_ALLOW_LIST_SWITCH_SUPPORT_PROPERTY =
+ "ro.bluetooth.leaudio_allow_list.supported";
+ @VisibleForTesting
+ static final String LE_AUDIO_ALLOW_LIST_ENABLED_PROPERTY =
+ "persist.bluetooth.leaudio.enable_allow_list";
+
+ private static final String LE_AUDIO_DYNAMIC_SWITCH_PROPERTY =
+ "ro.bluetooth.leaudio_switcher.supported";
+ @VisibleForTesting
+ static final String LE_AUDIO_DYNAMIC_ENABLED_PROPERTY =
+ "persist.bluetooth.leaudio_switcher.enabled";
+
+ @VisibleForTesting
+ BluetoothAdapter mBluetoothAdapter;
+
+ private final DevelopmentSettingsDashboardFragment mFragment;
+
+ @VisibleForTesting
+ boolean mChanged = false;
+
+ public BluetoothLeAudioAllowListPreferenceController(Context context,
+ DevelopmentSettingsDashboardFragment fragment) {
+ super(context);
+ mFragment = fragment;
+ mBluetoothAdapter = context.getSystemService(BluetoothManager.class).getAdapter();
+ }
+
+ @Override
+ public String getPreferenceKey() {
+ return PREFERENCE_KEY;
+ }
+
+ @Override
+ public boolean onPreferenceChange(Preference preference, Object newValue) {
+ BluetoothRebootDialog.show(mFragment);
+ mChanged = true;
+ return false;
+ }
+
+ @Override
+ public void updateState(Preference preference) {
+ if (mBluetoothAdapter == null) {
+ return;
+ }
+
+ int leAudioSupportedState = mBluetoothAdapter.isLeAudioSupported();
+ boolean leAudioEnabled = false;
+
+ if ((leAudioSupportedState == BluetoothStatusCodes.FEATURE_SUPPORTED)
+ || (leAudioSupportedState == BluetoothStatusCodes.ERROR_BLUETOOTH_NOT_ENABLED
+ && SystemProperties.getBoolean(LE_AUDIO_DYNAMIC_SWITCH_PROPERTY, false)
+ && SystemProperties.getBoolean(LE_AUDIO_DYNAMIC_ENABLED_PROPERTY, false))) {
+ leAudioEnabled = true;
+ }
+
+ final boolean leAudioAllowListSupport =
+ SystemProperties.getBoolean(LE_AUDIO_ALLOW_LIST_SWITCH_SUPPORT_PROPERTY, false);
+
+ if (leAudioEnabled && leAudioAllowListSupport) {
+ final boolean leAudioAllowListEnabled =
+ SystemProperties.getBoolean(LE_AUDIO_ALLOW_LIST_ENABLED_PROPERTY, false);
+ ((SwitchPreference) mPreference).setChecked(leAudioAllowListEnabled);
+ } else {
+ mPreference.setEnabled(false);
+ ((SwitchPreference) mPreference).setChecked(false);
+ }
+ }
+
+ /**
+ * Called when the RebootDialog confirm is clicked.
+ */
+ public void onRebootDialogConfirmed() {
+ if (!mChanged) {
+ return;
+ }
+
+ final boolean leAudioAllowListEnabled =
+ SystemProperties.getBoolean(LE_AUDIO_ALLOW_LIST_ENABLED_PROPERTY, false);
+ SystemProperties.set(LE_AUDIO_ALLOW_LIST_ENABLED_PROPERTY,
+ Boolean.toString(!leAudioAllowListEnabled));
+ }
+
+ /**
+ * Called when the RebootDialog cancel is clicked.
+ */
+ public void onRebootDialogCanceled() {
+ mChanged = false;
+ }
+}
diff --git a/src/com/android/settings/development/DevelopmentMemtagPreferenceController.java b/src/com/android/settings/development/DevelopmentMemtagPreferenceController.java
index 751ccba..c73c717 100644
--- a/src/com/android/settings/development/DevelopmentMemtagPreferenceController.java
+++ b/src/com/android/settings/development/DevelopmentMemtagPreferenceController.java
@@ -48,6 +48,9 @@
@Override
public int getAvailabilityStatus() {
+ if (MemtagHelper.isForcedOff() || MemtagHelper.isForcedOn()) {
+ return BasePreferenceController.DISABLED_DEPENDENT_SETTING;
+ }
return DevelopmentSettingsEnabler.isDevelopmentSettingsEnabled(mContext)
&& SystemProperties.getBoolean("ro.arm64.memtag.bootctl_supported", false)
? BasePreferenceController.AVAILABLE
diff --git a/src/com/android/settings/development/DevelopmentSettingsDashboardFragment.java b/src/com/android/settings/development/DevelopmentSettingsDashboardFragment.java
index c732c0a..3180a79 100644
--- a/src/com/android/settings/development/DevelopmentSettingsDashboardFragment.java
+++ b/src/com/android/settings/development/DevelopmentSettingsDashboardFragment.java
@@ -389,6 +389,11 @@
getDevelopmentOptionsController(
BluetoothLeAudioPreferenceController.class);
leAudioFeatureController.onRebootDialogConfirmed();
+
+ final BluetoothLeAudioAllowListPreferenceController leAudioAllowListController =
+ getDevelopmentOptionsController(
+ BluetoothLeAudioAllowListPreferenceController.class);
+ leAudioAllowListController.onRebootDialogConfirmed();
}
@Override
@@ -406,6 +411,11 @@
getDevelopmentOptionsController(
BluetoothLeAudioPreferenceController.class);
leAudioFeatureController.onRebootDialogCanceled();
+
+ final BluetoothLeAudioAllowListPreferenceController leAudioAllowListController =
+ getDevelopmentOptionsController(
+ BluetoothLeAudioAllowListPreferenceController.class);
+ leAudioAllowListController.onRebootDialogCanceled();
}
@Override
@@ -602,6 +612,7 @@
controllers.add(new BluetoothAvrcpVersionPreferenceController(context));
controllers.add(new BluetoothMapVersionPreferenceController(context));
controllers.add(new BluetoothLeAudioPreferenceController(context, fragment));
+ controllers.add(new BluetoothLeAudioAllowListPreferenceController(context, fragment));
controllers.add(new BluetoothA2dpHwOffloadPreferenceController(context, fragment));
controllers.add(new BluetoothLeAudioHwOffloadPreferenceController(context, fragment));
controllers.add(new BluetoothMaxConnectedAudioDevicesPreferenceController(context));
@@ -616,6 +627,7 @@
controllers.add(new RtlLayoutPreferenceController(context));
controllers.add(new WindowAnimationScalePreferenceController(context));
controllers.add(new EmulateDisplayCutoutPreferenceController(context));
+ controllers.add(new TransparentNavigationBarPreferenceController(context));
controllers.add(new TransitionAnimationScalePreferenceController(context));
controllers.add(new AnimatorDurationScalePreferenceController(context));
controllers.add(new SecondaryDisplayPreferenceController(context));
diff --git a/src/com/android/settings/development/TransparentNavigationBarPreferenceController.java b/src/com/android/settings/development/TransparentNavigationBarPreferenceController.java
new file mode 100644
index 0000000..d1f54b5
--- /dev/null
+++ b/src/com/android/settings/development/TransparentNavigationBarPreferenceController.java
@@ -0,0 +1,91 @@
+/*
+ * Copyright (C) 2023 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.development;
+
+import static android.os.UserHandle.USER_CURRENT;
+
+import android.content.Context;
+import android.content.om.IOverlayManager;
+import android.os.RemoteException;
+import android.os.ServiceManager;
+
+import androidx.preference.Preference;
+import androidx.preference.SwitchPreference;
+
+import com.android.internal.R;
+import com.android.internal.annotations.VisibleForTesting;
+import com.android.settings.core.PreferenceControllerMixin;
+import com.android.settingslib.development.DeveloperOptionsPreferenceController;
+
+public class TransparentNavigationBarPreferenceController
+ extends DeveloperOptionsPreferenceController
+ implements Preference.OnPreferenceChangeListener, PreferenceControllerMixin {
+
+ private static final String TRANSPARENT_NAVIGATION_BAR_KEY =
+ "transparent_navigation_bar";
+
+ private static final String OVERLAY_PACKAGE_NAME =
+ "com.android.internal.systemui.navbar.transparent";
+
+ private final IOverlayManager mOverlayManager;
+
+ public TransparentNavigationBarPreferenceController(Context context) {
+ super(context);
+ mOverlayManager = IOverlayManager.Stub.asInterface(
+ ServiceManager.getService(Context.OVERLAY_SERVICE));
+ }
+
+ @Override
+ public String getPreferenceKey() {
+ return TRANSPARENT_NAVIGATION_BAR_KEY;
+ }
+
+ @Override
+ public boolean onPreferenceChange(Preference preference, Object newValue) {
+ setEnabled((boolean) newValue);
+ return true;
+ }
+
+ @Override
+ public void updateState(Preference preference) {
+ ((SwitchPreference) mPreference).setChecked(isEnabled());
+ }
+
+ @Override
+ protected void onDeveloperOptionsSwitchDisabled() {
+ super.onDeveloperOptionsSwitchDisabled();
+ ((SwitchPreference) mPreference).setChecked(false);
+ final boolean enabled = isEnabled();
+ if (!enabled) {
+ setEnabled(false);
+ }
+ }
+
+ @VisibleForTesting
+ protected boolean isEnabled() {
+ return mContext.getResources().getBoolean(R.bool.config_navBarDefaultTransparent);
+ }
+
+ @VisibleForTesting
+ protected void setEnabled(boolean enabled) {
+ try {
+ mOverlayManager.setEnabled(OVERLAY_PACKAGE_NAME, enabled, USER_CURRENT);
+ } catch (RemoteException e) {
+ throw e.rethrowFromSystemServer();
+ }
+ }
+}
diff --git a/src/com/android/settings/deviceinfo/simstatus/SimEidPreferenceController.java b/src/com/android/settings/deviceinfo/simstatus/SimEidPreferenceController.java
index 8f2083f..59c3f60 100644
--- a/src/com/android/settings/deviceinfo/simstatus/SimEidPreferenceController.java
+++ b/src/com/android/settings/deviceinfo/simstatus/SimEidPreferenceController.java
@@ -162,7 +162,7 @@
mShowEidOnSummary = true;
dialogShwon.setOnDismissListener(dlg -> {
- mPreference.setSummary(getSummary());
+ mPreference.setSummary(PhoneNumberUtil.expandByTts(getSummary()));
});
}
diff --git a/src/com/android/settings/display/ScreenSaverPreferenceController.java b/src/com/android/settings/display/ScreenSaverPreferenceController.java
index 8d73240..9b60919 100644
--- a/src/com/android/settings/display/ScreenSaverPreferenceController.java
+++ b/src/com/android/settings/display/ScreenSaverPreferenceController.java
@@ -35,13 +35,7 @@
@Override
public int getAvailabilityStatus() {
- final boolean dreamsSupported = mContext.getResources().getBoolean(
- com.android.internal.R.bool.config_dreamsSupported);
- final boolean dreamsOnlyEnabledForDockUser = mContext.getResources().getBoolean(
- com.android.internal.R.bool.config_dreamsOnlyEnabledForDockUser);
- return (dreamsSupported && (!dreamsOnlyEnabledForDockUser
- || Utils.canCurrentUserDream(mContext)))
- ? AVAILABLE : UNSUPPORTED_ON_DEVICE;
+ return Utils.areDreamsAvailableToCurrentUser(mContext) ? AVAILABLE : UNSUPPORTED_ON_DEVICE;
}
@Override
diff --git a/src/com/android/settings/dream/DreamComplicationPreferenceController.java b/src/com/android/settings/dream/DreamComplicationPreferenceController.java
index 596fe20..7d01fdb 100644
--- a/src/com/android/settings/dream/DreamComplicationPreferenceController.java
+++ b/src/com/android/settings/dream/DreamComplicationPreferenceController.java
@@ -29,6 +29,8 @@
public class DreamComplicationPreferenceController extends TogglePreferenceController {
private final DreamBackend mBackend;
+ public static final String PREF_KEY = "dream_complications_toggle";
+
public DreamComplicationPreferenceController(Context context, String key) {
super(context, key);
mBackend = DreamBackend.getInstance(context);
diff --git a/src/com/android/settings/dream/DreamPickerController.java b/src/com/android/settings/dream/DreamPickerController.java
index f1a018f..d7003e6 100644
--- a/src/com/android/settings/dream/DreamPickerController.java
+++ b/src/com/android/settings/dream/DreamPickerController.java
@@ -33,6 +33,7 @@
import com.android.settingslib.dream.DreamBackend.DreamInfo;
import com.android.settingslib.widget.LayoutPreference;
+import java.util.HashSet;
import java.util.List;
import java.util.stream.Collectors;
@@ -40,6 +41,7 @@
* Controller for the dream picker where the user can select a screensaver.
*/
public class DreamPickerController extends BasePreferenceController {
+ public static final String PREF_KEY = "dream_picker";
private final DreamBackend mBackend;
private final MetricsFeatureProvider mMetricsFeatureProvider;
@@ -48,12 +50,14 @@
private DreamInfo mActiveDream;
private DreamAdapter mAdapter;
- public DreamPickerController(Context context, String key) {
- this(context, key, DreamBackend.getInstance(context));
+ private final HashSet<Callback> mCallbacks = new HashSet<>();
+
+ public DreamPickerController(Context context) {
+ this(context, DreamBackend.getInstance(context));
}
- public DreamPickerController(Context context, String key, DreamBackend backend) {
- super(context, key);
+ public DreamPickerController(Context context, DreamBackend backend) {
+ super(context, PREF_KEY);
mBackend = backend;
mDreamInfos = mBackend.getDreamInfos();
mActiveDream = getActiveDreamInfo(mDreamInfos);
@@ -97,6 +101,11 @@
}
@Nullable
+ public DreamInfo getActiveDreamInfo() {
+ return mActiveDream;
+ }
+
+ @Nullable
private static DreamInfo getActiveDreamInfo(List<DreamInfo> dreamInfos) {
return dreamInfos
.stream()
@@ -105,6 +114,19 @@
.orElse(null);
}
+ void addCallback(Callback callback) {
+ mCallbacks.add(callback);
+ }
+
+ void removeCallback(Callback callback) {
+ mCallbacks.remove(callback);
+ }
+
+ interface Callback {
+ // Triggered when the selected dream changes.
+ void onActiveDreamChanged();
+ }
+
private class DreamItem implements IDreamItem {
DreamInfo mDreamInfo;
@@ -131,6 +153,7 @@
public void onItemClicked() {
mActiveDream = mDreamInfo;
mBackend.setActiveDream(mDreamInfo.componentName);
+ mCallbacks.forEach(Callback::onActiveDreamChanged);
mMetricsFeatureProvider.action(SettingsEnums.PAGE_UNKNOWN,
SettingsEnums.ACTION_DREAM_SELECT_TYPE, SettingsEnums.DREAM,
mDreamInfo.componentName.flattenToString(), 1);
diff --git a/src/com/android/settings/dream/DreamSettings.java b/src/com/android/settings/dream/DreamSettings.java
index acc6973..df50a08 100644
--- a/src/com/android/settings/dream/DreamSettings.java
+++ b/src/com/android/settings/dream/DreamSettings.java
@@ -36,6 +36,7 @@
import androidx.recyclerview.widget.RecyclerView;
import com.android.settings.R;
+import com.android.settings.Utils;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.search.BaseSearchIndexProvider;
import com.android.settingslib.core.AbstractPreferenceController;
@@ -59,8 +60,14 @@
private MainSwitchPreference mMainSwitchPreference;
private Button mPreviewButton;
+ private Preference mComplicationsTogglePreference;
private RecyclerView mRecyclerView;
+ private DreamPickerController mDreamPickerController;
+
+ private final DreamPickerController.Callback mCallback =
+ this::updateComplicationsToggleVisibility;
+
@WhenToDream
static int getSettingFromPrefKey(String key) {
switch (key) {
@@ -128,7 +135,13 @@
@Override
protected List<AbstractPreferenceController> createPreferenceControllers(Context context) {
- return buildPreferenceControllers(context);
+ final List<AbstractPreferenceController> controllers = new ArrayList<>();
+ if (mDreamPickerController == null) {
+ mDreamPickerController = new DreamPickerController(context);
+ }
+ controllers.add(mDreamPickerController);
+ controllers.add(new WhenToDreamPreferenceController(context));
+ return controllers;
}
public static CharSequence getSummaryTextWithDreamName(Context context) {
@@ -146,10 +159,9 @@
}
}
- private static List<AbstractPreferenceController> buildPreferenceControllers(Context context) {
- final List<AbstractPreferenceController> controllers = new ArrayList<>();
- controllers.add(new WhenToDreamPreferenceController(context));
- return controllers;
+ @VisibleForTesting
+ void setDreamPickerController(DreamPickerController dreamPickerController) {
+ mDreamPickerController = dreamPickerController;
}
private void setAllPreferencesEnabled(boolean isEnabled) {
@@ -174,12 +186,29 @@
final DreamBackend dreamBackend = DreamBackend.getInstance(getContext());
+ mComplicationsTogglePreference = findPreference(
+ DreamComplicationPreferenceController.PREF_KEY);
+ updateComplicationsToggleVisibility();
+
mMainSwitchPreference = findPreference(MAIN_SWITCH_PREF_KEY);
if (mMainSwitchPreference != null) {
mMainSwitchPreference.addOnSwitchChangeListener(this);
}
setAllPreferencesEnabled(dreamBackend.isEnabled());
+
+ if (mDreamPickerController != null) {
+ mDreamPickerController.addCallback(mCallback);
+ }
+ }
+
+ @Override
+ public void onDestroy() {
+ if (mDreamPickerController != null) {
+ mDreamPickerController.removeCallback(mCallback);
+ }
+
+ super.onDestroy();
}
@Override
@@ -199,6 +228,16 @@
return mRecyclerView;
}
+ private void updateComplicationsToggleVisibility() {
+ if (mDreamPickerController == null || mComplicationsTogglePreference == null) {
+ return;
+ }
+
+ final DreamBackend.DreamInfo activeDream = mDreamPickerController.getActiveDreamInfo();
+ mComplicationsTogglePreference.setVisible(
+ activeDream != null && activeDream.supportsComplications);
+ }
+
private void updatePaddingForPreviewButton() {
mPreviewButton.post(() -> {
mRecyclerView.setPadding(0, 0, 0, mPreviewButton.getMeasuredHeight());
@@ -213,6 +252,17 @@
}
public static final BaseSearchIndexProvider SEARCH_INDEX_DATA_PROVIDER =
- new BaseSearchIndexProvider(R.xml.dream_fragment_overview);
+ new SearchIndexProvider(R.xml.dream_fragment_overview);
+
+ static class SearchIndexProvider extends BaseSearchIndexProvider {
+ SearchIndexProvider(int xmlRes) {
+ super(xmlRes);
+ }
+
+ @Override
+ protected boolean isPageSearchEnabled(Context context) {
+ return Utils.areDreamsAvailableToCurrentUser(context);
+ }
+ }
}
diff --git a/src/com/android/settings/fuelgauge/BatteryBroadcastReceiver.java b/src/com/android/settings/fuelgauge/BatteryBroadcastReceiver.java
index ecc4ea0..81a15ca 100644
--- a/src/com/android/settings/fuelgauge/BatteryBroadcastReceiver.java
+++ b/src/com/android/settings/fuelgauge/BatteryBroadcastReceiver.java
@@ -116,12 +116,21 @@
return;
}
final String action = intent.getAction();
+ Log.d(TAG, "updateBatteryStatus: action=" + action);
if (Intent.ACTION_BATTERY_CHANGED.equals(action)) {
final String batteryLevel = Utils.getBatteryPercentage(intent);
final String batteryStatus =
Utils.getBatteryStatus(mContext, intent, /* compactStatus= */ false);
final int batteryHealth = intent.getIntExtra(
BatteryManager.EXTRA_HEALTH, BatteryManager.BATTERY_HEALTH_UNKNOWN);
+ Log.d(
+ TAG,
+ "Battery changed: level="
+ + batteryLevel
+ + ", status="
+ + batteryStatus
+ + ", health="
+ + batteryHealth);
if (!Utils.isBatteryPresent(intent)) {
Log.w(TAG, "Problem reading the battery meter.");
mBatteryListener.onBatteryChanged(BatteryUpdateType.BATTERY_NOT_PRESENT);
diff --git a/src/com/android/settings/fuelgauge/PowerUsageFeatureProvider.java b/src/com/android/settings/fuelgauge/PowerUsageFeatureProvider.java
index 339cabe..5b40e93 100644
--- a/src/com/android/settings/fuelgauge/PowerUsageFeatureProvider.java
+++ b/src/com/android/settings/fuelgauge/PowerUsageFeatureProvider.java
@@ -153,6 +153,11 @@
Set<Integer> getOthersSystemComponentSet();
/**
+ * Returns {@link Set} for the custom system component names which are combined into others
+ */
+ Set<String> getOthersCustomComponentNameSet();
+
+ /**
* Returns {@link Set} for hiding system component ids in the usage screen
*/
Set<Integer> getHideSystemComponentSet();
diff --git a/src/com/android/settings/fuelgauge/PowerUsageFeatureProviderImpl.java b/src/com/android/settings/fuelgauge/PowerUsageFeatureProviderImpl.java
index 5d1e2e5..b6858fc 100644
--- a/src/com/android/settings/fuelgauge/PowerUsageFeatureProviderImpl.java
+++ b/src/com/android/settings/fuelgauge/PowerUsageFeatureProviderImpl.java
@@ -173,6 +173,11 @@
}
@Override
+ public Set<String> getOthersCustomComponentNameSet() {
+ return new ArraySet<>();
+ }
+
+ @Override
public Set<Integer> getHideSystemComponentSet() {
return new ArraySet<>();
}
diff --git a/src/com/android/settings/fuelgauge/TopLevelBatteryPreferenceController.java b/src/com/android/settings/fuelgauge/TopLevelBatteryPreferenceController.java
index 7f314d1..5bec7bd 100644
--- a/src/com/android/settings/fuelgauge/TopLevelBatteryPreferenceController.java
+++ b/src/com/android/settings/fuelgauge/TopLevelBatteryPreferenceController.java
@@ -18,6 +18,7 @@
import android.content.ComponentName;
import android.content.Context;
+import android.util.Log;
import androidx.annotation.VisibleForTesting;
import androidx.preference.Preference;
@@ -34,6 +35,8 @@
public class TopLevelBatteryPreferenceController extends BasePreferenceController implements
LifecycleObserver, OnStart, OnStop, BatteryPreferenceController {
+ private static final String TAG = "TopLvBatteryPrefControl";
+
@VisibleForTesting
protected boolean mIsBatteryPresent = true;
@VisibleForTesting
@@ -47,6 +50,7 @@
super(context, preferenceKey);
mBatteryBroadcastReceiver = new BatteryBroadcastReceiver(mContext);
mBatteryBroadcastReceiver.setBatteryChangedListener(type -> {
+ Log.d(TAG, "onBatteryChanged: type=" + type);
if (type == BatteryBroadcastReceiver.BatteryUpdateType.BATTERY_NOT_PRESENT) {
mIsBatteryPresent = false;
}
@@ -101,6 +105,8 @@
return null;
}
+ Log.d(TAG, "getDashboardLabel: batteryStatusUpdate=" + batteryStatusUpdate);
+
if (batteryStatusUpdate) {
setSummaryAsync(info);
}
@@ -137,6 +143,7 @@
/**
* Callback which receives text for the label.
*/
+ @Override
public void updateBatteryStatus(String label, BatteryInfo info) {
mBatteryStatusLabel = label; // Null if adaptive charging is not active
diff --git a/src/com/android/settings/fuelgauge/batterysaver/BatterySaverButtonPreferenceController.java b/src/com/android/settings/fuelgauge/batterysaver/BatterySaverButtonPreferenceController.java
index ee3f54f..274817e 100644
--- a/src/com/android/settings/fuelgauge/batterysaver/BatterySaverButtonPreferenceController.java
+++ b/src/com/android/settings/fuelgauge/batterysaver/BatterySaverButtonPreferenceController.java
@@ -118,7 +118,7 @@
@Override
public boolean setChecked(boolean stateOn) {
return BatterySaverUtils.setPowerSaveMode(mContext, stateOn,
- true /* needFirstTimeWarning */);
+ false /* needFirstTimeWarning */);
}
@Override
diff --git a/src/com/android/settings/fuelgauge/batterysaver/BatterySaverStickyPreferenceController.java b/src/com/android/settings/fuelgauge/batterysaver/BatterySaverStickyPreferenceController.java
index d11fe8a..f06083a 100644
--- a/src/com/android/settings/fuelgauge/batterysaver/BatterySaverStickyPreferenceController.java
+++ b/src/com/android/settings/fuelgauge/batterysaver/BatterySaverStickyPreferenceController.java
@@ -14,6 +14,7 @@
public class BatterySaverStickyPreferenceController extends TogglePreferenceController implements
PreferenceControllerMixin, Preference.OnPreferenceChangeListener {
+ private static final int DEFAULT_STICKY_SHUTOFF_LEVEL = 90;
private Context mContext;
@@ -39,10 +40,13 @@
@Override
protected void refreshSummary(Preference preference) {
super.refreshSummary(preference);
- final int stickyShutoffLevel = Settings.Global.getInt(
- mContext.getContentResolver(), Global.LOW_POWER_MODE_STICKY_AUTO_DISABLE_LEVEL, 90);
+ final int stickyShutoffLevel = Settings.Global.getInt(mContext.getContentResolver(),
+ Global.LOW_POWER_MODE_STICKY_AUTO_DISABLE_LEVEL, DEFAULT_STICKY_SHUTOFF_LEVEL);
+ final String formatPercentage = Utils.formatPercentage(stickyShutoffLevel);
+ preference.setTitle(mContext.getString(R.string.battery_saver_sticky_title_percentage,
+ formatPercentage));
preference.setSummary(mContext.getString(R.string.battery_saver_sticky_description_new,
- Utils.formatPercentage(stickyShutoffLevel)));
+ formatPercentage));
}
@Override
diff --git a/src/com/android/settings/fuelgauge/batterytip/BatteryManagerPreferenceController.java b/src/com/android/settings/fuelgauge/batterytip/BatteryManagerPreferenceController.java
index 1c4c67c..a6575a5 100644
--- a/src/com/android/settings/fuelgauge/batterytip/BatteryManagerPreferenceController.java
+++ b/src/com/android/settings/fuelgauge/batterytip/BatteryManagerPreferenceController.java
@@ -50,7 +50,13 @@
@Override
public int getAvailabilityStatus() {
- return mPowerUsageFeatureProvider.isBatteryManagerSupported()
+ if (!mPowerUsageFeatureProvider.isBatteryManagerSupported()) {
+ return UNSUPPORTED_ON_DEVICE;
+ }
+ if (!mContext.getResources().getBoolean(R.bool.config_battery_manager_consider_ac)) {
+ return AVAILABLE_UNSEARCHABLE;
+ }
+ return mPowerUsageFeatureProvider.isAdaptiveChargingSupported()
? AVAILABLE_UNSEARCHABLE : UNSUPPORTED_ON_DEVICE;
}
diff --git a/src/com/android/settings/fuelgauge/batterytip/tips/IncompatibleChargerTip.java b/src/com/android/settings/fuelgauge/batterytip/tips/IncompatibleChargerTip.java
index 7ce6b14..8a8cc5c 100644
--- a/src/com/android/settings/fuelgauge/batterytip/tips/IncompatibleChargerTip.java
+++ b/src/com/android/settings/fuelgauge/batterytip/tips/IncompatibleChargerTip.java
@@ -48,7 +48,7 @@
@Override
public int getIconId() {
- return R.drawable.ic_battery_charging;
+ return R.drawable.ic_battery_alert_24dp;
}
@Override
diff --git a/src/com/android/settings/fuelgauge/batteryusage/BatteryChartPreferenceController.java b/src/com/android/settings/fuelgauge/batteryusage/BatteryChartPreferenceController.java
index f13a4ef..d192e1a 100644
--- a/src/com/android/settings/fuelgauge/batteryusage/BatteryChartPreferenceController.java
+++ b/src/com/android/settings/fuelgauge/batteryusage/BatteryChartPreferenceController.java
@@ -20,7 +20,6 @@
import android.animation.AnimatorListenerAdapter;
import android.app.settings.SettingsEnums;
import android.content.Context;
-import android.content.res.Configuration;
import android.os.Bundle;
import android.os.Handler;
import android.os.Looper;
@@ -68,8 +67,6 @@
private static final String KEY_DAILY_CHART_INDEX = "daily_chart_index";
private static final String KEY_HOURLY_CHART_INDEX = "hourly_chart_index";
- private static int sUiMode = Configuration.UI_MODE_NIGHT_UNDEFINED;
-
/**
* A callback listener for battery usage is updated.
* This happens when battery usage data is ready or the selected index is changed.
@@ -167,14 +164,6 @@
@Override
public void onResume() {
- final int currentUiMode =
- mContext.getResources().getConfiguration().uiMode
- & Configuration.UI_MODE_NIGHT_MASK;
- if (sUiMode != currentUiMode) {
- sUiMode = currentUiMode;
- BatteryDiffEntry.clearCache();
- Log.d(TAG, "clear icon and label cache since uiMode is changed");
- }
mIs24HourFormat = DateFormat.is24HourFormat(mContext);
mMetricsFeatureProvider.action(mPrefContext, SettingsEnums.OPEN_BATTERY_USAGE);
}
diff --git a/src/com/android/settings/fuelgauge/batteryusage/BatteryDiffData.java b/src/com/android/settings/fuelgauge/batteryusage/BatteryDiffData.java
index a07cfdd..c5dfb0d 100644
--- a/src/com/android/settings/fuelgauge/batteryusage/BatteryDiffData.java
+++ b/src/com/android/settings/fuelgauge/batteryusage/BatteryDiffData.java
@@ -17,6 +17,7 @@
package com.android.settings.fuelgauge.batteryusage;
import android.content.Context;
+import android.os.BatteryConsumer;
import androidx.annotation.NonNull;
@@ -31,6 +32,8 @@
/** Wraps the battery usage diff data for each entry used for battery usage app list. */
public class BatteryDiffData {
+ static final double SMALL_PERCENTAGE_THRESHOLD = 1f;
+
private final List<BatteryDiffEntry> mAppEntries;
private final List<BatteryDiffEntry> mSystemEntries;
@@ -51,8 +54,8 @@
combineBatteryDiffEntry(context, featureProvider, systemAppsSet);
}
- setTotalConsumePower();
- sortEntries();
+ processAndSortEntries(mAppEntries);
+ processAndSortEntries(mSystemEntries);
}
public List<BatteryDiffEntry> getAppDiffEntryList() {
@@ -76,18 +79,6 @@
combineSystemItemsIntoOthers(context, featureProvider, mSystemEntries);
}
- /** Sets total consume power for app and system entries separately. */
- private void setTotalConsumePower() {
- setTotalConsumePowerForAllEntries(mAppEntries);
- setTotalConsumePowerForAllEntries(mSystemEntries);
- }
-
- /** Sorts entries based on consumed percentage. */
- private void sortEntries() {
- Collections.sort(mAppEntries, BatteryDiffEntry.COMPARATOR);
- Collections.sort(mSystemEntries, BatteryDiffEntry.COMPARATOR);
- }
-
private static void purgeBatteryDiffData(
final PowerUsageFeatureProvider featureProvider,
final List<BatteryDiffEntry> entries) {
@@ -151,11 +142,17 @@
final PowerUsageFeatureProvider featureProvider,
final List<BatteryDiffEntry> systemEntries) {
final Set<Integer> othersSystemComponentSet = featureProvider.getOthersSystemComponentSet();
+ final Set<String> othersCustomComponentNameSet =
+ featureProvider.getOthersCustomComponentNameSet();
BatteryDiffEntry.OthersBatteryDiffEntry othersDiffEntry = null;
final Iterator<BatteryDiffEntry> systemListIterator = systemEntries.iterator();
while (systemListIterator.hasNext()) {
final BatteryDiffEntry batteryDiffEntry = systemListIterator.next();
- if (othersSystemComponentSet.contains(batteryDiffEntry.mBatteryHistEntry.mDrainType)) {
+ final int componentId = batteryDiffEntry.mBatteryHistEntry.mDrainType;
+ if (othersSystemComponentSet.contains(componentId) || (
+ componentId >= BatteryConsumer.FIRST_CUSTOM_POWER_COMPONENT_ID
+ && othersCustomComponentNameSet.contains(
+ batteryDiffEntry.getAppLabel()))) {
if (othersDiffEntry == null) {
othersDiffEntry = new BatteryDiffEntry.OthersBatteryDiffEntry(context);
}
@@ -170,18 +167,6 @@
}
}
- // Sets total consume power for each entry.
- private static void setTotalConsumePowerForAllEntries(
- final List<BatteryDiffEntry> batteryDiffEntries) {
- double totalConsumePower = 0.0;
- for (BatteryDiffEntry batteryDiffEntry : batteryDiffEntries) {
- totalConsumePower += batteryDiffEntry.mConsumePower;
- }
- for (BatteryDiffEntry batteryDiffEntry : batteryDiffEntries) {
- batteryDiffEntry.setTotalConsumePower(totalConsumePower);
- }
- }
-
@VisibleForTesting
static boolean needsCombineInSystemApp(final BatteryDiffEntry batteryDiffEntry,
final List<String> systemAppsAllowlist, final Set<String> systemAppsSet) {
@@ -200,4 +185,51 @@
return systemAppsSet != null && systemAppsSet.contains(packageName);
}
+
+ /**
+ * Sets total consume power, and adjusts the percentages to ensure the total round percentage
+ * could be 100%, and then sorts entries based on the sorting key.
+ */
+ @VisibleForTesting
+ static void processAndSortEntries(final List<BatteryDiffEntry> batteryDiffEntries) {
+ if (batteryDiffEntries.isEmpty()) {
+ return;
+ }
+
+ // Sets total consume power.
+ double totalConsumePower = 0.0;
+ for (BatteryDiffEntry batteryDiffEntry : batteryDiffEntries) {
+ totalConsumePower += batteryDiffEntry.mConsumePower;
+ }
+ for (BatteryDiffEntry batteryDiffEntry : batteryDiffEntries) {
+ batteryDiffEntry.setTotalConsumePower(totalConsumePower);
+ }
+
+ // Adjusts percentages to show.
+ // The lower bound is treating all the small percentages as 0.
+ // The upper bound is treating all the small percentages as 1.
+ int totalLowerBound = 0;
+ int totalUpperBound = 0;
+ for (BatteryDiffEntry entry : batteryDiffEntries) {
+ if (entry.getPercentage() < SMALL_PERCENTAGE_THRESHOLD) {
+ totalUpperBound += 1;
+ } else {
+ int roundPercentage = Math.round((float) entry.getPercentage());
+ totalLowerBound += roundPercentage;
+ totalUpperBound += roundPercentage;
+ }
+ }
+ if (totalLowerBound > 100 || totalUpperBound < 100) {
+ Collections.sort(batteryDiffEntries, BatteryDiffEntry.COMPARATOR);
+ for (int i = 0; i < totalLowerBound - 100 && i < batteryDiffEntries.size(); i++) {
+ batteryDiffEntries.get(i).setAdjustPercentageOffset(-1);
+ }
+ for (int i = 0; i < 100 - totalUpperBound && i < batteryDiffEntries.size(); i++) {
+ batteryDiffEntries.get(i).setAdjustPercentageOffset(1);
+ }
+ }
+
+ // Sorts entries.
+ Collections.sort(batteryDiffEntries, BatteryDiffEntry.COMPARATOR);
+ }
}
diff --git a/src/com/android/settings/fuelgauge/batteryusage/BatteryDiffEntry.java b/src/com/android/settings/fuelgauge/batteryusage/BatteryDiffEntry.java
index d53afdf..2ed9196 100644
--- a/src/com/android/settings/fuelgauge/batteryusage/BatteryDiffEntry.java
+++ b/src/com/android/settings/fuelgauge/batteryusage/BatteryDiffEntry.java
@@ -47,7 +47,7 @@
@VisibleForTesting(otherwise = VisibleForTesting.PACKAGE_PRIVATE)
public static final Map<String, Boolean> sValidForRestriction = new HashMap<>();
- /** A comparator for {@link BatteryDiffEntry} based on consumed percentage. */
+ /** A comparator for {@link BatteryDiffEntry} based on the sorting key. */
public static final Comparator<BatteryDiffEntry> COMPARATOR =
(a, b) -> Double.compare(b.getSortingKey(), a.getSortingKey());
@@ -65,7 +65,8 @@
protected Context mContext;
private double mTotalConsumePower;
- private double mPercentOfTotal;
+ private double mPercentage;
+ private int mAdjustPercentageOffset;
private UserManager mUserManager;
private String mDefaultPackageName = null;
@@ -107,8 +108,9 @@
/** Sets the total consumed power in a specific time slot. */
public void setTotalConsumePower(double totalConsumePower) {
mTotalConsumePower = totalConsumePower;
- mPercentOfTotal = totalConsumePower == 0
+ mPercentage = totalConsumePower == 0
? 0 : (mConsumePower / mTotalConsumePower) * 100.0;
+ mAdjustPercentageOffset = 0;
}
/** Gets the total consumed power in a specific time slot. */
@@ -117,13 +119,23 @@
}
/** Gets the percentage of total consumed power. */
- public double getPercentOfTotal() {
- return mPercentOfTotal;
+ public double getPercentage() {
+ return mPercentage;
+ }
+
+ /** Gets the percentage offset to adjust. */
+ public double getAdjustPercentageOffset() {
+ return mAdjustPercentageOffset;
+ }
+
+ /** Sets the percentage offset to adjust. */
+ public void setAdjustPercentageOffset(int offset) {
+ mAdjustPercentageOffset = offset;
}
/** Gets the key for sorting */
public double getSortingKey() {
- return getPercentOfTotal();
+ return getPercentage() + getAdjustPercentageOffset();
}
/** Clones a new instance. */
@@ -369,7 +381,7 @@
.append(String.format("\n\tname=%s restrictable=%b",
mAppLabel, mValidForRestriction))
.append(String.format("\n\tconsume=%.2f%% %f/%f",
- mPercentOfTotal, mConsumePower, mTotalConsumePower))
+ mPercentage, mConsumePower, mTotalConsumePower))
.append(String.format("\n\tconsume power= foreground:%f foregroundService:%f",
mForegroundUsageConsumePower, mForegroundServiceUsageConsumePower))
.append(String.format("\n\tconsume power= background:%f cached:%f",
diff --git a/src/com/android/settings/fuelgauge/batteryusage/BatteryEntry.java b/src/com/android/settings/fuelgauge/batteryusage/BatteryEntry.java
index 69b57ca..b3e190f 100644
--- a/src/com/android/settings/fuelgauge/batteryusage/BatteryEntry.java
+++ b/src/com/android/settings/fuelgauge/batteryusage/BatteryEntry.java
@@ -565,7 +565,7 @@
break;
case BatteryConsumer.POWER_COMPONENT_CPU: // id: 1
name = context.getResources().getString(R.string.power_cpu);
- iconId = R.drawable.ic_power_system;
+ iconId = R.drawable.ic_settings_cpu;
break;
case BatteryConsumer.POWER_COMPONENT_BLUETOOTH: // id: 2
name = context.getResources().getString(R.string.power_bluetooth);
@@ -577,15 +577,15 @@
break;
case BatteryConsumer.POWER_COMPONENT_FLASHLIGHT: // id: 6
name = context.getResources().getString(R.string.power_flashlight);
- iconId = R.drawable.ic_settings_display;
+ iconId = R.drawable.ic_settings_flashlight;
break;
case BatteryConsumer.POWER_COMPONENT_MOBILE_RADIO: // id: 8
name = context.getResources().getString(R.string.power_cell);
- iconId = R.drawable.ic_cellular_1_bar;
+ iconId = R.drawable.ic_settings_cellular;
break;
case BatteryConsumer.POWER_COMPONENT_GNSS: // id: 10
name = context.getResources().getString(R.string.power_gps);
- iconId = R.drawable.ic_power_system;
+ iconId = R.drawable.ic_settings_gps;
break;
case BatteryConsumer.POWER_COMPONENT_WIFI: // id: 11
name = context.getResources().getString(R.string.power_wifi);
diff --git a/src/com/android/settings/fuelgauge/batteryusage/BatteryUsageBreakdownController.java b/src/com/android/settings/fuelgauge/batteryusage/BatteryUsageBreakdownController.java
index d44f266..0be6c98 100644
--- a/src/com/android/settings/fuelgauge/batteryusage/BatteryUsageBreakdownController.java
+++ b/src/com/android/settings/fuelgauge/batteryusage/BatteryUsageBreakdownController.java
@@ -18,6 +18,7 @@
import android.app.settings.SettingsEnums;
import android.content.Context;
+import android.content.res.Configuration;
import android.graphics.drawable.Drawable;
import android.os.Handler;
import android.os.Looper;
@@ -34,6 +35,7 @@
import com.android.internal.annotations.VisibleForTesting;
import com.android.settings.R;
import com.android.settings.SettingsActivity;
+import com.android.settings.Utils;
import com.android.settings.core.BasePreferenceController;
import com.android.settings.core.InstrumentedPreferenceFragment;
import com.android.settings.fuelgauge.AdvancedPowerUsageDetail;
@@ -43,6 +45,7 @@
import com.android.settingslib.core.lifecycle.Lifecycle;
import com.android.settingslib.core.lifecycle.LifecycleObserver;
import com.android.settingslib.core.lifecycle.events.OnDestroy;
+import com.android.settingslib.core.lifecycle.events.OnResume;
import com.android.settingslib.widget.FooterPreference;
import java.util.HashMap;
@@ -51,15 +54,15 @@
/** Controller for battery usage breakdown preference group. */
public class BatteryUsageBreakdownController extends BasePreferenceController
- implements LifecycleObserver, OnDestroy {
+ implements LifecycleObserver, OnResume, OnDestroy {
private static final String TAG = "BatteryUsageBreakdownController";
private static final String ROOT_PREFERENCE_KEY = "battery_usage_breakdown";
private static final String FOOTER_PREFERENCE_KEY = "battery_usage_footer";
private static final String SPINNER_PREFERENCE_KEY = "battery_usage_spinner";
private static final String APP_LIST_PREFERENCE_KEY = "app_list";
private static final String PACKAGE_NAME_NONE = "none";
- private static final int ENABLED_ICON_ALPHA = 255;
- private static final int DISABLED_ICON_ALPHA = 255 / 3;
+
+ private static int sUiMode = Configuration.UI_MODE_NIGHT_UNDEFINED;
private final SettingsActivity mActivity;
private final InstrumentedPreferenceFragment mFragment;
@@ -84,6 +87,8 @@
FooterPreference mFooterPreference;
@VisibleForTesting
BatteryDiffData mBatteryDiffData;
+ @VisibleForTesting
+ String mPercentLessThanThresholdText;
public BatteryUsageBreakdownController(
Context context, Lifecycle lifecycle, SettingsActivity activity,
@@ -99,6 +104,19 @@
}
@Override
+ public void onResume() {
+ final int currentUiMode =
+ mContext.getResources().getConfiguration().uiMode
+ & Configuration.UI_MODE_NIGHT_MASK;
+ if (sUiMode != currentUiMode) {
+ sUiMode = currentUiMode;
+ BatteryDiffEntry.clearCache();
+ mPreferenceCache.clear();
+ Log.d(TAG, "clear icon and label cache since uiMode is changed");
+ }
+ }
+
+ @Override
public void onDestroy() {
mHandler.removeCallbacksAndMessages(/*token=*/ null);
mPreferenceCache.clear();
@@ -132,11 +150,11 @@
: SettingsEnums.ACTION_BATTERY_USAGE_SYSTEM_ITEM,
/* pageId */ SettingsEnums.OPEN_BATTERY_USAGE,
TextUtils.isEmpty(packageName) ? PACKAGE_NAME_NONE : packageName,
- (int) Math.round(diffEntry.getPercentOfTotal()));
+ (int) Math.round(diffEntry.getPercentage()));
Log.d(TAG, String.format("handleClick() label=%s key=%s package=%s",
diffEntry.getAppLabel(), histEntry.getKey(), histEntry.mPackageName));
AdvancedPowerUsageDetail.startBatteryDetailPage(
- mActivity, mFragment, diffEntry, powerPref.getPercent(), mSlotTimestamp);
+ mActivity, mFragment, diffEntry, powerPref.getPercentage(), mSlotTimestamp);
return true;
}
@@ -148,6 +166,9 @@
mSpinnerPreference = screen.findPreference(SPINNER_PREFERENCE_KEY);
mAppListPreferenceGroup = screen.findPreference(APP_LIST_PREFERENCE_KEY);
mFooterPreference = screen.findPreference(FOOTER_PREFERENCE_KEY);
+ mPercentLessThanThresholdText = mPrefContext.getString(
+ R.string.battery_usage_less_than_percent,
+ Utils.formatPercentage(BatteryDiffData.SMALL_PERCENTAGE_THRESHOLD, false));
mAppListPreferenceGroup.setOrderingAsAdded(false);
mSpinnerPreference.initializeSpinner(
@@ -194,7 +215,7 @@
showCategoryTitle(slotTimestamp);
showSpinnerAndAppList();
- showFooterPreference(isAllUsageDataEmpty, slotTimestamp);
+ showFooterPreference(isAllUsageDataEmpty);
}
private void showCategoryTitle(String slotTimestamp) {
@@ -206,16 +227,11 @@
mRootPreference.setVisible(true);
}
- private void showFooterPreference(boolean isAllBatteryUsageEmpty, String slotTimestamp) {
- mFooterPreference.setTitle(
+ private void showFooterPreference(boolean isAllBatteryUsageEmpty) {
+ mFooterPreference.setTitle(mPrefContext.getString(
isAllBatteryUsageEmpty
- ? mPrefContext.getString(R.string.battery_usage_screen_footer_empty)
- : (slotTimestamp == null
- ? mPrefContext.getString(
- R.string.battery_usage_screen_footer_since_last_full_charge)
- : mPrefContext.getString(
- R.string.battery_usage_screen_footer_of_timestamp,
- slotTimestamp)));
+ ? R.string.battery_usage_screen_footer_empty
+ : R.string.battery_usage_screen_footer));
mFooterPreference.setVisible(true);
}
@@ -269,16 +285,15 @@
pref.setIcon(appIcon);
pref.setTitle(appLabel);
pref.setOrder(prefIndex);
- pref.setPercent(entry.getPercentOfTotal());
pref.setSingleLineTitle(true);
// Sets the BatteryDiffEntry to preference for launching detailed page.
pref.setBatteryDiffEntry(entry);
- pref.setEnabled(entry.validForRestriction());
+ pref.setSelectable(entry.validForRestriction());
+ setPreferencePercentage(pref, entry);
setPreferenceSummary(pref, entry);
if (!isAdded) {
mAppListPreferenceGroup.addPreference(pref);
}
- appIcon.setAlpha(pref.isEnabled() ? ENABLED_ICON_ALPHA : DISABLED_ICON_ALPHA);
prefIndex++;
}
Log.d(TAG, String.format("addAllPreferences() is finished in %d/ms",
@@ -299,6 +314,17 @@
}
@VisibleForTesting
+ void setPreferencePercentage(
+ PowerGaugePreference preference, BatteryDiffEntry entry) {
+ preference.setPercentage(
+ entry.getPercentage() < BatteryDiffData.SMALL_PERCENTAGE_THRESHOLD
+ ? mPercentLessThanThresholdText
+ : Utils.formatPercentage(
+ entry.getPercentage() + entry.getAdjustPercentageOffset(),
+ /* round= */ true));
+ }
+
+ @VisibleForTesting
void setPreferenceSummary(
PowerGaugePreference preference, BatteryDiffEntry entry) {
preference.setSummary(
diff --git a/src/com/android/settings/fuelgauge/batteryusage/PowerGaugePreference.java b/src/com/android/settings/fuelgauge/batteryusage/PowerGaugePreference.java
index 4ab1f42..56ada8e 100644
--- a/src/com/android/settings/fuelgauge/batteryusage/PowerGaugePreference.java
+++ b/src/com/android/settings/fuelgauge/batteryusage/PowerGaugePreference.java
@@ -19,6 +19,8 @@
import android.content.Context;
import android.graphics.drawable.Drawable;
import android.util.AttributeSet;
+import android.view.View;
+import android.view.ViewGroup;
import android.widget.TextView;
import androidx.preference.PreferenceViewHolder;
@@ -36,7 +38,10 @@
*/
public class PowerGaugePreference extends AppPreference {
- private static final double PERCENTAGE_TO_SHOW_THRESHOLD = 1f;
+ // Please see go/battery-usage-app-list-alpha
+ private static final float SELECTABLE_ALPHA = 1f;
+ private static final float UNSELECTABLE_ALPHA_LIGHT_MODE = 0.65f;
+ private static final float UNSELECTABLE_ALPHA_DARK_MODE = 0.5f;
private BatteryEntry mInfo;
private BatteryDiffEntry mBatteryDiffEntry;
@@ -75,29 +80,17 @@
notifyChanged();
}
- /** Sets the percent of total. */
- public void setPercent(double percentOfTotal) {
- mProgress = percentOfTotal < PERCENTAGE_TO_SHOW_THRESHOLD
- ? "-" : Utils.formatPercentage(percentOfTotal, true);
+ /** Sets the percentage to show. */
+ public void setPercentage(CharSequence percentage) {
+ mProgress = percentage;
notifyChanged();
}
- /** Gets the percent of total. */
- public String getPercent() {
+ /** Gets the percentage to show. */
+ public String getPercentage() {
return mProgress.toString();
}
- /** Sets the subtitle. */
- public void setSubtitle(CharSequence subtitle) {
- mProgress = subtitle;
- notifyChanged();
- }
-
- /** Gets the subtitle. */
- public CharSequence getSubtitle() {
- return mProgress;
- }
-
/** Sets whether to show anomaly icon */
public void shouldShowAnomalyIcon(boolean showAnomalyIcon) {
mShowAnomalyIcon = showAnomalyIcon;
@@ -125,6 +118,11 @@
public void onBindViewHolder(PreferenceViewHolder view) {
super.onBindViewHolder(view);
+ final boolean isNightMode = Utils.isNightMode(getContext());
+ final float alpha = isSelectable() ? SELECTABLE_ALPHA
+ : (isNightMode ? UNSELECTABLE_ALPHA_DARK_MODE : UNSELECTABLE_ALPHA_LIGHT_MODE);
+ setViewAlpha(view.itemView, alpha);
+
final TextView subtitle = (TextView) view.findViewById(R.id.widget_summary);
subtitle.setText(mProgress);
if (mShowAnomalyIcon) {
@@ -138,4 +136,15 @@
titleView.setContentDescription(mContentDescription);
}
}
+
+ private static void setViewAlpha(View view, float alpha) {
+ if (view instanceof ViewGroup) {
+ final ViewGroup viewGroup = (ViewGroup) view;
+ for (int i = viewGroup.getChildCount() - 1; i >= 0; i--) {
+ setViewAlpha(viewGroup.getChildAt(i), alpha);
+ }
+ } else {
+ view.setAlpha(alpha);
+ }
+ }
}
diff --git a/src/com/android/settings/inputmethod/KeyboardLayoutDialogFragment.java b/src/com/android/settings/inputmethod/KeyboardLayoutDialogFragment.java
index f91c9d8..94f0757 100644
--- a/src/com/android/settings/inputmethod/KeyboardLayoutDialogFragment.java
+++ b/src/com/android/settings/inputmethod/KeyboardLayoutDialogFragment.java
@@ -308,6 +308,12 @@
public Keyboards loadInBackground() {
Keyboards keyboards = new Keyboards();
InputManager im = (InputManager)getContext().getSystemService(Context.INPUT_SERVICE);
+ if (mInputDeviceIdentifier == null || NewKeyboardSettingsUtils.getInputDevice(
+ im, mInputDeviceIdentifier) == null) {
+ keyboards.keyboardLayouts.add(null); // default layout
+ keyboards.current = 0;
+ return keyboards;
+ }
String[] keyboardLayoutDescriptors = im.getEnabledKeyboardLayoutsForInputDevice(
mInputDeviceIdentifier);
for (String keyboardLayoutDescriptor : keyboardLayoutDescriptors) {
diff --git a/src/com/android/settings/inputmethod/KeyboardLayoutPickerController.java b/src/com/android/settings/inputmethod/KeyboardLayoutPickerController.java
index c6a0d75..10cd4a2 100644
--- a/src/com/android/settings/inputmethod/KeyboardLayoutPickerController.java
+++ b/src/com/android/settings/inputmethod/KeyboardLayoutPickerController.java
@@ -21,7 +21,6 @@
import android.hardware.input.InputDeviceIdentifier;
import android.hardware.input.InputManager;
import android.hardware.input.KeyboardLayout;
-import android.view.InputDevice;
import androidx.fragment.app.Fragment;
import androidx.preference.Preference;
@@ -37,7 +36,6 @@
import java.util.HashMap;
import java.util.Map;
-
public class KeyboardLayoutPickerController extends BasePreferenceController implements
InputManager.InputDeviceListener, LifecycleObserver, OnStart, OnStop {
@@ -68,15 +66,12 @@
@Override
public void onStart() {
mIm.registerInputDeviceListener(this, null);
-
- final InputDevice inputDevice =
- mIm.getInputDeviceByDescriptor(mInputDeviceIdentifier.getDescriptor());
- if (inputDevice == null) {
- mParent.getActivity().finish();
+ if (mInputDeviceIdentifier == null
+ || NewKeyboardSettingsUtils.getInputDevice(mIm, mInputDeviceIdentifier) == null) {
return;
}
- mInputDeviceId = inputDevice.getId();
-
+ mInputDeviceId =
+ NewKeyboardSettingsUtils.getInputDevice(mIm, mInputDeviceIdentifier).getId();
updateCheckedState();
}
@@ -150,6 +145,9 @@
}
private void createPreferenceHierarchy() {
+ if (mKeyboardLayouts == null) {
+ return;
+ }
for (KeyboardLayout layout : mKeyboardLayouts) {
final SwitchPreference pref = new SwitchPreference(mScreen.getContext());
pref.setTitle(layout.getLabel());
diff --git a/src/com/android/settings/inputmethod/KeyboardLayoutPickerFragment.java b/src/com/android/settings/inputmethod/KeyboardLayoutPickerFragment.java
index a13ebc0..8abde7e 100644
--- a/src/com/android/settings/inputmethod/KeyboardLayoutPickerFragment.java
+++ b/src/com/android/settings/inputmethod/KeyboardLayoutPickerFragment.java
@@ -19,11 +19,11 @@
import android.app.settings.SettingsEnums;
import android.content.Context;
import android.hardware.input.InputDeviceIdentifier;
+import android.hardware.input.InputManager;
import com.android.settings.R;
import com.android.settings.dashboard.DashboardFragment;
-
public class KeyboardLayoutPickerFragment extends DashboardFragment {
private static final String TAG = "KeyboardLayoutPicker";
@@ -45,10 +45,10 @@
final InputDeviceIdentifier inputDeviceIdentifier = getActivity().getIntent().
getParcelableExtra(EXTRA_INPUT_DEVICE_IDENTIFIER);
- if (inputDeviceIdentifier == null) {
- getActivity().finish();
+ final InputManager im = context.getSystemService(InputManager.class);
+ if (NewKeyboardSettingsUtils.getInputDevice(im, inputDeviceIdentifier) == null) {
+ return;
}
-
use(KeyboardLayoutPickerController.class).initialize(this /*parent*/,
inputDeviceIdentifier);
}
diff --git a/src/com/android/settings/inputmethod/ModifierKeysPickerDialogFragment.java b/src/com/android/settings/inputmethod/ModifierKeysPickerDialogFragment.java
index b016f22..291ce45 100644
--- a/src/com/android/settings/inputmethod/ModifierKeysPickerDialogFragment.java
+++ b/src/com/android/settings/inputmethod/ModifierKeysPickerDialogFragment.java
@@ -54,6 +54,7 @@
private Preference mPreference;
private String mKeyDefaultName;
+ private String mKeyFocus;
private Context mContext;
private InputManager mIm;
@@ -72,6 +73,7 @@
public ModifierKeysPickerDialogFragment(Preference preference, InputManager inputManager) {
mPreference = preference;
mKeyDefaultName = preference.getTitle().toString();
+ mKeyFocus = preference.getSummary().toString();
mIm = inputManager;
}
@@ -101,11 +103,11 @@
ModifierKeyAdapter adapter = new ModifierKeyAdapter(modifierKeys);
ListView listView = dialoglayout.findViewById(R.id.modifier_key_picker);
listView.setAdapter(adapter);
+ setInitialFocusItem(modifierKeys, adapter);
listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {
adapter.setCurrentItem(i);
- adapter.setClick(true);
adapter.notifyDataSetChanged();
}
});
@@ -165,13 +167,22 @@
return modifierKeyDialog;
}
+ private void setInitialFocusItem(
+ List<String> modifierKeys, ModifierKeyAdapter adapter) {
+ if (modifierKeys.indexOf(mKeyFocus) == -1) {
+ adapter.setCurrentItem(modifierKeys.indexOf(mKeyDefaultName));
+ } else {
+ adapter.setCurrentItem(modifierKeys.indexOf(mKeyFocus));
+ }
+ adapter.notifyDataSetChanged();
+ }
+
private static boolean isKeyCapsLock(Context context, String key) {
return key.equals(context.getString(R.string.modifier_keys_caps_lock));
}
class ModifierKeyAdapter extends BaseAdapter {
private int mCurrentItem = 0;
- private boolean mIsClick = false;
private List<String> mList;
ModifierKeyAdapter(List<String> list) {
@@ -201,12 +212,15 @@
TextView textView = view.findViewById(R.id.modifier_key_text);
ImageView checkIcon = view.findViewById(R.id.modifier_key_check_icon);
textView.setText(mList.get(i));
- if (mCurrentItem == i && mIsClick) {
+ if (mCurrentItem == i) {
textView.setTextColor(getColorOfColorAccentPrimaryVariant());
checkIcon.setImageAlpha(255);
+ view.setBackground(
+ mContext.getDrawable(R.drawable.modifier_key_lisetview_background));
} else {
textView.setTextColor(getColorOfTextColorPrimary());
checkIcon.setImageAlpha(0);
+ view.setBackground(null);
}
return view;
}
@@ -218,10 +232,6 @@
public int getCurrentItem() {
return this.mCurrentItem;
}
-
- public void setClick(boolean click) {
- this.mIsClick = click;
- }
}
private int getColorOfTextColorPrimary() {
diff --git a/src/com/android/settings/inputmethod/NewKeyboardLayoutEnabledLocalesFragment.java b/src/com/android/settings/inputmethod/NewKeyboardLayoutEnabledLocalesFragment.java
index 9311c97..2db3382 100644
--- a/src/com/android/settings/inputmethod/NewKeyboardLayoutEnabledLocalesFragment.java
+++ b/src/com/android/settings/inputmethod/NewKeyboardLayoutEnabledLocalesFragment.java
@@ -68,6 +68,9 @@
}
private void updateCheckedState() {
+ if (NewKeyboardSettingsUtils.getInputDevice(mIm, mInputDeviceIdentifier) == null) {
+ return;
+ }
PreferenceScreen preferenceScreen = getPreferenceScreen();
preferenceScreen.removeAll();
List<InputMethodInfo> infoList = mImm.getEnabledInputMethodListAsUser(mUserId);
@@ -174,8 +177,8 @@
public void onStart() {
super.onStart();
mIm.registerInputDeviceListener(this, null);
- final InputDevice inputDevice =
- mIm.getInputDeviceByDescriptor(mInputDeviceIdentifier.getDescriptor());
+ InputDevice inputDevice =
+ NewKeyboardSettingsUtils.getInputDevice(mIm, mInputDeviceIdentifier);
if (inputDevice == null) {
getActivity().finish();
return;
diff --git a/src/com/android/settings/inputmethod/NewKeyboardLayoutPickerContent.java b/src/com/android/settings/inputmethod/NewKeyboardLayoutPickerContent.java
index bb452f7..605095f 100644
--- a/src/com/android/settings/inputmethod/NewKeyboardLayoutPickerContent.java
+++ b/src/com/android/settings/inputmethod/NewKeyboardLayoutPickerContent.java
@@ -19,6 +19,7 @@
import android.app.settings.SettingsEnums;
import android.content.Context;
import android.hardware.input.InputDeviceIdentifier;
+import android.hardware.input.InputManager;
import android.os.Bundle;
import android.view.inputmethod.InputMethodInfo;
import android.view.inputmethod.InputMethodSubtype;
@@ -33,25 +34,24 @@
@Override
public void onAttach(Context context) {
super.onAttach(context);
-
+ InputManager inputManager = getContext().getSystemService(InputManager.class);
Bundle arguments = getArguments();
final String title = arguments.getString(NewKeyboardSettingsUtils.EXTRA_TITLE);
final String layout = arguments.getString(NewKeyboardSettingsUtils.EXTRA_KEYBOARD_LAYOUT);
final int userId = arguments.getInt(NewKeyboardSettingsUtils.EXTRA_USER_ID);
- final InputDeviceIdentifier inputDeviceIdentifier =
+ final InputDeviceIdentifier identifier =
arguments.getParcelable(NewKeyboardSettingsUtils.EXTRA_INPUT_DEVICE_IDENTIFIER);
final InputMethodInfo inputMethodInfo =
arguments.getParcelable(NewKeyboardSettingsUtils.EXTRA_INPUT_METHOD_INFO);
final InputMethodSubtype inputMethodSubtype =
arguments.getParcelable(NewKeyboardSettingsUtils.EXTRA_INPUT_METHOD_SUBTYPE);
-
-
- if (inputDeviceIdentifier == null) {
- getActivity().finish();
+ if (identifier == null
+ || NewKeyboardSettingsUtils.getInputDevice(inputManager, identifier) == null) {
+ return;
}
getActivity().setTitle(title);
use(NewKeyboardLayoutPickerController.class).initialize(this /*parent*/, userId,
- inputDeviceIdentifier, inputMethodInfo, inputMethodSubtype, layout);
+ identifier, inputMethodInfo, inputMethodSubtype, layout);
}
@Override
diff --git a/src/com/android/settings/inputmethod/NewKeyboardLayoutPickerController.java b/src/com/android/settings/inputmethod/NewKeyboardLayoutPickerController.java
index eb0a7aa..893ad4c 100644
--- a/src/com/android/settings/inputmethod/NewKeyboardLayoutPickerController.java
+++ b/src/com/android/settings/inputmethod/NewKeyboardLayoutPickerController.java
@@ -20,7 +20,6 @@
import android.hardware.input.InputDeviceIdentifier;
import android.hardware.input.InputManager;
import android.hardware.input.KeyboardLayout;
-import android.view.InputDevice;
import android.view.inputmethod.InputMethodInfo;
import android.view.inputmethod.InputMethodSubtype;
@@ -75,13 +74,12 @@
@Override
public void onStart() {
mIm.registerInputDeviceListener(this, null);
- final InputDevice inputDevice =
- mIm.getInputDeviceByDescriptor(mInputDeviceIdentifier.getDescriptor());
- if (inputDevice == null) {
- mParent.getActivity().finish();
+ if (mInputDeviceIdentifier == null
+ || NewKeyboardSettingsUtils.getInputDevice(mIm, mInputDeviceIdentifier) == null) {
return;
}
- mInputDeviceId = inputDevice.getId();
+ mInputDeviceId =
+ NewKeyboardSettingsUtils.getInputDevice(mIm, mInputDeviceIdentifier).getId();
}
@Override
@@ -138,6 +136,9 @@
}
private void createPreferenceHierarchy() {
+ if (mKeyboardLayouts == null) {
+ return;
+ }
for (KeyboardLayout layout : mKeyboardLayouts) {
final KeyboardLayoutPreference pref;
if (mLayout.equals(layout.getLabel())) {
diff --git a/src/com/android/settings/inputmethod/NewKeyboardLayoutPickerFragment.java b/src/com/android/settings/inputmethod/NewKeyboardLayoutPickerFragment.java
index 169b84b..88cacd2 100644
--- a/src/com/android/settings/inputmethod/NewKeyboardLayoutPickerFragment.java
+++ b/src/com/android/settings/inputmethod/NewKeyboardLayoutPickerFragment.java
@@ -27,13 +27,11 @@
public class NewKeyboardLayoutPickerFragment extends Fragment {
- private ViewGroup mFragmentView;
-
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
- mFragmentView = (ViewGroup) inflater.inflate(
+ ViewGroup fragmentView = (ViewGroup) inflater.inflate(
R.layout.keyboard_layout_picker, container, false);
getActivity().getSupportFragmentManager()
.beginTransaction()
@@ -47,6 +45,6 @@
.replace(R.id.keyboard_layouts, fragment)
.commit();
- return mFragmentView;
+ return fragmentView;
}
}
diff --git a/src/com/android/settings/inputmethod/NewKeyboardSettingsUtils.java b/src/com/android/settings/inputmethod/NewKeyboardSettingsUtils.java
index 0bd938e..dda5500 100644
--- a/src/com/android/settings/inputmethod/NewKeyboardSettingsUtils.java
+++ b/src/com/android/settings/inputmethod/NewKeyboardSettingsUtils.java
@@ -17,6 +17,8 @@
package com.android.settings.inputmethod;
import android.content.Context;
+import android.hardware.input.InputDeviceIdentifier;
+import android.hardware.input.InputManager;
import android.view.InputDevice;
import android.view.inputmethod.InputMethodInfo;
import android.view.inputmethod.InputMethodManager;
@@ -102,4 +104,8 @@
return mInputMethodSubtype;
}
}
+
+ static InputDevice getInputDevice(InputManager im, InputDeviceIdentifier identifier) {
+ return im.getInputDeviceByDescriptor(identifier.getDescriptor());
+ }
}
diff --git a/src/com/android/settings/inputmethod/PhysicalKeyboardFragment.java b/src/com/android/settings/inputmethod/PhysicalKeyboardFragment.java
index 20a634e..e9dba57 100644
--- a/src/com/android/settings/inputmethod/PhysicalKeyboardFragment.java
+++ b/src/com/android/settings/inputmethod/PhysicalKeyboardFragment.java
@@ -160,6 +160,10 @@
final Context context = getContext();
ThreadUtils.postOnBackgroundThread(() -> {
final List<HardKeyboardDeviceInfo> newHardKeyboards = getHardKeyboards(context);
+ if (newHardKeyboards.isEmpty()) {
+ getActivity().finish();
+ return;
+ }
ThreadUtils.postOnMainThread(() -> updateHardKeyboards(newHardKeyboards));
});
}
diff --git a/src/com/android/settings/inputmethod/PhysicalKeyboardPreferenceController.java b/src/com/android/settings/inputmethod/PhysicalKeyboardPreferenceController.java
index 367ea80..3dcae09 100644
--- a/src/com/android/settings/inputmethod/PhysicalKeyboardPreferenceController.java
+++ b/src/com/android/settings/inputmethod/PhysicalKeyboardPreferenceController.java
@@ -22,6 +22,7 @@
import androidx.preference.Preference;
+import com.android.internal.annotations.VisibleForTesting;
import com.android.settings.R;
import com.android.settings.core.PreferenceControllerMixin;
import com.android.settings.inputmethod.PhysicalKeyboardFragment.HardKeyboardDeviceInfo;
@@ -34,7 +35,6 @@
import java.util.ArrayList;
import java.util.List;
-
public class PhysicalKeyboardPreferenceController extends AbstractPreferenceController
implements PreferenceControllerMixin, LifecycleObserver, OnResume, OnPause,
InputManager.InputDeviceListener {
@@ -54,13 +54,14 @@
@Override
public boolean isAvailable() {
- return mContext.getResources().getBoolean(R.bool.config_show_physical_keyboard_pref);
+ return !getKeyboards().isEmpty()
+ && mContext.getResources().getBoolean(R.bool.config_show_physical_keyboard_pref);
}
@Override
public void updateState(Preference preference) {
mPreference = preference;
- updateSummary();
+ updateEntry();
}
@Override
@@ -80,33 +81,42 @@
@Override
public void onInputDeviceAdded(int deviceId) {
- updateSummary();
+ updateEntry();
}
@Override
public void onInputDeviceRemoved(int deviceId) {
- updateSummary();
+ updateEntry();
}
@Override
public void onInputDeviceChanged(int deviceId) {
- updateSummary();
+ updateEntry();
}
- private void updateSummary() {
+ private void updateEntry() {
if (mPreference == null) {
return;
}
- final List<HardKeyboardDeviceInfo> keyboards =
- PhysicalKeyboardFragment.getHardKeyboards(mContext);
+ List<HardKeyboardDeviceInfo> keyboards = getKeyboards();
if (keyboards.isEmpty()) {
- mPreference.setSummary(R.string.keyboard_disconnected);
+ mPreference.setVisible(false);
return;
}
- final List<String> summaries = new ArrayList<>();
+ updateSummary(keyboards);
+ }
+
+ private void updateSummary(List<HardKeyboardDeviceInfo> keyboards) {
+ mPreference.setVisible(true);
+ List<String> summaries = new ArrayList<>();
for (HardKeyboardDeviceInfo info : keyboards) {
summaries.add(info.mDeviceName);
}
mPreference.setSummary(ListFormatter.getInstance().format(summaries));
}
+
+ @VisibleForTesting
+ List<HardKeyboardDeviceInfo> getKeyboards() {
+ return PhysicalKeyboardFragment.getHardKeyboards(mContext);
+ }
}
diff --git a/src/com/android/settings/localepicker/LocaleDialogFragment.java b/src/com/android/settings/localepicker/LocaleDialogFragment.java
new file mode 100644
index 0000000..63fc179
--- /dev/null
+++ b/src/com/android/settings/localepicker/LocaleDialogFragment.java
@@ -0,0 +1,198 @@
+/*
+ * Copyright (C) 2023 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.localepicker;
+
+import android.app.Activity;
+import android.app.Dialog;
+import android.app.settings.SettingsEnums;
+import android.content.Context;
+import android.content.DialogInterface;
+import android.os.Bundle;
+import android.os.ResultReceiver;
+import android.view.LayoutInflater;
+import android.view.View;
+import android.view.ViewGroup;
+import android.widget.TextView;
+
+import androidx.annotation.NonNull;
+import androidx.annotation.VisibleForTesting;
+import androidx.appcompat.app.AlertDialog;
+import androidx.fragment.app.FragmentManager;
+
+import com.android.internal.app.LocaleStore;
+import com.android.settings.R;
+import com.android.settings.RestrictedSettingsFragment;
+import com.android.settings.core.instrumentation.InstrumentedDialogFragment;
+
+/**
+ * Create a dialog for system locale events.
+ */
+public class LocaleDialogFragment extends InstrumentedDialogFragment {
+ private static final String TAG = LocaleDialogFragment.class.getSimpleName();
+
+ static final int DIALOG_CONFIRM_SYSTEM_DEFAULT = 0;
+ static final int DIALOG_NOT_AVAILABLE_LOCALE = 1;
+
+ static final String ARG_DIALOG_TYPE = "arg_dialog_type";
+ static final String ARG_TARGET_LOCALE = "arg_target_locale";
+ static final String ARG_RESULT_RECEIVER = "arg_result_receiver";
+
+ /**
+ * Show dialog
+ */
+ public static void show(
+ @NonNull RestrictedSettingsFragment fragment,
+ int dialogType,
+ LocaleStore.LocaleInfo localeInfo) {
+ show(fragment, dialogType, localeInfo, null);
+ }
+
+ /**
+ * Show dialog
+ */
+ public static void show(
+ @NonNull RestrictedSettingsFragment fragment,
+ int dialogType,
+ LocaleStore.LocaleInfo localeInfo,
+ ResultReceiver resultReceiver) {
+ FragmentManager manager = fragment.getChildFragmentManager();
+ Bundle args = new Bundle();
+ args.putInt(ARG_DIALOG_TYPE, dialogType);
+ args.putSerializable(ARG_TARGET_LOCALE, localeInfo);
+ args.putParcelable(ARG_RESULT_RECEIVER, resultReceiver);
+
+ LocaleDialogFragment localeDialogFragment = new LocaleDialogFragment();
+ localeDialogFragment.setArguments(args);
+ localeDialogFragment.show(manager, TAG);
+ }
+
+ @Override
+ public int getMetricsCategory() {
+ int dialogType = getArguments().getInt(ARG_DIALOG_TYPE);
+ switch (dialogType) {
+ case DIALOG_CONFIRM_SYSTEM_DEFAULT:
+ return SettingsEnums.DIALOG_SYSTEM_LOCALE_CHANGE;
+ case DIALOG_NOT_AVAILABLE_LOCALE:
+ return SettingsEnums.DIALOG_SYSTEM_LOCALE_UNAVAILABLE;
+ default:
+ return SettingsEnums.DIALOG_SYSTEM_LOCALE_CHANGE;
+ }
+ }
+
+ @Override
+ public Dialog onCreateDialog(Bundle savedInstanceState) {
+ LocaleDialogController controller = new LocaleDialogController(this);
+ LocaleDialogController.DialogContent dialogContent = controller.getDialogContent();
+ ViewGroup viewGroup = (ViewGroup) LayoutInflater.from(getContext()).inflate(
+ R.layout.locale_dialog, null);
+ setDialogTitle(viewGroup, dialogContent.mTitle);
+ setDialogMessage(viewGroup, dialogContent.mMessage);
+ AlertDialog.Builder builder = new AlertDialog.Builder(getContext())
+ .setView(viewGroup);
+ if (!dialogContent.mPositiveButton.isEmpty()) {
+ builder.setPositiveButton(dialogContent.mPositiveButton, controller);
+ }
+ if (!dialogContent.mNegativeButton.isEmpty()) {
+ builder.setNegativeButton(dialogContent.mNegativeButton, controller);
+ }
+ return builder.create();
+ }
+
+ private static void setDialogTitle(View root, String content) {
+ TextView titleView = root.findViewById(R.id.dialog_title);
+ if (titleView == null) {
+ return;
+ }
+ titleView.setText(content);
+ }
+
+ private static void setDialogMessage(View root, String content) {
+ TextView textView = root.findViewById(R.id.dialog_msg);
+ if (textView == null) {
+ return;
+ }
+ textView.setText(content);
+ }
+
+ static class LocaleDialogController implements DialogInterface.OnClickListener {
+ private final Context mContext;
+ private final int mDialogType;
+ private final LocaleStore.LocaleInfo mLocaleInfo;
+ private final ResultReceiver mResultReceiver;
+
+ LocaleDialogController(
+ @NonNull Context context, @NonNull LocaleDialogFragment dialogFragment) {
+ mContext = context;
+ Bundle arguments = dialogFragment.getArguments();
+ mDialogType = arguments.getInt(ARG_DIALOG_TYPE);
+ mLocaleInfo = (LocaleStore.LocaleInfo) arguments.getSerializable(
+ ARG_TARGET_LOCALE);
+ mResultReceiver = (ResultReceiver) arguments.getParcelable(ARG_RESULT_RECEIVER);
+ }
+
+ LocaleDialogController(@NonNull LocaleDialogFragment dialogFragment) {
+ this(dialogFragment.getContext(), dialogFragment);
+ }
+
+ @Override
+ public void onClick(DialogInterface dialog, int which) {
+ if (mResultReceiver != null && mDialogType == DIALOG_CONFIRM_SYSTEM_DEFAULT) {
+ Bundle bundle = new Bundle();
+ bundle.putInt(ARG_DIALOG_TYPE, DIALOG_CONFIRM_SYSTEM_DEFAULT);
+ if (which == DialogInterface.BUTTON_POSITIVE) {
+ mResultReceiver.send(Activity.RESULT_OK, bundle);
+ } else if (which == DialogInterface.BUTTON_NEGATIVE) {
+ mResultReceiver.send(Activity.RESULT_CANCELED, bundle);
+ }
+ }
+ }
+
+ @VisibleForTesting
+ DialogContent getDialogContent() {
+ DialogContent
+ dialogContent = new DialogContent();
+ switch (mDialogType) {
+ case DIALOG_CONFIRM_SYSTEM_DEFAULT:
+ dialogContent.mTitle = String.format(mContext.getString(
+ R.string.title_change_system_locale), mLocaleInfo.getFullNameNative());
+ dialogContent.mMessage = mContext.getString(
+ R.string.desc_notice_device_locale_settings_change);
+ dialogContent.mPositiveButton = mContext.getString(
+ R.string.button_label_confirmation_of_system_locale_change);
+ dialogContent.mNegativeButton = mContext.getString(R.string.cancel);
+ break;
+ case DIALOG_NOT_AVAILABLE_LOCALE:
+ dialogContent.mTitle = String.format(mContext.getString(
+ R.string.title_unavailable_locale), mLocaleInfo.getFullNameNative());
+ dialogContent.mMessage = mContext.getString(R.string.desc_unavailable_locale);
+ dialogContent.mPositiveButton = mContext.getString(R.string.okay);
+ break;
+ default:
+ break;
+ }
+ return dialogContent;
+ }
+
+ @VisibleForTesting
+ static class DialogContent {
+ String mTitle = "";
+ String mMessage = "";
+ String mPositiveButton = "";
+ String mNegativeButton = "";
+ }
+ }
+}
diff --git a/src/com/android/settings/localepicker/LocaleDragAndDropAdapter.java b/src/com/android/settings/localepicker/LocaleDragAndDropAdapter.java
index b3c2e30..bece414 100644
--- a/src/com/android/settings/localepicker/LocaleDragAndDropAdapter.java
+++ b/src/com/android/settings/localepicker/LocaleDragAndDropAdapter.java
@@ -16,10 +16,14 @@
package com.android.settings.localepicker;
+import android.app.Activity;
import android.content.Context;
import android.graphics.Canvas;
import android.os.Bundle;
+import android.os.Handler;
import android.os.LocaleList;
+import android.os.Looper;
+import android.os.ResultReceiver;
import android.util.Log;
import android.util.TypedValue;
import android.view.LayoutInflater;
@@ -49,9 +53,11 @@
private static final String TAG = "LocaleDragAndDropAdapter";
private static final String CFGKEY_SELECTED_LOCALES = "selectedLocales";
private final Context mContext;
- private final List<LocaleStore.LocaleInfo> mFeedItemList;
+ private List<LocaleStore.LocaleInfo> mFeedItemList;
+ private List<LocaleStore.LocaleInfo> mCacheItemList;
private final ItemTouchHelper mItemTouchHelper;
private RecyclerView mParentView = null;
+ private LocaleListEditor mParent;
private boolean mRemoveMode = false;
private boolean mDragEnabled = true;
private NumberFormat mNumberFormatter = NumberFormat.getNumberInstance();
@@ -81,12 +87,15 @@
}
}
- public LocaleDragAndDropAdapter(Context context, List<LocaleStore.LocaleInfo> feedItemList) {
+ LocaleDragAndDropAdapter(LocaleListEditor parent,
+ List<LocaleStore.LocaleInfo> feedItemList) {
mFeedItemList = feedItemList;
- mContext = context;
+ mParent = parent;
+ mCacheItemList = new ArrayList<>(feedItemList);
+ mContext = parent.getContext();
final float dragElevation = TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 8,
- context.getResources().getDisplayMetrics());
+ mContext.getResources().getDisplayMetrics());
mItemTouchHelper = new ItemTouchHelper(new ItemTouchHelper.SimpleCallback(
ItemTouchHelper.UP | ItemTouchHelper.DOWN, 0 /* no swipe */) {
@@ -168,13 +177,13 @@
checkbox.setOnCheckedChangeListener(null);
checkbox.setChecked(mRemoveMode ? feedItem.getChecked() : false);
checkbox.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
- @Override
- public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
- LocaleStore.LocaleInfo feedItem =
- (LocaleStore.LocaleInfo) dragCell.getTag();
- feedItem.setChecked(isChecked);
- }
- });
+ @Override
+ public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
+ LocaleStore.LocaleInfo feedItem =
+ (LocaleStore.LocaleInfo) dragCell.getTag();
+ feedItem.setChecked(isChecked);
+ }
+ });
}
@Override
@@ -308,6 +317,42 @@
});
}
+ public void doTheUpdateWithMovingLocaleItem() {
+ LocaleStore.LocaleInfo localeInfo = mFeedItemList.get(0);
+ if (!localeInfo.getLocale().equals(LocalePicker.getLocales().get(0))) {
+ LocaleDialogFragment.show(mParent,
+ LocaleDialogFragment.DIALOG_CONFIRM_SYSTEM_DEFAULT,
+ localeInfo,
+ new ResultReceiver(new Handler(Looper.getMainLooper())) {
+ @Override
+ protected void onReceiveResult(int resultCode, Bundle resultData) {
+ super.onReceiveResult(resultCode, resultData);
+ int type = resultData.getInt(LocaleDialogFragment.ARG_DIALOG_TYPE);
+ if (type == LocaleDialogFragment.DIALOG_CONFIRM_SYSTEM_DEFAULT) {
+ if (resultCode == Activity.RESULT_OK) {
+ doTheUpdate();
+ if (!localeInfo.isTranslated()) {
+ LocaleDialogFragment.show(mParent,
+ LocaleDialogFragment
+ .DIALOG_NOT_AVAILABLE_LOCALE,
+ localeInfo);
+ }
+ } else {
+ if (!localeInfo.getLocale()
+ .equals(mCacheItemList.get(0).getLocale())) {
+ mFeedItemList = new ArrayList<>(mCacheItemList);
+ notifyDataSetChanged();
+ }
+ }
+ mCacheItemList = new ArrayList<>(mFeedItemList);
+ }
+ }
+ });
+ } else {
+ doTheUpdate();
+ }
+ }
+
private void setDragEnabled(boolean enabled) {
mDragEnabled = enabled;
}
@@ -315,6 +360,7 @@
/**
* Saves the list of checked locales to preserve status when the list is destroyed.
* (for instance when the device is rotated)
+ *
* @param outInstanceState Bundle in which to place the saved state
*/
public void saveState(Bundle outInstanceState) {
@@ -332,6 +378,7 @@
/**
* Restores the list of checked locales to preserve status when the list is recreated.
* (for instance when the device is rotated)
+ *
* @param savedInstanceState Bundle with the data saved by {@link #saveState(Bundle)}
*/
public void restoreState(Bundle savedInstanceState) {
diff --git a/src/com/android/settings/localepicker/LocaleListEditor.java b/src/com/android/settings/localepicker/LocaleListEditor.java
index 89efe53..bdb9295 100644
--- a/src/com/android/settings/localepicker/LocaleListEditor.java
+++ b/src/com/android/settings/localepicker/LocaleListEditor.java
@@ -105,7 +105,7 @@
LocaleStore.fillCache(this.getContext());
final List<LocaleStore.LocaleInfo> feedsList = getUserLocaleList();
- mAdapter = new LocaleDragAndDropAdapter(this.getContext(), feedsList);
+ mAdapter = new LocaleDragAndDropAdapter(this, feedsList);
}
@Override
diff --git a/src/com/android/settings/localepicker/LocaleRecyclerView.java b/src/com/android/settings/localepicker/LocaleRecyclerView.java
index d32a735..5d469bf 100644
--- a/src/com/android/settings/localepicker/LocaleRecyclerView.java
+++ b/src/com/android/settings/localepicker/LocaleRecyclerView.java
@@ -40,7 +40,7 @@
if (e.getAction() == MotionEvent.ACTION_UP || e.getAction() == MotionEvent.ACTION_CANCEL) {
LocaleDragAndDropAdapter adapter = (LocaleDragAndDropAdapter) this.getAdapter();
if (adapter != null) {
- adapter.doTheUpdate();
+ adapter.doTheUpdateWithMovingLocaleItem();
}
}
return super.onTouchEvent(e);
diff --git a/src/com/android/settings/network/EthernetTetherPreferenceController.java b/src/com/android/settings/network/EthernetTetherPreferenceController.java
index 17b4b02..2fd92f3 100644
--- a/src/com/android/settings/network/EthernetTetherPreferenceController.java
+++ b/src/com/android/settings/network/EthernetTetherPreferenceController.java
@@ -26,6 +26,7 @@
import androidx.lifecycle.OnLifecycleEvent;
import com.android.internal.annotations.VisibleForTesting;
+import com.android.settings.Utils;
import com.android.settingslib.utils.ThreadUtils;
import java.util.HashSet;
@@ -50,7 +51,7 @@
@OnLifecycleEvent(Lifecycle.Event.ON_START)
public void onStart() {
mEthernetListener = (iface, state, role, configuration) -> {
- if (state == EthernetManager.STATE_LINK_UP) {
+ if (state != EthernetManager.STATE_ABSENT) {
mAvailableInterfaces.add(iface);
} else {
mAvailableInterfaces.remove(iface);
@@ -87,7 +88,7 @@
@Override
public boolean shouldShow() {
- return mEthernetManager != null;
+ return mEthernetManager != null && !Utils.isMonkeyRunning();
}
@Override
diff --git a/src/com/android/settings/network/MobileNetworkRepository.java b/src/com/android/settings/network/MobileNetworkRepository.java
index 01c763f..e483a4d 100644
--- a/src/com/android/settings/network/MobileNetworkRepository.java
+++ b/src/com/android/settings/network/MobileNetworkRepository.java
@@ -125,7 +125,8 @@
mContext = context;
mMobileNetworkDatabase = MobileNetworkDatabase.getInstance(context);
mMetricsFeatureProvider = FeatureFactory.getFactory(context).getMetricsFeatureProvider();
- mMetricsFeatureProvider.action(mContext, SettingsEnums.ACTION_MOBILE_NETWORK_DB_CREATED);
+ mMetricsFeatureProvider.action(mContext, SettingsEnums.ACTION_MOBILE_NETWORK_DB_CREATED,
+ subId);
mSubscriptionManager = context.getSystemService(SubscriptionManager.class);
mCallback = mobileNetworkCallback;
mSubscriptionInfoDao = mMobileNetworkDatabase.mSubscriptionInfoDao();
@@ -327,7 +328,8 @@
}
}
mMetricsFeatureProvider.action(mContext,
- SettingsEnums.ACTION_MOBILE_NETWORK_DB_GET_UICC_INFO);
+ SettingsEnums.ACTION_MOBILE_NETWORK_DB_GET_UICC_INFO,
+ subInfo.getSubscriptionId());
}
private void onAvailableSubInfoChanged(
@@ -343,7 +345,7 @@
}
mCallback.onAvailableSubInfoChanged(availableSubInfoEntityList);
mMetricsFeatureProvider.action(mContext,
- SettingsEnums.ACTION_MOBILE_NETWORK_DB_NOTIFY_SUB_INFO_IS_CHANGED);
+ SettingsEnums.ACTION_MOBILE_NETWORK_DB_NOTIFY_SUB_INFO_IS_CHANGED, 0);
setActiveSubInfoList(mActiveSubInfoEntityList);
}
@@ -359,7 +361,7 @@
mUiccInfoEntityList = uiccInfoEntityList;
mCallback.onAllUiccInfoChanged(uiccInfoEntityList);
mMetricsFeatureProvider.action(mContext,
- SettingsEnums.ACTION_MOBILE_NETWORK_DB_NOTIFY_UICC_INFO_IS_CHANGED);
+ SettingsEnums.ACTION_MOBILE_NETWORK_DB_NOTIFY_UICC_INFO_IS_CHANGED, 0);
}
private void onAllMobileNetworkInfoChanged(
@@ -367,7 +369,7 @@
mMobileNetworkInfoEntityList = mobileNetworkInfoEntityList;
mCallback.onAllMobileNetworkInfoChanged(mobileNetworkInfoEntityList);
mMetricsFeatureProvider.action(mContext,
- SettingsEnums.ACTION_MOBILE_NETWORK_DB_NOTIFY_MOBILE_NETWORK_INFO_IS_CHANGED);
+ SettingsEnums.ACTION_MOBILE_NETWORK_DB_NOTIFY_MOBILE_NETWORK_INFO_IS_CHANGED, 0);
}
public void insertSubInfo(Context context, SubscriptionInfo info) {
@@ -388,7 +390,7 @@
insertUiccInfo(subId);
insertMobileNetworkInfo(context, subId);
mMetricsFeatureProvider.action(mContext,
- SettingsEnums.ACTION_MOBILE_NETWORK_DB_INSERT_SUB_INFO);
+ SettingsEnums.ACTION_MOBILE_NETWORK_DB_INSERT_SUB_INFO, mSubId);
} else if (DEBUG) {
Log.d(TAG, "Can not insert subInfo, the entity is null");
}
@@ -414,7 +416,7 @@
sCacheUiccInfoEntityMap.remove(subId);
sCacheMobileNetworkInfoEntityMap.remove(subId);
mMetricsFeatureProvider.action(mContext,
- SettingsEnums.ACTION_MOBILE_NETWORK_DB_DELETE_DATA);
+ SettingsEnums.ACTION_MOBILE_NETWORK_DB_DELETE_DATA, id);
}
public SubscriptionInfoEntity convertToSubscriptionInfoEntity(Context context,
@@ -477,7 +479,8 @@
sCacheUiccInfoEntityMap.put(subId, uiccInfoEntity);
mMobileNetworkDatabase.insertUiccInfo(uiccInfoEntity);
mMetricsFeatureProvider.action(mContext,
- SettingsEnums.ACTION_MOBILE_NETWORK_DB_INSERT_UICC_INFO);
+ SettingsEnums.ACTION_MOBILE_NETWORK_DB_INSERT_UICC_INFO,
+ Integer.parseInt(subId));
}
}
@@ -491,7 +494,8 @@
sCacheMobileNetworkInfoEntityMap.put(subId, mobileNetworkInfoEntity);
mMobileNetworkDatabase.insertMobileNetworkInfo(mobileNetworkInfoEntity);
mMetricsFeatureProvider.action(mContext,
- SettingsEnums.ACTION_MOBILE_NETWORK_DB_INSERT_MOBILE_NETWORK_INFO);
+ SettingsEnums.ACTION_MOBILE_NETWORK_DB_INSERT_MOBILE_NETWORK_INFO,
+ Integer.parseInt(subId));
}
}
diff --git a/src/com/android/settings/network/SubscriptionUtil.java b/src/com/android/settings/network/SubscriptionUtil.java
index a562990..13bb519 100644
--- a/src/com/android/settings/network/SubscriptionUtil.java
+++ b/src/com/android/settings/network/SubscriptionUtil.java
@@ -50,6 +50,7 @@
import java.util.HashMap;
import java.util.HashSet;
import java.util.List;
+import java.util.Locale;
import java.util.Map;
import java.util.Set;
import java.util.function.Function;
@@ -560,7 +561,8 @@
if (TextUtils.isEmpty(rawPhoneNumber)) {
return null;
}
- String countryIso = MccTable.countryCodeForMcc(subscriptionInfo.getMccString());
+ String countryIso = MccTable.countryCodeForMcc(subscriptionInfo.getMccString())
+ .toUpperCase(Locale.ROOT);
return PhoneNumberUtils.formatNumber(rawPhoneNumber, countryIso);
}
diff --git a/src/com/android/settings/network/telephony/EnabledNetworkModePreferenceController.java b/src/com/android/settings/network/telephony/EnabledNetworkModePreferenceController.java
index 7f94f73..9fb80a5 100644
--- a/src/com/android/settings/network/telephony/EnabledNetworkModePreferenceController.java
+++ b/src/com/android/settings/network/telephony/EnabledNetworkModePreferenceController.java
@@ -22,6 +22,7 @@
import android.content.Context;
import android.os.PersistableBundle;
import android.telephony.CarrierConfigManager;
+import android.telephony.SubscriptionInfo;
import android.telephony.SubscriptionManager;
import android.telephony.TelephonyCallback;
import android.telephony.TelephonyManager;
@@ -244,6 +245,24 @@
// TODO: Using the carrier config.
mDisplay3gOptions = getResourcesForSubId().getBoolean(
R.bool.config_display_network_mode_3g_option);
+
+ int[] carriersWithout3gMenu = getResourcesForSubId().getIntArray(
+ R.array.network_mode_3g_deprecated_carrier_id);
+ if ((carriersWithout3gMenu != null) && (carriersWithout3gMenu.length > 0)) {
+ SubscriptionManager sm = mContext.getSystemService(SubscriptionManager.class);
+ SubscriptionInfo subInfo = sm.getActiveSubscriptionInfo(mSubId);
+ if (subInfo != null) {
+ int carrierId = subInfo.getCarrierId();
+
+ for (int idx = 0; idx < carriersWithout3gMenu.length; idx++) {
+ if (carrierId == carriersWithout3gMenu[idx]) {
+ mDisplay3gOptions = false;
+ break;
+ }
+ }
+ }
+ }
+
mLteEnabled = carrierConfig.getBoolean(CarrierConfigManager.KEY_LTE_ENABLED_BOOL);
}
Log.d(LOG_TAG, "PreferenceEntriesBuilder: subId" + mSubId
diff --git a/src/com/android/settings/notification/app/AppChannelsBypassingDndPreferenceController.java b/src/com/android/settings/notification/app/AppChannelsBypassingDndPreferenceController.java
index 92cd911..40bae5d 100644
--- a/src/com/android/settings/notification/app/AppChannelsBypassingDndPreferenceController.java
+++ b/src/com/android/settings/notification/app/AppChannelsBypassingDndPreferenceController.java
@@ -27,6 +27,7 @@
import android.os.UserHandle;
import android.provider.Settings;
+import androidx.annotation.VisibleForTesting;
import androidx.core.text.BidiFormatter;
import androidx.lifecycle.LifecycleObserver;
import androidx.preference.Preference;
@@ -54,7 +55,7 @@
public class AppChannelsBypassingDndPreferenceController extends NotificationPreferenceController
implements PreferenceControllerMixin, LifecycleObserver {
- private static final String KEY = "zen_mode_bypassing_app_channels_list";
+ @VisibleForTesting static final String KEY = "zen_mode_bypassing_app_channels_list";
private static final String ARG_FROM_SETTINGS = "fromSettings";
private RestrictedSwitchPreference mAllNotificationsToggle;
@@ -74,8 +75,8 @@
mAllNotificationsToggle = new RestrictedSwitchPreference(mPreferenceCategory.getContext());
mAllNotificationsToggle.setTitle(R.string.zen_mode_bypassing_app_channels_toggle_all);
mAllNotificationsToggle.setDisabledByAdmin(mAdmin);
- mAllNotificationsToggle.setEnabled(
- (mAdmin == null || !mAllNotificationsToggle.isDisabledByAdmin()));
+ mAllNotificationsToggle.setEnabled(!mAppRow.banned
+ && (mAdmin == null || !mAllNotificationsToggle.isDisabledByAdmin()));
mAllNotificationsToggle.setOnPreferenceClickListener(
new Preference.OnPreferenceClickListener() {
@Override
@@ -206,6 +207,9 @@
}
private boolean areAllChannelsBypassing() {
+ if (mAppRow.banned) {
+ return false;
+ }
boolean allChannelsBypassing = true;
for (NotificationChannel channel : mChannels) {
if (showNotification(channel)) {
@@ -226,7 +230,7 @@
* Whether notifications from this channel would show if DND weren't on.
*/
private boolean showNotification(NotificationChannel channel) {
- return channel.getImportance() != IMPORTANCE_NONE;
+ return !mAppRow.banned && channel.getImportance() != IMPORTANCE_NONE;
}
/**
diff --git a/src/com/android/settings/notification/history/NotificationStation.java b/src/com/android/settings/notification/history/NotificationStation.java
index 3ed8cdf..3b27e19 100644
--- a/src/com/android/settings/notification/history/NotificationStation.java
+++ b/src/com/android/settings/notification/history/NotificationStation.java
@@ -581,7 +581,7 @@
.append(bold(getString(
R.string.notification_log_details_title)))
.append(delim)
- .append(action.title);
+ .append(action.title != null ? action.title : "");
if (action.actionIntent != null) {
sb.append("\n ")
.append(bold(getString(
diff --git a/src/com/android/settings/notification/zen/AbstractZenModeAutomaticRulePreferenceController.java b/src/com/android/settings/notification/zen/AbstractZenModeAutomaticRulePreferenceController.java
index cce715d..e8d1329 100644
--- a/src/com/android/settings/notification/zen/AbstractZenModeAutomaticRulePreferenceController.java
+++ b/src/com/android/settings/notification/zen/AbstractZenModeAutomaticRulePreferenceController.java
@@ -66,9 +66,7 @@
}
protected Map.Entry<String, AutomaticZenRule>[] getRules() {
- if (mRules == null) {
- mRules = mBackend.getAutomaticZenRules();
- }
+ mRules = mBackend.getAutomaticZenRules();
return mRules;
}
diff --git a/src/com/android/settings/notification/zen/ZenModeAutomaticRulesPreferenceController.java b/src/com/android/settings/notification/zen/ZenModeAutomaticRulesPreferenceController.java
index ee6e828..1f9cf3c 100644
--- a/src/com/android/settings/notification/zen/ZenModeAutomaticRulesPreferenceController.java
+++ b/src/com/android/settings/notification/zen/ZenModeAutomaticRulesPreferenceController.java
@@ -18,7 +18,6 @@
import android.app.AutomaticZenRule;
import android.content.Context;
-import android.util.ArrayMap;
import androidx.annotation.VisibleForTesting;
import androidx.fragment.app.Fragment;
@@ -28,23 +27,21 @@
import com.android.settingslib.core.lifecycle.Lifecycle;
+import java.util.HashMap;
import java.util.Map;
+import java.util.Objects;
public class ZenModeAutomaticRulesPreferenceController extends
AbstractZenModeAutomaticRulePreferenceController {
protected static final String KEY = "zen_mode_automatic_rules";
- @VisibleForTesting
- protected PreferenceCategory mPreferenceCategory;
-
- // Map of rule key -> preference so that we can update each preference as needed
- @VisibleForTesting
- protected Map<String, ZenRulePreference> mZenRulePreferences = new ArrayMap<>();
+ Map.Entry<String, AutomaticZenRule>[] mSortedRules;
public ZenModeAutomaticRulesPreferenceController(Context context, Fragment parent, Lifecycle
- lifecycle) {
+ lifecycle, ZenModeBackend backend) {
super(context, KEY, parent, lifecycle);
+ mBackend = backend;
}
@Override
@@ -60,81 +57,69 @@
@Override
public void displayPreference(PreferenceScreen screen) {
super.displayPreference(screen);
- mPreferenceCategory = screen.findPreference(getPreferenceKey());
- mPreferenceCategory.setPersistent(false);
-
- // if mPreferenceCategory was un-set, make sure to clear out mZenRulePreferences too, just
- // in case
- if (mPreferenceCategory.getPreferenceCount() == 0) {
- mZenRulePreferences.clear();
- }
+ PreferenceCategory preferenceCategory = screen.findPreference(getPreferenceKey());
+ preferenceCategory.setPersistent(false);
+ mSortedRules = getRules();
+ updateRules(preferenceCategory);
}
@Override
public void updateState(Preference preference) {
- super.updateState(preference);
Map.Entry<String, AutomaticZenRule>[] sortedRules = getRules();
-
- // refresh the whole preference category list if the total number of rules has changed, or
- // if any individual rules have changed, so we can rebuild the list & keep things in sync
- boolean refreshPrefs = false;
- if (mPreferenceCategory.getPreferenceCount() != sortedRules.length) {
- refreshPrefs = true;
+ boolean rulesChanged = false;
+ if (sortedRules.length != mSortedRules.length) {
+ rulesChanged = true;
} else {
- // check whether any rules in sortedRules are not in mZenRulePreferences; that should
- // be enough to see whether something has changed
- for (int i = 0; i < sortedRules.length; i++) {
- if (!mZenRulePreferences.containsKey(sortedRules[i].getKey())) {
- refreshPrefs = true;
+ for (int i = 0; i < mSortedRules.length; i++) {
+ if (!Objects.equals(mSortedRules[i].getKey(), sortedRules[i].getKey())
+ || !Objects.equals(mSortedRules[i].getValue(), sortedRules[i].getValue())) {
+ rulesChanged = true;
break;
}
}
}
- // if we need to refresh the whole list, clear the preference category and also start a
- // new map of preferences according to the preference category contents
- // we need to not update the existing one yet, as we'll need to know what preferences
- // previously existed in order to update and re-attach them to the preference category
- Map<String, ZenRulePreference> newPrefs = new ArrayMap<>();
- if (refreshPrefs) {
- mPreferenceCategory.removeAll();
+ if (rulesChanged) {
+ mSortedRules = sortedRules;
+ updateRules((PreferenceCategory) preference);
+ }
+ }
+
+ private void updateRules(PreferenceCategory preferenceCategory) {
+ Map<String, ZenRulePreference> originalPreferences = new HashMap<>();
+ for (int i = 0; i < preferenceCategory.getPreferenceCount(); i++) {
+ ZenRulePreference pref = (ZenRulePreference) preferenceCategory.getPreference(i);
+ originalPreferences.put(pref.getKey(), pref);
}
// Loop through each rule, either updating the existing rule or creating the rule's
- // preference if needed (and, in the case where we need to rebuild the preference category
- // list, do so as well)
- for (int i = 0; i < sortedRules.length; i++) {
- String key = sortedRules[i].getKey();
- if (mZenRulePreferences.containsKey(key)) {
- // existing rule; update its info if it's changed since the last display
- AutomaticZenRule rule = sortedRules[i].getValue();
- ZenRulePreference pref = mZenRulePreferences.get(key);
- pref.updatePreference(rule);
+ // preference
+ for (int i = 0; i < mSortedRules.length; i++) {
+ String key = mSortedRules[i].getKey();
- // only add to preference category if the overall set of rules has changed so this
- // needs to be rearranged
- if (refreshPrefs) {
- mPreferenceCategory.addPreference(pref);
- newPrefs.put(key, pref);
- }
+ if (originalPreferences.containsKey(key)) {
+ // existing rule; update its info if it's changed since the last display
+ AutomaticZenRule rule = mSortedRules[i].getValue();
+ originalPreferences.get(key).updatePreference(rule);
} else {
// new rule; create a new ZenRulePreference & add it to the preference category
- // and the map so we'll know about it later
- ZenRulePreference pref = createZenRulePreference(sortedRules[i]);
- mPreferenceCategory.addPreference(pref);
- newPrefs.put(key, pref);
+ ZenRulePreference pref = createZenRulePreference(
+ mSortedRules[i], preferenceCategory);
+ preferenceCategory.addPreference(pref);
}
- }
- // If anything was new, then make sure we overwrite mZenRulePreferences with our new data
- if (refreshPrefs) {
- mZenRulePreferences = newPrefs;
+ originalPreferences.remove(key);
+ }
+ // Remove preferences that no longer have a rule
+ for (String key : originalPreferences.keySet()) {
+ preferenceCategory.removePreferenceRecursively(key);
}
}
@VisibleForTesting
- ZenRulePreference createZenRulePreference(Map.Entry<String, AutomaticZenRule> rule) {
- return new ZenRulePreference(mPreferenceCategory.getContext(),
- rule, mParent, mMetricsFeatureProvider);
+ ZenRulePreference createZenRulePreference(Map.Entry<String, AutomaticZenRule> rule,
+ PreferenceCategory preferenceCategory) {
+ return new ZenRulePreference(preferenceCategory.getContext(),
+ rule, mParent, mMetricsFeatureProvider, mBackend);
}
}
diff --git a/src/com/android/settings/notification/zen/ZenModeAutomationSettings.java b/src/com/android/settings/notification/zen/ZenModeAutomationSettings.java
index 4f18e5d..5f31781 100644
--- a/src/com/android/settings/notification/zen/ZenModeAutomationSettings.java
+++ b/src/com/android/settings/notification/zen/ZenModeAutomationSettings.java
@@ -22,7 +22,6 @@
import android.app.settings.SettingsEnums;
import android.content.Context;
import android.content.DialogInterface;
-import android.os.Bundle;
import android.service.notification.ConditionProviderService;
import android.view.Menu;
import android.view.MenuInflater;
@@ -59,10 +58,12 @@
private static List<AbstractPreferenceController> buildPreferenceControllers(Context context,
Fragment parent, ZenServiceListing serviceListing, Lifecycle lifecycle) {
+ ZenModeBackend backend = new ZenModeBackend(context);
List<AbstractPreferenceController> controllers = new ArrayList<>();
controllers.add(new ZenModeAddAutomaticRulePreferenceController(context, parent,
serviceListing, lifecycle));
- controllers.add(new ZenModeAutomaticRulesPreferenceController(context, parent, lifecycle));
+ controllers.add(new ZenModeAutomaticRulesPreferenceController(
+ context, parent, lifecycle, backend));
return controllers;
}
diff --git a/src/com/android/settings/notification/zen/ZenRulePreference.java b/src/com/android/settings/notification/zen/ZenRulePreference.java
index db06003..ed65037 100644
--- a/src/com/android/settings/notification/zen/ZenRulePreference.java
+++ b/src/com/android/settings/notification/zen/ZenRulePreference.java
@@ -60,13 +60,15 @@
public ZenRulePreference(Context context,
final Map.Entry<String, AutomaticZenRule> ruleEntry,
- Fragment parent, MetricsFeatureProvider metricsProvider) {
+ Fragment parent, MetricsFeatureProvider metricsProvider,
+ ZenModeBackend backend) {
super(context);
- mBackend = ZenModeBackend.getInstance(context);
+ mBackend = backend;
mContext = context;
mRule = ruleEntry.getValue();
mName = mRule.getName();
mId = ruleEntry.getKey();
+ setKey(mId);
mParent = parent;
mPm = mContext.getPackageManager();
mServiceListing = new ZenServiceListing(mContext, CONFIG);
diff --git a/src/com/android/settings/overlay/FeatureFactory.java b/src/com/android/settings/overlay/FeatureFactory.java
index 5da9310..a6d5958 100644
--- a/src/com/android/settings/overlay/FeatureFactory.java
+++ b/src/com/android/settings/overlay/FeatureFactory.java
@@ -48,6 +48,7 @@
import com.android.settings.users.UserFeatureProvider;
import com.android.settings.vpn2.AdvancedVpnFeatureProvider;
import com.android.settings.wifi.WifiTrackerLibProvider;
+import com.android.settings.wifi.factory.WifiFeatureProvider;
import com.android.settingslib.core.instrumentation.MetricsFeatureProvider;
/**
@@ -192,6 +193,11 @@
*/
public abstract AdvancedVpnFeatureProvider getAdvancedVpnFeatureProvider();
+ /**
+ * Retrieves implementation for Wi-Fi feature.
+ */
+ public abstract WifiFeatureProvider getWifiFeatureProvider();
+
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 bc78f2e..584e72a 100644
--- a/src/com/android/settings/overlay/FeatureFactoryImpl.java
+++ b/src/com/android/settings/overlay/FeatureFactoryImpl.java
@@ -77,6 +77,7 @@
import com.android.settings.vpn2.AdvancedVpnFeatureProviderImpl;
import com.android.settings.wifi.WifiTrackerLibProvider;
import com.android.settings.wifi.WifiTrackerLibProviderImpl;
+import com.android.settings.wifi.factory.WifiFeatureProvider;
import com.android.settingslib.core.instrumentation.MetricsFeatureProvider;
/**
@@ -112,6 +113,7 @@
private AccessibilitySearchFeatureProvider mAccessibilitySearchFeatureProvider;
private AccessibilityMetricsFeatureProvider mAccessibilityMetricsFeatureProvider;
private AdvancedVpnFeatureProvider mAdvancedVpnFeatureProvider;
+ private WifiFeatureProvider mWifiFeatureProvider;
@Override
public SupportFeatureProvider getSupportFeatureProvider(Context context) {
@@ -355,4 +357,12 @@
}
return mAdvancedVpnFeatureProvider;
}
+
+ @Override
+ public WifiFeatureProvider getWifiFeatureProvider() {
+ if (mWifiFeatureProvider == null) {
+ mWifiFeatureProvider = new WifiFeatureProvider(getAppContext());
+ }
+ return mWifiFeatureProvider;
+ }
}
diff --git a/src/com/android/settings/password/ChooseLockPassword.java b/src/com/android/settings/password/ChooseLockPassword.java
index 55e01b0..edd9188 100644
--- a/src/com/android/settings/password/ChooseLockPassword.java
+++ b/src/com/android/settings/password/ChooseLockPassword.java
@@ -225,6 +225,8 @@
private static final String KEY_UI_STAGE = "ui_stage";
private static final String KEY_CURRENT_CREDENTIAL = "current_credential";
private static final String FRAGMENT_TAG_SAVE_AND_FINISH = "save_and_finish_worker";
+ private static final String KEY_IS_AUTO_CONFIRM_CHECK_MANUALLY_CHANGED =
+ "auto_confirm_option_set_manually";
private static final int MIN_AUTO_PIN_REQUIREMENT_LENGTH = 6;
@@ -578,6 +580,8 @@
mUiStage = Stage.valueOf(state);
updateStage(mUiStage);
}
+ mIsAutoPinConfirmOptionSetManually =
+ savedInstanceState.getBoolean(KEY_IS_AUTO_CONFIRM_CHECK_MANUALLY_CHANGED);
mCurrentCredential = savedInstanceState.getParcelable(KEY_CURRENT_CREDENTIAL);
@@ -660,6 +664,8 @@
if (mCurrentCredential != null) {
outState.putParcelable(KEY_CURRENT_CREDENTIAL, mCurrentCredential.duplicate());
}
+ outState.putBoolean(KEY_IS_AUTO_CONFIRM_CHECK_MANUALLY_CHANGED,
+ mIsAutoPinConfirmOptionSetManually);
}
@Override
@@ -831,7 +837,7 @@
mIsAlphaMode
? R.string.lockpassword_password_too_short
: R.string.lockpassword_pin_too_short);
- if (mLockPatternUtils.isAutoPinConfirmFeatureAvailable()
+ if (LockPatternUtils.isAutoPinConfirmFeatureAvailable()
&& !mIsAlphaMode
&& error.requirement < MIN_AUTO_PIN_REQUIREMENT_LENGTH) {
Map<String, Object> arguments = new HashMap<>();
@@ -929,7 +935,7 @@
}
private void setAutoPinConfirmOption(boolean enabled, int length) {
- if (!mLockPatternUtils.isAutoPinConfirmFeatureAvailable()
+ if (!LockPatternUtils.isAutoPinConfirmFeatureAvailable()
|| mAutoPinConfirmOption == null) {
return;
}
diff --git a/src/com/android/settings/password/ChooseLockSettingsHelper.java b/src/com/android/settings/password/ChooseLockSettingsHelper.java
index a1cd09f..020b725 100644
--- a/src/com/android/settings/password/ChooseLockSettingsHelper.java
+++ b/src/com/android/settings/password/ChooseLockSettingsHelper.java
@@ -22,7 +22,7 @@
import android.annotation.Nullable;
import android.app.Activity;
import android.app.KeyguardManager;
-import android.app.StartLockscreenValidationRequest;
+import android.app.RemoteLockscreenValidationSession;
import android.app.admin.DevicePolicyManager;
import android.content.ComponentName;
import android.content.Intent;
@@ -145,7 +145,7 @@
private boolean mAllowAnyUserId;
private boolean mForceVerifyPath;
private boolean mRemoteLockscreenValidation;
- @Nullable private StartLockscreenValidationRequest mStartLockscreenValidationRequest;
+ @Nullable private RemoteLockscreenValidationSession mRemoteLockscreenValidationSession;
@Nullable private ComponentName mRemoteLockscreenValidationServiceComponent;
boolean mRequestGatekeeperPasswordHandle;
@@ -272,7 +272,7 @@
/**
* @param isRemoteLockscreenValidation if true, remote device validation flow will be
- * started. {@link #setStartLockscreenValidationRequest} and
+ * started. {@link #setRemoteLockscreenValidationSession},
* {@link #setRemoteLockscreenValidationServiceComponent}
* must also be used to set the required data.
*/
@@ -283,14 +283,14 @@
}
/**
- * @param startLockScreenValidationRequest contains information necessary to perform remote
+ * @param remoteLockscreenValidationSession contains information necessary to perform remote
* lockscreen validation such as the remote device's
* lockscreen type, public key to be used for
* encryption, and remaining attempts.
*/
- @NonNull public Builder setStartLockscreenValidationRequest(
- StartLockscreenValidationRequest startLockScreenValidationRequest) {
- mStartLockscreenValidationRequest = startLockScreenValidationRequest;
+ @NonNull public Builder setRemoteLockscreenValidationSession(
+ RemoteLockscreenValidationSession remoteLockscreenValidationSession) {
+ mRemoteLockscreenValidationSession = remoteLockscreenValidationSession;
return this;
}
@@ -369,7 +369,7 @@
mBuilder.mDescription, mBuilder.mReturnCredentials, mBuilder.mExternal,
mBuilder.mForceVerifyPath, mBuilder.mUserId, mBuilder.mAlternateButton,
mBuilder.mCheckBoxLabel, mBuilder.mRemoteLockscreenValidation,
- mBuilder.mStartLockscreenValidationRequest,
+ mBuilder.mRemoteLockscreenValidationSession,
mBuilder.mRemoteLockscreenValidationServiceComponent, mBuilder.mAllowAnyUserId,
mBuilder.mForegroundOnly, mBuilder.mRequestGatekeeperPasswordHandle);
}
@@ -379,18 +379,18 @@
boolean returnCredentials, boolean external, boolean forceVerifyPath,
int userId, @Nullable CharSequence alternateButton,
@Nullable CharSequence checkboxLabel, boolean remoteLockscreenValidation,
- @Nullable StartLockscreenValidationRequest startLockScreenValidationRequest,
+ @Nullable RemoteLockscreenValidationSession remoteLockscreenValidationSession,
@Nullable ComponentName remoteLockscreenValidationServiceComponent,
boolean allowAnyUser, boolean foregroundOnly, boolean requestGatekeeperPasswordHandle) {
Optional<Class<?>> activityClass = determineAppropriateActivityClass(
- returnCredentials, forceVerifyPath, userId, startLockScreenValidationRequest);
+ returnCredentials, forceVerifyPath, userId, remoteLockscreenValidationSession);
if (activityClass.isEmpty()) {
return false;
}
return launchConfirmationActivity(request, title, header, description, activityClass.get(),
returnCredentials, external, forceVerifyPath, userId, alternateButton,
- checkboxLabel, remoteLockscreenValidation, startLockScreenValidationRequest,
+ checkboxLabel, remoteLockscreenValidation, remoteLockscreenValidationSession,
remoteLockscreenValidationServiceComponent, allowAnyUser, foregroundOnly,
requestGatekeeperPasswordHandle);
}
@@ -400,7 +400,7 @@
boolean external, boolean forceVerifyPath, int userId,
@Nullable CharSequence alternateButton, @Nullable CharSequence checkbox,
boolean remoteLockscreenValidation,
- @Nullable StartLockscreenValidationRequest startLockScreenValidationRequest,
+ @Nullable RemoteLockscreenValidationSession remoteLockscreenValidationSession,
@Nullable ComponentName remoteLockscreenValidationServiceComponent,
boolean allowAnyUser, boolean foregroundOnly, boolean requestGatekeeperPasswordHandle) {
final Intent intent = new Intent();
@@ -419,8 +419,8 @@
intent.putExtra(Intent.EXTRA_USER_ID, userId);
intent.putExtra(KeyguardManager.EXTRA_ALTERNATE_BUTTON_LABEL, alternateButton);
intent.putExtra(KeyguardManager.EXTRA_CHECKBOX_LABEL, checkbox);
- intent.putExtra(KeyguardManager.EXTRA_START_LOCKSCREEN_VALIDATION_REQUEST,
- startLockScreenValidationRequest);
+ intent.putExtra(KeyguardManager.EXTRA_REMOTE_LOCKSCREEN_VALIDATION_SESSION,
+ remoteLockscreenValidationSession);
intent.putExtra(Intent.EXTRA_COMPONENT_NAME, remoteLockscreenValidationServiceComponent);
intent.putExtra(ChooseLockSettingsHelper.EXTRA_KEY_FOREGROUND_ONLY, foregroundOnly);
intent.putExtra(ChooseLockSettingsHelper.EXTRA_KEY_ALLOW_ANY_USER, allowAnyUser);
@@ -477,10 +477,10 @@
private Optional<Class<?>> determineAppropriateActivityClass(boolean returnCredentials,
boolean forceVerifyPath, int userId,
- @Nullable StartLockscreenValidationRequest startLockscreenValidationRequest) {
+ @Nullable RemoteLockscreenValidationSession remoteLockscreenValidationSession) {
int lockType;
- if (startLockscreenValidationRequest != null) {
- lockType = startLockscreenValidationRequest.getLockscreenUiType();
+ if (remoteLockscreenValidationSession != null) {
+ lockType = remoteLockscreenValidationSession.getLockType();
} else {
final int effectiveUserId = UserManager
.get(mActivity).getCredentialOwnerProfile(userId);
diff --git a/src/com/android/settings/password/ConfirmDeviceCredentialActivity.java b/src/com/android/settings/password/ConfirmDeviceCredentialActivity.java
index 31d9c74..328e440 100644
--- a/src/com/android/settings/password/ConfirmDeviceCredentialActivity.java
+++ b/src/com/android/settings/password/ConfirmDeviceCredentialActivity.java
@@ -28,7 +28,7 @@
import android.app.Activity;
import android.app.KeyguardManager;
-import android.app.StartLockscreenValidationRequest;
+import android.app.RemoteLockscreenValidationSession;
import android.app.admin.DevicePolicyManager;
import android.app.trust.TrustManager;
import android.content.ComponentName;
@@ -235,10 +235,10 @@
.setUserId(LockPatternUtils.USER_FRP)
.show();
} else if (remoteValidation) {
- StartLockscreenValidationRequest startLockScreenValidationRequest =
+ RemoteLockscreenValidationSession remoteLockscreenValidationSession =
intent.getParcelableExtra(
- KeyguardManager.EXTRA_START_LOCKSCREEN_VALIDATION_REQUEST,
- StartLockscreenValidationRequest.class);
+ KeyguardManager.EXTRA_REMOTE_LOCKSCREEN_VALIDATION_SESSION,
+ RemoteLockscreenValidationSession.class);
ComponentName remoteLockscreenValidationServiceComponent =
intent.getParcelableExtra(Intent.EXTRA_COMPONENT_NAME, ComponentName.class);
@@ -247,7 +247,7 @@
new ChooseLockSettingsHelper.Builder(this);
launchedCDC = builder
.setRemoteLockscreenValidation(true)
- .setStartLockscreenValidationRequest(startLockScreenValidationRequest)
+ .setRemoteLockscreenValidationSession(remoteLockscreenValidationSession)
.setRemoteLockscreenValidationServiceComponent(
remoteLockscreenValidationServiceComponent)
.setHeader(mTitle) // Show the title in the header location
diff --git a/src/com/android/settings/password/ConfirmDeviceCredentialBaseFragment.java b/src/com/android/settings/password/ConfirmDeviceCredentialBaseFragment.java
index 7c3df61..1bb6df0 100644
--- a/src/com/android/settings/password/ConfirmDeviceCredentialBaseFragment.java
+++ b/src/com/android/settings/password/ConfirmDeviceCredentialBaseFragment.java
@@ -25,7 +25,7 @@
import android.app.Dialog;
import android.app.KeyguardManager;
import android.app.RemoteLockscreenValidationResult;
-import android.app.StartLockscreenValidationRequest;
+import android.app.RemoteLockscreenValidationSession;
import android.app.admin.DevicePolicyManager;
import android.app.admin.ManagedSubscriptionsPolicy;
import android.content.ComponentName;
@@ -107,7 +107,7 @@
protected boolean mRemoteValidation;
protected CharSequence mAlternateButtonText;
protected BiometricManager mBiometricManager;
- @Nullable protected StartLockscreenValidationRequest mStartLockscreenValidationRequest;
+ @Nullable protected RemoteLockscreenValidationSession mRemoteLockscreenValidationSession;
/** Credential saved so the credential can be set for device if remote validation passes */
@Nullable protected LockscreenCredential mDeviceCredentialGuess;
@Nullable protected RemoteLockscreenValidationClient mRemoteLockscreenValidationClient;
@@ -141,12 +141,12 @@
}
}
if (mRemoteValidation) {
- mStartLockscreenValidationRequest = intent.getParcelableExtra(
- KeyguardManager.EXTRA_START_LOCKSCREEN_VALIDATION_REQUEST,
- StartLockscreenValidationRequest.class);
- if (mStartLockscreenValidationRequest == null
- || mStartLockscreenValidationRequest.getRemainingAttempts() == 0) {
- Log.e(TAG, "StartLockscreenValidationRequest is null or "
+ mRemoteLockscreenValidationSession = intent.getParcelableExtra(
+ KeyguardManager.EXTRA_REMOTE_LOCKSCREEN_VALIDATION_SESSION,
+ RemoteLockscreenValidationSession.class);
+ if (mRemoteLockscreenValidationSession == null
+ || mRemoteLockscreenValidationSession.getRemainingAttempts() == 0) {
+ Log.e(TAG, "RemoteLockscreenValidationSession is null or "
+ "no more attempts for remote lockscreen validation.");
getActivity().finish();
}
@@ -437,7 +437,7 @@
private byte[] encryptDeviceCredentialGuess(byte[] guess) {
try {
- byte[] encodedPublicKey = mStartLockscreenValidationRequest.getSourcePublicKey();
+ byte[] encodedPublicKey = mRemoteLockscreenValidationSession.getSourcePublicKey();
PublicKey publicKey = SecureBox.decodePublicKey(encodedPublicKey);
return SecureBox.encrypt(
publicKey,
diff --git a/src/com/android/settings/password/ConfirmLockPassword.java b/src/com/android/settings/password/ConfirmLockPassword.java
index 83dc85c..427b4ff 100644
--- a/src/com/android/settings/password/ConfirmLockPassword.java
+++ b/src/com/android/settings/password/ConfirmLockPassword.java
@@ -166,7 +166,7 @@
mErrorTextView = (TextView) view.findViewById(R.id.errorText);
if (mRemoteValidation) {
- mIsAlpha = mStartLockscreenValidationRequest.getLockscreenUiType()
+ mIsAlpha = mRemoteLockscreenValidationSession.getLockType()
== KeyguardManager.PASSWORD;
// ProgressBar visibility is set to GONE until interacted with.
// Set progress bar to INVISIBLE, so the EditText does not get bumped down later.
@@ -633,6 +633,9 @@
break;
case RemoteLockscreenValidationResult.RESULT_NO_REMAINING_ATTEMPTS:
getActivity().finish();
+ break;
+ case RemoteLockscreenValidationResult.RESULT_SESSION_EXPIRED:
+ getActivity().finish();
}
mGlifLayout.setProgressBarShown(false);
}
diff --git a/src/com/android/settings/password/ConfirmLockPattern.java b/src/com/android/settings/password/ConfirmLockPattern.java
index 0013d7a..c664daf 100644
--- a/src/com/android/settings/password/ConfirmLockPattern.java
+++ b/src/com/android/settings/password/ConfirmLockPattern.java
@@ -646,6 +646,9 @@
break;
case RemoteLockscreenValidationResult.RESULT_NO_REMAINING_ATTEMPTS:
getActivity().finish();
+ break;
+ case RemoteLockscreenValidationResult.RESULT_SESSION_EXPIRED:
+ getActivity().finish();
}
mGlifLayout.setProgressBarShown(false);
}
diff --git a/src/com/android/settings/regionalpreferences/CalendarTypeController.java b/src/com/android/settings/regionalpreferences/CalendarTypeController.java
index 7905620..7d07cbd 100644
--- a/src/com/android/settings/regionalpreferences/CalendarTypeController.java
+++ b/src/com/android/settings/regionalpreferences/CalendarTypeController.java
@@ -17,6 +17,7 @@
package com.android.settings.regionalpreferences;
import android.content.Context;
+import android.os.SystemProperties;
import android.provider.Settings;
import com.android.settings.core.BasePreferenceController;
@@ -27,6 +28,8 @@
* A controller for the entry of Calendar types' page
*/
public class CalendarTypeController extends BasePreferenceController {
+ private static final String CALENDAR_FEATURE_PROPERTY =
+ "i18n-feature-locale-preference-calendar";
private static final String TAG = CalendarTypeController.class.getSimpleName();
public CalendarTypeController(Context context, String preferenceKey) {
super(context, preferenceKey);
@@ -45,7 +48,8 @@
*/
@Override
public int getAvailabilityStatus() {
- return AVAILABLE;
+ return SystemProperties.getBoolean(CALENDAR_FEATURE_PROPERTY, false)
+ ? AVAILABLE : CONDITIONALLY_UNAVAILABLE;
}
@Override
diff --git a/src/com/android/settings/search/SearchFeatureProvider.java b/src/com/android/settings/search/SearchFeatureProvider.java
index b14a4d7..cd096ec 100644
--- a/src/com/android/settings/search/SearchFeatureProvider.java
+++ b/src/com/android/settings/search/SearchFeatureProvider.java
@@ -126,16 +126,24 @@
true /* finishSecondaryWithPrimary */,
false /* clearTop */);
- toolbar.setOnClickListener(tb -> {
- FeatureFactory.getFactory(context).getSlicesFeatureProvider()
- .indexSliceDataAsync(context);
+ toolbar.setOnClickListener(tb -> startSearchActivity(context, activity, pageId, intent));
- FeatureFactory.getFactory(context).getMetricsFeatureProvider()
- .logSettingsTileClick(KEY_HOMEPAGE_SEARCH_BAR, pageId);
+ toolbar.setHandwritingDelegatorCallback(
+ () -> startSearchActivity(context, activity, pageId, intent));
+ toolbar.setAllowedHandwritingDelegatePackage(intent.getPackage());
+ }
- final Bundle bundle = ActivityOptions.makeSceneTransitionAnimation(activity).toBundle();
- activity.startActivity(intent, bundle);
- });
+ /** Start the search activity. */
+ private static void startSearchActivity(
+ Context context, FragmentActivity activity, int pageId, Intent intent) {
+ FeatureFactory.getFactory(context).getSlicesFeatureProvider()
+ .indexSliceDataAsync(context);
+
+ FeatureFactory.getFactory(context).getMetricsFeatureProvider()
+ .logSettingsTileClick(KEY_HOMEPAGE_SEARCH_BAR, pageId);
+
+ final Bundle bundle = ActivityOptions.makeSceneTransitionAnimation(activity).toBundle();
+ activity.startActivity(intent, bundle);
}
Intent buildSearchIntent(Context context, int pageId);
diff --git a/src/com/android/settings/security/MemtagHelper.java b/src/com/android/settings/security/MemtagHelper.java
index 9fd74f3..b04dcf9 100644
--- a/src/com/android/settings/security/MemtagHelper.java
+++ b/src/com/android/settings/security/MemtagHelper.java
@@ -25,14 +25,14 @@
import java.util.Arrays;
public class MemtagHelper {
- private static boolean isForcedOff() {
+ public static boolean isForcedOff() {
return "force_off"
.equals(
SystemProperties.get(
"persist.device_config.memory_safety_native_boot.bootloader_override"));
}
- private static boolean isForcedOn() {
+ public static boolean isForcedOn() {
return "force_on"
.equals(
SystemProperties.get(
diff --git a/src/com/android/settings/security/screenlock/AutoPinConfirmPreferenceController.java b/src/com/android/settings/security/screenlock/AutoPinConfirmPreferenceController.java
index 75af1fa..ff4a8b7 100644
--- a/src/com/android/settings/security/screenlock/AutoPinConfirmPreferenceController.java
+++ b/src/com/android/settings/security/screenlock/AutoPinConfirmPreferenceController.java
@@ -57,7 +57,7 @@
@Override
public boolean isAvailable() {
- return mLockPatternUtils.isAutoPinConfirmFeatureAvailable() && isPinLock()
+ return LockPatternUtils.isAutoPinConfirmFeatureAvailable() && isPinLock()
&& isPinLengthEligibleForAutoConfirmation();
}
diff --git a/src/com/android/settings/security/screenlock/LockScreenPreferenceController.java b/src/com/android/settings/security/screenlock/LockScreenPreferenceController.java
index 8585493..8a1cb2e 100644
--- a/src/com/android/settings/security/screenlock/LockScreenPreferenceController.java
+++ b/src/com/android/settings/security/screenlock/LockScreenPreferenceController.java
@@ -17,29 +17,22 @@
package com.android.settings.security.screenlock;
import android.content.Context;
-import android.os.UserHandle;
import androidx.preference.Preference;
import androidx.preference.PreferenceScreen;
-import com.android.internal.widget.LockPatternUtils;
import com.android.settings.core.BasePreferenceController;
import com.android.settings.notification.LockScreenNotificationPreferenceController;
-import com.android.settings.overlay.FeatureFactory;
import com.android.settingslib.core.lifecycle.LifecycleObserver;
import com.android.settingslib.core.lifecycle.events.OnResume;
public class LockScreenPreferenceController extends BasePreferenceController implements
LifecycleObserver, OnResume {
- private static final int MY_USER_ID = UserHandle.myUserId();
- private final LockPatternUtils mLockPatternUtils;
private Preference mPreference;
public LockScreenPreferenceController(Context context, String key) {
super(context, key);
- mLockPatternUtils = FeatureFactory.getFactory(context)
- .getSecurityFeatureProvider().getLockPatternUtils(context);
}
@Override
diff --git a/src/com/android/settings/security/screenlock/PatternVisiblePreferenceController.java b/src/com/android/settings/security/screenlock/PatternVisiblePreferenceController.java
index 133078c..ea3403b 100644
--- a/src/com/android/settings/security/screenlock/PatternVisiblePreferenceController.java
+++ b/src/com/android/settings/security/screenlock/PatternVisiblePreferenceController.java
@@ -16,7 +16,6 @@
package com.android.settings.security.screenlock;
-import android.app.admin.DevicePolicyManager;
import android.content.Context;
import androidx.preference.Preference;
@@ -58,9 +57,8 @@
}
private boolean isPatternLock() {
- return mLockPatternUtils.isSecure(mUserId)
- && mLockPatternUtils.getKeyguardStoredPasswordQuality(mUserId)
- == DevicePolicyManager.PASSWORD_QUALITY_SOMETHING;
+ return mLockPatternUtils.getCredentialTypeForUser(mUserId)
+ == LockPatternUtils.CREDENTIAL_TYPE_PATTERN;
}
@Override
diff --git a/src/com/android/settings/security/screenlock/PinPrivacyPreferenceController.kt b/src/com/android/settings/security/screenlock/PinPrivacyPreferenceController.kt
new file mode 100644
index 0000000..176183e
--- /dev/null
+++ b/src/com/android/settings/security/screenlock/PinPrivacyPreferenceController.kt
@@ -0,0 +1,60 @@
+/*
+ * Copyright (C) 2023 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.screenlock
+
+import android.content.Context
+import android.provider.Settings
+import androidx.preference.Preference
+import androidx.preference.TwoStatePreference
+import com.android.internal.widget.LockPatternUtils
+import com.android.internal.widget.LockPatternUtils.*
+import com.android.settings.core.PreferenceControllerMixin
+import com.android.settingslib.core.AbstractPreferenceController
+
+class PinPrivacyPreferenceController(
+ context: Context,
+ private val userId: Int,
+ private val lockPatternUtils: LockPatternUtils
+) : AbstractPreferenceController(context), PreferenceControllerMixin,
+ Preference.OnPreferenceChangeListener {
+
+ companion object {
+ private const val PREF_KEY = "enhancedPinPrivacy"
+ }
+
+ override fun isAvailable(): Boolean {
+ val credentialType = lockPatternUtils.getCredentialTypeForUser(userId)
+ return credentialType == CREDENTIAL_TYPE_PIN
+ }
+
+ override fun getPreferenceKey(): String {
+ return PREF_KEY
+ }
+
+ override fun onPreferenceChange(preference: Preference?, value: Any?): Boolean {
+ lockPatternUtils.setPinEnhancedPrivacyEnabled((value as Boolean), userId)
+ return true
+ }
+
+ override fun updateState(preference: Preference) {
+ (preference as TwoStatePreference).isChecked = getCurrentPreferenceState()
+ }
+
+ private fun getCurrentPreferenceState(): Boolean {
+ return lockPatternUtils.isPinEnhancedPrivacyEnabled(userId)
+ }
+}
\ No newline at end of file
diff --git a/src/com/android/settings/security/screenlock/ScreenLockSettings.java b/src/com/android/settings/security/screenlock/ScreenLockSettings.java
index af3cb65..78edb7f 100644
--- a/src/com/android/settings/security/screenlock/ScreenLockSettings.java
+++ b/src/com/android/settings/security/screenlock/ScreenLockSettings.java
@@ -68,9 +68,12 @@
private static List<AbstractPreferenceController> buildPreferenceControllers(Context context,
DashboardFragment parent, LockPatternUtils lockPatternUtils) {
+
final List<AbstractPreferenceController> controllers = new ArrayList<>();
controllers.add(new PatternVisiblePreferenceController(
context, MY_USER_ID, lockPatternUtils));
+ controllers.add(new PinPrivacyPreferenceController(
+ context, MY_USER_ID, lockPatternUtils));
controllers.add(new PowerButtonInstantLockPreferenceController(
context, MY_USER_ID, lockPatternUtils));
controllers.add(new LockAfterTimeoutPreferenceController(
diff --git a/src/com/android/settings/spa/SettingsSpaEnvironment.kt b/src/com/android/settings/spa/SettingsSpaEnvironment.kt
index 87a916a..c2716b6 100644
--- a/src/com/android/settings/spa/SettingsSpaEnvironment.kt
+++ b/src/com/android/settings/spa/SettingsSpaEnvironment.kt
@@ -32,6 +32,7 @@
import com.android.settings.spa.app.specialaccess.SpecialAppAccessPageProvider
import com.android.settings.spa.app.specialaccess.WifiControlAppListProvider
import com.android.settings.spa.app.specialaccess.UseFullScreenIntentAppListProvider
+import com.android.settings.spa.core.instrumentation.SpaLogProvider
import com.android.settings.spa.development.UsageStatsPageProvider
import com.android.settings.spa.home.HomePageProvider
import com.android.settings.spa.network.NetworkAndInternetPageProvider
@@ -87,4 +88,5 @@
),
)
}
+ override val logger = SpaLogProvider
}
diff --git a/src/com/android/settings/spa/SpaActivity.kt b/src/com/android/settings/spa/SpaActivity.kt
index 55883c1..27f7241 100644
--- a/src/com/android/settings/spa/SpaActivity.kt
+++ b/src/com/android/settings/spa/SpaActivity.kt
@@ -16,18 +16,29 @@
package com.android.settings.spa
+import android.app.ActivityManager
import android.content.Context
import android.content.Intent
+import android.os.RemoteException
import android.os.UserHandle
+import android.util.Log
import com.android.settingslib.spa.framework.BrowseActivity
+import com.android.settingslib.spa.framework.util.SESSION_BROWSE
+import com.android.settingslib.spa.framework.util.SESSION_EXTERNAL
import com.android.settingslib.spa.framework.util.appendSpaParams
class SpaActivity : BrowseActivity() {
companion object {
+ private const val TAG = "SpaActivity"
@JvmStatic
fun Context.startSpaActivity(destination: String) {
val intent = Intent(this, SpaActivity::class.java)
.appendSpaParams(destination = destination)
+ if (isLaunchedFromInternal()) {
+ intent.appendSpaParams(sessionName = SESSION_BROWSE)
+ } else {
+ intent.appendSpaParams(sessionName = SESSION_EXTERNAL)
+ }
startActivity(intent)
}
@@ -37,5 +48,15 @@
startSpaActivity("$destinationPrefix/$packageName/${UserHandle.myUserId()}")
return true
}
+
+ fun Context.isLaunchedFromInternal(): Boolean {
+ var pkg: String? = null
+ try {
+ pkg = ActivityManager.getService().getLaunchedFromPackage(getActivityToken())
+ } catch (e: RemoteException) {
+ Log.v(TAG, "Could not talk to activity manager.", e)
+ }
+ return applicationContext.packageName == pkg
+ }
}
}
diff --git a/src/com/android/settings/spa/app/AppsMain.kt b/src/com/android/settings/spa/app/AppsMain.kt
index e9eca1f..2dea9c5 100644
--- a/src/com/android/settings/spa/app/AppsMain.kt
+++ b/src/com/android/settings/spa/app/AppsMain.kt
@@ -24,10 +24,8 @@
import com.android.settings.R
import com.android.settings.spa.app.backgroundinstall.BackgroundInstalledAppsPageProvider
import com.android.settings.spa.app.specialaccess.SpecialAppAccessPageProvider
-import com.android.settings.spa.home.HomePageProvider
import com.android.settingslib.spa.framework.common.SettingsEntry
import com.android.settingslib.spa.framework.common.SettingsEntryBuilder
-import com.android.settingslib.spa.framework.common.SettingsPage
import com.android.settingslib.spa.framework.common.SettingsPageProvider
import com.android.settingslib.spa.framework.common.SpaEnvironmentFactory
import com.android.settingslib.spa.framework.common.createSettingsPage
@@ -42,6 +40,8 @@
override val name = "AppsMain"
private val owner = createSettingsPage()
+ override fun isEnabled(arguments: Bundle?) = false
+
@Composable
override fun Page(arguments: Bundle?) {
RegularScaffold(title = getTitle(arguments)) {
diff --git a/src/com/android/settings/spa/app/appinfo/AppBatteryPreference.kt b/src/com/android/settings/spa/app/appinfo/AppBatteryPreference.kt
index edb2a1e..c4a8917 100644
--- a/src/com/android/settings/spa/app/appinfo/AppBatteryPreference.kt
+++ b/src/com/android/settings/spa/app/appinfo/AppBatteryPreference.kt
@@ -108,7 +108,7 @@
private fun BatteryDiffEntry?.getSummary(): String =
this?.takeIf { mConsumePower > 0 }?.let {
context.getString(
- R.string.battery_summary, Utils.formatPercentage(percentOfTotal, true)
+ R.string.battery_summary, Utils.formatPercentage(percentage, true)
)
} ?: context.getString(R.string.no_battery_summary)
@@ -127,7 +127,7 @@
context,
AppInfoSettingsProvider.METRICS_CATEGORY,
this,
- Utils.formatPercentage(percentOfTotal, true),
+ Utils.formatPercentage(percentage, true),
null,
false,
)
diff --git a/src/com/android/settings/spa/app/appinfo/AppCreateButton.kt b/src/com/android/settings/spa/app/appinfo/AppCreateButton.kt
index 1414626..088680d 100644
--- a/src/com/android/settings/spa/app/appinfo/AppCreateButton.kt
+++ b/src/com/android/settings/spa/app/appinfo/AppCreateButton.kt
@@ -32,6 +32,7 @@
import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.launch
import kotlinx.coroutines.withContext
+import android.widget.Toast;
class AppCreateButton(packageInfoPresenter: PackageInfoPresenter) {
private val context = packageInfoPresenter.context
@@ -55,10 +56,16 @@
val cloneBackend = CloneBackend.getInstance(context)
FeatureFactory.getFactory(context).metricsFeatureProvider.action(context,
SettingsEnums.ACTION_CREATE_CLONE_APP)
+ val appLabel = app.loadLabel(context.packageManager)
+ Toast.makeText(context, context.getString(R.string.cloned_app_creation_toast_summary,
+ appLabel),Toast.LENGTH_SHORT).show()
coroutineScope.launch {
enabledState.value = false
val result = installCloneApp(app, cloneBackend)
if (result == CloneBackend.SUCCESS) {
+ Toast.makeText(context,
+ context.getString(R.string.cloned_app_created_toast_summary, appLabel),
+ Toast.LENGTH_SHORT).show()
navController.navigate(getRoute(app.packageName, cloneBackend.cloneUserId),
/* popUpCurrent*/ true)
} else {
diff --git a/src/com/android/settings/spa/app/appinfo/AppOpenByDefaultPreference.kt b/src/com/android/settings/spa/app/appinfo/AppOpenByDefaultPreference.kt
index 4cc24b3..2c98e08 100644
--- a/src/com/android/settings/spa/app/appinfo/AppOpenByDefaultPreference.kt
+++ b/src/com/android/settings/spa/app/appinfo/AppOpenByDefaultPreference.kt
@@ -19,11 +19,11 @@
import android.content.Context
import android.content.pm.ApplicationInfo
import androidx.compose.runtime.Composable
-import androidx.compose.runtime.livedata.observeAsState
import androidx.compose.runtime.remember
import androidx.compose.ui.platform.LocalContext
import androidx.compose.ui.res.stringResource
-import androidx.lifecycle.liveData
+import androidx.lifecycle.compose.ExperimentalLifecycleComposeApi
+import androidx.lifecycle.compose.collectAsStateWithLifecycle
import com.android.settings.R
import com.android.settings.applications.appinfo.AppInfoDashboardFragment
import com.android.settings.applications.intentpicker.AppLaunchSettings
@@ -38,17 +38,20 @@
import com.android.settingslib.spaprivileged.model.app.userHandle
import com.android.settingslib.spaprivileged.model.app.userId
import kotlinx.coroutines.Dispatchers
+import kotlinx.coroutines.flow.flow
+import kotlinx.coroutines.flow.flowOn
+@OptIn(ExperimentalLifecycleComposeApi::class)
@Composable
fun AppOpenByDefaultPreference(app: ApplicationInfo) {
val context = LocalContext.current
- val presenter = remember { AppOpenByDefaultPresenter(context, app) }
- if (!presenter.isAvailable()) return
+ val presenter = remember(app) { AppOpenByDefaultPresenter(context, app) }
+ if (remember(presenter) { !presenter.isAvailable() }) return
Preference(object : PreferenceModel {
override val title = stringResource(R.string.launch_by_default)
- override val summary = presenter.summaryLiveData.observeAsState(
- initial = stringResource(R.string.summary_placeholder),
+ override val summary = presenter.summaryFlow.collectAsStateWithLifecycle(
+ initialValue = stringResource(R.string.summary_placeholder),
)
override val enabled = stateOf(presenter.isEnabled())
override val onClick = presenter::startActivity
@@ -66,14 +69,16 @@
fun isEnabled() = app.hasFlag(ApplicationInfo.FLAG_INSTALLED) && app.enabled
- val summaryLiveData = liveData(Dispatchers.IO) {
- emit(context.getString(when {
+ val summaryFlow = flow { emit(getSummary()) }.flowOn(Dispatchers.IO)
+
+ private fun getSummary() = context.getString(
+ when {
isLinkHandlingAllowed() -> R.string.app_link_open_always
else -> R.string.app_link_open_never
- }))
- }
+ }
+ )
- fun isLinkHandlingAllowed(): Boolean {
+ private fun isLinkHandlingAllowed(): Boolean {
val userState = IntentPickerUtils.getDomainVerificationUserState(
domainVerificationManager, app.packageName
)
diff --git a/src/com/android/settings/spa/app/appinfo/DefaultAppShortcutPreference.kt b/src/com/android/settings/spa/app/appinfo/DefaultAppShortcutPreference.kt
index 7b0de92..fa7e089 100644
--- a/src/com/android/settings/spa/app/appinfo/DefaultAppShortcutPreference.kt
+++ b/src/com/android/settings/spa/app/appinfo/DefaultAppShortcutPreference.kt
@@ -26,6 +26,8 @@
import androidx.compose.runtime.remember
import androidx.compose.ui.platform.LocalContext
import androidx.compose.ui.res.stringResource
+import androidx.lifecycle.compose.ExperimentalLifecycleComposeApi
+import androidx.lifecycle.compose.collectAsStateWithLifecycle
import androidx.lifecycle.liveData
import com.android.settings.R
import com.android.settingslib.spa.widget.preference.Preference
@@ -39,23 +41,28 @@
import kotlinx.coroutines.asExecutor
import kotlinx.coroutines.async
import kotlinx.coroutines.coroutineScope
+import kotlinx.coroutines.flow.flow
+import kotlinx.coroutines.flow.flowOn
data class DefaultAppShortcut(
val roleName: String,
@StringRes val titleResId: Int,
)
+@OptIn(ExperimentalLifecycleComposeApi::class)
@Composable
fun DefaultAppShortcutPreference(shortcut: DefaultAppShortcut, app: ApplicationInfo) {
val context = LocalContext.current
- val presenter = remember { DefaultAppShortcutPresenter(context, shortcut.roleName, app) }
- if (!presenter.isAvailable()) return
+ val presenter = remember(shortcut.roleName, app) {
+ DefaultAppShortcutPresenter(context, shortcut.roleName, app)
+ }
+ if (remember(presenter) { !presenter.isAvailable() }) return
if (presenter.isVisible().observeAsState().value != true) return
Preference(object : PreferenceModel {
override val title = stringResource(shortcut.titleResId)
- override val summary = presenter.summaryLiveData.observeAsState(
- initial = stringResource(R.string.summary_placeholder),
+ override val summary = presenter.summaryFlow.collectAsStateWithLifecycle(
+ initialValue = stringResource(R.string.summary_placeholder),
)
override val onClick = presenter::startActivity
})
@@ -93,13 +100,13 @@
}
}
- val summaryLiveData = liveData(Dispatchers.IO) {
- val defaultApp = roleManager.getRoleHoldersAsUser(roleName, app.userHandle).firstOrNull()
+ val summaryFlow = flow { emit(getSummary()) }.flowOn(Dispatchers.IO)
- emit(context.getString(when (defaultApp) {
- app.packageName -> R.string.yes
- else -> R.string.no
- }))
+ private fun getSummary(): String {
+ val defaultApp = roleManager.getRoleHoldersAsUser(roleName, app.userHandle).firstOrNull()
+ return context.getString(
+ if (defaultApp == app.packageName) R.string.yes else R.string.no
+ )
}
fun startActivity() {
diff --git a/src/com/android/settings/spa/app/specialaccess/SpecialAppAccess.kt b/src/com/android/settings/spa/app/specialaccess/SpecialAppAccess.kt
index 7763a39..b40e32b 100644
--- a/src/com/android/settings/spa/app/specialaccess/SpecialAppAccess.kt
+++ b/src/com/android/settings/spa/app/specialaccess/SpecialAppAccess.kt
@@ -33,6 +33,8 @@
override val name = "SpecialAppAccess"
private val owner = createSettingsPage()
+ override fun isEnabled(arguments: Bundle?) = false
+
@Composable
override fun Page(arguments: Bundle?) {
RegularScaffold(title = stringResource(R.string.special_access)) {
diff --git a/src/com/android/settings/spa/core/instrumentation/MetricsDataModel.kt b/src/com/android/settings/spa/core/instrumentation/MetricsDataModel.kt
new file mode 100644
index 0000000..62aa8df
--- /dev/null
+++ b/src/com/android/settings/spa/core/instrumentation/MetricsDataModel.kt
@@ -0,0 +1,41 @@
+/*
+ * Copyright (C) 2023 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.spa.core.instrumentation
+
+import androidx.annotation.VisibleForTesting
+
+/**
+ * This class stores some metrics temporary data. Such as the timestamp of the page enter for
+ * calculating the duration time on page.
+ */
+class MetricsDataModel {
+ @VisibleForTesting
+ val pageTimeStampList = mutableListOf<PageTimeStamp>()
+
+ fun addTimeStamp(dataItem: PageTimeStamp){
+ pageTimeStampList.add(dataItem)
+ }
+
+ fun getPageDuration(pageId: String, removed: Boolean = true): String {
+ val lastItem = pageTimeStampList.findLast { it.pageId == pageId }
+ if (removed && lastItem != null) {
+ pageTimeStampList.remove(lastItem)
+ }
+ return if (lastItem == null) "0"
+ else (System.currentTimeMillis() - lastItem.timeStamp).toString()
+ }
+}
diff --git a/src/com/android/settings/spa/core/instrumentation/SpaLogProvider.kt b/src/com/android/settings/spa/core/instrumentation/SpaLogProvider.kt
new file mode 100644
index 0000000..9b3e2d6
--- /dev/null
+++ b/src/com/android/settings/spa/core/instrumentation/SpaLogProvider.kt
@@ -0,0 +1,132 @@
+/*
+ * Copyright (C) 2023 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.spa.core.instrumentation
+
+import android.app.settings.SettingsEnums
+import android.os.Bundle
+import androidx.annotation.VisibleForTesting
+import com.android.settings.core.instrumentation.ElapsedTimeUtils
+import com.android.settings.core.instrumentation.SettingsStatsLog
+import com.android.settingslib.spa.framework.common.LOG_DATA_SESSION_NAME
+import com.android.settingslib.spa.framework.common.LogCategory
+import com.android.settingslib.spa.framework.common.LogEvent
+import com.android.settingslib.spa.framework.common.SpaLogger
+import com.android.settingslib.spa.framework.util.SESSION_BROWSE
+import com.android.settingslib.spa.framework.util.SESSION_EXTERNAL
+import com.android.settingslib.spa.framework.util.SESSION_SEARCH
+import com.android.settingslib.spa.framework.util.SESSION_SLICE
+import com.android.settingslib.spa.framework.util.SESSION_UNKNOWN
+
+/**
+ * To receive the events from spa framework and logging the these events.
+ */
+object SpaLogProvider : SpaLogger {
+ private val dataModel = MetricsDataModel()
+
+ override fun event(id: String, event: LogEvent, category: LogCategory, extraData: Bundle) {
+ when(event) {
+ LogEvent.PAGE_ENTER, LogEvent.PAGE_LEAVE ->
+ write(SpaLogData(id, event, extraData, dataModel))
+ else -> return //TODO(b/253979024): Will be implemented in subsequent CLs.
+ }
+ }
+
+ private fun write(data: SpaLogData) {
+ with(data) {
+ SettingsStatsLog.write(
+ SettingsStatsLog.SETTINGS_SPA_REPORTED /* atomName */,
+ getSessionType(),
+ getPageId(),
+ getTarget(),
+ getAction(),
+ getKey(),
+ getValue(),
+ getPreValue(),
+ getElapsedTime()
+ )
+ }
+ }
+}
+
+@VisibleForTesting
+class SpaLogData(val id: String, val event: LogEvent,
+ val extraData: Bundle, val dataModel: MetricsDataModel) {
+
+ fun getSessionType(): Int {
+ if (!extraData.containsKey(LOG_DATA_SESSION_NAME)) {
+ return SettingsEnums.SESSION_UNKNOWN
+ }
+ val sessionSource = extraData.getString(LOG_DATA_SESSION_NAME)
+ return when(sessionSource) {
+ SESSION_BROWSE -> SettingsEnums.BROWSE
+ SESSION_SEARCH -> SettingsEnums.SEARCH
+ SESSION_SLICE -> SettingsEnums.SLICE_TYPE
+ SESSION_EXTERNAL -> SettingsEnums.EXTERNAL
+ else -> SettingsEnums.SESSION_UNKNOWN
+ }
+ }
+
+ fun getPageId(): String {
+ return when(event) {
+ LogEvent.PAGE_ENTER, LogEvent.PAGE_LEAVE -> id
+ else -> getPageIdByEntryId(id)
+ }
+ }
+
+ //TODO(b/253979024): Will be implemented in subsequent CLs.
+ fun getTarget(): String? {
+ return null
+ }
+
+ fun getAction(): Int {
+ return event.action
+ }
+
+ //TODO(b/253979024): Will be implemented in subsequent CLs.
+ fun getKey(): String? {
+ return null
+ }
+
+ fun getValue(): String? {
+ when(event) {
+ LogEvent.PAGE_ENTER -> dataModel.addTimeStamp(
+ PageTimeStamp(id, System.currentTimeMillis()))
+ LogEvent.PAGE_LEAVE -> return dataModel.getPageDuration(id)
+ else -> {} //TODO(b/253979024): Will be implemented in subsequent CLs.
+ }
+ return null
+ }
+
+ //TODO(b/253979024): Will be implemented in subsequent CLs.
+ fun getPreValue(): String? {
+ return null
+ }
+
+ fun getElapsedTime(): Long {
+ return ElapsedTimeUtils.getElapsedTime(System.currentTimeMillis())
+ }
+
+ //TODO(b/253979024): Will be implemented in subsequent CLs.
+ private fun getPageIdByEntryId(id: String): String {
+ return ""
+ }
+}
+
+/**
+ * The buffer is keeping the time stamp while spa page entering.
+ */
+data class PageTimeStamp(val pageId: String, val timeStamp: Long)
diff --git a/src/com/android/settings/spa/home/HomePage.kt b/src/com/android/settings/spa/home/HomePage.kt
index d2416f4..c0dd138 100644
--- a/src/com/android/settings/spa/home/HomePage.kt
+++ b/src/com/android/settings/spa/home/HomePage.kt
@@ -31,6 +31,8 @@
override val name = "Home"
private val owner = createSettingsPage()
+ override fun isEnabled(arguments: Bundle?) = false
+
override fun buildEntry(arguments: Bundle?): List<SettingsEntry> {
return listOf(
diff --git a/src/com/android/settings/spa/network/NetworkAndInternet.kt b/src/com/android/settings/spa/network/NetworkAndInternet.kt
index 9a3770e..777133e 100644
--- a/src/com/android/settings/spa/network/NetworkAndInternet.kt
+++ b/src/com/android/settings/spa/network/NetworkAndInternet.kt
@@ -27,7 +27,6 @@
import androidx.compose.runtime.remember
import androidx.compose.ui.res.stringResource
import com.android.settings.R
-import com.android.settings.spa.network.AirplaneModePreference
import com.android.settingslib.RestrictedLockUtilsInternal
import com.android.settingslib.Utils
import com.android.settingslib.spa.framework.common.SettingsEntryBuilder
@@ -45,6 +44,8 @@
override val name = "NetworkAndInternet"
private val owner = createSettingsPage()
+ override fun isEnabled(arguments: Bundle?) = false
+
@Composable
override fun Page(arguments: Bundle?) {
RegularScaffold(title = getTitle(arguments)) {
diff --git a/src/com/android/settings/spa/notification/NotificationMain.kt b/src/com/android/settings/spa/notification/NotificationMain.kt
index 2324dd8..305f201 100644
--- a/src/com/android/settings/spa/notification/NotificationMain.kt
+++ b/src/com/android/settings/spa/notification/NotificationMain.kt
@@ -37,6 +37,8 @@
override val name = "NotificationMain"
private val owner = createSettingsPage()
+ override fun isEnabled(arguments: Bundle?) = false
+
@Composable
override fun Page(arguments: Bundle?) {
RegularScaffold(title = getTitle(arguments)) {
diff --git a/src/com/android/settings/spa/system/LanguageAndInputPageProvider.kt b/src/com/android/settings/spa/system/LanguageAndInputPageProvider.kt
index 06fe392..b5cd299 100644
--- a/src/com/android/settings/spa/system/LanguageAndInputPageProvider.kt
+++ b/src/com/android/settings/spa/system/LanguageAndInputPageProvider.kt
@@ -33,6 +33,8 @@
object LanguageAndInputPageProvider : SettingsPageProvider {
override val name = "LanguageAndInput"
+ override fun isEnabled(arguments: Bundle?) = false
+
@Composable
override fun Page(arguments: Bundle?) {
LanguageAndInput()
diff --git a/src/com/android/settings/spa/system/SystemMain.kt b/src/com/android/settings/spa/system/SystemMain.kt
index 6e07a19..04ae512 100644
--- a/src/com/android/settings/spa/system/SystemMain.kt
+++ b/src/com/android/settings/spa/system/SystemMain.kt
@@ -37,6 +37,8 @@
override val name = "SystemMain"
private val owner = createSettingsPage()
+ override fun isEnabled(arguments: Bundle?) = false
+
@Composable
override fun Page(arguments: Bundle?) {
RegularScaffold(title = getTitle(arguments)) {
diff --git a/src/com/android/settings/wifi/factory/WifiFeatureProvider.java b/src/com/android/settings/wifi/factory/WifiFeatureProvider.java
new file mode 100644
index 0000000..433ff0c
--- /dev/null
+++ b/src/com/android/settings/wifi/factory/WifiFeatureProvider.java
@@ -0,0 +1,72 @@
+/*
+ * Copyright (C) 2023 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.factory;
+
+import android.content.Context;
+import android.net.wifi.WifiManager;
+
+import androidx.annotation.NonNull;
+import androidx.lifecycle.ViewModelProvider;
+import androidx.lifecycle.ViewModelStoreOwner;
+
+import com.android.settings.wifi.repository.WifiHotspotRepository;
+import com.android.settings.wifi.tether.WifiTetherViewModel;
+
+import org.jetbrains.annotations.NotNull;
+
+/**
+ * Wi-Fi Feature Provider
+ */
+public class WifiFeatureProvider {
+
+ private final Context mAppContext;
+ private WifiManager mWifiManager;
+ private WifiHotspotRepository mWifiHotspotRepository;
+
+ public WifiFeatureProvider(@NonNull Context appContext) {
+ mAppContext = appContext;
+ }
+
+ /**
+ * Get WifiManager
+ */
+ public WifiManager getWifiManager() {
+ if (mWifiManager == null) {
+ mWifiManager = mAppContext.getSystemService(WifiManager.class);
+ }
+ return mWifiManager;
+ }
+
+ /**
+ * Get WifiRepository
+ */
+ public WifiHotspotRepository getWifiHotspotRepository() {
+ if (mWifiHotspotRepository == null) {
+ mWifiHotspotRepository = new WifiHotspotRepository(mAppContext, getWifiManager());
+ }
+ return mWifiHotspotRepository;
+ }
+
+ /**
+ * Get WifiTetherViewModel
+ */
+ public WifiTetherViewModel getWifiTetherViewModel(@NotNull ViewModelStoreOwner owner) {
+ return new ViewModelProvider(owner).get(WifiTetherViewModel.class);
+ }
+
+}
+
diff --git a/src/com/android/settings/wifi/repository/WifiHotspotRepository.java b/src/com/android/settings/wifi/repository/WifiHotspotRepository.java
new file mode 100644
index 0000000..ee1ceea
--- /dev/null
+++ b/src/com/android/settings/wifi/repository/WifiHotspotRepository.java
@@ -0,0 +1,291 @@
+/*
+ * Copyright (C) 2023 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.repository;
+
+import static android.net.wifi.SoftApConfiguration.BAND_2GHZ;
+import static android.net.wifi.SoftApConfiguration.BAND_5GHZ;
+import static android.net.wifi.SoftApConfiguration.BAND_6GHZ;
+import static android.net.wifi.WifiAvailableChannel.OP_MODE_SAP;
+
+import android.content.Context;
+import android.net.wifi.SoftApConfiguration;
+import android.net.wifi.WifiAvailableChannel;
+import android.net.wifi.WifiManager;
+import android.net.wifi.WifiScanner;
+import android.text.TextUtils;
+import android.util.Log;
+
+import androidx.annotation.NonNull;
+import androidx.lifecycle.LiveData;
+import androidx.lifecycle.MutableLiveData;
+import androidx.lifecycle.Transformations;
+
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+import java.util.UUID;
+import java.util.function.Consumer;
+
+/**
+ * Wi-Fi Hotspot Repository
+ */
+public class WifiHotspotRepository {
+ private static final String TAG = "WifiHotspotRepository";
+ private static final boolean DEBUG = Log.isLoggable(TAG, Log.DEBUG);
+
+ /** Wi-Fi hotspot band unknown. */
+ public static final int BAND_UNKNOWN = 0;
+ /** Wi-Fi hotspot band 2.4GHz and 5GHz. */
+ public static final int BAND_2GHZ_5GHZ = BAND_2GHZ | BAND_5GHZ;
+ /** Wi-Fi hotspot band 2.4GHz and 5GHz and 6GHz. */
+ public static final int BAND_2GHZ_5GHZ_6GHZ = BAND_2GHZ | BAND_5GHZ | BAND_6GHZ;
+
+ /** Wi-Fi hotspot speed unknown. */
+ public static final int SPEED_UNKNOWN = 0;
+ /** Wi-Fi hotspot speed 2.4GHz. */
+ public static final int SPEED_2GHZ = 1;
+ /** Wi-Fi hotspot speed 5GHz. */
+ public static final int SPEED_5GHZ = 2;
+ /** Wi-Fi hotspot speed 2.4GHz and 5GHz. */
+ public static final int SPEED_2GHZ_5GHZ = 3;
+ /** Wi-Fi hotspot speed 6GHz. */
+ public static final int SPEED_6GHZ = 4;
+
+ protected static Map<Integer, Integer> sSpeedMap = new HashMap<>();
+
+ static {
+ sSpeedMap.put(BAND_UNKNOWN, SPEED_UNKNOWN);
+ sSpeedMap.put(BAND_2GHZ, SPEED_2GHZ);
+ sSpeedMap.put(BAND_5GHZ, SPEED_5GHZ);
+ sSpeedMap.put(BAND_6GHZ, SPEED_6GHZ);
+ sSpeedMap.put(BAND_2GHZ_5GHZ, SPEED_2GHZ_5GHZ);
+ }
+
+ protected final Context mAppContext;
+ protected final WifiManager mWifiManager;
+
+ protected String mLastPassword;
+ protected LastPasswordListener mLastPasswordListener = new LastPasswordListener();
+
+ protected MutableLiveData<Integer> mSpeedType;
+
+ protected Boolean mIsDualBand;
+ protected Boolean mIs5gAvailable;
+ protected Boolean mIs6gAvailable;
+ protected String mCurrentCountryCode;
+ protected ActiveCountryCodeChangedCallback mActiveCountryCodeChangedCallback;
+
+ public WifiHotspotRepository(@NonNull Context appContext, @NonNull WifiManager wifiManager) {
+ mAppContext = appContext;
+ mWifiManager = wifiManager;
+ }
+
+ /**
+ * Query the last configured Tethered Ap Passphrase since boot.
+ */
+ public void queryLastPasswordIfNeeded() {
+ SoftApConfiguration config = mWifiManager.getSoftApConfiguration();
+ if (config.getSecurityType() != SoftApConfiguration.SECURITY_TYPE_OPEN) {
+ return;
+ }
+ mWifiManager.queryLastConfiguredTetheredApPassphraseSinceBoot(mAppContext.getMainExecutor(),
+ mLastPasswordListener);
+ }
+
+ /**
+ * Generate password.
+ */
+ public String generatePassword() {
+ return !TextUtils.isEmpty(mLastPassword) ? mLastPassword : generateRandomPassword();
+ }
+
+ private class LastPasswordListener implements Consumer<String> {
+ @Override
+ public void accept(String password) {
+ mLastPassword = password;
+ }
+ }
+
+ private static String generateRandomPassword() {
+ String randomUUID = UUID.randomUUID().toString();
+ //first 12 chars from xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx
+ return randomUUID.substring(0, 8) + randomUUID.substring(9, 13);
+ }
+
+ /**
+ * Sets the tethered Wi-Fi AP Configuration.
+ *
+ * @param config A valid SoftApConfiguration specifying the configuration of the SAP.
+ */
+ public void setSoftApConfiguration(@NonNull SoftApConfiguration config) {
+ mWifiManager.setSoftApConfiguration(config);
+ refresh();
+ }
+
+ /**
+ * Refresh data from the SoftApConfiguration.
+ */
+ public void refresh() {
+ updateSpeedType();
+ }
+
+ /**
+ * Set to auto refresh data.
+ *
+ * @param enabled whether the auto refresh should be enabled or not.
+ */
+ public void setAutoRefresh(boolean enabled) {
+ if (enabled) {
+ startAutoRefresh();
+ } else {
+ stopAutoRefresh();
+ }
+ }
+
+ /**
+ * Gets SpeedType LiveData
+ */
+ public LiveData<Integer> getSpeedType() {
+ if (mSpeedType == null) {
+ mSpeedType = new MutableLiveData<>();
+ updateSpeedType();
+ }
+ return Transformations.distinctUntilChanged(mSpeedType);
+ }
+
+ protected void updateSpeedType() {
+ if (mSpeedType == null) {
+ return;
+ }
+ SoftApConfiguration config = mWifiManager.getSoftApConfiguration();
+ if (config == null) {
+ mSpeedType.setValue(SPEED_UNKNOWN);
+ return;
+ }
+ int keyBand = config.getBand();
+ logd("updateSpeedType(), getBand():" + keyBand);
+ if (!is5gAvailable()) {
+ keyBand &= ~BAND_5GHZ;
+ }
+ if (!is6gAvailable()) {
+ keyBand &= ~BAND_6GHZ;
+ }
+ if ((keyBand & BAND_6GHZ) != 0) {
+ keyBand = BAND_6GHZ;
+ } else if (isDualBand() && is5gAvailable()) {
+ keyBand = BAND_2GHZ_5GHZ;
+ } else if ((keyBand & BAND_5GHZ) != 0) {
+ keyBand = BAND_5GHZ;
+ } else if ((keyBand & BAND_2GHZ) != 0) {
+ keyBand = BAND_2GHZ;
+ } else {
+ keyBand = 0;
+ }
+ logd("updateSpeedType(), keyBand:" + keyBand);
+ mSpeedType.setValue(sSpeedMap.get(keyBand));
+ }
+
+ protected boolean isDualBand() {
+ if (mIsDualBand == null) {
+ mIsDualBand = mWifiManager.isBridgedApConcurrencySupported();
+ logd("isDualBand():" + mIsDualBand);
+ }
+ return mIsDualBand;
+ }
+
+ protected boolean is5gAvailable() {
+ if (mIs5gAvailable == null) {
+ // TODO(b/272450463): isBandAvailable(WifiScanner.WIFI_BAND_5_GHZ_WITH_DFS) will
+ // cause crash in the old model device, use a simple check to workaround it first.
+ mIs5gAvailable = (mWifiManager.is5GHzBandSupported() && mCurrentCountryCode != null);
+ logd("is5gAvailable():" + mIs5gAvailable);
+ }
+ return mIs5gAvailable;
+ }
+
+ protected boolean is6gAvailable() {
+ if (mIs6gAvailable == null) {
+ mIs6gAvailable = mWifiManager.is6GHzBandSupported()
+ && isBandAvailable(WifiScanner.WIFI_BAND_6_GHZ);
+ logd("is6gAvailable():" + mIs6gAvailable);
+ }
+ return mIs6gAvailable;
+ }
+
+ /**
+ * Return whether the Hotspot band is available or not.
+ *
+ * @param band one of the following band constants defined in {@code WifiScanner#WIFI_BAND_*}
+ * constants.
+ * 1. {@code WifiScanner#WIFI_BAND_5_GHZ_WITH_DFS}
+ * 2. {@code WifiScanner#WIFI_BAND_6_GHZ}
+ */
+ protected boolean isBandAvailable(int band) {
+ List<WifiAvailableChannel> channels = mWifiManager.getUsableChannels(band, OP_MODE_SAP);
+ return (channels != null && channels.size() > 0);
+ }
+
+ protected void purgeRefreshData() {
+ mIsDualBand = null;
+ mIs5gAvailable = null;
+ mIs6gAvailable = null;
+ }
+
+ protected void startAutoRefresh() {
+ if (mActiveCountryCodeChangedCallback != null) {
+ return;
+ }
+ logd("startMonitorSoftApConfiguration()");
+ mActiveCountryCodeChangedCallback = new ActiveCountryCodeChangedCallback();
+ mWifiManager.registerActiveCountryCodeChangedCallback(mAppContext.getMainExecutor(),
+ mActiveCountryCodeChangedCallback);
+ }
+
+ protected void stopAutoRefresh() {
+ if (mActiveCountryCodeChangedCallback == null) {
+ return;
+ }
+ logd("stopMonitorSoftApConfiguration()");
+ mWifiManager.unregisterActiveCountryCodeChangedCallback(mActiveCountryCodeChangedCallback);
+ mActiveCountryCodeChangedCallback = null;
+ }
+
+ protected class ActiveCountryCodeChangedCallback implements
+ WifiManager.ActiveCountryCodeChangedCallback {
+ @Override
+ public void onActiveCountryCodeChanged(String country) {
+ logd("onActiveCountryCodeChanged(), country:" + country);
+ mCurrentCountryCode = country;
+ purgeRefreshData();
+ refresh();
+ }
+
+ @Override
+ public void onCountryCodeInactive() {
+ logd("onCountryCodeInactive()");
+ mCurrentCountryCode = null;
+ purgeRefreshData();
+ refresh();
+ }
+ }
+
+ private static void logd(String msg) {
+ if (DEBUG) {
+ Log.d(TAG, msg);
+ }
+ }
+}
diff --git a/src/com/android/settings/wifi/tether/WifiTetherPasswordPreferenceController.java b/src/com/android/settings/wifi/tether/WifiTetherPasswordPreferenceController.java
index 14766f9..c50357b 100644
--- a/src/com/android/settings/wifi/tether/WifiTetherPasswordPreferenceController.java
+++ b/src/com/android/settings/wifi/tether/WifiTetherPasswordPreferenceController.java
@@ -33,10 +33,9 @@
import com.android.settings.overlay.FeatureFactory;
import com.android.settings.widget.ValidatedEditTextPreference;
import com.android.settings.wifi.WifiUtils;
+import com.android.settings.wifi.repository.WifiHotspotRepository;
import com.android.settingslib.core.instrumentation.MetricsFeatureProvider;
-import java.util.UUID;
-
/**
* Controller for logic pertaining to the password of Wi-Fi tethering.
*/
@@ -49,18 +48,22 @@
private int mSecurityType;
private final MetricsFeatureProvider mMetricsFeatureProvider;
+ private final WifiHotspotRepository mWifiHotspotRepository;
@VisibleForTesting
WifiTetherPasswordPreferenceController(Context context, OnTetherConfigUpdateListener listener,
MetricsFeatureProvider provider) {
super(context, listener);
- mMetricsFeatureProvider = provider;
+ FeatureFactory featureFactory = FeatureFactory.getFactory(context);
+ mMetricsFeatureProvider = (provider != null) ? provider
+ : featureFactory.getMetricsFeatureProvider();
+ mWifiHotspotRepository = featureFactory.getWifiFeatureProvider().getWifiHotspotRepository();
+ mWifiHotspotRepository.queryLastPasswordIfNeeded();
}
public WifiTetherPasswordPreferenceController(Context context,
OnTetherConfigUpdateListener listener) {
- super(context, listener);
- mMetricsFeatureProvider = FeatureFactory.getFactory(context).getMetricsFeatureProvider();
+ this(context, listener, null /* MetricsFeatureProvider */);
}
@Override
@@ -74,7 +77,7 @@
final SoftApConfiguration config = mWifiManager.getSoftApConfiguration();
if (config.getSecurityType() != SoftApConfiguration.SECURITY_TYPE_OPEN
&& TextUtils.isEmpty(config.getPassphrase())) {
- mPassword = generateRandomPassword();
+ mPassword = mWifiHotspotRepository.generatePassword();
} else {
mPassword = config.getPassphrase();
}
@@ -110,7 +113,7 @@
if (securityType == SoftApConfiguration.SECURITY_TYPE_OPEN) {
return "";
} else if (!WifiUtils.isHotspotPasswordValid(mPassword, securityType)) {
- mPassword = generateRandomPassword();
+ mPassword = mWifiHotspotRepository.generatePassword();
updatePasswordDisplay((EditTextPreference) mPreference);
}
return mPassword;
@@ -132,12 +135,6 @@
return WifiUtils.isHotspotPasswordValid(value, mSecurityType);
}
- private static String generateRandomPassword() {
- String randomUUID = UUID.randomUUID().toString();
- //first 12 chars from xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx
- return randomUUID.substring(0, 8) + randomUUID.substring(9, 13);
- }
-
private void updatePasswordDisplay(EditTextPreference preference) {
ValidatedEditTextPreference pref = (ValidatedEditTextPreference) preference;
pref.setText(mPassword);
diff --git a/src/com/android/settings/wifi/tether/WifiTetherSettings.java b/src/com/android/settings/wifi/tether/WifiTetherSettings.java
index 47dba76..3a3691a 100644
--- a/src/com/android/settings/wifi/tether/WifiTetherSettings.java
+++ b/src/com/android/settings/wifi/tether/WifiTetherSettings.java
@@ -34,11 +34,13 @@
import androidx.annotation.Nullable;
import androidx.annotation.VisibleForTesting;
+import androidx.preference.Preference;
import com.android.settings.R;
import com.android.settings.SettingsActivity;
import com.android.settings.core.FeatureFlags;
import com.android.settings.dashboard.RestrictedDashboardFragment;
+import com.android.settings.overlay.FeatureFactory;
import com.android.settings.search.BaseSearchIndexProvider;
import com.android.settings.widget.SettingsMainSwitchBar;
import com.android.settings.wifi.WifiUtils;
@@ -69,6 +71,8 @@
@VisibleForTesting
static final String KEY_WIFI_TETHER_MAXIMIZE_COMPATIBILITY =
WifiTetherMaximizeCompatibilityPreferenceController.PREF_KEY;
+ @VisibleForTesting
+ static final String KEY_WIFI_HOTSPOT_SPEED = "wifi_hotspot_speed";
private WifiTetherSwitchBarController mSwitchBarController;
private WifiTetherSSIDPreferenceController mSSIDPreferenceController;
@@ -84,6 +88,11 @@
@VisibleForTesting
TetherChangeReceiver mTetherChangeReceiver;
+ @VisibleForTesting
+ WifiTetherViewModel mWifiTetherViewModel;
+ @VisibleForTesting
+ Preference mWifiHotspotSpeed;
+
static {
TETHER_STATE_CHANGE_FILTER = new IntentFilter(WIFI_AP_STATE_CHANGED_ACTION);
}
@@ -120,6 +129,13 @@
setIfOnlyAvailableForAdmins(true);
mUnavailable = isUiRestricted() || !mWifiRestriction.isHotspotAvailable(getContext());
+
+ mWifiTetherViewModel = FeatureFactory.getFactory(getContext()).getWifiFeatureProvider()
+ .getWifiTetherViewModel(this);
+ mWifiHotspotSpeed = findPreference(KEY_WIFI_HOTSPOT_SPEED);
+ if (mWifiHotspotSpeed != null && mWifiHotspotSpeed.isVisible()) {
+ mWifiTetherViewModel.getSpeedSummary().observe(this, this::onSpeedSummaryChanged);
+ }
}
@Override
@@ -175,6 +191,7 @@
// Handle the initial state after register the receiver.
updateDisplayWithNewConfig();
}
+ mWifiTetherViewModel.refresh();
}
@Override
@@ -189,6 +206,9 @@
}
}
+ protected void onSpeedSummaryChanged(Integer summaryResId) {
+ mWifiHotspotSpeed.setSummary(summaryResId);
+ }
@Override
protected int getPreferenceScreenResId() {
@@ -228,7 +248,7 @@
mRestartWifiApAfterConfigChange = true;
mSwitchBarController.stopTether();
}
- mWifiManager.setSoftApConfiguration(config);
+ mWifiTetherViewModel.setSoftApConfiguration(config);
}
private SoftApConfiguration buildNewConfig() {
diff --git a/src/com/android/settings/wifi/tether/WifiTetherViewModel.java b/src/com/android/settings/wifi/tether/WifiTetherViewModel.java
new file mode 100644
index 0000000..4abca02
--- /dev/null
+++ b/src/com/android/settings/wifi/tether/WifiTetherViewModel.java
@@ -0,0 +1,103 @@
+/*
+ * Copyright (C) 2023 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.tether;
+
+import static com.android.settings.wifi.repository.WifiHotspotRepository.SPEED_2GHZ;
+import static com.android.settings.wifi.repository.WifiHotspotRepository.SPEED_2GHZ_5GHZ;
+import static com.android.settings.wifi.repository.WifiHotspotRepository.SPEED_5GHZ;
+import static com.android.settings.wifi.repository.WifiHotspotRepository.SPEED_6GHZ;
+import static com.android.settings.wifi.repository.WifiHotspotRepository.SPEED_UNKNOWN;
+
+import android.app.Application;
+import android.net.wifi.SoftApConfiguration;
+
+import androidx.lifecycle.AndroidViewModel;
+import androidx.lifecycle.LiveData;
+import androidx.lifecycle.MutableLiveData;
+import androidx.lifecycle.Transformations;
+
+import com.android.settings.R;
+import com.android.settings.overlay.FeatureFactory;
+import com.android.settings.wifi.repository.WifiHotspotRepository;
+
+import org.jetbrains.annotations.NotNull;
+
+import java.util.HashMap;
+import java.util.Map;
+
+/**
+ * Wi-Fi Hotspot ViewModel
+ */
+public class WifiTetherViewModel extends AndroidViewModel {
+ private static final String TAG = "WifiTetherViewModel";
+
+ protected static Map<Integer, Integer> sSpeedSummaryResMap = new HashMap<>();
+
+ static {
+ sSpeedSummaryResMap.put(SPEED_UNKNOWN, R.string.summary_placeholder);
+ sSpeedSummaryResMap.put(SPEED_2GHZ, R.string.wifi_hotspot_speed_2g_summary);
+ sSpeedSummaryResMap.put(SPEED_5GHZ, R.string.wifi_hotspot_speed_5g_summary);
+ sSpeedSummaryResMap.put(SPEED_6GHZ, R.string.wifi_hotspot_speed_6g_summary);
+ sSpeedSummaryResMap.put(SPEED_2GHZ_5GHZ, R.string.wifi_hotspot_speed_2g_and_5g_summary);
+ }
+
+ protected final WifiHotspotRepository mWifiHotspotRepository;
+ protected MutableLiveData<Integer> mSpeedSummary;
+
+ public WifiTetherViewModel(@NotNull Application application) {
+ super(application);
+ mWifiHotspotRepository = FeatureFactory.getFactory(application).getWifiFeatureProvider()
+ .getWifiHotspotRepository();
+ mWifiHotspotRepository.setAutoRefresh(true);
+ }
+
+ @Override
+ protected void onCleared() {
+ mWifiHotspotRepository.setAutoRefresh(false);
+ }
+
+ /**
+ * Sets the tethered Wi-Fi AP Configuration.
+ *
+ * @param config A valid SoftApConfiguration specifying the configuration of the SAP.
+ */
+ public void setSoftApConfiguration(SoftApConfiguration config) {
+ mWifiHotspotRepository.setSoftApConfiguration(config);
+ }
+
+ /**
+ * Refresh data from the SoftApConfiguration.
+ */
+ public void refresh() {
+ mWifiHotspotRepository.refresh();
+ }
+
+ /**
+ * Gets SpeedSummary LiveData
+ */
+ public LiveData<Integer> getSpeedSummary() {
+ if (mSpeedSummary == null) {
+ mSpeedSummary = new MutableLiveData<>();
+ mWifiHotspotRepository.getSpeedType().observeForever(this::onSpeedTypeChanged);
+ }
+ return Transformations.distinctUntilChanged(mSpeedSummary);
+ }
+
+ protected void onSpeedTypeChanged(Integer speedType) {
+ mSpeedSummary.setValue(sSpeedSummaryResMap.get(speedType));
+ }
+}
diff --git a/tests/robotests/src/com/android/settings/accessibility/CameraFlashNotificationPreferenceControllerTest.java b/tests/robotests/src/com/android/settings/accessibility/CameraFlashNotificationPreferenceControllerTest.java
index db4e521..02ab32d 100644
--- a/tests/robotests/src/com/android/settings/accessibility/CameraFlashNotificationPreferenceControllerTest.java
+++ b/tests/robotests/src/com/android/settings/accessibility/CameraFlashNotificationPreferenceControllerTest.java
@@ -16,7 +16,8 @@
package com.android.settings.accessibility;
-import static com.android.settings.accessibility.FlashNotificationsUtil.SETTING_KEY_CAMERA_FLASH_NOTIFICATION;
+import static com.android.settings.accessibility.AccessibilityUtil.State.OFF;
+import static com.android.settings.accessibility.AccessibilityUtil.State.ON;
import static com.android.settings.core.BasePreferenceController.AVAILABLE;
import static com.android.settings.core.BasePreferenceController.UNSUPPORTED_ON_DEVICE;
@@ -81,28 +82,30 @@
@Test
public void isChecked_setOff_assertFalse() {
- Settings.System.putInt(mContentResolver, SETTING_KEY_CAMERA_FLASH_NOTIFICATION, 0);
+ Settings.System.putInt(mContentResolver, Settings.System.CAMERA_FLASH_NOTIFICATION, OFF);
assertThat(mController.isChecked()).isFalse();
}
@Test
public void isChecked_setOn_assertTrue() {
- Settings.System.putInt(mContentResolver, SETTING_KEY_CAMERA_FLASH_NOTIFICATION, 1);
+ Settings.System.putInt(mContentResolver, Settings.System.CAMERA_FLASH_NOTIFICATION, ON);
assertThat(mController.isChecked()).isTrue();
}
@Test
- public void setChecked_setTrue_assertNotZero() {
+ public void setChecked_setTrue_assertNotOff() {
mController.setChecked(true);
- assertThat(Settings.System.getInt(mContentResolver, SETTING_KEY_CAMERA_FLASH_NOTIFICATION,
- 0)).isNotEqualTo(0);
+ assertThat(
+ Settings.System.getInt(mContentResolver, Settings.System.CAMERA_FLASH_NOTIFICATION,
+ OFF)).isNotEqualTo(OFF);
}
@Test
- public void setChecked_setFalse_assertNotOne() {
+ public void setChecked_setFalse_assertNotOn() {
mController.setChecked(false);
- assertThat(Settings.System.getInt(mContentResolver, SETTING_KEY_CAMERA_FLASH_NOTIFICATION,
- 1)).isNotEqualTo(1);
+ assertThat(
+ Settings.System.getInt(mContentResolver, Settings.System.CAMERA_FLASH_NOTIFICATION,
+ OFF)).isNotEqualTo(ON);
}
@Test
diff --git a/tests/robotests/src/com/android/settings/accessibility/ContrastLevelSeekBarPreferenceTest.java b/tests/robotests/src/com/android/settings/accessibility/ContrastLevelSeekBarPreferenceTest.java
deleted file mode 100644
index ff073f5..0000000
--- a/tests/robotests/src/com/android/settings/accessibility/ContrastLevelSeekBarPreferenceTest.java
+++ /dev/null
@@ -1,69 +0,0 @@
-/*
- * Copyright (C) 2022 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.accessibility;
-
-import static com.android.settings.accessibility.ContrastLevelSeekBarPreference.CONTRAST_SLIDER_TICKS;
-
-import static com.google.common.truth.Truth.assertThat;
-
-import android.content.Context;
-import android.util.AttributeSet;
-import android.view.LayoutInflater;
-import android.view.View;
-import android.widget.LinearLayout;
-
-import androidx.preference.PreferenceViewHolder;
-
-import com.android.settings.testutils.shadow.ShadowInteractionJankMonitor;
-
-import org.junit.Before;
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.robolectric.RobolectricTestRunner;
-import org.robolectric.RuntimeEnvironment;
-import org.robolectric.annotation.Config;
-
-@RunWith(RobolectricTestRunner.class)
-@Config(shadows = {ShadowInteractionJankMonitor.class})
-public class ContrastLevelSeekBarPreferenceTest {
-
- private Context mContext;
- private AttributeSet mAttrs;
- private PreferenceViewHolder mHolder;
- private ContrastLevelSeekBar mSeekBar;
- private ContrastLevelSeekBarPreference mSeekBarPreference;
-
- @Before
- public void setUp() {
- mContext = RuntimeEnvironment.application;
- mSeekBarPreference = new ContrastLevelSeekBarPreference(mContext, mAttrs);
- LayoutInflater inflater = LayoutInflater.from(mContext);
- final View view =
- inflater.inflate(mSeekBarPreference.getLayoutResource(),
- new LinearLayout(mContext), false);
- mHolder = PreferenceViewHolder.createInstanceForTests(view);
- mSeekBar = view.findViewById(com.android.internal.R.id.seekbar);
- }
-
- @Test
- public void seekBarPreferenceOnBindViewHolder_shouldInitSeekBarValue() {
- mSeekBarPreference.onBindViewHolder(mHolder);
-
- assertThat(mSeekBar.getMax()).isEqualTo(CONTRAST_SLIDER_TICKS);
- assertThat(mSeekBar.getProgress()).isEqualTo(0);
- }
-}
diff --git a/tests/robotests/src/com/android/settings/accessibility/ContrastLevelSeekBarTest.java b/tests/robotests/src/com/android/settings/accessibility/ContrastLevelSeekBarTest.java
deleted file mode 100644
index fd24436..0000000
--- a/tests/robotests/src/com/android/settings/accessibility/ContrastLevelSeekBarTest.java
+++ /dev/null
@@ -1,106 +0,0 @@
-/*
- * Copyright (C) 2022 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.accessibility;
-
-import static android.view.HapticFeedbackConstants.CLOCK_TICK;
-import static android.view.HapticFeedbackConstants.CONTEXT_CLICK;
-
-import static com.android.settings.accessibility.ContrastLevelSeekBarPreference.CONTRAST_SLIDER_TICKS;
-
-import static com.google.common.truth.Truth.assertThat;
-
-import static org.robolectric.Shadows.shadowOf;
-
-import android.content.Context;
-import android.os.UserHandle;
-import android.provider.Settings;
-import android.widget.SeekBar;
-
-import org.junit.Before;
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.robolectric.RobolectricTestRunner;
-import org.robolectric.RuntimeEnvironment;
-
-@RunWith(RobolectricTestRunner.class)
-public class ContrastLevelSeekBarTest {
-
- private Context mContext;
- private ContrastLevelSeekBar mSeekBar;
- private SeekBar.OnSeekBarChangeListener mProxySeekBarListener;
-
- @Before
- public void setUp() {
- mContext = RuntimeEnvironment.application;
- mSeekBar = new ContrastLevelSeekBar(mContext, null);
- mProxySeekBarListener = shadowOf(mSeekBar).getOnSeekBarChangeListener();
- }
-
- @Test
- public void onProgressChanged_minimumValue_shouldModifyContrast() {
- // Assign the test value of SeekBar progress
- mProxySeekBarListener.onProgressChanged(mSeekBar, 0, true);
-
- assertThat(Settings.Secure.getFloatForUser(
- mContext.getContentResolver(), Settings.Secure.CONTRAST_LEVEL,
- -10f, UserHandle.USER_CURRENT)).isEqualTo(0);
- }
-
- @Test
- public void onProgressChanged_centerValue_shouldModifyContrast() {
- // Assign the test value of SeekBar progress
- mProxySeekBarListener.onProgressChanged(mSeekBar, CONTRAST_SLIDER_TICKS / 2, true);
-
- assertThat(Settings.Secure.getFloatForUser(
- mContext.getContentResolver(), Settings.Secure.CONTRAST_LEVEL,
- -10f, UserHandle.USER_CURRENT)).isWithin(1e-8f).of(0.5f);
- }
-
- @Test
- public void onProgressChanged_maximumValue_shouldModifyContrast() {
- // Assign the test value of SeekBar progress
- mProxySeekBarListener.onProgressChanged(mSeekBar, CONTRAST_SLIDER_TICKS, true);
-
- assertThat(Settings.Secure.getFloatForUser(
- mContext.getContentResolver(), Settings.Secure.CONTRAST_LEVEL,
- -10f, UserHandle.USER_CURRENT)).isEqualTo(1);
- }
-
- @Test
- public void onProgressChanged_minimumValue_clockTickFeedbackPerformed() {
- mSeekBar.performHapticFeedback(CONTEXT_CLICK);
- mProxySeekBarListener.onProgressChanged(mSeekBar, 0, true);
-
- assertThat(shadowOf(mSeekBar).lastHapticFeedbackPerformed()).isEqualTo(CLOCK_TICK);
- }
-
- @Test
- public void onProgressChanged_centerValue_clockTickFeedbackPerformed() {
- mSeekBar.performHapticFeedback(CONTEXT_CLICK);
- mProxySeekBarListener.onProgressChanged(mSeekBar, CONTRAST_SLIDER_TICKS / 2, true);
-
- assertThat(shadowOf(mSeekBar).lastHapticFeedbackPerformed()).isEqualTo(CLOCK_TICK);
- }
-
- @Test
- public void onProgressChanged_maximumValue_clockTickFeedbackPerformed() {
- mSeekBar.performHapticFeedback(CONTEXT_CLICK);
- mProxySeekBarListener.onProgressChanged(mSeekBar, CONTRAST_SLIDER_TICKS, true);
-
- assertThat(shadowOf(mSeekBar).lastHapticFeedbackPerformed()).isEqualTo(CLOCK_TICK);
- }
-}
diff --git a/tests/robotests/src/com/android/settings/accessibility/FlashNotificationsPreviewPreferenceControllerTest.java b/tests/robotests/src/com/android/settings/accessibility/FlashNotificationsPreviewPreferenceControllerTest.java
index 5f1dfbb..98da926 100644
--- a/tests/robotests/src/com/android/settings/accessibility/FlashNotificationsPreviewPreferenceControllerTest.java
+++ b/tests/robotests/src/com/android/settings/accessibility/FlashNotificationsPreviewPreferenceControllerTest.java
@@ -18,8 +18,6 @@
import static com.android.settings.accessibility.FlashNotificationsUtil.ACTION_FLASH_NOTIFICATION_START_PREVIEW;
import static com.android.settings.accessibility.FlashNotificationsUtil.EXTRA_FLASH_NOTIFICATION_PREVIEW_TYPE;
-import static com.android.settings.accessibility.FlashNotificationsUtil.SETTING_KEY_CAMERA_FLASH_NOTIFICATION;
-import static com.android.settings.accessibility.FlashNotificationsUtil.SETTING_KEY_SCREEN_FLASH_NOTIFICATION;
import static com.android.settings.accessibility.FlashNotificationsUtil.TYPE_LONG_PREVIEW;
import static com.android.settings.accessibility.FlashNotificationsUtil.TYPE_SHORT_PREVIEW;
import static com.android.settings.accessibility.ShadowFlashNotificationsUtils.setFlashNotificationsState;
@@ -48,7 +46,6 @@
import org.junit.After;
import org.junit.Before;
-import org.junit.Ignore;
import org.junit.Rule;
import org.junit.Test;
import org.junit.runner.RunWith;
@@ -131,7 +128,6 @@
verify(mPreference).setEnabled(eq(true));
}
- @Ignore
@Test
public void testHandlePreferenceTreeClick_invalidPreference() {
mController.handlePreferenceTreeClick(mock(Preference.class));
@@ -165,16 +161,16 @@
public void onStateChanged_onResume_cameraUri_verifyRegister() {
mController.onStateChanged(mock(LifecycleOwner.class), Lifecycle.Event.ON_RESUME);
verify(mContentResolver).registerContentObserver(
- eq(Settings.System.getUriFor(SETTING_KEY_CAMERA_FLASH_NOTIFICATION)), anyBoolean(),
- eq(mController.mContentObserver));
+ eq(Settings.System.getUriFor(Settings.System.CAMERA_FLASH_NOTIFICATION)),
+ anyBoolean(), eq(mController.mContentObserver));
}
@Test
public void onStateChanged_onResume_screenUri_verifyRegister() {
mController.onStateChanged(mock(LifecycleOwner.class), Lifecycle.Event.ON_RESUME);
verify(mContentResolver).registerContentObserver(
- eq(Settings.System.getUriFor(SETTING_KEY_SCREEN_FLASH_NOTIFICATION)), anyBoolean(),
- eq(mController.mContentObserver));
+ eq(Settings.System.getUriFor(Settings.System.SCREEN_FLASH_NOTIFICATION)),
+ anyBoolean(), eq(mController.mContentObserver));
}
@Test
diff --git a/tests/robotests/src/com/android/settings/accessibility/FlashNotificationsUtilTest.java b/tests/robotests/src/com/android/settings/accessibility/FlashNotificationsUtilTest.java
index c5fe3a7..f943e3a 100644
--- a/tests/robotests/src/com/android/settings/accessibility/FlashNotificationsUtilTest.java
+++ b/tests/robotests/src/com/android/settings/accessibility/FlashNotificationsUtilTest.java
@@ -21,8 +21,8 @@
import static android.hardware.camera2.CameraCharacteristics.LENS_FACING_BACK;
import static android.hardware.camera2.CameraMetadata.LENS_FACING_FRONT;
-import static com.android.settings.accessibility.FlashNotificationsUtil.SETTING_KEY_CAMERA_FLASH_NOTIFICATION;
-import static com.android.settings.accessibility.FlashNotificationsUtil.SETTING_KEY_SCREEN_FLASH_NOTIFICATION;
+import static com.android.settings.accessibility.AccessibilityUtil.State.OFF;
+import static com.android.settings.accessibility.AccessibilityUtil.State.ON;
import static com.android.settings.accessibility.FlashNotificationsUtil.getColorDescriptionText;
import static com.android.settings.accessibility.FlashNotificationsUtil.getFlashNotificationsState;
import static com.android.settings.accessibility.FlashNotificationsUtil.getScreenColor;
@@ -156,8 +156,8 @@
@Test
public void getFlashNotificationsState_torchPresent_cameraOff_screenOff_assertOff() {
setTorchPresent();
- Settings.System.putInt(mContentResolver, SETTING_KEY_CAMERA_FLASH_NOTIFICATION, 0);
- Settings.System.putInt(mContentResolver, SETTING_KEY_SCREEN_FLASH_NOTIFICATION, 0);
+ Settings.System.putInt(mContentResolver, Settings.System.CAMERA_FLASH_NOTIFICATION, OFF);
+ Settings.System.putInt(mContentResolver, Settings.System.SCREEN_FLASH_NOTIFICATION, OFF);
assertThat(getFlashNotificationsState(mContext))
.isEqualTo(FlashNotificationsUtil.State.OFF);
@@ -166,8 +166,8 @@
@Test
public void getFlashNotificationsState_torchNotPresent_cameraOn_screenOff_assertOff() {
setTorchNotPresent();
- Settings.System.putInt(mContentResolver, SETTING_KEY_CAMERA_FLASH_NOTIFICATION, 1);
- Settings.System.putInt(mContentResolver, SETTING_KEY_SCREEN_FLASH_NOTIFICATION, 0);
+ Settings.System.putInt(mContentResolver, Settings.System.CAMERA_FLASH_NOTIFICATION, ON);
+ Settings.System.putInt(mContentResolver, Settings.System.SCREEN_FLASH_NOTIFICATION, OFF);
assertThat(getFlashNotificationsState(mContext))
.isEqualTo(FlashNotificationsUtil.State.OFF);
@@ -176,8 +176,8 @@
@Test
public void getFlashNotificationsState_torchPresent_cameraOn_screenOff_assertCamera() {
setTorchPresent();
- Settings.System.putInt(mContentResolver, SETTING_KEY_CAMERA_FLASH_NOTIFICATION, 1);
- Settings.System.putInt(mContentResolver, SETTING_KEY_SCREEN_FLASH_NOTIFICATION, 0);
+ Settings.System.putInt(mContentResolver, Settings.System.CAMERA_FLASH_NOTIFICATION, ON);
+ Settings.System.putInt(mContentResolver, Settings.System.SCREEN_FLASH_NOTIFICATION, OFF);
assertThat(getFlashNotificationsState(mContext))
.isEqualTo(FlashNotificationsUtil.State.CAMERA);
@@ -186,8 +186,8 @@
@Test
public void getFlashNotificationsState_torchPresent_cameraOff_screenOn_assertScreen() {
setTorchPresent();
- Settings.System.putInt(mContentResolver, SETTING_KEY_CAMERA_FLASH_NOTIFICATION, 0);
- Settings.System.putInt(mContentResolver, SETTING_KEY_SCREEN_FLASH_NOTIFICATION, 1);
+ Settings.System.putInt(mContentResolver, Settings.System.CAMERA_FLASH_NOTIFICATION, OFF);
+ Settings.System.putInt(mContentResolver, Settings.System.SCREEN_FLASH_NOTIFICATION, ON);
assertThat(getFlashNotificationsState(mContext))
.isEqualTo(FlashNotificationsUtil.State.SCREEN);
@@ -196,8 +196,8 @@
@Test
public void testGetFlashNotificationsState_torchPresent_cameraOn_screenOn_assertCameraScreen() {
setTorchPresent();
- Settings.System.putInt(mContentResolver, SETTING_KEY_CAMERA_FLASH_NOTIFICATION, 1);
- Settings.System.putInt(mContentResolver, SETTING_KEY_SCREEN_FLASH_NOTIFICATION, 1);
+ Settings.System.putInt(mContentResolver, Settings.System.CAMERA_FLASH_NOTIFICATION, ON);
+ Settings.System.putInt(mContentResolver, Settings.System.SCREEN_FLASH_NOTIFICATION, ON);
assertThat(getFlashNotificationsState(mContext))
.isEqualTo(FlashNotificationsUtil.State.CAMERA_SCREEN);
diff --git a/tests/robotests/src/com/android/settings/accessibility/FontSizeDataTest.java b/tests/robotests/src/com/android/settings/accessibility/FontSizeDataTest.java
index 7e35714..adf7495 100644
--- a/tests/robotests/src/com/android/settings/accessibility/FontSizeDataTest.java
+++ b/tests/robotests/src/com/android/settings/accessibility/FontSizeDataTest.java
@@ -16,6 +16,9 @@
package com.android.settings.accessibility;
+import static com.android.settings.accessibility.AccessibilityUtil.State.OFF;
+import static com.android.settings.accessibility.AccessibilityUtil.State.ON;
+
import static com.google.common.truth.Truth.assertThat;
import android.content.Context;
@@ -52,4 +55,19 @@
assertThat(currentScale).isEqualTo(mFontSizeData.getValues().get(progress));
}
+
+ @Test
+ public void commit_fontScalingHasBeenChangedIsOn() {
+ final int progress = 3;
+ Settings.Secure.putInt(mContext.getContentResolver(),
+ Settings.Secure.ACCESSIBILITY_FONT_SCALING_HAS_BEEN_CHANGED, OFF);
+
+ mFontSizeData.commit(progress);
+ final int currentSettings = Settings.Secure.getInt(
+ mContext.getContentResolver(),
+ Settings.Secure.ACCESSIBILITY_FONT_SCALING_HAS_BEEN_CHANGED,
+ /* def= */ OFF);
+
+ assertThat(currentSettings).isEqualTo(ON);
+ }
}
diff --git a/tests/robotests/src/com/android/settings/accessibility/ScreenFlashNotificationPreferenceControllerTest.java b/tests/robotests/src/com/android/settings/accessibility/ScreenFlashNotificationPreferenceControllerTest.java
index 0662daa..5b8afe6 100644
--- a/tests/robotests/src/com/android/settings/accessibility/ScreenFlashNotificationPreferenceControllerTest.java
+++ b/tests/robotests/src/com/android/settings/accessibility/ScreenFlashNotificationPreferenceControllerTest.java
@@ -16,9 +16,9 @@
package com.android.settings.accessibility;
+import static com.android.settings.accessibility.AccessibilityUtil.State.OFF;
+import static com.android.settings.accessibility.AccessibilityUtil.State.ON;
import static com.android.settings.accessibility.FlashNotificationsUtil.DEFAULT_SCREEN_FLASH_COLOR;
-import static com.android.settings.accessibility.FlashNotificationsUtil.SETTING_KEY_SCREEN_FLASH_NOTIFICATION;
-import static com.android.settings.accessibility.FlashNotificationsUtil.SETTING_KEY_SCREEN_FLASH_NOTIFICATION_COLOR;
import static com.android.settings.core.BasePreferenceController.AVAILABLE;
import static com.google.common.truth.Truth.assertThat;
@@ -114,48 +114,50 @@
@Test
public void isChecked_setOff_assertFalse() {
- Settings.System.putInt(mContentResolver, SETTING_KEY_SCREEN_FLASH_NOTIFICATION, 0);
+ Settings.System.putInt(mContentResolver, Settings.System.SCREEN_FLASH_NOTIFICATION, OFF);
assertThat(mController.isChecked()).isFalse();
}
@Test
public void isChecked_setOn_assertTrue() {
- Settings.System.putInt(mContentResolver, SETTING_KEY_SCREEN_FLASH_NOTIFICATION, 1);
+ Settings.System.putInt(mContentResolver, Settings.System.SCREEN_FLASH_NOTIFICATION, ON);
assertThat(mController.isChecked()).isTrue();
}
@Test
public void setChecked_whenTransparentColor_setTrue_assertNotTransparentColor() {
Settings.System.putInt(mContentResolver,
- SETTING_KEY_SCREEN_FLASH_NOTIFICATION_COLOR, Color.TRANSPARENT);
+ Settings.System.SCREEN_FLASH_NOTIFICATION_COLOR, Color.TRANSPARENT);
mController.setChecked(true);
assertThat(Settings.System.getInt(mContentResolver,
- SETTING_KEY_SCREEN_FLASH_NOTIFICATION_COLOR, 0))
- .isEqualTo(DEFAULT_SCREEN_FLASH_COLOR);
+ Settings.System.SCREEN_FLASH_NOTIFICATION_COLOR, 0)).isEqualTo(
+ DEFAULT_SCREEN_FLASH_COLOR);
}
@Test
public void setChecked_whenNotTransparent_setTrue_assertSameColor() {
Settings.System.putInt(mContentResolver,
- SETTING_KEY_SCREEN_FLASH_NOTIFICATION_COLOR, 0x4D0000FF);
+ Settings.System.SCREEN_FLASH_NOTIFICATION_COLOR, 0x4D0000FF);
mController.setChecked(true);
assertThat(Settings.System.getInt(mContentResolver,
- SETTING_KEY_SCREEN_FLASH_NOTIFICATION_COLOR, 0))
+ Settings.System.SCREEN_FLASH_NOTIFICATION_COLOR, 0))
.isEqualTo(0x4D0000FF);
}
@Test
public void setChecked_setTrue_assertOn() {
mController.setChecked(true);
- assertThat(Settings.System.getInt(mContentResolver, SETTING_KEY_SCREEN_FLASH_NOTIFICATION,
- 0)).isEqualTo(1);
+ assertThat(
+ Settings.System.getInt(mContentResolver, Settings.System.SCREEN_FLASH_NOTIFICATION,
+ OFF)).isEqualTo(ON);
}
@Test
public void setChecked_setFalse_assertOff() {
mController.setChecked(false);
- assertThat(Settings.System.getInt(mContentResolver, SETTING_KEY_SCREEN_FLASH_NOTIFICATION,
- 1)).isEqualTo(0);
+ assertThat(
+ Settings.System.getInt(mContentResolver, Settings.System.SCREEN_FLASH_NOTIFICATION,
+ OFF)).isEqualTo(OFF);
}
@Test
diff --git a/tests/robotests/src/com/android/settings/accessibility/ToggleScreenMagnificationPreferenceFragmentTest.java b/tests/robotests/src/com/android/settings/accessibility/ToggleScreenMagnificationPreferenceFragmentTest.java
index 8697cb5..9916dc9 100644
--- a/tests/robotests/src/com/android/settings/accessibility/ToggleScreenMagnificationPreferenceFragmentTest.java
+++ b/tests/robotests/src/com/android/settings/accessibility/ToggleScreenMagnificationPreferenceFragmentTest.java
@@ -23,6 +23,7 @@
import static com.google.common.truth.Truth.assertThat;
+import static org.junit.Assert.assertTrue;
import static org.mockito.ArgumentMatchers.any;
import static org.mockito.ArgumentMatchers.anyInt;
import static org.mockito.ArgumentMatchers.eq;
@@ -405,6 +406,17 @@
assertThat(mFragment.getHelpResource()).isEqualTo(R.string.help_url_magnification);
}
+ @Test
+ public void onProcessArguments_defaultArgumentUnavailable_shouldSetDefaultArguments() {
+ Bundle arguments = new Bundle();
+
+ mFragment.onProcessArguments(arguments);
+
+ assertTrue(arguments.containsKey(AccessibilitySettings.EXTRA_PREFERENCE_KEY));
+ assertTrue(arguments.containsKey(AccessibilitySettings.EXTRA_INTRO));
+ assertTrue(arguments.containsKey(AccessibilitySettings.EXTRA_HTML_DESCRIPTION));
+ }
+
private void putStringIntoSettings(String key, String componentName) {
Settings.Secure.putString(mContext.getContentResolver(), key, componentName);
}
diff --git a/tests/robotests/src/com/android/settings/applications/appinfo/AppBatteryPreferenceControllerTest.java b/tests/robotests/src/com/android/settings/applications/appinfo/AppBatteryPreferenceControllerTest.java
index f4cb3f3..fc303c4 100644
--- a/tests/robotests/src/com/android/settings/applications/appinfo/AppBatteryPreferenceControllerTest.java
+++ b/tests/robotests/src/com/android/settings/applications/appinfo/AppBatteryPreferenceControllerTest.java
@@ -145,7 +145,7 @@
mController.displayPreference(mScreen);
mBatteryDiffEntry.mConsumePower = 1;
mController.mBatteryDiffEntry = mBatteryDiffEntry;
- when(mBatteryDiffEntry.getPercentOfTotal()).thenReturn(60.0);
+ when(mBatteryDiffEntry.getPercentage()).thenReturn(60.0);
mController.updateBatteryWithDiffEntry();
diff --git a/tests/robotests/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollEnrollingTest.java b/tests/robotests/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollEnrollingTest.java
index ab99cb1..62230e2 100644
--- a/tests/robotests/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollEnrollingTest.java
+++ b/tests/robotests/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollEnrollingTest.java
@@ -55,6 +55,7 @@
import android.util.FeatureFlagUtils;
import android.view.Display;
import android.view.Surface;
+import android.view.View;
import android.widget.FrameLayout;
import android.widget.ImageView;
@@ -63,6 +64,7 @@
import com.android.settings.widget.RingProgressBar;
import com.airbnb.lottie.LottieAnimationView;
+import com.airbnb.lottie.LottieTask;
import com.google.android.setupdesign.GlifLayout;
import org.junit.Before;
@@ -175,6 +177,7 @@
@Test
public void fingerprintUdfpsOverlayEnrollment_PlaysAllAnimationsAssetsCorrectly() {
initializeActivityFor(TYPE_UDFPS_OPTICAL);
+ LottieTask.EXECUTOR = mContext.getMainExecutor();
int initStageSteps = -1, initStageRemaining = 0;
final int totalStages = mUdfpsStageThresholds.length;
@@ -191,17 +194,8 @@
mActivity.onEnrollmentProgressChange(TOTAL_ENROLL_STEPS, remaining);
}
- List<Integer> expectedLottieAssetOrder = List.of(
- R.raw.udfps_center_hint_lottie,
- R.raw.udfps_tip_hint_lottie,
- R.raw.udfps_left_edge_hint_lottie,
- R.raw.udfps_right_edge_hint_lottie
- );
- ArgumentCaptor<Integer> lottieAssetCaptor = ArgumentCaptor.forClass(Integer.class);
- verify(mIllustrationLottie, times(totalStages)).setAnimation(lottieAssetCaptor.capture());
- List<Integer> observedLottieAssetOrder = lottieAssetCaptor.getAllValues();
- assertThat(observedLottieAssetOrder).isEqualTo(expectedLottieAssetOrder);
+ verify(mIllustrationLottie, times(totalStages)).setComposition(any());
}
@Test
@@ -328,8 +322,9 @@
}
@Test
- public void fingerprintSfpsEnroll_PlaysAllAnimationsAssetsCorrectly() {
+ public void fingerprintSfpsEnroll_PlaysAnimations() {
initializeActivityFor(TYPE_POWER_BUTTON);
+ LottieTask.EXECUTOR = mContext.getMainExecutor();
int initStageSteps = -1, initStageRemaining = 0;
@@ -345,18 +340,8 @@
mActivity.onEnrollmentProgressChange(TOTAL_ENROLL_STEPS, remaining);
}
- List<Integer> expectedLottieAssetOrder = List.of(
- R.raw.sfps_lottie_no_animation,
- R.raw.sfps_lottie_pad_center,
- R.raw.sfps_lottie_tip,
- R.raw.sfps_lottie_left_edge,
- R.raw.sfps_lottie_right_edge
- );
- ArgumentCaptor<Integer> lottieAssetCaptor = ArgumentCaptor.forClass(Integer.class);
- verify(mIllustrationLottie, times(5)).setAnimation(lottieAssetCaptor.capture());
- List<Integer> observedLottieAssetOrder = lottieAssetCaptor.getAllValues();
- assertThat(observedLottieAssetOrder).isEqualTo(expectedLottieAssetOrder);
+ verify(mIllustrationLottie, times(5)).setComposition(any());
}
@Test
@@ -449,6 +434,28 @@
assertThat(appliedThemes.contains("SetupWizardPartnerResource")).isTrue();
}
+ @Test
+ public void fingerprintSfpsEnroll_descriptionTextVisibility() {
+ initializeActivityFor(TYPE_POWER_BUTTON);
+
+ mActivity.onEnrollmentProgressChange(1 /* steps */, 1 /* remaining */);
+
+ assertThat(getLayout().getDescriptionTextView().getVisibility()).isEqualTo(View.GONE);
+ }
+
+ @Test
+ public void fingerprintUdfpsEnroll_descriptionTextVisibility() {
+ initializeActivityFor(TYPE_UDFPS_OPTICAL);
+
+ mActivity.onEnrollmentProgressChange(1 /* steps */, 1 /* remaining */);
+
+ assertThat(getLayout().getDescriptionTextView().getVisibility()).isEqualTo(View.VISIBLE);
+ }
+
+ private GlifLayout getLayout() {
+ return (GlifLayout) mActivity.findViewById(R.id.setup_wizard_layout);
+ }
+
private void initializeActivityWithoutCreate(int sensorType) {
final List<ComponentInfoInternal> componentInfo = new ArrayList<>();
final FingerprintSensorPropertiesInternal prop =
@@ -481,6 +488,9 @@
doReturn(mSfpsStageThresholds[stage]).when(mActivity).getStageThresholdSteps(stage);
}
doReturn(true).when(mSidecar).isEnrolling();
+ ReflectionHelpers.setField(mActivity, "mCanAssumeSfps", true);
+ } else if (sensorType == TYPE_UDFPS_OPTICAL) {
+ ReflectionHelpers.setField(mActivity, "mCanAssumeUdfps", true);
}
if (sensorType == TYPE_UDFPS_OPTICAL) {
diff --git a/tests/robotests/src/com/android/settings/connecteddevice/stylus/StylusDeviceUpdaterTest.java b/tests/robotests/src/com/android/settings/connecteddevice/stylus/StylusDeviceUpdaterTest.java
index 10f3727..7fb17e2 100644
--- a/tests/robotests/src/com/android/settings/connecteddevice/stylus/StylusDeviceUpdaterTest.java
+++ b/tests/robotests/src/com/android/settings/connecteddevice/stylus/StylusDeviceUpdaterTest.java
@@ -127,7 +127,7 @@
@Test
public void click_usiPreference_launchUsiDetailsPage() {
doReturn(mSettingsActivity).when(mDashboardFragment).getContext();
- doReturn(true).when(mStylusDeviceUpdater).isUsiConnectionValid();
+ doReturn(true).when(mStylusDeviceUpdater).isUsiBatteryValid();
doReturn(false).when(mStylusDeviceUpdater).hasConnectedBluetoothStylusDevice();
mStylusDeviceUpdater.forceUpdate();
mStylusDeviceUpdater.mLastDetectedUsiId = 1;
@@ -144,7 +144,7 @@
@Test
public void forceUpdate_addsUsiPreference_validUsiDevice() {
- doReturn(true).when(mStylusDeviceUpdater).isUsiConnectionValid();
+ doReturn(true).when(mStylusDeviceUpdater).isUsiBatteryValid();
doReturn(false).when(mStylusDeviceUpdater).hasConnectedBluetoothStylusDevice();
mStylusDeviceUpdater.forceUpdate();
@@ -154,7 +154,7 @@
@Test
public void forceUpdate_doesNotAddPreference_invalidUsiDevice() {
- doReturn(false).when(mStylusDeviceUpdater).isUsiConnectionValid();
+ doReturn(false).when(mStylusDeviceUpdater).isUsiBatteryValid();
doReturn(false).when(mStylusDeviceUpdater).hasConnectedBluetoothStylusDevice();
mStylusDeviceUpdater.forceUpdate();
@@ -164,12 +164,12 @@
@Test
public void forceUpdate_removesUsiPreference_existingPreference_invalidUsiDevice() {
- doReturn(true).when(mStylusDeviceUpdater).isUsiConnectionValid();
+ doReturn(true).when(mStylusDeviceUpdater).isUsiBatteryValid();
doReturn(false).when(mStylusDeviceUpdater).hasConnectedBluetoothStylusDevice();
mStylusDeviceUpdater.forceUpdate();
- doReturn(false).when(mStylusDeviceUpdater).isUsiConnectionValid();
+ doReturn(false).when(mStylusDeviceUpdater).isUsiBatteryValid();
mStylusDeviceUpdater.forceUpdate();
assertThat(mStylusDeviceUpdater.mUsiPreference).isNull();
@@ -177,7 +177,7 @@
@Test
public void forceUpdate_doesNotAddUsiPreference_bluetoothStylusConnected() {
- doReturn(true).when(mStylusDeviceUpdater).isUsiConnectionValid();
+ doReturn(true).when(mStylusDeviceUpdater).isUsiBatteryValid();
doReturn(true).when(mStylusDeviceUpdater).hasConnectedBluetoothStylusDevice();
mStylusDeviceUpdater.forceUpdate();
@@ -187,7 +187,7 @@
@Test
public void forceUpdate_addsUsiPreference_bluetoothStylusDisconnected() {
- doReturn(true).when(mStylusDeviceUpdater).isUsiConnectionValid();
+ doReturn(true).when(mStylusDeviceUpdater).isUsiBatteryValid();
doReturn(true).when(mStylusDeviceUpdater).hasConnectedBluetoothStylusDevice();
mStylusDeviceUpdater.forceUpdate();
@@ -199,7 +199,7 @@
@Test
public void forceUpdate_removesUsiPreference_existingPreference_bluetoothStylusConnected() {
- doReturn(true).when(mStylusDeviceUpdater).isUsiConnectionValid();
+ doReturn(true).when(mStylusDeviceUpdater).isUsiBatteryValid();
doReturn(false).when(mStylusDeviceUpdater).hasConnectedBluetoothStylusDevice();
mStylusDeviceUpdater.forceUpdate();
doReturn(true).when(mStylusDeviceUpdater).hasConnectedBluetoothStylusDevice();
@@ -218,7 +218,7 @@
mStylusDeviceUpdater.onBatteryStateChanged(1, SystemClock.uptimeMillis(),
batteryState);
- assertThat(mStylusDeviceUpdater.isUsiConnectionValid()).isTrue();
+ assertThat(mStylusDeviceUpdater.isUsiBatteryValid()).isTrue();
}
@Test
@@ -230,19 +230,7 @@
mStylusDeviceUpdater.onBatteryStateChanged(1, SystemClock.uptimeMillis(),
batteryState);
- assertThat(mStylusDeviceUpdater.isUsiConnectionValid()).isFalse();
- }
-
- @Test
- public void onBatteryStateChanged_ddetectsInvalidUsi_staleBatteryEventTime() {
- doReturn(false).when(mStylusDeviceUpdater).hasConnectedBluetoothStylusDevice();
- BatteryState batteryState = mock(BatteryState.class);
- doReturn(true).when(batteryState).isPresent();
- doReturn(0.5f).when(batteryState).getCapacity();
-
- mStylusDeviceUpdater.onBatteryStateChanged(1, 0, batteryState);
-
- assertThat(mStylusDeviceUpdater.isUsiConnectionValid()).isFalse();
+ assertThat(mStylusDeviceUpdater.isUsiBatteryValid()).isFalse();
}
@Test
diff --git a/tests/robotests/src/com/android/settings/datausage/lib/DataUsageLibTest.java b/tests/robotests/src/com/android/settings/datausage/lib/DataUsageLibTest.java
index 4391425..fccef4f 100644
--- a/tests/robotests/src/com/android/settings/datausage/lib/DataUsageLibTest.java
+++ b/tests/robotests/src/com/android/settings/datausage/lib/DataUsageLibTest.java
@@ -103,11 +103,14 @@
public void getMobileTemplate_groupUuidExist_returnMobileMerged() {
when(mSubscriptionManager.getActiveSubscriptionInfo(SUB_ID)).thenReturn(mInfo1);
when(mInfo1.getGroupUuid()).thenReturn(mParcelUuid);
+ // In some rare cases (e.g. b/243015487), merged subscriberId list might contain
+ // duplicated items. The implementation should perform deduplication.
when(mTelephonyManager.getMergedImsisFromGroup())
- .thenReturn(new String[] {SUBSCRIBER_ID, SUBSCRIBER_ID_2});
+ .thenReturn(new String[] {SUBSCRIBER_ID, SUBSCRIBER_ID, SUBSCRIBER_ID_2});
final NetworkTemplate networkTemplate = DataUsageLib.getMobileTemplate(mContext, SUB_ID);
assertThat(networkTemplate.getSubscriberIds().contains(SUBSCRIBER_ID)).isTrue();
assertThat(networkTemplate.getSubscriberIds().contains(SUBSCRIBER_ID_2)).isTrue();
+ assertThat(networkTemplate.getSubscriberIds().size() == 2).isTrue();
}
}
diff --git a/tests/robotests/src/com/android/settings/development/BluetoothLeAudioAllowListPreferenceControllerTest.java b/tests/robotests/src/com/android/settings/development/BluetoothLeAudioAllowListPreferenceControllerTest.java
new file mode 100644
index 0000000..f4e52ba
--- /dev/null
+++ b/tests/robotests/src/com/android/settings/development/BluetoothLeAudioAllowListPreferenceControllerTest.java
@@ -0,0 +1,106 @@
+/*
+ * Copyright (C) 2022 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.development;
+
+import static android.bluetooth.BluetoothStatusCodes.FEATURE_SUPPORTED;
+
+import static com.android.settings.development.BluetoothLeAudioAllowListPreferenceController
+ .LE_AUDIO_ALLOW_LIST_ENABLED_PROPERTY;
+
+import static com.google.common.truth.Truth.assertThat;
+
+import static org.mockito.Mockito.spy;
+import static org.mockito.Mockito.when;
+
+import android.bluetooth.BluetoothAdapter;
+import android.content.Context;
+import android.os.SystemProperties;
+
+import androidx.preference.PreferenceScreen;
+import androidx.preference.SwitchPreference;
+
+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 BluetoothLeAudioAllowListPreferenceControllerTest {
+
+ @Mock
+ private PreferenceScreen mPreferenceScreen;
+ @Mock
+ private DevelopmentSettingsDashboardFragment mFragment;
+
+ @Mock
+ private BluetoothAdapter mBluetoothAdapter;
+
+ private Context mContext;
+ private SwitchPreference mPreference;
+ private BluetoothLeAudioPreferenceController mController;
+
+ @Before
+ public void setup() {
+ MockitoAnnotations.initMocks(this);
+ mContext = RuntimeEnvironment.application;
+ mPreference = new SwitchPreference(mContext);
+ mController = spy(new BluetoothLeAudioPreferenceController(mContext, mFragment));
+ when(mPreferenceScreen.findPreference(mController.getPreferenceKey()))
+ .thenReturn(mPreference);
+ mController.mBluetoothAdapter = mBluetoothAdapter;
+ mController.displayPreference(mPreferenceScreen);
+ when(mBluetoothAdapter.isLeAudioSupported())
+ .thenReturn(FEATURE_SUPPORTED);
+ }
+
+ @Test
+ public void onRebootDialogConfirmedAsLeAudioAllowListDisabled_shouldSwitchStatus() {
+ SystemProperties.set(LE_AUDIO_ALLOW_LIST_ENABLED_PROPERTY, Boolean.toString(false));
+ mController.mChanged = true;
+
+ mController.onRebootDialogConfirmed();
+ final boolean mode = SystemProperties.getBoolean(
+ LE_AUDIO_ALLOW_LIST_ENABLED_PROPERTY, false);
+ assertThat(mode).isFalse();
+ }
+
+
+ @Test
+ public void onRebootDialogConfirmedAsLeAudioAllowListEnabled_shouldSwitchStatus() {
+ SystemProperties.set(LE_AUDIO_ALLOW_LIST_ENABLED_PROPERTY, Boolean.toString(true));
+ mController.mChanged = true;
+
+ mController.onRebootDialogConfirmed();
+ final boolean status = SystemProperties.getBoolean(
+ LE_AUDIO_ALLOW_LIST_ENABLED_PROPERTY, false);
+ assertThat(status).isTrue();
+ }
+
+ @Test
+ public void onRebootDialogCanceled_shouldNotSwitchStatus() {
+ SystemProperties.set(LE_AUDIO_ALLOW_LIST_ENABLED_PROPERTY, Boolean.toString(false));
+ mController.mChanged = true;
+
+ mController.onRebootDialogCanceled();
+ final boolean status = SystemProperties.getBoolean(
+ LE_AUDIO_ALLOW_LIST_ENABLED_PROPERTY, false);
+ assertThat(status).isFalse();
+ }
+}
diff --git a/tests/robotests/src/com/android/settings/development/TransparentNavigationBarPreferenceControllerTest.java b/tests/robotests/src/com/android/settings/development/TransparentNavigationBarPreferenceControllerTest.java
new file mode 100644
index 0000000..a1b3892
--- /dev/null
+++ b/tests/robotests/src/com/android/settings/development/TransparentNavigationBarPreferenceControllerTest.java
@@ -0,0 +1,102 @@
+/*
+ * Copyright (C) 2023 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.development;
+
+import static org.junit.Assert.assertFalse;
+import static org.junit.Assert.assertTrue;
+import static org.mockito.Mockito.verify;
+import static org.mockito.Mockito.when;
+
+import androidx.preference.PreferenceScreen;
+import androidx.preference.SwitchPreference;
+
+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 TransparentNavigationBarPreferenceControllerTest {
+
+ @Mock
+ private PreferenceScreen mScreen;
+ @Mock
+ private SwitchPreference mPreference;
+
+ private TransparentNavigationBarPreferenceController mController;
+
+ @Before
+ public void setUp() {
+ MockitoAnnotations.initMocks(this);
+ mController = new TransparentNavigationBarPreferenceController(
+ RuntimeEnvironment.application) {
+ private boolean mEnabled;
+
+ protected boolean isEnabled() {
+ return mEnabled;
+ }
+
+ protected void setEnabled(boolean enabled) {
+ mEnabled = enabled;
+ }
+ };
+ when(mScreen.findPreference(mController.getPreferenceKey())).thenReturn(mPreference);
+ mController.displayPreference(mScreen);
+ }
+
+ @Test
+ public void updateState_enabled_shouldCheckedPreference() {
+ mController.setEnabled(true);
+ mController.updateState(mPreference);
+
+ verify(mPreference).setChecked(true);
+ }
+
+ @Test
+ public void updateState_disabled_shouldUncheckedPreference() {
+ mController.setEnabled(false);
+ mController.updateState(mPreference);
+
+ verify(mPreference).setChecked(false);
+ }
+
+ @Test
+ public void onPreferenceChange_preferenceChecked_shouldBeEnabled() {
+ mController.onPreferenceChange(mPreference, true /* new value */);
+
+ assertTrue(mController.isEnabled());
+ }
+
+ @Test
+ public void onPreferenceChange__preferenceUnchecked_shouldNotBeEnabled() {
+ mController.onPreferenceChange(mPreference, false /* new value */);
+
+ assertFalse(mController.isEnabled());
+ }
+
+ @Test
+ public void onDeveloperOptionsSwitchDisabled_preferenceShouldNotBeEnabled() {
+ mController.onDeveloperOptionsSwitchDisabled();
+
+ assertFalse(mController.isEnabled());
+ verify(mPreference).setEnabled(false);
+ verify(mPreference).setChecked(false);
+ }
+}
diff --git a/tests/robotests/src/com/android/settings/dream/DreamPickerControllerTest.java b/tests/robotests/src/com/android/settings/dream/DreamPickerControllerTest.java
index 7a5299f..401ffe0 100644
--- a/tests/robotests/src/com/android/settings/dream/DreamPickerControllerTest.java
+++ b/tests/robotests/src/com/android/settings/dream/DreamPickerControllerTest.java
@@ -62,8 +62,7 @@
}
private DreamPickerController buildController() {
- final DreamPickerController controller = new DreamPickerController(mContext, "key",
- mBackend);
+ final DreamPickerController controller = new DreamPickerController(mContext, mBackend);
controller.displayPreference(mScreen);
return controller;
}
diff --git a/tests/robotests/src/com/android/settings/dream/DreamSettingsTest.java b/tests/robotests/src/com/android/settings/dream/DreamSettingsTest.java
index 4fceb17..56dacdd 100644
--- a/tests/robotests/src/com/android/settings/dream/DreamSettingsTest.java
+++ b/tests/robotests/src/com/android/settings/dream/DreamSettingsTest.java
@@ -21,21 +21,36 @@
import static org.mockito.ArgumentMatchers.anyString;
import static org.mockito.ArgumentMatchers.eq;
import static org.mockito.Mockito.mock;
+import static org.mockito.Mockito.verify;
import static org.mockito.Mockito.when;
import android.content.Context;
+import android.os.Bundle;
+
+import androidx.preference.Preference;
+import androidx.preference.PreferenceManager;
+import androidx.preference.PreferenceScreen;
+import androidx.test.core.app.ApplicationProvider;
import com.android.settings.R;
+import com.android.settings.testutils.shadow.ShadowFragment;
import com.android.settingslib.dream.DreamBackend;
import com.android.settingslib.dream.DreamBackend.WhenToDream;
import org.junit.Test;
import org.junit.runner.RunWith;
+import org.mockito.ArgumentCaptor;
+import org.mockito.Captor;
+import org.mockito.Mock;
+import org.mockito.MockitoAnnotations;
import org.robolectric.RobolectricTestRunner;
+import org.robolectric.annotation.Config;
import java.util.Arrays;
+import java.util.HashMap;
import java.util.List;
+@Config(shadows = ShadowFragment.class)
@RunWith(RobolectricTestRunner.class)
public class DreamSettingsTest {
@@ -46,7 +61,8 @@
DreamSettings.NEVER_DREAM
);
- private static final @WhenToDream int[] SETTINGS = {
+ @WhenToDream
+ private static final int[] SETTINGS = {
DreamBackend.WHILE_CHARGING,
DreamBackend.WHILE_DOCKED,
DreamBackend.EITHER,
@@ -67,6 +83,15 @@
R.string.screensaver_settings_summary_never
};
+ @Mock
+ private Preference mDreamPickerPref;
+ @Mock
+ private Preference mComplicationsTogglePref;
+ @Mock
+ private DreamPickerController mDreamPickerController;
+ @Captor
+ private ArgumentCaptor<DreamPickerController.Callback> mDreamPickerCallbackCaptor;
+
@Test
public void getSettingFromPrefKey() {
for (int i = 0; i < KEYS.size(); i++) {
@@ -130,4 +155,144 @@
assertThat(DreamSettings.getSummaryTextFromBackend(mockBackend, mockContext)).isEqualTo(
fakeName + " test dream is on");
}
+
+ @Test
+ public void complicationsToggle_addAndRemoveActiveDreamChangeCallback() {
+ MockitoAnnotations.initMocks(this);
+
+ final Context context = ApplicationProvider.getApplicationContext();
+ final DreamSettings dreamSettings = prepareDreamSettings(context);
+
+ dreamSettings.onAttach(context);
+ dreamSettings.onCreate(Bundle.EMPTY);
+ verify(mDreamPickerController).addCallback(mDreamPickerCallbackCaptor.capture());
+
+ dreamSettings.onDestroy();
+ verify(mDreamPickerController).removeCallback(mDreamPickerCallbackCaptor.getValue());
+ }
+
+ @Test
+ public void complicationsToggle_showWhenDreamSupportsComplications() {
+ MockitoAnnotations.initMocks(this);
+
+ final Context context = ApplicationProvider.getApplicationContext();
+ final DreamSettings dreamSettings = prepareDreamSettings(context);
+
+ // Active dream supports complications
+ final DreamBackend.DreamInfo activeDream = new DreamBackend.DreamInfo();
+ activeDream.supportsComplications = true;
+ when(mDreamPickerController.getActiveDreamInfo()).thenReturn(activeDream);
+
+ dreamSettings.onAttach(context);
+ dreamSettings.onCreate(Bundle.EMPTY);
+
+ // Verify dream complications toggle is visible
+ verify(mComplicationsTogglePref).setVisible(true);
+ }
+
+ @Test
+ public void complicationsToggle_hideWhenDreamDoesNotSupportComplications() {
+ MockitoAnnotations.initMocks(this);
+
+ final Context context = ApplicationProvider.getApplicationContext();
+ final DreamSettings dreamSettings = prepareDreamSettings(context);
+
+ // Active dream does not support complications
+ final DreamBackend.DreamInfo activeDream = new DreamBackend.DreamInfo();
+ activeDream.supportsComplications = false;
+ when(mDreamPickerController.getActiveDreamInfo()).thenReturn(activeDream);
+
+ dreamSettings.onAttach(context);
+ dreamSettings.onCreate(Bundle.EMPTY);
+
+ // Verify dream complications toggle is hidden
+ verify(mComplicationsTogglePref).setVisible(false);
+ }
+
+ @Test
+ public void complicationsToggle_showWhenSwitchToDreamSupportsComplications() {
+ MockitoAnnotations.initMocks(this);
+
+ final Context context = ApplicationProvider.getApplicationContext();
+ final DreamSettings dreamSettings = prepareDreamSettings(context);
+
+ // Active dream does not support complications
+ final DreamBackend.DreamInfo activeDream = new DreamBackend.DreamInfo();
+ activeDream.supportsComplications = false;
+ when(mDreamPickerController.getActiveDreamInfo()).thenReturn(activeDream);
+
+ dreamSettings.onAttach(context);
+ dreamSettings.onCreate(Bundle.EMPTY);
+
+ // Verify dream complications toggle is hidden
+ verify(mComplicationsTogglePref).setVisible(false);
+ verify(mDreamPickerController).addCallback(mDreamPickerCallbackCaptor.capture());
+
+ // Active dream changes to one that supports complications
+ activeDream.supportsComplications = true;
+ mDreamPickerCallbackCaptor.getValue().onActiveDreamChanged();
+
+ // Verify dream complications toggle is shown
+ verify(mComplicationsTogglePref).setVisible(true);
+ }
+
+ private DreamSettings prepareDreamSettings(Context context) {
+ final TestDreamSettings dreamSettings = new TestDreamSettings(context);
+ when(mDreamPickerController.getPreferenceKey()).thenReturn(DreamPickerController.PREF_KEY);
+ when(mDreamPickerPref.getExtras()).thenReturn(new Bundle());
+ when(mDreamPickerPref.getKey()).thenReturn(DreamPickerController.PREF_KEY);
+ when(mComplicationsTogglePref.getKey()).thenReturn(
+ DreamComplicationPreferenceController.PREF_KEY);
+
+ dreamSettings.addPreference(DreamPickerController.PREF_KEY, mDreamPickerPref);
+ dreamSettings.addPreference(DreamComplicationPreferenceController.PREF_KEY,
+ mComplicationsTogglePref);
+ dreamSettings.setDreamPickerController(mDreamPickerController);
+
+ return dreamSettings;
+ }
+
+ private static class TestDreamSettings extends DreamSettings {
+
+ private final Context mContext;
+ private final PreferenceManager mPreferenceManager;
+
+ private final HashMap<String, Preference> mPreferences = new HashMap<>();
+
+ TestDreamSettings(Context context) {
+ super();
+ mContext = context;
+ mPreferenceManager = new PreferenceManager(context);
+ mPreferenceManager.setPreferences(mPreferenceManager.createPreferenceScreen(context));
+ }
+
+ @Override
+ public int getPreferenceScreenResId() {
+ return R.xml.placeholder_prefs;
+ }
+
+ @Override
+ public PreferenceScreen getPreferenceScreen() {
+ return mPreferenceManager.getPreferenceScreen();
+ }
+
+ @Override
+ public PreferenceManager getPreferenceManager() {
+ return mPreferenceManager;
+ }
+
+ @Override
+ public Context getContext() {
+ return mContext;
+ }
+
+ @Override
+ public <T extends Preference> T findPreference(CharSequence key) {
+ return (T) mPreferences.get(key);
+ }
+
+ void addPreference(String key, Preference preference) {
+ mPreferences.put(key, preference);
+ }
+ }
}
diff --git a/tests/robotests/src/com/android/settings/fuelgauge/TopLevelBatteryPreferenceControllerTest.java b/tests/robotests/src/com/android/settings/fuelgauge/TopLevelBatteryPreferenceControllerTest.java
index da0002c..f9cac56 100644
--- a/tests/robotests/src/com/android/settings/fuelgauge/TopLevelBatteryPreferenceControllerTest.java
+++ b/tests/robotests/src/com/android/settings/fuelgauge/TopLevelBatteryPreferenceControllerTest.java
@@ -62,12 +62,6 @@
}
@Test
- @Config(qualifiers = "mcc999")
- public void getAvailabilityStatus_unsupportedWhenSet() {
- assertThat(mController.getAvailabilityStatus()).isEqualTo(UNSUPPORTED_ON_DEVICE);
- }
-
- @Test
public void convertClassPathToComponentName_nullInput_returnsNull() {
assertThat(mController.convertClassPathToComponentName(null)).isNull();
}
@@ -118,4 +112,4 @@
assertThat(mController.getSummary())
.isEqualTo(mContext.getString(R.string.battery_missing_message));
}
-}
\ No newline at end of file
+}
diff --git a/tests/robotests/src/com/android/settings/fuelgauge/batterysaver/BatterySaverButtonPreferenceControllerTest.java b/tests/robotests/src/com/android/settings/fuelgauge/batterysaver/BatterySaverButtonPreferenceControllerTest.java
index 881a18d..9a7ef40 100644
--- a/tests/robotests/src/com/android/settings/fuelgauge/batterysaver/BatterySaverButtonPreferenceControllerTest.java
+++ b/tests/robotests/src/com/android/settings/fuelgauge/batterysaver/BatterySaverButtonPreferenceControllerTest.java
@@ -18,17 +18,13 @@
import static com.google.common.truth.Truth.assertThat;
-import static org.mockito.ArgumentMatchers.any;
-import static org.mockito.ArgumentMatchers.anyBoolean;
import static org.mockito.ArgumentMatchers.anyString;
import static org.mockito.Mockito.doReturn;
-import static org.mockito.Mockito.never;
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.Intent;
import android.os.PowerManager;
import android.provider.Settings;
import android.provider.SettingsSlicesContract;
@@ -113,11 +109,10 @@
}
@Test
- public void setChecked_on_showWarningMessage() {
+ public void setChecked_on_setPowerSaveMode() {
mController.setChecked(true);
- verify(mContext).sendBroadcast(any(Intent.class));
- verify(mPowerManager, never()).setPowerSaveModeEnabled(anyBoolean());
+ verify(mPowerManager).setPowerSaveModeEnabled(true);
}
@Test
@@ -152,5 +147,9 @@
mContext.getContentResolver(),
Settings.Secure.LOW_POWER_WARNING_ACKNOWLEDGED,
acked);
+ Settings.Secure.putInt(
+ mContext.getContentResolver(),
+ Settings.Secure.EXTRA_LOW_POWER_WARNING_ACKNOWLEDGED,
+ acked);
}
}
diff --git a/tests/robotests/src/com/android/settings/fuelgauge/batterytip/BatteryManagerPreferenceControllerTest.java b/tests/robotests/src/com/android/settings/fuelgauge/batterytip/BatteryManagerPreferenceControllerTest.java
index 36f891e..5cd137a 100644
--- a/tests/robotests/src/com/android/settings/fuelgauge/batterytip/BatteryManagerPreferenceControllerTest.java
+++ b/tests/robotests/src/com/android/settings/fuelgauge/batterytip/BatteryManagerPreferenceControllerTest.java
@@ -26,8 +26,10 @@
import androidx.preference.Preference;
+import com.android.settings.R;
import com.android.settings.fuelgauge.PowerUsageFeatureProvider;
import com.android.settings.testutils.FakeFeatureFactory;
+import com.android.settings.testutils.shadow.SettingsShadowResources;
import org.junit.Before;
import org.junit.Test;
@@ -36,8 +38,10 @@
import org.mockito.MockitoAnnotations;
import org.robolectric.RobolectricTestRunner;
import org.robolectric.RuntimeEnvironment;
+import org.robolectric.annotation.Config;
@RunWith(RobolectricTestRunner.class)
+@Config(shadows = SettingsShadowResources.class)
public class BatteryManagerPreferenceControllerTest {
private static final int ON = 1;
private static final int OFF = 0;
@@ -85,7 +89,10 @@
@Test
public void getAvailabilityStatus_supportBatteryManager_showPrefPage() {
+ SettingsShadowResources.overrideResource(
+ R.bool.config_battery_manager_consider_ac, true);
when(mPowerUsageFeatureProvider.isBatteryManagerSupported()).thenReturn(true);
+ when(mPowerUsageFeatureProvider.isAdaptiveChargingSupported()).thenReturn(true);
assertThat(mController.getAvailabilityStatus()).isEqualTo(
BatteryManagerPreferenceController.AVAILABLE_UNSEARCHABLE);
@@ -98,4 +105,26 @@
assertThat(mController.getAvailabilityStatus()).isEqualTo(
BatteryManagerPreferenceController.UNSUPPORTED_ON_DEVICE);
}
+
+ @Test
+ public void getAvailabilityStatus_supportBatteryManagerWithoutAC_notShowPrefPage() {
+ SettingsShadowResources.overrideResource(
+ R.bool.config_battery_manager_consider_ac, true);
+ when(mPowerUsageFeatureProvider.isBatteryManagerSupported()).thenReturn(true);
+ when(mPowerUsageFeatureProvider.isAdaptiveChargingSupported()).thenReturn(false);
+
+ assertThat(mController.getAvailabilityStatus()).isEqualTo(
+ BatteryManagerPreferenceController.UNSUPPORTED_ON_DEVICE);
+ }
+
+ @Test
+ public void getAvailabilityStatus_ignoreBatteryManagerWithoutAC_showPrefPage() {
+ SettingsShadowResources.overrideResource(
+ R.bool.config_battery_manager_consider_ac, false);
+ when(mPowerUsageFeatureProvider.isBatteryManagerSupported()).thenReturn(true);
+ when(mPowerUsageFeatureProvider.isAdaptiveChargingSupported()).thenReturn(false);
+
+ assertThat(mController.getAvailabilityStatus()).isEqualTo(
+ BatteryManagerPreferenceController.AVAILABLE_UNSEARCHABLE);
+ }
}
diff --git a/tests/robotests/src/com/android/settings/fuelgauge/batterytip/tips/IncompatibleChargerTipTest.java b/tests/robotests/src/com/android/settings/fuelgauge/batterytip/tips/IncompatibleChargerTipTest.java
index ce70f50..3aad061 100644
--- a/tests/robotests/src/com/android/settings/fuelgauge/batterytip/tips/IncompatibleChargerTipTest.java
+++ b/tests/robotests/src/com/android/settings/fuelgauge/batterytip/tips/IncompatibleChargerTipTest.java
@@ -85,7 +85,7 @@
@Test
public void getIcon_showIcon() {
assertThat(mIncompatibleChargerTip.getIconId())
- .isEqualTo(R.drawable.ic_battery_charging);
+ .isEqualTo(R.drawable.ic_battery_alert_24dp);
}
@Test
diff --git a/tests/robotests/src/com/android/settings/fuelgauge/batteryusage/BatteryDiffDataTest.java b/tests/robotests/src/com/android/settings/fuelgauge/batteryusage/BatteryDiffDataTest.java
index 48a6e72..0985fe7 100644
--- a/tests/robotests/src/com/android/settings/fuelgauge/batteryusage/BatteryDiffDataTest.java
+++ b/tests/robotests/src/com/android/settings/fuelgauge/batteryusage/BatteryDiffDataTest.java
@@ -37,6 +37,7 @@
import org.robolectric.RobolectricTestRunner;
import org.robolectric.RuntimeEnvironment;
+import java.util.ArrayList;
import java.util.List;
import java.util.Set;
@@ -58,26 +59,10 @@
@Test
public void needsCombineInSystemApp_isHidden_returnTrue() {
- final int currentUserId = mContext.getUserId();
- final BatteryHistEntry hiddenHistEntry = createBatteryHistEntry(
- ConvertUtils.FAKE_PACKAGE_NAME, "fake_label", /*consumePower=*/ 0,
- /*foregroundUsageConsumePower=*/ 0, /*foregroundServiceUsageConsumePower=*/ 0,
- /*backgroundUsageConsumePower=*/ 0, /*cachedUsageConsumePower=*/ 0,
- /*uid=*/ 0L, currentUserId, ConvertUtils.CONSUMER_TYPE_UID_BATTERY,
- /*foregroundUsageTimeInMs=*/ 0L, /*backgroundUsageTimeInMs=*/ 0L, true);
- final BatteryDiffEntry hiddenDiffEntry = new BatteryDiffEntry(
- mContext,
- /*foregroundUsageTimeInMs=*/ 0,
- /*backgroundUsageTimeInMs=*/ 0,
- /*screenOnTimeInMs=*/ 0,
- /*consumePower=*/ 0,
- /*foregroundUsageConsumePower=*/ 0,
- /*foregroundServiceUsageConsumePower=*/ 0,
- /*backgroundUsageConsumePower=*/ 0,
- /*cachedUsageConsumePower=*/ 0,
- hiddenHistEntry);
+ final BatteryDiffEntry hiddenDiffEntry =
+ createBatteryDiffEntry(mContext, /*consumePower=*/ 0, /*isHidden=*/ true);
- boolean needsCombineInSystemApp = BatteryDiffData.needsCombineInSystemApp(
+ final boolean needsCombineInSystemApp = BatteryDiffData.needsCombineInSystemApp(
hiddenDiffEntry, List.of(), Set.of());
assertThat(needsCombineInSystemApp).isTrue();
@@ -85,29 +70,13 @@
@Test
public void needsCombineInSystemApp_isSystemApp_returnTrue() {
- final int currentUserId = mContext.getUserId();
- final BatteryHistEntry batteryHistEntry = createBatteryHistEntry(
- ConvertUtils.FAKE_PACKAGE_NAME, "fake_label", /*consumePower=*/ 0,
- /*foregroundUsageConsumePower=*/ 0, /*foregroundServiceUsageConsumePower=*/ 0,
- /*backgroundUsageConsumePower=*/ 0, /*cachedUsageConsumePower=*/ 0,
- /*uid=*/ 0L, currentUserId, ConvertUtils.CONSUMER_TYPE_UID_BATTERY,
- /*foregroundUsageTimeInMs=*/ 0L, /*backgroundUsageTimeInMs=*/ 0L, false);
- final BatteryDiffEntry batteryDiffEntry = new BatteryDiffEntry(
- mContext,
- /*foregroundUsageTimeInMs=*/ 0,
- /*backgroundUsageTimeInMs=*/ 0,
- /*screenOnTimeInMs=*/ 0,
- /*consumePower=*/ 0,
- /*foregroundUsageConsumePower=*/ 0,
- /*foregroundServiceUsageConsumePower=*/ 0,
- /*backgroundUsageConsumePower=*/ 0,
- /*cachedUsageConsumePower=*/ 0,
- batteryHistEntry);
+ final BatteryDiffEntry batteryDiffEntry =
+ createBatteryDiffEntry(mContext, /*consumePower=*/ 0, /*isHidden=*/ false);
doReturn(mAppEntry).when(mApplicationsState).getEntry(anyString(), anyInt());
mAppEntry.info = mApplicationInfo;
mApplicationInfo.flags = ApplicationInfo.FLAG_SYSTEM;
- boolean needsCombineInSystemApp = BatteryDiffData.needsCombineInSystemApp(
+ final boolean needsCombineInSystemApp = BatteryDiffData.needsCombineInSystemApp(
batteryDiffEntry, List.of(), Set.of(ConvertUtils.FAKE_PACKAGE_NAME));
assertThat(needsCombineInSystemApp).isTrue();
@@ -115,32 +84,78 @@
@Test
public void needsCombineInSystemApp_notSystemApp_returnFalse() {
- final int currentUserId = mContext.getUserId();
+ final BatteryDiffEntry batteryDiffEntry =
+ createBatteryDiffEntry(mContext, /*consumePower=*/ 0, /*isHidden=*/ false);
+ doReturn(mAppEntry).when(mApplicationsState).getEntry(anyString(), anyInt());
+ mAppEntry.info = mApplicationInfo;
+ mApplicationInfo.flags = 0;
+
+ final boolean needsCombineInSystemApp = BatteryDiffData.needsCombineInSystemApp(
+ batteryDiffEntry, List.of(), Set.of());
+
+ assertThat(needsCombineInSystemApp).isFalse();
+ }
+
+ @Test
+ public void processPercentsAndSort_sumLessThan100_adjustTo100() {
+ List<BatteryDiffEntry> batteryDiffEntries = new ArrayList<>();
+ batteryDiffEntries.add(
+ createBatteryDiffEntry(mContext, /*consumePower=*/ 33.33, /*isHidden=*/ false));
+ batteryDiffEntries.add(
+ createBatteryDiffEntry(mContext, /*consumePower=*/ 33.34, /*isHidden=*/ false));
+ batteryDiffEntries.add(
+ createBatteryDiffEntry(mContext, /*consumePower=*/ 33.33, /*isHidden=*/ false));
+
+ BatteryDiffData.processAndSortEntries(batteryDiffEntries);
+
+ assertThat(batteryDiffEntries.get(0).getPercentage()).isEqualTo(33.34);
+ assertThat(batteryDiffEntries.get(0).getAdjustPercentageOffset()).isEqualTo(1);
+ assertThat(batteryDiffEntries.get(1).getPercentage()).isEqualTo(33.33);
+ assertThat(batteryDiffEntries.get(1).getAdjustPercentageOffset()).isEqualTo(0);
+ assertThat(batteryDiffEntries.get(2).getPercentage()).isEqualTo(33.33);
+ assertThat(batteryDiffEntries.get(2).getAdjustPercentageOffset()).isEqualTo(0);
+ }
+
+ @Test
+ public void processPercentsAndSort_sumGreaterThan100_adjustTo100() {
+ List<BatteryDiffEntry> batteryDiffEntries = new ArrayList<>();
+ batteryDiffEntries.add(
+ createBatteryDiffEntry(mContext, /*consumePower=*/ 48.5, /*isHidden=*/ false));
+ batteryDiffEntries.add(
+ createBatteryDiffEntry(mContext, /*consumePower=*/ 3, /*isHidden=*/ false));
+ batteryDiffEntries.add(
+ createBatteryDiffEntry(mContext, /*consumePower=*/ 48.5, /*isHidden=*/ false));
+
+ BatteryDiffData.processAndSortEntries(batteryDiffEntries);
+
+ assertThat(batteryDiffEntries.get(0).getPercentage()).isEqualTo(48.5);
+ assertThat(batteryDiffEntries.get(0).getAdjustPercentageOffset()).isEqualTo(0);
+ assertThat(batteryDiffEntries.get(1).getPercentage()).isEqualTo(48.5);
+ assertThat(batteryDiffEntries.get(1).getAdjustPercentageOffset()).isEqualTo(-1);
+ assertThat(batteryDiffEntries.get(2).getPercentage()).isEqualTo(3);
+ assertThat(batteryDiffEntries.get(2).getAdjustPercentageOffset()).isEqualTo(0);
+ }
+
+ private static BatteryDiffEntry createBatteryDiffEntry(
+ Context context, double consumePower, boolean isHidden) {
+ final int currentUserId = context.getUserId();
final BatteryHistEntry batteryHistEntry = createBatteryHistEntry(
- ConvertUtils.FAKE_PACKAGE_NAME, "fake_label", /*consumePower=*/ 0,
+ ConvertUtils.FAKE_PACKAGE_NAME, "fake_label", consumePower,
/*foregroundUsageConsumePower=*/ 0, /*foregroundServiceUsageConsumePower=*/ 0,
/*backgroundUsageConsumePower=*/ 0, /*cachedUsageConsumePower=*/ 0,
/*uid=*/ 0L, currentUserId, ConvertUtils.CONSUMER_TYPE_UID_BATTERY,
- /*foregroundUsageTimeInMs=*/ 0L, /*backgroundUsageTimeInMs=*/ 0L, false);
- final BatteryDiffEntry batteryDiffEntry = new BatteryDiffEntry(
- mContext,
+ /*foregroundUsageTimeInMs=*/ 0L, /*backgroundUsageTimeInMs=*/ 0L, isHidden);
+ return new BatteryDiffEntry(
+ context,
/*foregroundUsageTimeInMs=*/ 0,
/*backgroundUsageTimeInMs=*/ 0,
/*screenOnTimeInMs=*/ 0,
- /*consumePower=*/ 0,
+ /*consumePower=*/ consumePower,
/*foregroundUsageConsumePower=*/ 0,
/*foregroundServiceUsageConsumePower=*/ 0,
/*backgroundUsageConsumePower=*/ 0,
/*cachedUsageConsumePower=*/ 0,
batteryHistEntry);
- doReturn(mAppEntry).when(mApplicationsState).getEntry(anyString(), anyInt());
- mAppEntry.info = mApplicationInfo;
- mApplicationInfo.flags = 0;
-
- boolean needsCombineInSystemApp = BatteryDiffData.needsCombineInSystemApp(
- batteryDiffEntry, List.of(), Set.of());
-
- assertThat(needsCombineInSystemApp).isFalse();
}
private static BatteryHistEntry createBatteryHistEntry(
diff --git a/tests/robotests/src/com/android/settings/fuelgauge/batteryusage/BatteryDiffEntryTest.java b/tests/robotests/src/com/android/settings/fuelgauge/batteryusage/BatteryDiffEntryTest.java
index 1085a6b..655f1e4 100644
--- a/tests/robotests/src/com/android/settings/fuelgauge/batteryusage/BatteryDiffEntryTest.java
+++ b/tests/robotests/src/com/android/settings/fuelgauge/batteryusage/BatteryDiffEntryTest.java
@@ -106,7 +106,7 @@
/*batteryHistEntry=*/ null);
entry.setTotalConsumePower(100.0);
- assertThat(entry.getPercentOfTotal()).isEqualTo(22.0);
+ assertThat(entry.getPercentage()).isEqualTo(22.0);
}
@Test
@@ -125,21 +125,28 @@
/*batteryHistEntry=*/ null);
entry.setTotalConsumePower(0);
- assertThat(entry.getPercentOfTotal()).isEqualTo(0);
+ assertThat(entry.getPercentage()).isEqualTo(0);
}
@Test
public void testComparator_sortCollectionsInDescOrder() {
final List<BatteryDiffEntry> entryList = new ArrayList<>();
// Generates fake testing data.
+ BatteryDiffEntry systemAppsBatteryDiffEntry =
+ new BatteryDiffEntry.SystemAppsBatteryDiffEntry(mContext);
+ systemAppsBatteryDiffEntry.mConsumePower = 16;
+ systemAppsBatteryDiffEntry.setTotalConsumePower(100);
+ entryList.add(systemAppsBatteryDiffEntry);
entryList.add(createBatteryDiffEntry(30, mBatteryHistEntry));
entryList.add(createBatteryDiffEntry(20, mBatteryHistEntry));
entryList.add(createBatteryDiffEntry(10, mBatteryHistEntry));
+
Collections.sort(entryList, BatteryDiffEntry.COMPARATOR);
- assertThat(entryList.get(0).getPercentOfTotal()).isEqualTo(30);
- assertThat(entryList.get(1).getPercentOfTotal()).isEqualTo(20);
- assertThat(entryList.get(2).getPercentOfTotal()).isEqualTo(10);
+ assertThat(entryList.get(0).getPercentage()).isEqualTo(30);
+ assertThat(entryList.get(1).getPercentage()).isEqualTo(20);
+ assertThat(entryList.get(2).getPercentage()).isEqualTo(10);
+ assertThat(entryList.get(3).getPercentage()).isEqualTo(16);
}
@Test
diff --git a/tests/robotests/src/com/android/settings/fuelgauge/batteryusage/BatteryEntryTest.java b/tests/robotests/src/com/android/settings/fuelgauge/batteryusage/BatteryEntryTest.java
index 6a5ae34..dec5d7d 100644
--- a/tests/robotests/src/com/android/settings/fuelgauge/batteryusage/BatteryEntryTest.java
+++ b/tests/robotests/src/com/android/settings/fuelgauge/batteryusage/BatteryEntryTest.java
@@ -322,7 +322,7 @@
R.drawable.ic_settings_display);
assertNameAndIcon(BatteryConsumer.POWER_COMPONENT_CPU,
R.string.power_cpu,
- R.drawable.ic_power_system);
+ R.drawable.ic_settings_cpu);
assertNameAndIcon(BatteryConsumer.POWER_COMPONENT_BLUETOOTH,
R.string.power_bluetooth,
R.drawable.ic_settings_bluetooth);
@@ -331,13 +331,13 @@
R.drawable.ic_settings_camera);
assertNameAndIcon(BatteryConsumer.POWER_COMPONENT_FLASHLIGHT,
R.string.power_flashlight,
- R.drawable.ic_settings_display);
+ R.drawable.ic_settings_flashlight);
assertNameAndIcon(BatteryConsumer.POWER_COMPONENT_MOBILE_RADIO,
R.string.power_cell,
- R.drawable.ic_cellular_1_bar);
+ R.drawable.ic_settings_cellular);
assertNameAndIcon(BatteryConsumer.POWER_COMPONENT_GNSS,
R.string.power_gps,
- R.drawable.ic_power_system);
+ R.drawable.ic_settings_gps);
assertNameAndIcon(BatteryConsumer.POWER_COMPONENT_WIFI,
R.string.power_wifi,
R.drawable.ic_settings_wireless_no_theme);
diff --git a/tests/robotests/src/com/android/settings/fuelgauge/batteryusage/BatteryUsageBreakdownControllerTest.java b/tests/robotests/src/com/android/settings/fuelgauge/batteryusage/BatteryUsageBreakdownControllerTest.java
index 840ab34..395f655 100644
--- a/tests/robotests/src/com/android/settings/fuelgauge/batteryusage/BatteryUsageBreakdownControllerTest.java
+++ b/tests/robotests/src/com/android/settings/fuelgauge/batteryusage/BatteryUsageBreakdownControllerTest.java
@@ -157,7 +157,7 @@
assertThat(pref.getOrder()).isEqualTo(1);
assertThat(pref.getBatteryDiffEntry()).isSameInstanceAs(mBatteryDiffEntry);
assertThat(pref.isSingleLineTitle()).isTrue();
- assertThat(pref.isEnabled()).isFalse();
+ assertThat(pref.isSelectable()).isFalse();
}
@Test
@@ -235,6 +235,40 @@
}
@Test
+ public void setPreferencePercent_lessThanThreshold_expectedFormat() {
+ final PowerGaugePreference pref = new PowerGaugePreference(mContext);
+ final BatteryDiffEntry batteryDiffEntry = createBatteryDiffEntry(
+ /*isSystem=*/ true,
+ /*screenOnTimeInMs=*/ 0,
+ /*foregroundUsageTimeInMs=*/ 0,
+ /*backgroundUsageTimeInMs=*/ 0);
+ batteryDiffEntry.mConsumePower = 0.8;
+ batteryDiffEntry.setTotalConsumePower(100);
+ mBatteryUsageBreakdownController.mPercentLessThanThresholdText = "< 1%";
+
+ mBatteryUsageBreakdownController.setPreferencePercentage(pref, batteryDiffEntry);
+
+ assertThat(pref.getPercentage()).isEqualTo("< 1%");
+ }
+
+ @Test
+ public void setPreferencePercent_greaterThanThreshold_expectedFormat() {
+ final PowerGaugePreference pref = new PowerGaugePreference(mContext);
+ final BatteryDiffEntry batteryDiffEntry = createBatteryDiffEntry(
+ /*isSystem=*/ true,
+ /*screenOnTimeInMs=*/ 0,
+ /*foregroundUsageTimeInMs=*/ 0,
+ /*backgroundUsageTimeInMs=*/ 0);
+ batteryDiffEntry.mConsumePower = 16;
+ batteryDiffEntry.setTotalConsumePower(100);
+ mBatteryUsageBreakdownController.mPercentLessThanThresholdText = "< 1%";
+
+ mBatteryUsageBreakdownController.setPreferencePercentage(pref, batteryDiffEntry);
+
+ assertThat(pref.getPercentage()).isEqualTo("16%");
+ }
+
+ @Test
public void setPreferenceSummary_systemEntryTotalUsageTimeIsZero_emptySummary() {
final PowerGaugePreference pref = new PowerGaugePreference(mContext);
pref.setSummary(PREF_SUMMARY);
diff --git a/tests/robotests/src/com/android/settings/fuelgauge/batteryusage/DataProcessorTest.java b/tests/robotests/src/com/android/settings/fuelgauge/batteryusage/DataProcessorTest.java
index 0ecf50e..1d3f72b 100644
--- a/tests/robotests/src/com/android/settings/fuelgauge/batteryusage/DataProcessorTest.java
+++ b/tests/robotests/src/com/android/settings/fuelgauge/batteryusage/DataProcessorTest.java
@@ -1993,7 +1993,7 @@
assertThat(entry.mBatteryHistEntry.mUserId).isEqualTo(userId);
assertThat(entry.mBatteryHistEntry.mUid).isEqualTo(uid);
assertThat(entry.mBatteryHistEntry.mConsumerType).isEqualTo(consumerType);
- assertThat(entry.getPercentOfTotal()).isEqualTo(consumePercentage);
+ assertThat(entry.getPercentage()).isEqualTo(consumePercentage);
assertThat(entry.mForegroundUsageConsumePower).isEqualTo(foregroundUsageConsumePower);
assertThat(entry.mForegroundServiceUsageConsumePower)
.isEqualTo(foregroundServiceUsageConsumePower);
diff --git a/tests/robotests/src/com/android/settings/fuelgauge/batteryusage/DatabaseUtilsTest.java b/tests/robotests/src/com/android/settings/fuelgauge/batteryusage/DatabaseUtilsTest.java
index 078aafa..154497e 100644
--- a/tests/robotests/src/com/android/settings/fuelgauge/batteryusage/DatabaseUtilsTest.java
+++ b/tests/robotests/src/com/android/settings/fuelgauge/batteryusage/DatabaseUtilsTest.java
@@ -45,7 +45,6 @@
import org.mockito.MockitoAnnotations;
import org.robolectric.RobolectricTestRunner;
import org.robolectric.RuntimeEnvironment;
-import org.robolectric.Shadows;
import java.util.ArrayList;
import java.util.List;
@@ -56,8 +55,8 @@
private Context mContext;
- @Mock
- private PackageManager mPackageManager;
+ @Mock private PackageManager mPackageManager;
+ @Mock private UserManager mUserManager;
@Mock private ContentResolver mMockContentResolver;
@Mock private ContentResolver mMockContentResolver2;
@Mock private BatteryUsageStats mBatteryUsageStats;
@@ -88,14 +87,6 @@
}
@Test
- public void isWorkProfile_withSystemUser_returnFalse() {
- BatteryTestUtils.setWorkProfile(mContext);
- Shadows.shadowOf(mContext.getSystemService(UserManager.class)).setIsSystemUser(true);
-
- assertThat(DatabaseUtils.isWorkProfile(mContext)).isFalse();
- }
-
- @Test
public void sendAppUsageEventData_returnsExpectedList() {
// Configures the testing AppUsageEvent data.
final List<AppUsageEvent> appUsageEventList = new ArrayList<>();
@@ -391,7 +382,11 @@
doReturn("com.fake.package").when(mContext).getPackageName();
doReturn(mMockContext).when(mContext).createPackageContextAsUser(
"com.fake.package", /*flags=*/ 0, UserHandle.OWNER);
- BatteryTestUtils.setWorkProfile(mContext);
+ doReturn(UserHandle.CURRENT).when(mContext).getUser();
+ doReturn(mUserManager).when(mContext).getSystemService(UserManager.class);
+ doReturn(true).when(mUserManager).isManagedProfile();
+ doReturn(UserHandle.SYSTEM).when(mUserManager).getProfileParent(UserHandle.CURRENT);
+
DatabaseUtils.sFakeBatteryStateSupplier = () -> getMatrixCursor();
final Map<Long, Map<String, BatteryHistEntry>> batteryHistMap =
diff --git a/tests/robotests/src/com/android/settings/fuelgauge/batteryusage/PowerGaugePreferenceTest.java b/tests/robotests/src/com/android/settings/fuelgauge/batteryusage/PowerGaugePreferenceTest.java
index e9573f1..bee3045 100644
--- a/tests/robotests/src/com/android/settings/fuelgauge/batteryusage/PowerGaugePreferenceTest.java
+++ b/tests/robotests/src/com/android/settings/fuelgauge/batteryusage/PowerGaugePreferenceTest.java
@@ -66,15 +66,6 @@
}
@Test
- public void testOnBindViewHolder_bindSubtitle() {
- mPowerGaugePreference.setSubtitle(SUBTITLE);
- mPowerGaugePreference.onBindViewHolder(mPreferenceViewHolder);
-
- TextView widgetSummary = (TextView) mPreferenceViewHolder.findViewById(R.id.widget_summary);
- assertThat(widgetSummary.getText()).isEqualTo(SUBTITLE);
- }
-
- @Test
public void testOnBindViewHolder_showAnomaly_bindAnomalyIcon() {
mPowerGaugePreference.shouldShowAnomalyIcon(true);
mPowerGaugePreference.onBindViewHolder(mPreferenceViewHolder);
@@ -104,18 +95,4 @@
assertThat(mPreferenceViewHolder.findViewById(android.R.id.title).getContentDescription())
.isEqualTo(CONTENT_DESCRIPTION);
}
-
- @Test
- public void setPercent_greaterThanThreshold_showNumber() {
- mPowerGaugePreference.setPercent(99.5);
-
- assertThat(mPowerGaugePreference.getPercent()).isEqualTo("100%");
- }
-
- @Test
- public void setPercent_lessThanThreshold_showBar() {
- mPowerGaugePreference.setPercent(0.95);
-
- assertThat(mPowerGaugePreference.getPercent()).isEqualTo("-");
- }
}
diff --git a/tests/robotests/src/com/android/settings/inputmethod/KeyboardLayoutPickerControllerTest.java b/tests/robotests/src/com/android/settings/inputmethod/KeyboardLayoutPickerControllerTest.java
index 52d1083..734f610 100644
--- a/tests/robotests/src/com/android/settings/inputmethod/KeyboardLayoutPickerControllerTest.java
+++ b/tests/robotests/src/com/android/settings/inputmethod/KeyboardLayoutPickerControllerTest.java
@@ -93,13 +93,13 @@
}
@Test
- public void testLifecycle_onStart_NoInputDevice_shouldFinish() {
+ public void testLifecycle_onStart_NoInputDevice_shouldReturn() {
final FragmentActivity activity = Robolectric.setupActivity(FragmentActivity.class);
when(mInputManager.getInputDeviceByDescriptor(anyString())).thenReturn(null);
when(mFragment.getActivity()).thenReturn(activity);
mController.onStart();
- assertThat(activity.isFinishing()).isTrue();
+ verify(mInputManager, never()).getEnabledKeyboardLayoutsForInputDevice(any());
}
@Test
diff --git a/tests/robotests/src/com/android/settings/inputmethod/PhysicalKeyboardPreferenceControllerTest.java b/tests/robotests/src/com/android/settings/inputmethod/PhysicalKeyboardPreferenceControllerTest.java
index d675e89..df05203 100644
--- a/tests/robotests/src/com/android/settings/inputmethod/PhysicalKeyboardPreferenceControllerTest.java
+++ b/tests/robotests/src/com/android/settings/inputmethod/PhysicalKeyboardPreferenceControllerTest.java
@@ -24,12 +24,13 @@
import static org.mockito.Mockito.when;
import android.content.Context;
+import android.hardware.input.InputDeviceIdentifier;
import android.hardware.input.InputManager;
import android.view.InputDevice;
import androidx.preference.Preference;
-import com.android.settings.R;
+import com.android.settings.inputmethod.PhysicalKeyboardFragment.HardKeyboardDeviceInfo;
import com.android.settings.testutils.shadow.ShadowInputDevice;
import org.junit.After;
@@ -42,15 +43,24 @@
import org.robolectric.RuntimeEnvironment;
import org.robolectric.annotation.Config;
+import java.util.ArrayList;
+import java.util.List;
+
@RunWith(RobolectricTestRunner.class)
public class PhysicalKeyboardPreferenceControllerTest {
+ private static final String DEVICE_NAME = "deviceName";
+ private static final String LAYOUT_LABEL = "deviceLayutLabel";
+ private static final String BLUETOOTHADDRESS = "deviceBluetoothAddress";
+
@Mock
private Context mContext;
@Mock
private InputManager mIm;
@Mock
private Preference mPreference;
+ @Mock
+ private InputDeviceIdentifier mIdentifier;
private PhysicalKeyboardPreferenceController mController;
@@ -69,9 +79,18 @@
@Test
public void testPhysicalKeyboard_byDefault_shouldBeShown() {
final Context context = spy(RuntimeEnvironment.application.getApplicationContext());
- mController = new PhysicalKeyboardPreferenceController(context, null);
+ List<HardKeyboardDeviceInfo> keyboards = new ArrayList<>();
+ keyboards.add(new HardKeyboardDeviceInfo(
+ DEVICE_NAME,
+ mIdentifier,
+ LAYOUT_LABEL,
+ BLUETOOTHADDRESS));
+ mController = spy(new PhysicalKeyboardPreferenceController(context, null));
+ when(mController.getKeyboards()).thenReturn(keyboards);
- assertThat(mController.isAvailable()).isTrue();
+ boolean result = mController.isAvailable();
+
+ assertThat(result).isTrue();
}
@Test
@@ -85,11 +104,11 @@
@Test
@Config(shadows = ShadowInputDevice.class)
- public void updateState_noKeyboard_setDisconnectedSummary() {
+ public void updateState_noKeyboard_setPreferenceVisibleFalse() {
ShadowInputDevice.sDeviceIds = new int[0];
mController.updateState(mPreference);
- verify(mPreference).setSummary(R.string.keyboard_disconnected);
+ verify(mPreference).setVisible(false);
}
@Test
diff --git a/tests/robotests/src/com/android/settings/notification/app/AppChannelsBypassingDndPreferenceControllerTest.java b/tests/robotests/src/com/android/settings/notification/app/AppChannelsBypassingDndPreferenceControllerTest.java
new file mode 100644
index 0000000..bcb641d
--- /dev/null
+++ b/tests/robotests/src/com/android/settings/notification/app/AppChannelsBypassingDndPreferenceControllerTest.java
@@ -0,0 +1,151 @@
+/*
+ * Copyright (C) 2023 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.notification.app;
+
+import static com.google.common.truth.Truth.assertThat;
+
+import static org.mockito.ArgumentMatchers.eq;
+import static org.mockito.Mockito.when;
+
+import android.app.NotificationChannel;
+import android.app.NotificationChannelGroup;
+import android.app.NotificationManager;
+import android.content.Context;
+import android.content.pm.ParceledListSlice;
+
+import androidx.preference.PreferenceCategory;
+import androidx.preference.PreferenceManager;
+import androidx.preference.PreferenceScreen;
+import androidx.test.core.app.ApplicationProvider;
+
+import com.android.settings.notification.NotificationBackend;
+import com.android.settingslib.PrimarySwitchPreference;
+
+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.shadows.ShadowApplication;
+
+import java.util.ArrayList;
+import java.util.Collections;
+
+@RunWith(RobolectricTestRunner.class)
+public class AppChannelsBypassingDndPreferenceControllerTest {
+
+ @Mock
+ private NotificationBackend mBackend;
+
+ private NotificationBackend.AppRow mAppRow;
+ private AppChannelsBypassingDndPreferenceController mController;
+
+ private PreferenceScreen mPreferenceScreen;
+ private PreferenceCategory mCategory;
+
+ @Before
+ public void setUp() {
+ MockitoAnnotations.initMocks(this);
+ Context context = ApplicationProvider.getApplicationContext();
+
+ mAppRow = new NotificationBackend.AppRow();
+ mAppRow.uid = 42;
+ mAppRow.pkg = "com.example.exampling";
+
+ mController = new AppChannelsBypassingDndPreferenceController(context, mBackend);
+ mController.onResume(mAppRow, null, null, null, null, null, new ArrayList<>());
+
+ PreferenceManager preferenceManager = new PreferenceManager(context);
+ mPreferenceScreen = preferenceManager.createPreferenceScreen(context);
+ mCategory = new PreferenceCategory(context);
+ mCategory.setKey(AppChannelsBypassingDndPreferenceController.KEY);
+ mPreferenceScreen.addPreference(mCategory);
+ }
+
+ @Test
+ public void displayPreference_showsAllAndChannels() {
+ when(mBackend.getGroups(eq(mAppRow.pkg), eq(mAppRow.uid))).thenReturn(
+ buildGroupList(true, true, false));
+
+ mController.displayPreference(mPreferenceScreen);
+ ShadowApplication.runBackgroundTasks();
+
+ assertThat(mCategory.getPreferenceCount()).isEqualTo(4); // "All" + 3 channels
+ assertThat(mCategory.getPreference(0).getTitle().toString()).isEqualTo(
+ "Allow all notifications");
+ assertThat(mCategory.getPreference(1).getTitle().toString()).isEqualTo("Channel 1");
+ assertThat(mCategory.getPreference(2).getTitle().toString()).isEqualTo("Channel 2");
+ assertThat(mCategory.getPreference(3).getTitle().toString()).isEqualTo("Channel 3");
+ }
+
+ @Test
+ public void displayPreference_canToggleAllInterrupt() {
+ when(mBackend.getGroups(eq(mAppRow.pkg), eq(mAppRow.uid))).thenReturn(
+ buildGroupList(true, true, false));
+
+ mController.displayPreference(mPreferenceScreen);
+ ShadowApplication.runBackgroundTasks();
+
+ assertThat(mCategory.getPreference(0).isEnabled()).isTrue();
+ }
+
+ @Test
+ public void displayPreference_canToggleInterruptIfChannelEnabled() {
+ when(mBackend.getGroups(eq(mAppRow.pkg), eq(mAppRow.uid))).thenReturn(
+ buildGroupList(true, false, true));
+
+ mController.displayPreference(mPreferenceScreen);
+ ShadowApplication.runBackgroundTasks();
+
+ assertThat(((PrimarySwitchPreference) mCategory.getPreference(
+ 1)).isSwitchEnabled()).isTrue();
+ assertThat(((PrimarySwitchPreference) mCategory.getPreference(
+ 2)).isSwitchEnabled()).isFalse();
+ assertThat(((PrimarySwitchPreference) mCategory.getPreference(
+ 3)).isSwitchEnabled()).isTrue();
+ }
+
+ @Test
+ public void displayPreference_appBlocked_cannotToggleAllOrChannelInterrupts() {
+ mAppRow.banned = true;
+ when(mBackend.getGroups(eq(mAppRow.pkg), eq(mAppRow.uid))).thenReturn(
+ buildGroupList(true, false, true));
+
+ mController.displayPreference(mPreferenceScreen);
+ ShadowApplication.runBackgroundTasks();
+
+ assertThat(mCategory.getPreference(0).isEnabled()).isFalse();
+ assertThat(((PrimarySwitchPreference) mCategory.getPreference(
+ 1)).isSwitchEnabled()).isFalse();
+ assertThat(((PrimarySwitchPreference) mCategory.getPreference(
+ 2)).isSwitchEnabled()).isFalse();
+ assertThat(((PrimarySwitchPreference) mCategory.getPreference(
+ 3)).isSwitchEnabled()).isFalse();
+ }
+
+ private static ParceledListSlice<NotificationChannelGroup> buildGroupList(
+ boolean... enabledByChannel) {
+ NotificationChannelGroup group = new NotificationChannelGroup("group", "The Group");
+ for (int i = 0; i < enabledByChannel.length; i++) {
+ group.addChannel(new NotificationChannel("channel-" + (i + 1), "Channel " + (i + 1),
+ enabledByChannel[i] ? NotificationManager.IMPORTANCE_DEFAULT
+ : NotificationManager.IMPORTANCE_NONE));
+ }
+ return new ParceledListSlice<>(Collections.singletonList(group));
+ }
+}
diff --git a/tests/robotests/src/com/android/settings/notification/zen/ZenModeAutomaticRulesPreferenceControllerTest.java b/tests/robotests/src/com/android/settings/notification/zen/ZenModeAutomaticRulesPreferenceControllerTest.java
index 3791c23..9f622b1 100644
--- a/tests/robotests/src/com/android/settings/notification/zen/ZenModeAutomaticRulesPreferenceControllerTest.java
+++ b/tests/robotests/src/com/android/settings/notification/zen/ZenModeAutomaticRulesPreferenceControllerTest.java
@@ -17,13 +17,15 @@
package com.android.settings.notification.zen;
import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertTrue;
+import static org.junit.Assert.assertFalse;
+import static org.junit.Assert.assertNotNull;
+import static org.junit.Assert.assertNull;
import static org.junit.Assert.fail;
import static org.mockito.ArgumentMatchers.any;
import static org.mockito.ArgumentMatchers.anyInt;
+import static org.mockito.ArgumentMatchers.anyString;
import static org.mockito.Mockito.doReturn;
import static org.mockito.Mockito.mock;
-import static org.mockito.Mockito.never;
import static org.mockito.Mockito.spy;
import static org.mockito.Mockito.times;
import static org.mockito.Mockito.verify;
@@ -31,13 +33,19 @@
import android.app.AutomaticZenRule;
import android.content.Context;
+import android.content.SharedPreferences;
+import android.content.pm.PackageManager;
+import android.content.pm.ResolveInfo;
import android.provider.Settings;
import androidx.fragment.app.Fragment;
import androidx.preference.PreferenceCategory;
+import androidx.preference.PreferenceManager;
import androidx.preference.PreferenceScreen;
import androidx.test.core.app.ApplicationProvider;
+import com.google.common.collect.ImmutableList;
+
import org.junit.Before;
import org.junit.Test;
import org.junit.runner.RunWith;
@@ -47,6 +55,7 @@
import org.robolectric.util.ReflectionHelpers;
import java.lang.reflect.Field;
+import java.util.AbstractMap;
import java.util.HashMap;
import java.util.Map;
@@ -56,39 +65,81 @@
private ZenModeAutomaticRulesPreferenceController mController;
@Mock
private ZenModeBackend mBackend;
- @Mock
- private PreferenceCategory mockPref;
- @Mock
+ private PreferenceCategory mPreferenceCategory;
private PreferenceScreen mPreferenceScreen;
- @Mock
- private ZenRulePreference mZenRulePreference;
private Context mContext;
+ @Mock
+ PackageManager mPm;
@Before
public void setup() {
MockitoAnnotations.initMocks(this);
- mContext = ApplicationProvider.getApplicationContext();
- mController = spy(new ZenModeAutomaticRulesPreferenceController(mContext, mock(Fragment.class),
- null));
- ReflectionHelpers.setField(mController, "mBackend", mBackend);
- when(mPreferenceScreen.findPreference(mController.getPreferenceKey())).thenReturn(
- mockPref);
- mController.displayPreference(mPreferenceScreen);
- doReturn(mZenRulePreference).when(mController).createZenRulePreference(any());
+ mContext = spy(ApplicationProvider.getApplicationContext());
+ when(mContext.getPackageManager()).thenReturn(mPm);
+ when(mPm.queryIntentActivities(any(), any())).thenReturn(
+ ImmutableList.of(mock(ResolveInfo.class)));
+ when(mBackend.getAutomaticZenRules()).thenReturn(new Map.Entry[0]);
+ mController = spy(new ZenModeAutomaticRulesPreferenceController(
+ mContext, mock(Fragment.class), null, mBackend));
+ final PreferenceManager preferenceManager = new PreferenceManager(mContext);
+ mPreferenceScreen = preferenceManager.createPreferenceScreen(mContext);
+ mPreferenceCategory = spy(new PreferenceCategory(mContext));
+ mPreferenceCategory.setKey(mController.getPreferenceKey());
+ mPreferenceScreen.addPreference(mPreferenceCategory);
}
@Test
- public void testDisplayPreference_resetsPreferencesWhenCategoryEmpty() {
- // when the PreferenceCategory is empty (no preferences), make sure we clear out any
- // stale state in the cached set of zen rule preferences
- mController.mZenRulePreferences.put("test1_id", mZenRulePreference);
- when(mockPref.getPreferenceCount()).thenReturn(0);
+ public void testDisplayPreference_notPersistent() {
mController.displayPreference(mPreferenceScreen);
- assertTrue(mController.mZenRulePreferences.isEmpty());
+ assertFalse(mPreferenceCategory.isPersistent());
}
@Test
- public void testUpdateState_clearsPreferencesWhenAddingNewPreferences() {
+ public void testDisplayThenUpdateState_onlyAddsOnceRulesUnchanged() {
+ final int NUM_RULES = 1;
+ Map<String, AutomaticZenRule> rMap = new HashMap<>();
+
+ String ruleId1 = "test1_id";
+
+ AutomaticZenRule autoRule1 = new AutomaticZenRule("test_rule_1", null, null,
+ null, null, Settings.Global.ZEN_MODE_IMPORTANT_INTERRUPTIONS, true, 10);
+
+ rMap.put(ruleId1, autoRule1);
+
+ // should add 1 new preferences to mockPref
+ mockGetAutomaticZenRules(NUM_RULES, rMap);
+ mController.displayPreference(mPreferenceScreen);
+ mController.updateState(mPreferenceCategory);
+ assertEquals(NUM_RULES, mPreferenceCategory.getPreferenceCount());
+ verify(mPreferenceCategory, times(1)).addPreference(any());
+ }
+
+ @Test
+ public void testDisplayThenUpdateState_addsIfRulesChange() {
+ Map<String, AutomaticZenRule> rMap = new HashMap<>();
+
+ String ruleId1 = "test1_id";
+ AutomaticZenRule autoRule1 = new AutomaticZenRule("test_rule_1", null, null,
+ null, null, Settings.Global.ZEN_MODE_IMPORTANT_INTERRUPTIONS, true, 10);
+ rMap.put(ruleId1, autoRule1);
+ mockGetAutomaticZenRules(1, rMap);
+ // adds one
+ mController.displayPreference(mPreferenceScreen);
+
+ String ruleId2 = "test2_id";
+ AutomaticZenRule autoRule2 = new AutomaticZenRule("test_rule_2", null, null,
+ null, null, Settings.Global.ZEN_MODE_IMPORTANT_INTERRUPTIONS, true, 20);
+ rMap.put(ruleId2, autoRule2);
+ mockGetAutomaticZenRules(2, rMap);
+
+ mController.updateState(mPreferenceCategory);
+ assertEquals(2, mPreferenceCategory.getPreferenceCount());
+ verify(mPreferenceCategory, times(2)).addPreference(any());
+ }
+
+ @Test
+ public void testUpdateState_addingNewPreferences() {
+ mController.displayPreference(mPreferenceScreen);
final int NUM_RULES = 3;
Map<String, AutomaticZenRule> rMap = new HashMap<>();
@@ -109,17 +160,27 @@
// should add 3 new preferences to mockPref
mockGetAutomaticZenRules(NUM_RULES, rMap);
- mController.updateState(mockPref);
- verify(mockPref, times(1)).removeAll();
- verify(mockPref, times(NUM_RULES)).addPreference(any());
- assertEquals(NUM_RULES, mController.mZenRulePreferences.size());
+ mController.updateState(mPreferenceCategory);
+ assertEquals(NUM_RULES, mPreferenceCategory.getPreferenceCount());
}
@Test
- public void testUpdateState_clearsPreferencesWhenRemovingPreferences(){
+ public void testUpdateState_addsAndRemoves(){
+ mController.displayPreference(mPreferenceScreen);
final int NUM_RULES = 2;
Map<String, AutomaticZenRule> rMap = new HashMap<>();
+ String FAKE_1 = "fake key 1";
+ String FAKE_2 = "fake 2";
+ mPreferenceCategory.addPreference(new ZenRulePreference(mContext,
+ new AbstractMap.SimpleEntry<>(FAKE_1, mock(AutomaticZenRule.class)),
+ null, null, mBackend));
+ mPreferenceCategory.addPreference(new ZenRulePreference(mContext,
+ new AbstractMap.SimpleEntry<>(FAKE_2, mock(AutomaticZenRule.class)),
+ null, null, mBackend));
+ assertNotNull(mPreferenceCategory.findPreference(FAKE_1));
+ assertNotNull(mPreferenceCategory.findPreference(FAKE_2));
+
String ruleId1 = "test1_id";
String ruleId2 = "test2_id";
@@ -131,83 +192,37 @@
rMap.put(ruleId1, autoRule1);
rMap.put(ruleId2, autoRule2);
- // Add three preferences to the set of previously-known-about ZenRulePreferences; in this
- // case, test3_id is "deleted"
- mController.mZenRulePreferences.put("test1_id", mZenRulePreference);
- mController.mZenRulePreferences.put("test2_id", mZenRulePreference);
- mController.mZenRulePreferences.put("test3_id", mZenRulePreference);
-
// update state should re-add all preferences since a preference was deleted
- when(mockPref.getPreferenceCount()).thenReturn(NUM_RULES + 1);
mockGetAutomaticZenRules(NUM_RULES, rMap);
- mController.updateState(mockPref);
- verify(mockPref, times(1)).removeAll();
- verify(mockPref, times(NUM_RULES)).addPreference(any());
- assertEquals(NUM_RULES, mController.mZenRulePreferences.size());
+ mController.updateState(mPreferenceCategory);
+ assertNull(mPreferenceCategory.findPreference(FAKE_1));
+ assertNull(mPreferenceCategory.findPreference(FAKE_2));
+ assertNotNull(mPreferenceCategory.findPreference(ruleId1));
+ assertNotNull(mPreferenceCategory.findPreference(ruleId2));
}
@Test
- public void testUpdateState_clearsPreferencesWhenSameNumberButDifferentPrefs() {
- final int NUM_RULES = 2;
- Map<String, AutomaticZenRule> rMap = new HashMap<>();
-
- String ruleId1 = "test1_id";
- String ruleId2 = "test2_id";
-
- AutomaticZenRule autoRule1 = new AutomaticZenRule("test_rule_1", null, null,
- null, null, Settings.Global.ZEN_MODE_IMPORTANT_INTERRUPTIONS, true, 10);
- AutomaticZenRule autoRule2 = new AutomaticZenRule("test_rule_2", null, null,
- null, null, Settings.Global.ZEN_MODE_IMPORTANT_INTERRUPTIONS, true, 20);
-
- rMap.put(ruleId1, autoRule1);
- rMap.put(ruleId2, autoRule2);
-
- // Add two preferences to the set of previously-known-about ZenRulePreferences; in this
- // case, test3_id is "deleted" but test2_id is "added"
- mController.mZenRulePreferences.put("test1_id", mZenRulePreference);
- mController.mZenRulePreferences.put("test3_id", mZenRulePreference);
-
- // update state should re-add all preferences since a preference was deleted
- when(mockPref.getPreferenceCount()).thenReturn(NUM_RULES);
- mockGetAutomaticZenRules(NUM_RULES, rMap);
- mController.updateState(mockPref);
- verify(mockPref, times(1)).removeAll();
- verify(mockPref, times(NUM_RULES)).addPreference(any());
- assertEquals(NUM_RULES, mController.mZenRulePreferences.size());
- }
-
- @Test
- public void testUpdateState_updateEnableState() throws NoSuchFieldException {
- final int NUM_RULES = 1;
- Map<String, AutomaticZenRule> rMap = new HashMap<>();
+ public void testUpdateState_updateEnableState() {
+ mController.displayPreference(mPreferenceScreen);
String testId = "test1_id";
AutomaticZenRule rule = new AutomaticZenRule("rule_name", null, null,
- null, null, Settings.Global.ZEN_MODE_IMPORTANT_INTERRUPTIONS, true, 10);
- rMap.put(testId, rule);
+ null, null, Settings.Global.ZEN_MODE_IMPORTANT_INTERRUPTIONS, true, 10);
- when(mockPref.getPreferenceCount()).thenReturn(NUM_RULES);
- when(mockPref.getPreference(anyInt())).thenReturn(mZenRulePreference);
- mController.mZenRulePreferences.put("test1_id", mZenRulePreference);
+ mPreferenceCategory.addPreference(new ZenRulePreference(mContext,
+ new AbstractMap.SimpleEntry<>(testId, rule),
+ null, null, mBackend));
- // update state should NOT re-add all the preferences, should only update enable state
- rule.setEnabled(false);
- rMap.put(testId, rule);
+ final int NUM_RULES = 1;
+ Map<String, AutomaticZenRule> rMap = new HashMap<>();
+ AutomaticZenRule ruleUpdated = new AutomaticZenRule("rule_name", null, null,
+ null, null, Settings.Global.ZEN_MODE_IMPORTANT_INTERRUPTIONS, true, 10);
+ ruleUpdated.setEnabled(false);
+ rMap.put(testId, ruleUpdated);
mockGetAutomaticZenRules(NUM_RULES, rMap);
- setZenRulePreferenceField("mId", testId);
- mController.updateState(mockPref);
- verify(mZenRulePreference, times(1)).updatePreference(any());
- verify(mockPref, never()).removeAll();
- assertEquals(NUM_RULES, mController.mZenRulePreferences.size());
- }
- private void setZenRulePreferenceField(String name, Object value) {
- try {
- Field field = ZenRulePreference.class.getDeclaredField("mId");
- field.setAccessible(true);
- field.set(mZenRulePreference, value);
- } catch (ReflectiveOperationException e) {
- fail("Unable to set mZenRulePreference field: " + name);
- }
+ mController.updateState(mPreferenceCategory);
+ assertFalse(mPreferenceCategory.findPreference(testId).isEnabled());
+ assertEquals(NUM_RULES, mPreferenceCategory.getPreferenceCount());
}
private void mockGetAutomaticZenRules(int numRules, Map<String, AutomaticZenRule> rules) {
diff --git a/tests/robotests/src/com/android/settings/password/ChooseLockSettingsHelperTest.java b/tests/robotests/src/com/android/settings/password/ChooseLockSettingsHelperTest.java
index 2777529..fcab797 100644
--- a/tests/robotests/src/com/android/settings/password/ChooseLockSettingsHelperTest.java
+++ b/tests/robotests/src/com/android/settings/password/ChooseLockSettingsHelperTest.java
@@ -2,7 +2,7 @@
import static com.android.settings.password.TestUtils.COMPONENT_NAME;
import static com.android.settings.password.TestUtils.VALID_REMAINING_ATTEMPTS;
-import static com.android.settings.password.TestUtils.createStartLockscreenValidationRequest;
+import static com.android.settings.password.TestUtils.createRemoteLockscreenValidationSession;
import static com.google.common.truth.Truth.assertThat;
@@ -15,7 +15,7 @@
import android.app.Activity;
import android.app.KeyguardManager;
-import android.app.StartLockscreenValidationRequest;
+import android.app.RemoteLockscreenValidationSession;
import android.app.admin.DevicePolicyManager;
import android.content.ComponentName;
import android.content.Intent;
@@ -170,13 +170,13 @@
public void launchConfirmPassword_remoteValidation_passwordLockType() throws Exception {
Activity activity = Robolectric.setupActivity(Activity.class);
ShadowActivity shadowActivity = Shadows.shadowOf(activity);
- StartLockscreenValidationRequest request = createStartLockscreenValidationRequest(
+ RemoteLockscreenValidationSession request = createRemoteLockscreenValidationSession(
KeyguardManager.PASSWORD, VALID_REMAINING_ATTEMPTS);
ChooseLockSettingsHelper chooseLockSettingsHelper = getChooseLockSettingsHelper(
new ChooseLockSettingsHelper.Builder(activity)
.setRemoteLockscreenValidation(true)
- .setStartLockscreenValidationRequest(request)
+ .setRemoteLockscreenValidationSession(request)
.setRemoteLockscreenValidationServiceComponent(COMPONENT_NAME));
chooseLockSettingsHelper.launch();
@@ -187,8 +187,8 @@
ConfirmDeviceCredentialBaseFragment.IS_REMOTE_LOCKSCREEN_VALIDATION, false)
).isTrue();
assertThat(startedIntent.getParcelableExtra(
- KeyguardManager.EXTRA_START_LOCKSCREEN_VALIDATION_REQUEST,
- StartLockscreenValidationRequest.class)
+ KeyguardManager.EXTRA_REMOTE_LOCKSCREEN_VALIDATION_SESSION,
+ RemoteLockscreenValidationSession.class)
).isEqualTo(request);
assertThat(startedIntent.getParcelableExtra(
Intent.EXTRA_COMPONENT_NAME, ComponentName.class)
@@ -199,13 +199,13 @@
public void launchConfirmPassword_remoteValidation_pinLockType() throws Exception {
Activity activity = Robolectric.setupActivity(Activity.class);
ShadowActivity shadowActivity = Shadows.shadowOf(activity);
- StartLockscreenValidationRequest request = createStartLockscreenValidationRequest(
+ RemoteLockscreenValidationSession request = createRemoteLockscreenValidationSession(
KeyguardManager.PIN, VALID_REMAINING_ATTEMPTS);
ChooseLockSettingsHelper chooseLockSettingsHelper = getChooseLockSettingsHelper(
new ChooseLockSettingsHelper.Builder(activity)
.setRemoteLockscreenValidation(true)
- .setStartLockscreenValidationRequest(request)
+ .setRemoteLockscreenValidationSession(request)
.setRemoteLockscreenValidationServiceComponent(COMPONENT_NAME));
chooseLockSettingsHelper.launch();
@@ -216,8 +216,8 @@
ConfirmDeviceCredentialBaseFragment.IS_REMOTE_LOCKSCREEN_VALIDATION, false)
).isTrue();
assertThat(startedIntent.getParcelableExtra(
- KeyguardManager.EXTRA_START_LOCKSCREEN_VALIDATION_REQUEST,
- StartLockscreenValidationRequest.class)
+ KeyguardManager.EXTRA_REMOTE_LOCKSCREEN_VALIDATION_SESSION,
+ RemoteLockscreenValidationSession.class)
).isEqualTo(request);
assertThat(startedIntent.getParcelableExtra(
Intent.EXTRA_COMPONENT_NAME, ComponentName.class)
@@ -228,13 +228,13 @@
public void launchConfirmPattern_remoteValidation_patternLockType() throws Exception {
Activity activity = Robolectric.setupActivity(Activity.class);
ShadowActivity shadowActivity = Shadows.shadowOf(activity);
- StartLockscreenValidationRequest request = createStartLockscreenValidationRequest(
+ RemoteLockscreenValidationSession request = createRemoteLockscreenValidationSession(
KeyguardManager.PATTERN, VALID_REMAINING_ATTEMPTS);
ChooseLockSettingsHelper chooseLockSettingsHelper = getChooseLockSettingsHelper(
new ChooseLockSettingsHelper.Builder(activity)
.setRemoteLockscreenValidation(true)
- .setStartLockscreenValidationRequest(request)
+ .setRemoteLockscreenValidationSession(request)
.setRemoteLockscreenValidationServiceComponent(COMPONENT_NAME));
chooseLockSettingsHelper.launch();
@@ -245,8 +245,8 @@
ConfirmDeviceCredentialBaseFragment.IS_REMOTE_LOCKSCREEN_VALIDATION, false)
).isTrue();
assertThat(startedIntent.getParcelableExtra(
- KeyguardManager.EXTRA_START_LOCKSCREEN_VALIDATION_REQUEST,
- StartLockscreenValidationRequest.class)
+ KeyguardManager.EXTRA_REMOTE_LOCKSCREEN_VALIDATION_SESSION,
+ RemoteLockscreenValidationSession.class)
).isEqualTo(request);
assertThat(startedIntent.getParcelableExtra(
Intent.EXTRA_COMPONENT_NAME, ComponentName.class)
diff --git a/tests/robotests/src/com/android/settings/password/ConfirmCredentialTest.java b/tests/robotests/src/com/android/settings/password/ConfirmCredentialTest.java
index 40b359e..299b1eb 100644
--- a/tests/robotests/src/com/android/settings/password/ConfirmCredentialTest.java
+++ b/tests/robotests/src/com/android/settings/password/ConfirmCredentialTest.java
@@ -23,7 +23,7 @@
import static com.android.settings.password.TestUtils.buildConfirmDeviceCredentialBaseActivity;
import static com.android.settings.password.TestUtils.createPackageInfoWithService;
import static com.android.settings.password.TestUtils.createRemoteLockscreenValidationIntent;
-import static com.android.settings.password.TestUtils.createStartLockscreenValidationRequest;
+import static com.android.settings.password.TestUtils.createRemoteLockscreenValidationSession;
import static com.android.settings.password.TestUtils.getConfirmDeviceCredentialBaseFragment;
import static com.google.common.truth.Truth.assertThat;
@@ -132,8 +132,8 @@
throws Exception {
Intent intentWithInvalidComponentName = new Intent()
.putExtra(ConfirmDeviceCredentialBaseFragment.IS_REMOTE_LOCKSCREEN_VALIDATION, true)
- .putExtra(KeyguardManager.EXTRA_START_LOCKSCREEN_VALIDATION_REQUEST,
- createStartLockscreenValidationRequest(
+ .putExtra(KeyguardManager.EXTRA_REMOTE_LOCKSCREEN_VALIDATION_SESSION,
+ createRemoteLockscreenValidationSession(
KeyguardManager.PASSWORD, VALID_REMAINING_ATTEMPTS))
.putExtra(Intent.EXTRA_COMPONENT_NAME, new ComponentName("pkg", "cls"));
diff --git a/tests/robotests/src/com/android/settings/password/TestUtils.java b/tests/robotests/src/com/android/settings/password/TestUtils.java
index 246d926..ef08f05 100644
--- a/tests/robotests/src/com/android/settings/password/TestUtils.java
+++ b/tests/robotests/src/com/android/settings/password/TestUtils.java
@@ -18,7 +18,7 @@
import android.app.KeyguardManager;
import android.app.RemoteLockscreenValidationResult;
-import android.app.StartLockscreenValidationRequest;
+import android.app.RemoteLockscreenValidationSession;
import android.content.ComponentName;
import android.content.Intent;
import android.content.pm.ApplicationInfo;
@@ -79,15 +79,15 @@
int lockscreenType, int remainingAttempts) throws Exception {
return new Intent()
.putExtra(ConfirmDeviceCredentialBaseFragment.IS_REMOTE_LOCKSCREEN_VALIDATION, true)
- .putExtra(KeyguardManager.EXTRA_START_LOCKSCREEN_VALIDATION_REQUEST,
- createStartLockscreenValidationRequest(lockscreenType, remainingAttempts))
+ .putExtra(KeyguardManager.EXTRA_REMOTE_LOCKSCREEN_VALIDATION_SESSION,
+ createRemoteLockscreenValidationSession(lockscreenType, remainingAttempts))
.putExtra(Intent.EXTRA_COMPONENT_NAME, COMPONENT_NAME);
}
- public static StartLockscreenValidationRequest createStartLockscreenValidationRequest(
+ public static RemoteLockscreenValidationSession createRemoteLockscreenValidationSession(
int lockscreenType, int remainingAttempts) throws NoSuchAlgorithmException {
- return new StartLockscreenValidationRequest.Builder()
- .setLockscreenUiType(lockscreenType)
+ return new RemoteLockscreenValidationSession.Builder()
+ .setLockType(lockscreenType)
.setRemainingAttempts(remainingAttempts)
.setSourcePublicKey(SecureBox.genKeyPair().getPublic().getEncoded())
.build();
diff --git a/tests/robotests/src/com/android/settings/security/MemtagHelperTest.java b/tests/robotests/src/com/android/settings/security/MemtagHelperTest.java
index 3d38bbc..4ef7de4 100644
--- a/tests/robotests/src/com/android/settings/security/MemtagHelperTest.java
+++ b/tests/robotests/src/com/android/settings/security/MemtagHelperTest.java
@@ -176,4 +176,16 @@
ShadowSystemProperties.override(mMemtagProperty, "memtag");
assertThat(MemtagHelper.getSummary()).isEqualTo(R.string.memtag_force_on);
}
+
+ @Test
+ public void isForcedOn_forceOnOverride_isTrue() {
+ ShadowSystemProperties.override(mDeviceConfigOverride, "force_on");
+ assertThat(MemtagHelper.isForcedOn()).isTrue();
+ }
+
+ @Test
+ public void isForcedOff_forceOffOverride_isTrue() {
+ ShadowSystemProperties.override(mDeviceConfigOverride, "force_off");
+ assertThat(MemtagHelper.isForcedOff()).isTrue();
+ }
}
diff --git a/tests/robotests/src/com/android/settings/security/screenlock/AutoPinConfirmPreferenceControllerTest.java b/tests/robotests/src/com/android/settings/security/screenlock/AutoPinConfirmPreferenceControllerTest.java
index 370b214..55e1f1a 100644
--- a/tests/robotests/src/com/android/settings/security/screenlock/AutoPinConfirmPreferenceControllerTest.java
+++ b/tests/robotests/src/com/android/settings/security/screenlock/AutoPinConfirmPreferenceControllerTest.java
@@ -16,17 +16,23 @@
package com.android.settings.security.screenlock;
+import static android.provider.DeviceConfig.NAMESPACE_AUTO_PIN_CONFIRMATION;
+
+import static com.android.internal.widget.LockPatternUtils.FLAG_ENABLE_AUTO_PIN_CONFIRMATION;
+
import static com.google.common.truth.Truth.assertThat;
import static org.mockito.Mockito.verify;
import static org.mockito.Mockito.when;
import android.content.Context;
+import android.provider.DeviceConfig;
import androidx.preference.SwitchPreference;
import androidx.test.core.app.ApplicationProvider;
import com.android.internal.widget.LockPatternUtils;
+import com.android.settings.testutils.shadow.ShadowDeviceConfig;
import org.junit.Before;
import org.junit.Test;
@@ -34,8 +40,10 @@
import org.mockito.Mock;
import org.mockito.MockitoAnnotations;
import org.robolectric.RobolectricTestRunner;
+import org.robolectric.annotation.Config;
@RunWith(RobolectricTestRunner.class)
+@Config(shadows = {ShadowDeviceConfig.class})
public class AutoPinConfirmPreferenceControllerTest {
private static final Integer TEST_USER_ID = 1;
@Mock
@@ -54,16 +62,18 @@
@Test
public void isAvailable_featureEnabledAndLockSetToNone_shouldReturnFalse() {
+ DeviceConfig.setProperty(NAMESPACE_AUTO_PIN_CONFIRMATION, FLAG_ENABLE_AUTO_PIN_CONFIRMATION,
+ "true", /* makeDefault */ false);
when(mLockPatternUtils.isSecure(TEST_USER_ID)).thenReturn(true);
- when(mLockPatternUtils.isAutoPinConfirmFeatureAvailable()).thenReturn(true);
assertThat(mController.isAvailable()).isFalse();
}
@Test
public void isAvailable_featureEnabledAndLockSetToPassword_shouldReturnFalse() {
+ DeviceConfig.setProperty(NAMESPACE_AUTO_PIN_CONFIRMATION, FLAG_ENABLE_AUTO_PIN_CONFIRMATION,
+ "true", /* makeDefault */ false);
when(mLockPatternUtils.isSecure(TEST_USER_ID)).thenReturn(true);
- when(mLockPatternUtils.isAutoPinConfirmFeatureAvailable()).thenReturn(true);
when(mLockPatternUtils.getCredentialTypeForUser(TEST_USER_ID))
.thenReturn(LockPatternUtils.CREDENTIAL_TYPE_PASSWORD);
@@ -72,7 +82,8 @@
@Test
public void isAvailable_featureEnabledAndLockSetToPIN_lengthLessThanSix_shouldReturnFalse() {
- when(mLockPatternUtils.isAutoPinConfirmFeatureAvailable()).thenReturn(true);
+ DeviceConfig.setProperty(NAMESPACE_AUTO_PIN_CONFIRMATION, FLAG_ENABLE_AUTO_PIN_CONFIRMATION,
+ "true", /* makeDefault */ false);
when(mLockPatternUtils.getCredentialTypeForUser(TEST_USER_ID))
.thenReturn(LockPatternUtils.CREDENTIAL_TYPE_PIN);
when(mLockPatternUtils.getPinLength(TEST_USER_ID)).thenReturn(5L);
@@ -82,8 +93,9 @@
@Test
public void isAvailable_featureEnabledAndLockSetToPIN_lengthMoreThanEqSix_shouldReturnTrue() {
+ DeviceConfig.setProperty(NAMESPACE_AUTO_PIN_CONFIRMATION, FLAG_ENABLE_AUTO_PIN_CONFIRMATION,
+ "true", /* makeDefault */ false);
when(mLockPatternUtils.isSecure(TEST_USER_ID)).thenReturn(true);
- when(mLockPatternUtils.isAutoPinConfirmFeatureAvailable()).thenReturn(true);
when(mLockPatternUtils.getCredentialTypeForUser(TEST_USER_ID))
.thenReturn(LockPatternUtils.CREDENTIAL_TYPE_PIN);
when(mLockPatternUtils.getPinLength(TEST_USER_ID)).thenReturn(6L);
@@ -93,7 +105,8 @@
@Test
public void isAvailable_featureDisabledAndLockSetToPIN_shouldReturnFalse() {
- when(mLockPatternUtils.isAutoPinConfirmFeatureAvailable()).thenReturn(false);
+ DeviceConfig.setProperty(NAMESPACE_AUTO_PIN_CONFIRMATION, FLAG_ENABLE_AUTO_PIN_CONFIRMATION,
+ "false", /* makeDefault */ false);
when(mLockPatternUtils.isSecure(TEST_USER_ID)).thenReturn(true);
when(mLockPatternUtils.getCredentialTypeForUser(TEST_USER_ID))
.thenReturn(LockPatternUtils.CREDENTIAL_TYPE_PIN);
@@ -103,7 +116,8 @@
@Test
public void updateState_ChangingSettingState_shouldSetPreferenceToAppropriateCheckedState() {
- when(mLockPatternUtils.isAutoPinConfirmFeatureAvailable()).thenReturn(true);
+ DeviceConfig.setProperty(NAMESPACE_AUTO_PIN_CONFIRMATION, FLAG_ENABLE_AUTO_PIN_CONFIRMATION,
+ "true", /* makeDefault */ false);
// When auto_pin_confirm setting is disabled, switchPreference is unchecked
when(mLockPatternUtils.isAutoPinConfirmEnabled(TEST_USER_ID)).thenReturn(false);
mController.updateState(mPreference);
@@ -117,7 +131,8 @@
@Test
public void onPreferenceChange_shouldUpdatePinAutoConfirmSetting() {
- when(mLockPatternUtils.isAutoPinConfirmFeatureAvailable()).thenReturn(true);
+ DeviceConfig.setProperty(NAMESPACE_AUTO_PIN_CONFIRMATION, FLAG_ENABLE_AUTO_PIN_CONFIRMATION,
+ "true", /* makeDefault */ false);
mController.onPreferenceChange(mPreference, /* newValue= */ true);
verify(mLockPatternUtils).setAutoPinConfirm(true, TEST_USER_ID);
}
diff --git a/tests/robotests/src/com/android/settings/security/screenlock/PatternVisiblePreferenceControllerTest.java b/tests/robotests/src/com/android/settings/security/screenlock/PatternVisiblePreferenceControllerTest.java
index df6818b..10380ab 100644
--- a/tests/robotests/src/com/android/settings/security/screenlock/PatternVisiblePreferenceControllerTest.java
+++ b/tests/robotests/src/com/android/settings/security/screenlock/PatternVisiblePreferenceControllerTest.java
@@ -21,7 +21,6 @@
import static org.mockito.Mockito.verify;
import static org.mockito.Mockito.when;
-import android.app.admin.DevicePolicyManager;
import android.content.Context;
import androidx.preference.SwitchPreference;
@@ -52,24 +51,22 @@
MockitoAnnotations.initMocks(this);
mContext = RuntimeEnvironment.application;
mController =
- new PatternVisiblePreferenceController(mContext, TEST_USER_ID, mLockPatternUtils);
+ new PatternVisiblePreferenceController(mContext, TEST_USER_ID, mLockPatternUtils);
mPreference = new SwitchPreference(mContext);
}
@Test
public void isAvailable_lockSetToPattern_shouldReturnTrue() {
- when(mLockPatternUtils.isSecure(TEST_USER_ID)).thenReturn(true);
- when(mLockPatternUtils.getKeyguardStoredPasswordQuality(TEST_USER_ID))
- .thenReturn(DevicePolicyManager.PASSWORD_QUALITY_SOMETHING);
+ when(mLockPatternUtils.getCredentialTypeForUser(TEST_USER_ID))
+ .thenReturn(LockPatternUtils.CREDENTIAL_TYPE_PATTERN);
assertThat(mController.isAvailable()).isTrue();
}
@Test
public void isAvailable_lockSetToPin_shouldReturnFalse() {
- when(mLockPatternUtils.isSecure(TEST_USER_ID)).thenReturn(true);
- when(mLockPatternUtils.getKeyguardStoredPasswordQuality(TEST_USER_ID))
- .thenReturn(DevicePolicyManager.PASSWORD_QUALITY_NUMERIC);
+ when(mLockPatternUtils.getCredentialTypeForUser(TEST_USER_ID)).thenReturn(
+ LockPatternUtils.CREDENTIAL_TYPE_PIN);
assertThat(mController.isAvailable()).isFalse();
}
diff --git a/tests/robotests/src/com/android/settings/security/screenlock/PinPrivacyPreferenceControllerTest.java b/tests/robotests/src/com/android/settings/security/screenlock/PinPrivacyPreferenceControllerTest.java
new file mode 100644
index 0000000..171fb44
--- /dev/null
+++ b/tests/robotests/src/com/android/settings/security/screenlock/PinPrivacyPreferenceControllerTest.java
@@ -0,0 +1,107 @@
+/*
+ * Copyright (C) 2023 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.screenlock;
+
+import static com.android.internal.widget.LockPatternUtils.CREDENTIAL_TYPE_PASSWORD_OR_PIN;
+import static com.android.internal.widget.LockPatternUtils.CREDENTIAL_TYPE_PATTERN;
+import static com.android.internal.widget.LockPatternUtils.CREDENTIAL_TYPE_PIN;
+
+import static com.google.common.truth.Truth.assertThat;
+
+import static org.mockito.Mockito.verify;
+import static org.mockito.Mockito.when;
+
+import android.content.Context;
+
+import androidx.preference.SwitchPreference;
+
+import com.android.internal.widget.LockPatternUtils;
+
+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 PinPrivacyPreferenceControllerTest {
+
+ private static final int TEST_USER_ID = 0;
+
+ @Mock
+ private LockPatternUtils mLockPatternUtils;
+ private Context mContext;
+ private PinPrivacyPreferenceController mController;
+ private SwitchPreference mPreference;
+
+ @Before
+ public void setUp() {
+ MockitoAnnotations.initMocks(this);
+ mContext = RuntimeEnvironment.application;
+ mController =
+ new PinPrivacyPreferenceController(mContext, TEST_USER_ID, mLockPatternUtils);
+ mPreference = new SwitchPreference(mContext);
+ }
+
+ @Test
+ public void isAvailable_lockSetToPin_shouldReturnTrue() {
+ when(mLockPatternUtils.getCredentialTypeForUser(TEST_USER_ID)).thenReturn(
+ CREDENTIAL_TYPE_PIN);
+ assertThat(mController.isAvailable()).isTrue();
+ }
+
+ @Test
+ public void isAvailable_lockSetToPinOrPw_shouldReturnTrue() {
+ when(mLockPatternUtils.getCredentialTypeForUser(TEST_USER_ID)).thenReturn(
+ CREDENTIAL_TYPE_PASSWORD_OR_PIN);
+ assertThat(mController.isAvailable()).isTrue();
+ }
+
+ @Test
+ public void isAvailable_lockSetToOther_shouldReturnFalse() {
+ when(mLockPatternUtils.getCredentialTypeForUser(TEST_USER_ID)).thenReturn(
+ CREDENTIAL_TYPE_PATTERN);
+ assertThat(mController.isAvailable()).isFalse();
+ }
+
+ @Test
+ public void updateState_shouldSetPref() {
+ when(mLockPatternUtils.isPinEnhancedPrivacyEnabled(TEST_USER_ID)).thenReturn(true);
+ mController.updateState(mPreference);
+ assertThat(mPreference.isChecked()).isTrue();
+ }
+
+ @Test
+ public void updateState_shouldSetPref_false() {
+ when(mLockPatternUtils.isPinEnhancedPrivacyEnabled(TEST_USER_ID)).thenReturn(false);
+ mController.updateState(mPreference);
+ assertThat(mPreference.isChecked()).isFalse();
+ }
+
+ @Test
+ public void onPreferenceChange_shouldUpdateLockPatternUtils() {
+ mController.onPreferenceChange(mPreference, true);
+ verify(mLockPatternUtils).setPinEnhancedPrivacyEnabled(true, TEST_USER_ID);
+ }
+
+ @Test
+ public void getPreferenceKey_returnsConst() {
+ assertThat(mController.getPreferenceKey().equals("enhancedPinPrivacy")).isTrue();
+ }
+}
diff --git a/tests/robotests/src/com/android/settings/testutils/FakeFeatureFactory.java b/tests/robotests/src/com/android/settings/testutils/FakeFeatureFactory.java
index c1e7bfb..a17ce4f 100644
--- a/tests/robotests/src/com/android/settings/testutils/FakeFeatureFactory.java
+++ b/tests/robotests/src/com/android/settings/testutils/FakeFeatureFactory.java
@@ -50,6 +50,7 @@
import com.android.settings.users.UserFeatureProvider;
import com.android.settings.vpn2.AdvancedVpnFeatureProvider;
import com.android.settings.wifi.WifiTrackerLibProvider;
+import com.android.settings.wifi.factory.WifiFeatureProvider;
import com.android.settingslib.core.instrumentation.MetricsFeatureProvider;
import org.mockito.Answers;
@@ -91,6 +92,7 @@
public AccessibilitySearchFeatureProvider mAccessibilitySearchFeatureProvider;
public AccessibilityMetricsFeatureProvider mAccessibilityMetricsFeatureProvider;
public AdvancedVpnFeatureProvider mAdvancedVpnFeatureProvider;
+ public WifiFeatureProvider mWifiFeatureProvider;
/**
* Call this in {@code @Before} method of the test class to use fake factory.
@@ -142,6 +144,7 @@
mAccessibilitySearchFeatureProvider = mock(AccessibilitySearchFeatureProvider.class);
mAccessibilityMetricsFeatureProvider = mock(AccessibilityMetricsFeatureProvider.class);
mAdvancedVpnFeatureProvider = mock(AdvancedVpnFeatureProvider.class);
+ mWifiFeatureProvider = mock(WifiFeatureProvider.class);
}
@Override
@@ -288,4 +291,9 @@
public AdvancedVpnFeatureProvider getAdvancedVpnFeatureProvider() {
return mAdvancedVpnFeatureProvider;
}
+
+ @Override
+ public WifiFeatureProvider getWifiFeatureProvider() {
+ return mWifiFeatureProvider;
+ }
}
diff --git a/tests/robotests/src/com/android/settings/wifi/tether/WifiTetherPasswordPreferenceControllerTest.java b/tests/robotests/src/com/android/settings/wifi/tether/WifiTetherPasswordPreferenceControllerTest.java
index 081a078..500e31b 100644
--- a/tests/robotests/src/com/android/settings/wifi/tether/WifiTetherPasswordPreferenceControllerTest.java
+++ b/tests/robotests/src/com/android/settings/wifi/tether/WifiTetherPasswordPreferenceControllerTest.java
@@ -35,7 +35,9 @@
import androidx.preference.PreferenceScreen;
+import com.android.settings.testutils.FakeFeatureFactory;
import com.android.settings.widget.ValidatedEditTextPreference;
+import com.android.settings.wifi.repository.WifiHotspotRepository;
import com.android.settingslib.core.instrumentation.MetricsFeatureProvider;
import org.junit.Before;
@@ -65,6 +67,8 @@
private PreferenceScreen mScreen;
@Mock
private MetricsFeatureProvider mMetricsFeatureProvider;
+ @Mock
+ private WifiHotspotRepository mWifiHotspotRepository;
private WifiTetherPasswordPreferenceController mController;
private ValidatedEditTextPreference mPreference;
@@ -73,6 +77,10 @@
@Before
public void setUp() {
MockitoAnnotations.initMocks(this);
+ FakeFeatureFactory featureFactory = FakeFeatureFactory.setupForTest();
+ when(featureFactory.getWifiFeatureProvider().getWifiHotspotRepository())
+ .thenReturn(mWifiHotspotRepository);
+
mPreference = new ValidatedEditTextPreference(RuntimeEnvironment.application);
mConfig = new SoftApConfiguration.Builder().setSsid("test_1234")
.setPassphrase(INITIAL_PASSWORD, SoftApConfiguration.SECURITY_TYPE_WPA2_PSK)
@@ -92,6 +100,11 @@
}
@Test
+ public void constructor_shouldQueryLastPasswordIfNeeded() {
+ verify(mWifiHotspotRepository).queryLastPasswordIfNeeded();
+ }
+
+ @Test
public void displayPreference_shouldStylePreference() {
mController.displayPreference(mScreen);
diff --git a/tests/robotests/src/com/android/settings/wifi/tether/WifiTetherSettingsTest.java b/tests/robotests/src/com/android/settings/wifi/tether/WifiTetherSettingsTest.java
index 7f8a06d..582f792 100644
--- a/tests/robotests/src/com/android/settings/wifi/tether/WifiTetherSettingsTest.java
+++ b/tests/robotests/src/com/android/settings/wifi/tether/WifiTetherSettingsTest.java
@@ -41,6 +41,8 @@
import android.widget.TextView;
import androidx.fragment.app.FragmentActivity;
+import androidx.lifecycle.ViewModelStoreOwner;
+import androidx.preference.Preference;
import androidx.preference.PreferenceScreen;
import androidx.test.core.app.ApplicationProvider;
@@ -49,6 +51,8 @@
import com.android.settings.dashboard.RestrictedDashboardFragment;
import com.android.settings.testutils.FakeFeatureFactory;
import com.android.settings.testutils.shadow.ShadowFragment;
+import com.android.settings.wifi.factory.WifiFeatureProvider;
+import com.android.settings.wifi.repository.WifiHotspotRepository;
import org.junit.Before;
import org.junit.Rule;
@@ -90,6 +94,10 @@
private PreferenceScreen mPreferenceScreen;
@Mock
private TextView mEmptyTextView;
+ @Mock
+ WifiTetherViewModel mWifiTetherViewModel;
+ @Mock
+ WifiHotspotRepository mWifiHotspotRepository;
private WifiTetherSettings mWifiTetherSettings;
@@ -106,6 +114,11 @@
when(mWifiRestriction.isTetherAvailable(mContext)).thenReturn(true);
when(mWifiRestriction.isHotspotAvailable(mContext)).thenReturn(true);
+ WifiFeatureProvider provider = FakeFeatureFactory.setupForTest().getWifiFeatureProvider();
+ when(provider.getWifiHotspotRepository()).thenReturn(mWifiHotspotRepository);
+ when(provider.getWifiTetherViewModel(mock(ViewModelStoreOwner.class)))
+ .thenReturn(mWifiTetherViewModel);
+
mWifiTetherSettings = new WifiTetherSettings(mWifiRestriction);
}
@@ -143,6 +156,16 @@
}
@Test
+ public void onSpeedSummaryChanged_canNotShowWifiHotspot_returnFalse() {
+ int stringResId = R.string.wifi_hotspot_speed_6g_summary;
+ mWifiTetherSettings.mWifiHotspotSpeed = mock(Preference.class);
+
+ mWifiTetherSettings.onSpeedSummaryChanged(stringResId);
+
+ verify(mWifiTetherSettings.mWifiHotspotSpeed).setSummary(stringResId);
+ }
+
+ @Test
public void createPreferenceControllers_getPreferenceControllersNotEmpty() {
assertThat(WifiTetherSettings.SEARCH_INDEX_DATA_PROVIDER.getPreferenceControllers(mContext))
.isNotEmpty();
diff --git a/tests/spa_unit/src/com/android/settings/spa/SpaActivityTest.kt b/tests/spa_unit/src/com/android/settings/spa/SpaActivityTest.kt
index 8a894d5..46b956e 100644
--- a/tests/spa_unit/src/com/android/settings/spa/SpaActivityTest.kt
+++ b/tests/spa_unit/src/com/android/settings/spa/SpaActivityTest.kt
@@ -25,12 +25,15 @@
import com.android.settings.spa.SpaActivity.Companion.startSpaActivityForApp
import com.android.settingslib.spa.framework.util.KEY_DESTINATION
import com.google.common.truth.Truth.assertThat
+import org.junit.Before
import org.junit.Rule
import org.junit.Test
import org.junit.runner.RunWith
+import org.mockito.Answers
import org.mockito.ArgumentCaptor
import org.mockito.Mock
import org.mockito.Mockito.verify
+import org.mockito.Mockito.`when`
import org.mockito.junit.MockitoJUnit
import org.mockito.junit.MockitoRule
@@ -39,9 +42,14 @@
@get:Rule
val mockito: MockitoRule = MockitoJUnit.rule()
- @Mock
+ @Mock(answer = Answers.RETURNS_DEEP_STUBS)
private lateinit var context: Context
+ @Before
+ fun setUp() {
+ `when`(context.applicationContext.packageName).thenReturn("com.android.settings")
+ }
+
@Test
fun startSpaActivity() {
context.startSpaActivity(DESTINATION)
diff --git a/tests/spa_unit/src/com/android/settings/spa/app/appinfo/AppBatteryPreferenceTest.kt b/tests/spa_unit/src/com/android/settings/spa/app/appinfo/AppBatteryPreferenceTest.kt
index 276b711..8dd4945 100644
--- a/tests/spa_unit/src/com/android/settings/spa/app/appinfo/AppBatteryPreferenceTest.kt
+++ b/tests/spa_unit/src/com/android/settings/spa/app/appinfo/AppBatteryPreferenceTest.kt
@@ -37,8 +37,6 @@
import com.android.settings.fuelgauge.batteryusage.BatteryChartPreferenceController
import com.android.settings.fuelgauge.batteryusage.BatteryDiffEntry
import com.android.settings.testutils.mockAsUser
-import com.android.settingslib.spaprivileged.framework.common.asUser
-import com.android.settingslib.spaprivileged.model.app.userHandle
import com.android.settingslib.spaprivileged.model.app.userId
import org.junit.After
import org.junit.Before
@@ -142,7 +140,7 @@
val batteryDiffEntry = mock(BatteryDiffEntry::class.java).apply {
mConsumePower = 12.3
}
- whenever(batteryDiffEntry.percentOfTotal).thenReturn(45.6)
+ whenever(batteryDiffEntry.percentage).thenReturn(45.6)
mockBatteryDiffEntry(batteryDiffEntry)
setContent()
@@ -153,7 +151,7 @@
@Test
fun whenClick_openDetailsPage() {
val batteryDiffEntry = mock(BatteryDiffEntry::class.java)
- whenever(batteryDiffEntry.percentOfTotal).thenReturn(10.0)
+ whenever(batteryDiffEntry.percentage).thenReturn(10.0)
mockBatteryDiffEntry(batteryDiffEntry)
setContent()
diff --git a/tests/spa_unit/src/com/android/settings/spa/core/instrumentation/MetricsDataModelTest.kt b/tests/spa_unit/src/com/android/settings/spa/core/instrumentation/MetricsDataModelTest.kt
new file mode 100644
index 0000000..2ba0302
--- /dev/null
+++ b/tests/spa_unit/src/com/android/settings/spa/core/instrumentation/MetricsDataModelTest.kt
@@ -0,0 +1,95 @@
+/*
+ * Copyright (C) 2023 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.spa.core.instrumentation
+
+import android.os.SystemClock
+import androidx.test.ext.junit.runners.AndroidJUnit4
+import com.google.common.truth.Truth.assertThat
+import org.junit.Before
+import org.junit.Test
+import org.junit.runner.RunWith
+
+/** Tests for {@link MetricsDataModel}. */
+@RunWith(AndroidJUnit4::class)
+class MetricsDataModelTest {
+ private val TEST_PID = "pseudo_page_id"
+
+ private lateinit var metricsDataModel: MetricsDataModel
+
+ @Before
+ fun setUp() {
+ metricsDataModel = MetricsDataModel()
+ }
+
+ @Test
+ fun initMetricsDataModel() {
+ assertThat(metricsDataModel.pageTimeStampList.size).isEqualTo(0)
+ }
+
+ @Test
+ fun addTimeStamp_addOnePageTimeStamp_sizeShouldBeOne() {
+ metricsDataModel.addTimeStamp(PageTimeStamp(TEST_PID, System.currentTimeMillis()))
+
+ assertThat(metricsDataModel.pageTimeStampList.size).isEqualTo(1)
+ }
+
+ @Test
+ fun addTimeStamp_addTwoSamePageTimeStamp_sizeShouldBeTwo() {
+ metricsDataModel.addTimeStamp(PageTimeStamp(TEST_PID, System.currentTimeMillis()))
+ metricsDataModel.addTimeStamp(PageTimeStamp(TEST_PID, System.currentTimeMillis()))
+
+ assertThat(metricsDataModel.pageTimeStampList.size).isEqualTo(2)
+ }
+
+ @Test
+ fun getPageDuration_getExistPageId_mustFoundValue() {
+ metricsDataModel.addTimeStamp(PageTimeStamp(TEST_PID, System.currentTimeMillis()))
+ SystemClock.sleep(5)
+
+ assertThat(metricsDataModel.getPageDuration(TEST_PID).toInt()).isGreaterThan(0)
+ assertThat(metricsDataModel.pageTimeStampList.size).isEqualTo(0)
+ }
+
+ @Test
+ fun getPageDuration_getNonExistPageId_valueShouldBeZero() {
+ metricsDataModel.addTimeStamp(PageTimeStamp(TEST_PID, System.currentTimeMillis()))
+
+ assertThat(metricsDataModel.getPageDuration("WRONG_ID").toLong()).isEqualTo(0L)
+ }
+
+ @Test
+ fun getPageDuration_getExistPageIdAndDonotRemoved_sizeShouldBeOne() {
+ metricsDataModel.addTimeStamp(PageTimeStamp(TEST_PID, System.currentTimeMillis()))
+ SystemClock.sleep(5)
+
+ assertThat(metricsDataModel.getPageDuration(TEST_PID, false).toLong()).isGreaterThan(0L)
+ assertThat(metricsDataModel.pageTimeStampList.size).isEqualTo(1)
+ }
+
+ @Test
+ fun getPageDuration_getTwoExistPageId_theOrderIsLIFO() {
+ metricsDataModel.addTimeStamp(PageTimeStamp(TEST_PID, 10000L))
+ metricsDataModel.addTimeStamp(PageTimeStamp(TEST_PID, 20000L))
+
+ // The formula is d1 = t1 - 20000, d2 = t2 - 10000
+ // d2 - d1 = t2 - t1 + 10000, because t2 > t1 the result of d2 - d1 is greater 10000
+ val duration1 = metricsDataModel.getPageDuration(TEST_PID).toLong()
+ SystemClock.sleep(5)
+ val duration2 = metricsDataModel.getPageDuration(TEST_PID).toLong()
+
+ assertThat(duration2 - duration1).isGreaterThan(10000L)
+ }
+}
\ No newline at end of file
diff --git a/tests/spa_unit/src/com/android/settings/spa/core/instrumentation/SpaLogDataTest.kt b/tests/spa_unit/src/com/android/settings/spa/core/instrumentation/SpaLogDataTest.kt
new file mode 100644
index 0000000..19be10e
--- /dev/null
+++ b/tests/spa_unit/src/com/android/settings/spa/core/instrumentation/SpaLogDataTest.kt
@@ -0,0 +1,83 @@
+/*
+ * Copyright (C) 2023 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.spa.core.instrumentation
+
+import android.app.settings.SettingsEnums
+import android.os.Bundle
+import androidx.test.ext.junit.runners.AndroidJUnit4
+import com.android.settingslib.spa.framework.common.LOG_DATA_SESSION_NAME
+import com.android.settingslib.spa.framework.common.LogEvent
+import com.android.settingslib.spa.framework.util.SESSION_BROWSE
+import com.android.settingslib.spa.framework.util.SESSION_SEARCH
+import com.google.common.truth.Truth.assertThat
+import org.junit.Before
+import org.junit.Test
+import org.junit.runner.RunWith
+
+/** Tests for {@link SpaLogData}. */
+@RunWith(AndroidJUnit4::class)
+class SpaLogDataTest {
+ private val TEST_PID = "pseudo_page_id"
+
+ private lateinit var bundle: Bundle
+ private lateinit var dataModel: MetricsDataModel
+
+ @Before
+ fun setUp() {
+ bundle = Bundle()
+ dataModel = MetricsDataModel()
+ }
+
+ @Test
+ fun getSessionType_withoutSessionExtraData_returnSessionUnknow() {
+ val spaLogData = SpaLogData(TEST_PID, LogEvent.PAGE_ENTER, bundle, dataModel)
+
+ assertThat(spaLogData.getSessionType()).isEqualTo(SettingsEnums.SESSION_UNKNOWN)
+ }
+
+ @Test
+ fun getSessionType_hasSessionBrowseExtraData_returnSessionBrowse() {
+ bundle.putString(LOG_DATA_SESSION_NAME, SESSION_BROWSE)
+ val spaLogData = SpaLogData(TEST_PID, LogEvent.PAGE_ENTER, bundle, dataModel)
+
+ assertThat(spaLogData.getSessionType()).isEqualTo(SettingsEnums.BROWSE)
+ }
+
+ @Test
+ fun getSessionType_hasSessionSearchExtraData_returnSessionSearch() {
+ bundle.putString(LOG_DATA_SESSION_NAME, SESSION_SEARCH)
+ val spaLogData = SpaLogData(TEST_PID, LogEvent.PAGE_ENTER, bundle, dataModel)
+
+ assertThat(spaLogData.getSessionType()).isEqualTo(SettingsEnums.SEARCH)
+ }
+
+ @Test
+ fun getSessionType_hasSessionUnknownExtraData_returnSessionUnknow() {
+ bundle.putString(LOG_DATA_SESSION_NAME, "SESSION_OTHER")
+ val spaLogData = SpaLogData(TEST_PID, LogEvent.PAGE_ENTER, bundle, dataModel)
+
+ assertThat(spaLogData.getSessionType()).isEqualTo(SettingsEnums.SESSION_UNKNOWN)
+ }
+
+ @Test
+ fun getPageId_withPageEvent_returnInputId() {
+ val spaLogData1 = SpaLogData(TEST_PID, LogEvent.PAGE_ENTER, bundle, dataModel)
+ assertThat(spaLogData1.getPageId()).isEqualTo(TEST_PID)
+
+ val spaLogData2 = SpaLogData(TEST_PID, LogEvent.PAGE_LEAVE, bundle, dataModel)
+ assertThat(spaLogData2.getPageId()).isEqualTo(TEST_PID)
+ }
+}
diff --git a/tests/spa_unit/src/com/android/settings/testutils/FakeFeatureFactory.kt b/tests/spa_unit/src/com/android/settings/testutils/FakeFeatureFactory.kt
index a544f53..da6e823 100644
--- a/tests/spa_unit/src/com/android/settings/testutils/FakeFeatureFactory.kt
+++ b/tests/spa_unit/src/com/android/settings/testutils/FakeFeatureFactory.kt
@@ -46,6 +46,7 @@
import com.android.settings.users.UserFeatureProvider
import com.android.settings.vpn2.AdvancedVpnFeatureProvider
import com.android.settings.wifi.WifiTrackerLibProvider
+import com.android.settings.wifi.factory.WifiFeatureProvider;
import com.android.settingslib.core.instrumentation.MetricsFeatureProvider
import org.mockito.Mockito.mock
@@ -177,4 +178,8 @@
override fun getAdvancedVpnFeatureProvider(): AdvancedVpnFeatureProvider {
TODO("Not yet implemented")
}
+
+ override fun getWifiFeatureProvider(): WifiFeatureProvider {
+ TODO("Not yet implemented")
+ }
}
diff --git a/tests/unit/src/com/android/settings/applications/credentials/CredentialManagerPreferenceControllerTest.java b/tests/unit/src/com/android/settings/applications/credentials/CredentialManagerPreferenceControllerTest.java
index ff7e71a..2633ea7 100644
--- a/tests/unit/src/com/android/settings/applications/credentials/CredentialManagerPreferenceControllerTest.java
+++ b/tests/unit/src/com/android/settings/applications/credentials/CredentialManagerPreferenceControllerTest.java
@@ -27,12 +27,14 @@
import android.content.Context;
import android.content.pm.ApplicationInfo;
import android.content.pm.ServiceInfo;
+import android.credentials.CredentialProviderInfo;
import android.os.Looper;
import androidx.lifecycle.Lifecycle;
import androidx.preference.PreferenceCategory;
import androidx.preference.PreferenceManager;
import androidx.preference.PreferenceScreen;
+import androidx.preference.SwitchPreference;
import androidx.test.core.app.ApplicationProvider;
import androidx.test.ext.junit.runners.AndroidJUnit4;
@@ -87,7 +89,7 @@
@Test
public void getAvailabilityStatus_withServices_returnsAvailable() {
CredentialManagerPreferenceController controller =
- createControllerWithServices(Lists.newArrayList(createServiceInfo()));
+ createControllerWithServices(Lists.newArrayList(createCredentialProviderInfo()));
assertThat(controller.isConnected()).isFalse();
assertThat(controller.getAvailabilityStatus()).isEqualTo(AVAILABLE);
}
@@ -103,24 +105,59 @@
@Test
public void displayPreference_withServices_preferencesAdded() {
CredentialManagerPreferenceController controller =
- createControllerWithServices(Lists.newArrayList(createServiceInfo()));
+ createControllerWithServices(Lists.newArrayList(createCredentialProviderInfo()));
controller.displayPreference(mScreen);
assertThat(controller.isConnected()).isFalse();
assertThat(mCredentialsPreferenceCategory.getPreferenceCount()).isEqualTo(1);
}
@Test
+ public void buildSwitchPreference() {
+ CredentialProviderInfo providerInfo1 =
+ createCredentialProviderInfo(
+ "com.android.provider1", "ClassA", "Service Title", false);
+ CredentialProviderInfo providerInfo2 =
+ createCredentialProviderInfo(
+ "com.android.provider2", "ClassA", "Service Title", false);
+ CredentialManagerPreferenceController controller =
+ createControllerWithServices(Lists.newArrayList(providerInfo1, providerInfo2));
+ assertThat(controller.getAvailabilityStatus()).isEqualTo(AVAILABLE);
+ assertThat(controller.isConnected()).isFalse();
+
+ // Test the data is correct.
+ assertThat(providerInfo1.isEnabled()).isFalse();
+ assertThat(providerInfo2.isEnabled()).isFalse();
+ assertThat(controller.getEnabledProviders().size()).isEqualTo(0);
+
+ // Toggle one provider and make sure it worked.
+ assertThat(controller.togglePackageNameEnabled("com.android.provider1")).isTrue();
+ Set<String> enabledProviders = controller.getEnabledProviders();
+ assertThat(enabledProviders.size()).isEqualTo(1);
+ assertThat(enabledProviders.contains("com.android.provider1")).isTrue();
+
+ // Create the pref (checked).
+ SwitchPreference pref = controller.createPreference(mContext, providerInfo1);
+ assertThat(pref.getTitle().toString()).isEqualTo("Service Title");
+ assertThat(pref.isChecked()).isTrue();
+
+ // Create the pref (not checked).
+ SwitchPreference pref2 = controller.createPreference(mContext, providerInfo2);
+ assertThat(pref2.getTitle().toString()).isEqualTo("Service Title");
+ assertThat(pref2.isChecked()).isFalse();
+ }
+
+ @Test
public void getAvailabilityStatus_handlesToggleAndSave() {
CredentialManagerPreferenceController controller =
createControllerWithServices(
Lists.newArrayList(
- createServiceInfo("com.android.provider1", "ClassA"),
- createServiceInfo("com.android.provider1", "ClassB"),
- createServiceInfo("com.android.provider2", "ClassA"),
- createServiceInfo("com.android.provider3", "ClassA"),
- createServiceInfo("com.android.provider4", "ClassA"),
- createServiceInfo("com.android.provider5", "ClassA"),
- createServiceInfo("com.android.provider6", "ClassA")));
+ createCredentialProviderInfo("com.android.provider1", "ClassA"),
+ createCredentialProviderInfo("com.android.provider1", "ClassB"),
+ createCredentialProviderInfo("com.android.provider2", "ClassA"),
+ createCredentialProviderInfo("com.android.provider3", "ClassA"),
+ createCredentialProviderInfo("com.android.provider4", "ClassA"),
+ createCredentialProviderInfo("com.android.provider5", "ClassA"),
+ createCredentialProviderInfo("com.android.provider6", "ClassA")));
assertThat(controller.getAvailabilityStatus()).isEqualTo(AVAILABLE);
assertThat(controller.isConnected()).isFalse();
@@ -177,8 +214,38 @@
assertThat(currentlyEnabledServices.contains("com.android.provider6/ClassA")).isFalse();
}
+ @Test
+ public void handlesCredentialProviderInfoEnabledDisabled() {
+ CredentialProviderInfo providerInfo1 =
+ createCredentialProviderInfo(
+ "com.android.provider1", "ClassA", "Service Title", false);
+ CredentialProviderInfo providerInfo2 =
+ createCredentialProviderInfo(
+ "com.android.provider2", "ClassA", "Service Title", true);
+ CredentialManagerPreferenceController controller =
+ createControllerWithServices(Lists.newArrayList(providerInfo1, providerInfo2));
+ assertThat(controller.getAvailabilityStatus()).isEqualTo(AVAILABLE);
+ assertThat(controller.isConnected()).isFalse();
+
+ // Test the data is correct.
+ assertThat(providerInfo1.isEnabled()).isFalse();
+ assertThat(providerInfo2.isEnabled()).isTrue();
+
+ // Check that they are all actually registered.
+ Set<String> enabledProviders = controller.getEnabledProviders();
+ assertThat(enabledProviders.size()).isEqualTo(1);
+ assertThat(enabledProviders.contains("com.android.provider1")).isFalse();
+ assertThat(enabledProviders.contains("com.android.provider2")).isTrue();
+
+ // Check that the settings string has the right component names.
+ List<String> enabledServices = controller.getEnabledSettings();
+ assertThat(enabledServices.size()).isEqualTo(1);
+ assertThat(enabledServices.contains("com.android.provider1/ClassA")).isFalse();
+ assertThat(enabledServices.contains("com.android.provider2/ClassA")).isTrue();
+ }
+
private CredentialManagerPreferenceController createControllerWithServices(
- List<ServiceInfo> availableServices) {
+ List<CredentialProviderInfo> availableServices) {
CredentialManagerPreferenceController controller =
new CredentialManagerPreferenceController(
mContext, mCredentialsPreferenceCategory.getKey());
@@ -186,11 +253,17 @@
return controller;
}
- private ServiceInfo createServiceInfo() {
- return createServiceInfo("com.android.provider", "CredManProvider");
+ private CredentialProviderInfo createCredentialProviderInfo() {
+ return createCredentialProviderInfo("com.android.provider", "CredManProvider");
}
- private ServiceInfo createServiceInfo(String packageName, String className) {
+ private CredentialProviderInfo createCredentialProviderInfo(
+ String packageName, String className) {
+ return createCredentialProviderInfo(packageName, className, null, false);
+ }
+
+ private CredentialProviderInfo createCredentialProviderInfo(
+ String packageName, String className, CharSequence label, boolean isEnabled) {
ServiceInfo si = new ServiceInfo();
si.packageName = packageName;
si.name = className;
@@ -200,6 +273,9 @@
si.applicationInfo.packageName = packageName;
si.applicationInfo.nonLocalizedLabel = "test";
- return si;
+ return new CredentialProviderInfo.Builder(si)
+ .setOverrideLabel(label)
+ .setEnabled(isEnabled)
+ .build();
}
}
diff --git a/tests/unit/src/com/android/settings/biometrics2/repository/FingerprintRepositoryTest.java b/tests/unit/src/com/android/settings/biometrics2/repository/FingerprintRepositoryTest.java
index 727559b..8989595 100644
--- a/tests/unit/src/com/android/settings/biometrics2/repository/FingerprintRepositoryTest.java
+++ b/tests/unit/src/com/android/settings/biometrics2/repository/FingerprintRepositoryTest.java
@@ -29,9 +29,16 @@
import static com.google.common.truth.Truth.assertThat;
+import static org.mockito.ArgumentMatchers.any;
+import static org.mockito.Mockito.doAnswer;
+import static org.mockito.Mockito.doReturn;
+
import android.content.Context;
import android.content.res.Resources;
+import android.hardware.biometrics.SensorProperties;
import android.hardware.fingerprint.FingerprintManager;
+import android.hardware.fingerprint.FingerprintSensorPropertiesInternal;
+import android.hardware.fingerprint.IFingerprintAuthenticatorsRegisteredCallback;
import androidx.test.core.app.ApplicationProvider;
import androidx.test.ext.junit.runners.AndroidJUnit4;
@@ -46,6 +53,8 @@
import org.mockito.junit.MockitoJUnit;
import org.mockito.junit.MockitoRule;
+import java.util.ArrayList;
+
@RunWith(AndroidJUnit4.class)
public class FingerprintRepositoryTest {
@@ -139,4 +148,56 @@
assertThat(repository.getMaxFingerprintsInSuw(mResources)).isEqualTo(20);
}
+ @Test
+ public void testGetFirstFingerprintSensorPropertiesInternal() {
+ final ArrayList<FingerprintSensorPropertiesInternal> props = new ArrayList<>();
+ final FingerprintSensorPropertiesInternal prop = new FingerprintSensorPropertiesInternal(
+ 0 /* sensorId */,
+ SensorProperties.STRENGTH_STRONG,
+ 5,
+ new ArrayList<>() /* componentInfo */,
+ TYPE_UDFPS_OPTICAL,
+ true /* resetLockoutRequiresHardwareAuthToken */);
+ props.add(prop);
+ doAnswer(invocation -> {
+ final IFingerprintAuthenticatorsRegisteredCallback callback =
+ invocation.getArgument(0);
+ callback.onAllAuthenticatorsRegistered(props);
+ return null;
+ }).when(mFingerprintManager).addAuthenticatorsRegisteredCallback(any());
+
+ final FingerprintRepository repository = new FingerprintRepository(mFingerprintManager);
+ assertThat(repository.getFirstFingerprintSensorPropertiesInternal()).isEqualTo(prop);
+ }
+
+ @Test
+ public void testGetEnrollStageCount() {
+ final FingerprintRepository repository = newFingerprintRepository(mFingerprintManager,
+ TYPE_UNKNOWN, 999);
+
+ final int expectedValue = 24;
+ doReturn(expectedValue).when(mFingerprintManager).getEnrollStageCount();
+
+ assertThat(repository.getEnrollStageCount()).isEqualTo(expectedValue);
+ }
+
+ @Test
+ public void testGetEnrollStageThreshold() {
+ final FingerprintRepository repository = newFingerprintRepository(mFingerprintManager,
+ TYPE_UNKNOWN, 999);
+
+ final float expectedValue0 = 0.42f;
+ final float expectedValue1 = 0.24f;
+ final float expectedValue2 = 0.33f;
+ final float expectedValue3 = 0.90f;
+ doReturn(expectedValue0).when(mFingerprintManager).getEnrollStageThreshold(0);
+ doReturn(expectedValue1).when(mFingerprintManager).getEnrollStageThreshold(1);
+ doReturn(expectedValue2).when(mFingerprintManager).getEnrollStageThreshold(2);
+ doReturn(expectedValue3).when(mFingerprintManager).getEnrollStageThreshold(3);
+
+ assertThat(repository.getEnrollStageThreshold(2)).isEqualTo(expectedValue2);
+ assertThat(repository.getEnrollStageThreshold(1)).isEqualTo(expectedValue1);
+ assertThat(repository.getEnrollStageThreshold(3)).isEqualTo(expectedValue3);
+ assertThat(repository.getEnrollStageThreshold(0)).isEqualTo(expectedValue0);
+ }
}
diff --git a/tests/unit/src/com/android/settings/biometrics2/ui/model/CredentialModelTest.java b/tests/unit/src/com/android/settings/biometrics2/ui/model/CredentialModelTest.java
index 57b7420..8dfca01 100644
--- a/tests/unit/src/com/android/settings/biometrics2/ui/model/CredentialModelTest.java
+++ b/tests/unit/src/com/android/settings/biometrics2/ui/model/CredentialModelTest.java
@@ -48,11 +48,10 @@
private final Clock mClock = SystemClock.elapsedRealtimeClock();
- public static Bundle newCredentialModelIntentExtras(int userId, long challenge, int sensorId,
+ public static Bundle newCredentialModelIntentExtras(int userId, long challenge,
@Nullable byte[] token, long gkPwHandle) {
final Bundle bundle = new Bundle();
bundle.putInt(Intent.EXTRA_USER_ID, userId);
- bundle.putInt(EXTRA_KEY_SENSOR_ID, sensorId);
bundle.putLong(EXTRA_KEY_CHALLENGE, challenge);
bundle.putByteArray(ChooseLockSettingsHelper.EXTRA_KEY_CHALLENGE_TOKEN, token);
bundle.putLong(ChooseLockSettingsHelper.EXTRA_KEY_GK_PW_HANDLE, gkPwHandle);
@@ -60,17 +59,17 @@
}
public static Bundle newValidTokenCredentialIntentExtras(int userId) {
- return newCredentialModelIntentExtras(userId, 1L, 1, new byte[] { 0, 1, 2 },
+ return newCredentialModelIntentExtras(userId, 1L, new byte[] { 0, 1, 2 },
INVALID_GK_PW_HANDLE);
}
public static Bundle newOnlySensorValidCredentialIntentExtras(int userId) {
- return newCredentialModelIntentExtras(userId, INVALID_CHALLENGE, 1, null,
+ return newCredentialModelIntentExtras(userId, INVALID_CHALLENGE, null,
INVALID_GK_PW_HANDLE);
}
public static Bundle newGkPwHandleCredentialIntentExtras(int userId, long gkPwHandle) {
- return newCredentialModelIntentExtras(userId, INVALID_CHALLENGE, 1, null, gkPwHandle);
+ return newCredentialModelIntentExtras(userId, INVALID_CHALLENGE, null, gkPwHandle);
}
private static void checkBundleLongValue(@NonNull Bundle bundle1, @NonNull Bundle bundle2,
@@ -118,7 +117,6 @@
@NonNull CredentialModel model2) {
assertThat(model1.getUserId()).isEqualTo(model2.getUserId());
- assertThat(model1.getSensorId()).isEqualTo(model2.getSensorId());
assertThat(model1.getChallenge()).isEqualTo(model2.getChallenge());
assertThat(model1.getGkPwHandle()).isEqualTo(model2.getGkPwHandle());
@@ -154,7 +152,7 @@
@Test
public void testSameValueFromBundle() {
- final Bundle bundle = newCredentialModelIntentExtras(1234, 6677L, 1,
+ final Bundle bundle = newCredentialModelIntentExtras(1234, 6677L,
new byte[] { 33, 44, 55 }, 987654321);
final CredentialModel model1 = new CredentialModel(bundle, mClock);
@@ -165,7 +163,7 @@
@Test
public void testSameValueFromBundle_nullToken() {
- final Bundle bundle = newCredentialModelIntentExtras(22, 33L, 1, null, 21L);
+ final Bundle bundle = newCredentialModelIntentExtras(22, 33L, null, 21L);
final CredentialModel model1 = new CredentialModel(bundle, mClock);
final CredentialModel model2 = new CredentialModel(model1.getBundle(), mClock);
diff --git a/tests/unit/src/com/android/settings/biometrics2/ui/viewmodel/AutoCredentialViewModelTest.java b/tests/unit/src/com/android/settings/biometrics2/ui/viewmodel/AutoCredentialViewModelTest.java
index c12be68..05a7239 100644
--- a/tests/unit/src/com/android/settings/biometrics2/ui/viewmodel/AutoCredentialViewModelTest.java
+++ b/tests/unit/src/com/android/settings/biometrics2/ui/viewmodel/AutoCredentialViewModelTest.java
@@ -22,10 +22,8 @@
import static android.app.admin.DevicePolicyManager.PASSWORD_QUALITY_UNSPECIFIED;
import static com.android.settings.biometrics.BiometricEnrollBase.EXTRA_KEY_CHALLENGE;
-import static com.android.settings.biometrics.BiometricEnrollBase.EXTRA_KEY_SENSOR_ID;
import static com.android.settings.biometrics2.ui.model.CredentialModel.INVALID_CHALLENGE;
import static com.android.settings.biometrics2.ui.model.CredentialModel.INVALID_GK_PW_HANDLE;
-import static com.android.settings.biometrics2.ui.model.CredentialModel.INVALID_SENSOR_ID;
import static com.android.settings.biometrics2.ui.model.CredentialModelTest.newCredentialModelIntentExtras;
import static com.android.settings.biometrics2.ui.model.CredentialModelTest.newGkPwHandleCredentialIntentExtras;
import static com.android.settings.biometrics2.ui.model.CredentialModelTest.newOnlySensorValidCredentialIntentExtras;
@@ -103,7 +101,7 @@
@Test
public void testSetCredentialModel_sameResultFromSavedInstanceOrIntent() {
- final Bundle extras = newCredentialModelIntentExtras(12, 33, 1, new byte[] { 2, 3 }, 3L);
+ final Bundle extras = newCredentialModelIntentExtras(12, 33, new byte[] { 2, 3 }, 3L);
AutoCredentialViewModel viewModel2 = new AutoCredentialViewModel(
ApplicationProvider.getApplicationContext(),
@@ -115,18 +113,9 @@
mViewModel.onSaveInstanceState(savedInstance);
viewModel2.setCredentialModel(savedInstance, new Intent());
- final Bundle bundle1 = mViewModel.createCredentialIntentExtra();
- final Bundle bundle2 = viewModel2.createCredentialIntentExtra();
- assertThat(bundle1.getLong(EXTRA_KEY_GK_PW_HANDLE))
- .isEqualTo(bundle2.getLong(EXTRA_KEY_GK_PW_HANDLE));
- assertThat(bundle1.getLong(Intent.EXTRA_USER_ID))
- .isEqualTo(bundle2.getLong(Intent.EXTRA_USER_ID));
- assertThat(bundle1.getLong(EXTRA_KEY_CHALLENGE))
- .isEqualTo(bundle2.getLong(EXTRA_KEY_CHALLENGE));
- assertThat(bundle1.getInt(EXTRA_KEY_SENSOR_ID))
- .isEqualTo(bundle2.getInt(EXTRA_KEY_SENSOR_ID));
- final byte[] token1 = bundle1.getByteArray(EXTRA_KEY_CHALLENGE_TOKEN);
- final byte[] token2 = bundle2.getByteArray(EXTRA_KEY_CHALLENGE_TOKEN);
+ assertThat(mViewModel.getUserId()).isEqualTo(viewModel2.getUserId());
+ final byte[] token1 = mViewModel.getToken();
+ final byte[] token2 = viewModel2.getToken();
assertThat(token1).isNotNull();
assertThat(token2).isNotNull();
assertThat(token1.length).isEqualTo(token2.length);
@@ -138,7 +127,7 @@
@Test
public void testSetCredentialModel_sameResultFromSavedInstanceOrIntent_invalidValues() {
final Bundle extras = newCredentialModelIntentExtras(UserHandle.USER_NULL,
- INVALID_CHALLENGE, INVALID_SENSOR_ID, null, INVALID_GK_PW_HANDLE);
+ INVALID_CHALLENGE, null, INVALID_GK_PW_HANDLE);
AutoCredentialViewModel viewModel2 = new AutoCredentialViewModel(
ApplicationProvider.getApplicationContext(),
@@ -150,16 +139,10 @@
mViewModel.onSaveInstanceState(savedInstance);
viewModel2.setCredentialModel(savedInstance, new Intent());
- final Bundle bundle1 = mViewModel.createCredentialIntentExtra();
- final Bundle bundle2 = viewModel2.createCredentialIntentExtra();
- assertThat(bundle1.containsKey(EXTRA_KEY_GK_PW_HANDLE)).isFalse();
- assertThat(bundle2.containsKey(EXTRA_KEY_GK_PW_HANDLE)).isFalse();
- assertThat(bundle1.containsKey(EXTRA_KEY_CHALLENGE_TOKEN)).isFalse();
- assertThat(bundle2.containsKey(EXTRA_KEY_CHALLENGE_TOKEN)).isFalse();
- assertThat(bundle1.containsKey(EXTRA_KEY_SENSOR_ID)).isTrue();
- assertThat(bundle2.containsKey(EXTRA_KEY_SENSOR_ID)).isTrue();
- assertThat(bundle1.containsKey(Intent.EXTRA_USER_ID)).isFalse();
- assertThat(bundle2.containsKey(Intent.EXTRA_USER_ID)).isFalse();
+ assertThat(mViewModel.getUserId()).isEqualTo(UserHandle.USER_NULL);
+ assertThat(viewModel2.getUserId()).isEqualTo(UserHandle.USER_NULL);
+ assertThat(mViewModel.getToken()).isNull();
+ assertThat(viewModel2.getToken()).isNull();
}
@Test
@@ -316,12 +299,7 @@
assertThat(mViewModel.getGenerateChallengeFailedLiveData().getValue()).isNull();
// Check data inside CredentialModel
- final Bundle extras = mViewModel.createCredentialIntentExtra();
- assertThat(extras.getInt(EXTRA_KEY_SENSOR_ID)).isEqualTo(newSensorId);
- assertThat(extras.getLong(EXTRA_KEY_CHALLENGE)).isEqualTo(newChallenge);
- assertThat(extras.getByteArray(EXTRA_KEY_CHALLENGE_TOKEN)).isNotNull();
- assertThat(extras.getLong(EXTRA_KEY_GK_PW_HANDLE)).isEqualTo(INVALID_GK_PW_HANDLE);
- assertThat(extras.getLong(EXTRA_KEY_CHALLENGE)).isNotEqualTo(INVALID_CHALLENGE);
+ assertThat(mViewModel.getToken()).isNotNull();
assertThat(mChallengeGenerator.mCallbackRunCount).isEqualTo(1);
assertThat(hasCalledRemoveGkPwHandle.get()).isFalse();
@@ -534,11 +512,7 @@
assertThat(ret).isTrue();
assertThat(mViewModel.getGenerateChallengeFailedLiveData().getValue()).isNull();
- final Bundle extras = mViewModel.createCredentialIntentExtra();
- assertThat(extras.getInt(EXTRA_KEY_SENSOR_ID)).isEqualTo(newSensorId);
- assertThat(extras.getLong(EXTRA_KEY_CHALLENGE)).isEqualTo(newChallenge);
- assertThat(extras.getByteArray(EXTRA_KEY_CHALLENGE_TOKEN)).isNotNull();
- assertThat(extras.getLong(EXTRA_KEY_GK_PW_HANDLE)).isEqualTo(INVALID_GK_PW_HANDLE);
+ assertThat(mViewModel.getToken()).isNotNull();
assertThat(mChallengeGenerator.mCallbackRunCount).isEqualTo(1);
assertThat(hasCalledRemoveGkPwHandle.get()).isTrue();
}
@@ -571,17 +545,13 @@
assertThat(ret).isTrue();
assertThat(mViewModel.getGenerateChallengeFailedLiveData().getValue()).isNull();
- final Bundle extras = mViewModel.createCredentialIntentExtra();
- assertThat(extras.getInt(EXTRA_KEY_SENSOR_ID)).isEqualTo(newSensorId);
- assertThat(extras.getLong(EXTRA_KEY_CHALLENGE)).isEqualTo(newChallenge);
- assertThat(extras.getByteArray(EXTRA_KEY_CHALLENGE_TOKEN)).isNotNull();
- assertThat(extras.getLong(EXTRA_KEY_GK_PW_HANDLE)).isEqualTo(INVALID_GK_PW_HANDLE);
+ assertThat(mViewModel.getToken()).isNotNull();
assertThat(mChallengeGenerator.mCallbackRunCount).isEqualTo(1);
assertThat(hasCalledRemoveGkPwHandle.get()).isTrue();
}
public static class TestChallengeGenerator implements ChallengeGenerator {
- public int mSensorId = INVALID_SENSOR_ID;
+ public int mSensorId = -1;
public int mUserId = UserHandle.myUserId();
public long mChallenge = INVALID_CHALLENGE;
public int mCallbackRunCount = 0;
diff --git a/tests/unit/src/com/android/settings/biometrics2/ui/viewmodel/FingerprintEnrollEnrollingViewModelTest.java b/tests/unit/src/com/android/settings/biometrics2/ui/viewmodel/FingerprintEnrollEnrollingViewModelTest.java
new file mode 100644
index 0000000..4de1057
--- /dev/null
+++ b/tests/unit/src/com/android/settings/biometrics2/ui/viewmodel/FingerprintEnrollEnrollingViewModelTest.java
@@ -0,0 +1,231 @@
+/*
+ * Copyright (C) 2023 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.biometrics2.ui.viewmodel;
+
+import static android.hardware.fingerprint.FingerprintSensorProperties.TYPE_REAR;
+import static android.hardware.fingerprint.FingerprintSensorProperties.TYPE_UDFPS_OPTICAL;
+import static android.hardware.fingerprint.FingerprintSensorProperties.TYPE_UDFPS_ULTRASONIC;
+
+import static com.android.settings.biometrics2.ui.viewmodel.FingerprintEnrollEnrollingViewModel.ErrorDialogData;
+import static com.android.settings.biometrics2.ui.viewmodel.FingerprintEnrollEnrollingViewModel.FINGERPRINT_ENROLL_ENROLLING_ACTION_DISMISS_ICON_TOUCH_DIALOG;
+import static com.android.settings.biometrics2.ui.viewmodel.FingerprintEnrollEnrollingViewModel.FINGERPRINT_ENROLL_ENROLLING_ACTION_SHOW_ICON_TOUCH_DIALOG;
+import static com.android.settings.biometrics2.ui.viewmodel.FingerprintEnrollEnrollingViewModel.FINGERPRINT_ENROLL_ENROLLING_CANCELED_BECAUSE_BACK_PRESSED;
+import static com.android.settings.biometrics2.ui.viewmodel.FingerprintEnrollEnrollingViewModel.FINGERPRINT_ENROLL_ENROLLING_CANCELED_BECAUSE_USER_SKIP;
+import static com.android.settings.biometrics2.ui.viewmodel.FingerprintEnrollEnrollingViewModel.FINGERPRINT_ERROR_DIALOG_ACTION_RESTART;
+import static com.android.settings.biometrics2.ui.viewmodel.FingerprintEnrollEnrollingViewModel.FINGERPRINT_ERROR_DIALOG_ACTION_SET_RESULT_FINISH;
+import static com.android.settings.biometrics2.ui.viewmodel.FingerprintEnrollEnrollingViewModel.FINGERPRINT_ERROR_DIALOG_ACTION_SET_RESULT_TIMEOUT;
+import static com.android.settings.biometrics2.ui.viewmodel.FingerprintEnrollEnrollingViewModel.FingerprintErrorDialogAction;
+import static com.android.settings.biometrics2.utils.FingerprintRepositoryUtils.newFingerprintRepository;
+
+import static com.google.common.truth.Truth.assertThat;
+
+import static org.mockito.ArgumentMatchers.any;
+import static org.mockito.Mockito.doAnswer;
+import static org.mockito.Mockito.doReturn;
+
+import android.app.Application;
+import android.hardware.biometrics.SensorProperties;
+import android.hardware.fingerprint.FingerprintManager;
+import android.hardware.fingerprint.FingerprintSensorPropertiesInternal;
+import android.hardware.fingerprint.IFingerprintAuthenticatorsRegisteredCallback;
+
+import androidx.lifecycle.LiveData;
+import androidx.test.core.app.ApplicationProvider;
+import androidx.test.ext.junit.runners.AndroidJUnit4;
+
+import com.android.settings.biometrics2.data.repository.FingerprintRepository;
+import com.android.settings.testutils.InstantTaskExecutorRule;
+
+import org.junit.Before;
+import org.junit.Rule;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.mockito.Mock;
+import org.mockito.junit.MockitoJUnit;
+import org.mockito.junit.MockitoRule;
+
+import java.util.ArrayList;
+
+@RunWith(AndroidJUnit4.class)
+public class FingerprintEnrollEnrollingViewModelTest {
+
+ private static final int TEST_USER_ID = 33;
+
+ @Rule
+ public final MockitoRule mockito = MockitoJUnit.rule();
+ @Rule
+ public final InstantTaskExecutorRule mTaskExecutorRule = new InstantTaskExecutorRule();
+
+ @Mock
+ private FingerprintManager mFingerprintManager;
+
+ private Application mApplication;
+ private FingerprintEnrollEnrollingViewModel mViewModel;
+
+ @Before
+ public void setUp() {
+ mApplication = ApplicationProvider.getApplicationContext();
+ mViewModel = new FingerprintEnrollEnrollingViewModel(
+ mApplication,
+ TEST_USER_ID,
+ newFingerprintRepository(mFingerprintManager, TYPE_UDFPS_OPTICAL, 5)
+ );
+ }
+
+ @Test
+ public void testShowErrorDialogLiveData() {
+ assertThat(mViewModel.getErrorDialogLiveData().getValue()).isEqualTo(null);
+
+ final ErrorDialogData data = new ErrorDialogData("errMsg", "errTitle", 0);
+ mViewModel.showErrorDialog(data);
+ assertThat(mViewModel.getErrorDialogLiveData().getValue()).isEqualTo(data);
+ }
+
+ @Test
+ public void testIconTouchDialog() {
+ final LiveData<Integer> actionLiveData = mViewModel.getActionLiveData();
+ assertThat(actionLiveData.getValue()).isEqualTo(null);
+
+ mViewModel.showIconTouchDialog();
+ assertThat(actionLiveData.getValue()).isEqualTo(
+ FINGERPRINT_ENROLL_ENROLLING_ACTION_SHOW_ICON_TOUCH_DIALOG);
+
+ mViewModel.onIconTouchDialogDismiss();
+ assertThat(actionLiveData.getValue()).isEqualTo(
+ FINGERPRINT_ENROLL_ENROLLING_ACTION_DISMISS_ICON_TOUCH_DIALOG);
+ }
+
+ @Test
+ public void testErrorDialogActionLiveData() {
+ assertThat(mViewModel.getErrorDialogActionLiveData().getValue()).isEqualTo(null);
+
+ @FingerprintErrorDialogAction int action = FINGERPRINT_ERROR_DIALOG_ACTION_RESTART;
+ mViewModel.onErrorDialogAction(action);
+ assertThat(mViewModel.getErrorDialogActionLiveData().getValue()).isEqualTo(action);
+
+ action = FINGERPRINT_ERROR_DIALOG_ACTION_SET_RESULT_TIMEOUT;
+ mViewModel.onErrorDialogAction(action);
+ assertThat(mViewModel.getErrorDialogActionLiveData().getValue()).isEqualTo(action);
+
+ action = FINGERPRINT_ERROR_DIALOG_ACTION_SET_RESULT_FINISH;
+ mViewModel.onErrorDialogAction(action);
+ assertThat(mViewModel.getErrorDialogActionLiveData().getValue()).isEqualTo(action);
+ }
+
+ @Test
+ public void tesBackPressedScenario() {
+ final LiveData<Integer> actionLiveData = mViewModel.getActionLiveData();
+ assertThat(actionLiveData.getValue()).isEqualTo(null);
+ assertThat(mViewModel.getOnBackPressed()).isEqualTo(false);
+
+ mViewModel.setOnBackPressed();
+ assertThat(mViewModel.getOnBackPressed()).isEqualTo(true);
+
+ mViewModel.onCancelledDueToOnBackPressed();
+ assertThat(mViewModel.getOnBackPressed()).isEqualTo(false);
+ assertThat(actionLiveData.getValue()).isEqualTo(
+ FINGERPRINT_ENROLL_ENROLLING_CANCELED_BECAUSE_BACK_PRESSED);
+ }
+
+ @Test
+ public void testSkipPressedScenario() {
+ final LiveData<Integer> actionLiveData = mViewModel.getActionLiveData();
+ assertThat(actionLiveData.getValue()).isEqualTo(null);
+ assertThat(mViewModel.getOnSkipPressed()).isEqualTo(false);
+
+ mViewModel.setOnSkipPressed();
+ assertThat(mViewModel.getOnSkipPressed()).isEqualTo(true);
+
+ mViewModel.onCancelledDueToOnSkipPressed();
+ assertThat(mViewModel.getOnSkipPressed()).isEqualTo(false);
+ assertThat(actionLiveData.getValue()).isEqualTo(
+ FINGERPRINT_ENROLL_ENROLLING_CANCELED_BECAUSE_USER_SKIP);
+ }
+
+ @Test
+ public void testCanAssumeUdfps_forUdfpsUltrasonicSensor() {
+ mViewModel = new FingerprintEnrollEnrollingViewModel(
+ mApplication,
+ TEST_USER_ID,
+ newFingerprintRepository(mFingerprintManager, TYPE_UDFPS_ULTRASONIC, 5)
+ );
+ assertThat(mViewModel.canAssumeUdfps()).isEqualTo(true);
+ }
+
+ @Test
+ public void testCanAssumeUdfps_forRearSensor() {
+ mViewModel = new FingerprintEnrollEnrollingViewModel(
+ mApplication,
+ TEST_USER_ID,
+ newFingerprintRepository(mFingerprintManager, TYPE_REAR, 5)
+ );
+ assertThat(mViewModel.canAssumeUdfps()).isEqualTo(false);
+ }
+
+ @Test
+ public void testGetFirstFingerprintSensorPropertiesInternal() {
+ final ArrayList<FingerprintSensorPropertiesInternal> props = new ArrayList<>();
+ final FingerprintSensorPropertiesInternal prop = new FingerprintSensorPropertiesInternal(
+ 0 /* sensorId */,
+ SensorProperties.STRENGTH_STRONG,
+ 5,
+ new ArrayList<>() /* componentInfo */,
+ TYPE_UDFPS_OPTICAL,
+ true /* resetLockoutRequiresHardwareAuthToken */);
+ props.add(prop);
+ doAnswer(invocation -> {
+ final IFingerprintAuthenticatorsRegisteredCallback callback =
+ invocation.getArgument(0);
+ callback.onAllAuthenticatorsRegistered(props);
+ return null;
+ }).when(mFingerprintManager).addAuthenticatorsRegisteredCallback(any());
+
+ mViewModel = new FingerprintEnrollEnrollingViewModel(
+ mApplication,
+ TEST_USER_ID,
+ new FingerprintRepository(mFingerprintManager)
+ );
+
+ assertThat(mViewModel.getFirstFingerprintSensorPropertiesInternal()).isEqualTo(prop);
+ }
+
+ @Test
+ public void testGetEnrollStageCount() {
+ final int expectedValue = 24;
+ doReturn(expectedValue).when(mFingerprintManager).getEnrollStageCount();
+
+ assertThat(mViewModel.getEnrollStageCount()).isEqualTo(expectedValue);
+ }
+
+ @Test
+ public void testGetEnrollStageThreshold() {
+ final float expectedValue0 = 0.42f;
+ final float expectedValue1 = 0.24f;
+ final float expectedValue2 = 0.33f;
+ final float expectedValue3 = 0.90f;
+
+ doReturn(expectedValue0).when(mFingerprintManager).getEnrollStageThreshold(0);
+ doReturn(expectedValue1).when(mFingerprintManager).getEnrollStageThreshold(1);
+ doReturn(expectedValue2).when(mFingerprintManager).getEnrollStageThreshold(2);
+ doReturn(expectedValue3).when(mFingerprintManager).getEnrollStageThreshold(3);
+
+ assertThat(mViewModel.getEnrollStageThreshold(2)).isEqualTo(expectedValue2);
+ assertThat(mViewModel.getEnrollStageThreshold(1)).isEqualTo(expectedValue1);
+ assertThat(mViewModel.getEnrollStageThreshold(3)).isEqualTo(expectedValue3);
+ assertThat(mViewModel.getEnrollStageThreshold(0)).isEqualTo(expectedValue0);
+ }
+}
diff --git a/tests/unit/src/com/android/settings/biometrics2/ui/viewmodel/FingerprintEnrollFindSensorViewModelTest.java b/tests/unit/src/com/android/settings/biometrics2/ui/viewmodel/FingerprintEnrollFindSensorViewModelTest.java
index 43df08d..a72175d 100644
--- a/tests/unit/src/com/android/settings/biometrics2/ui/viewmodel/FingerprintEnrollFindSensorViewModelTest.java
+++ b/tests/unit/src/com/android/settings/biometrics2/ui/viewmodel/FingerprintEnrollFindSensorViewModelTest.java
@@ -18,7 +18,6 @@
import static com.android.settings.biometrics2.ui.viewmodel.FingerprintEnrollFindSensorViewModel.FINGERPRINT_ENROLL_FIND_SENSOR_ACTION_DIALOG;
import static com.android.settings.biometrics2.ui.viewmodel.FingerprintEnrollFindSensorViewModel.FINGERPRINT_ENROLL_FIND_SENSOR_ACTION_SKIP;
-import static com.android.settings.biometrics2.ui.viewmodel.FingerprintEnrollFindSensorViewModel.FINGERPRINT_ENROLL_FIND_SENSOR_ACTION_START;
import static com.google.common.truth.Truth.assertThat;
@@ -40,61 +39,45 @@
@Rule public final InstantTaskExecutorRule mTaskExecutorRule = new InstantTaskExecutorRule();
private Application mApplication;
+ private FingerprintEnrollFindSensorViewModel mViewModel;
@Before
public void setUp() {
mApplication = ApplicationProvider.getApplicationContext();
+ mViewModel = new FingerprintEnrollFindSensorViewModel(mApplication, false);
}
@Test
- public void testClickStartButton() {
- final FingerprintEnrollFindSensorViewModel viewModel =
- new FingerprintEnrollFindSensorViewModel(mApplication, false);
-
- viewModel.onStartButtonClick();
- assertThat(viewModel.getActionLiveData().getValue()).isEqualTo(
- FINGERPRINT_ENROLL_FIND_SENSOR_ACTION_START);
- }
-
- @Test
- public void testClickSkipButton() {
- final FingerprintEnrollFindSensorViewModel viewModel =
- new FingerprintEnrollFindSensorViewModel(mApplication, false);
-
- viewModel.onSkipButtonClick();
- assertThat(viewModel.getActionLiveData().getValue()).isEqualTo(
+ public void testClickSkipButtonNotInSuw() {
+ mViewModel = new FingerprintEnrollFindSensorViewModel(mApplication, false);
+ mViewModel.onSkipButtonClick();
+ assertThat(mViewModel.getActionLiveData().getValue()).isEqualTo(
FINGERPRINT_ENROLL_FIND_SENSOR_ACTION_SKIP);
}
@Test
public void testClickSkipButtonInSuw() {
- final FingerprintEnrollFindSensorViewModel viewModel =
- new FingerprintEnrollFindSensorViewModel(mApplication, true);
-
- viewModel.onSkipButtonClick();
- assertThat(viewModel.getActionLiveData().getValue()).isEqualTo(
+ mViewModel = new FingerprintEnrollFindSensorViewModel(mApplication, true);
+ mViewModel.onSkipButtonClick();
+ assertThat(mViewModel.getActionLiveData().getValue()).isEqualTo(
FINGERPRINT_ENROLL_FIND_SENSOR_ACTION_DIALOG);
}
@Test
public void testClickSkipDialogButton() {
- final FingerprintEnrollFindSensorViewModel viewModel =
- new FingerprintEnrollFindSensorViewModel(mApplication, true);
-
- viewModel.onSkipDialogButtonClick();
- assertThat(viewModel.getActionLiveData().getValue()).isEqualTo(
+ mViewModel.onSkipDialogButtonClick();
+ assertThat(mViewModel.getActionLiveData().getValue()).isEqualTo(
FINGERPRINT_ENROLL_FIND_SENSOR_ACTION_SKIP);
}
@Test
public void testClearActionLiveData() {
- final FingerprintEnrollFindSensorViewModel viewModel =
- new FingerprintEnrollFindSensorViewModel(mApplication, false);
+ assertThat(mViewModel.getActionLiveData().getValue()).isNull();
- viewModel.onStartButtonClick();
- assertThat(viewModel.getActionLiveData().getValue()).isNotNull();
+ mViewModel.onStartButtonClick();
+ assertThat(mViewModel.getActionLiveData().getValue()).isNotNull();
- viewModel.clearActionLiveData();
- assertThat(viewModel.getActionLiveData().getValue()).isNull();
+ mViewModel.clearActionLiveData();
+ assertThat(mViewModel.getActionLiveData().getValue()).isNull();
}
}
diff --git a/tests/unit/src/com/android/settings/biometrics2/ui/viewmodel/FingerprintEnrollIntroViewModelTest.java b/tests/unit/src/com/android/settings/biometrics2/ui/viewmodel/FingerprintEnrollIntroViewModelTest.java
index fbcbb16..41d8226 100644
--- a/tests/unit/src/com/android/settings/biometrics2/ui/viewmodel/FingerprintEnrollIntroViewModelTest.java
+++ b/tests/unit/src/com/android/settings/biometrics2/ui/viewmodel/FingerprintEnrollIntroViewModelTest.java
@@ -211,7 +211,7 @@
}
@Test
- public void textCanAssumeUdfps_forUdfpsUltrasonicSensor() {
+ public void testCanAssumeUdfps_forUdfpsUltrasonicSensor() {
final FingerprintEnrollIntroViewModel viewModel = newFingerprintEnrollIntroViewModel(
newFingerprintRepository(mFingerprintManager, TYPE_UDFPS_ULTRASONIC, 5),
newAllFalseRequest(mApplication));
@@ -220,7 +220,7 @@
}
@Test
- public void textCanAssumeUdfps_forRearSensor() {
+ public void testCanAssumeUdfps_forRearSensor() {
final FingerprintEnrollIntroViewModel viewModel = newFingerprintEnrollIntroViewModel(
newFingerprintRepository(mFingerprintManager, TYPE_REAR, 5),
newAllFalseRequest(mApplication));
diff --git a/tests/unit/src/com/android/settings/biometrics2/ui/viewmodel/FingerprintEnrollmentViewModelTest.java b/tests/unit/src/com/android/settings/biometrics2/ui/viewmodel/FingerprintEnrollmentViewModelTest.java
index 2c3fbf0..945ce8a 100644
--- a/tests/unit/src/com/android/settings/biometrics2/ui/viewmodel/FingerprintEnrollmentViewModelTest.java
+++ b/tests/unit/src/com/android/settings/biometrics2/ui/viewmodel/FingerprintEnrollmentViewModelTest.java
@@ -69,27 +69,34 @@
public void testSetSavedInstanceState() {
// setSavedInstanceState() as false
final Bundle bundle = new Bundle();
+ final Bundle outBundle = new Bundle();
+
+ // Set SAVED_STATE_IS_WAITING_ACTIVITY_RESULT to true
bundle.putBoolean(SAVED_STATE_IS_WAITING_ACTIVITY_RESULT, false);
mViewModel.setSavedInstanceState(bundle);
assertThat(mViewModel.isWaitingActivityResult().get()).isFalse();
- // setSavedInstanceState() as false
+ // Set SAVED_STATE_IS_WAITING_ACTIVITY_RESULT to true
bundle.clear();
bundle.putBoolean(SAVED_STATE_IS_WAITING_ACTIVITY_RESULT, true);
mViewModel.setSavedInstanceState(bundle);
assertThat(mViewModel.isWaitingActivityResult().get()).isTrue();
- // setSavedInstanceState() as false
+ // Set SAVED_STATE_IS_NEW_FINGERPRINT_ADDED to false
bundle.clear();
bundle.putBoolean(SAVED_STATE_IS_NEW_FINGERPRINT_ADDED, false);
mViewModel.setSavedInstanceState(bundle);
- assertThat(mViewModel.isNewFingerprintAdded()).isFalse();
+ outBundle.clear();
+ mViewModel.onSaveInstanceState(outBundle);
+ assertThat(outBundle.getBoolean(SAVED_STATE_IS_NEW_FINGERPRINT_ADDED)).isFalse();
- // setSavedInstanceState() as false
+ // Set SAVED_STATE_IS_NEW_FINGERPRINT_ADDED to true
bundle.clear();
bundle.putBoolean(SAVED_STATE_IS_NEW_FINGERPRINT_ADDED, true);
mViewModel.setSavedInstanceState(bundle);
- assertThat(mViewModel.isNewFingerprintAdded()).isTrue();
+ outBundle.clear();
+ mViewModel.onSaveInstanceState(outBundle);
+ assertThat(outBundle.getBoolean(SAVED_STATE_IS_NEW_FINGERPRINT_ADDED)).isTrue();
}
@Test
diff --git a/tests/unit/src/com/android/settings/display/ScreenSaverPreferenceControllerTest.java b/tests/unit/src/com/android/settings/display/ScreenSaverPreferenceControllerTest.java
index 17ecbf8..dca941a 100644
--- a/tests/unit/src/com/android/settings/display/ScreenSaverPreferenceControllerTest.java
+++ b/tests/unit/src/com/android/settings/display/ScreenSaverPreferenceControllerTest.java
@@ -18,13 +18,15 @@
import static org.junit.Assert.assertFalse;
import static org.junit.Assert.assertTrue;
+import static org.mockito.ArgumentMatchers.any;
+import static org.mockito.ArgumentMatchers.anyInt;
import static org.mockito.Mockito.when;
import android.content.Context;
import android.content.res.Resources;
+import android.os.UserHandle;
import android.os.UserManager;
-import androidx.test.core.app.ApplicationProvider;
import androidx.test.ext.junit.runners.AndroidJUnit4;
import org.junit.Before;
@@ -32,14 +34,13 @@
import org.junit.runner.RunWith;
import org.mockito.Mock;
import org.mockito.MockitoAnnotations;
-import org.mockito.Spy;
@RunWith(AndroidJUnit4.class)
public class ScreenSaverPreferenceControllerTest {
- @Spy
- private final Context mContext = ApplicationProvider.getApplicationContext();
- @Spy
- private final Resources mResources = mContext.getResources();
+ @Mock
+ private Context mContext;
+ @Mock
+ private Resources mResources;
@Mock
private UserManager mUserManager;
@@ -51,10 +52,14 @@
public void setup() {
MockitoAnnotations.initMocks(this);
- mController = new ScreenSaverPreferenceController(mContext, mPrefKey);
-
when(mContext.getResources()).thenReturn(mResources);
+ when(mContext.getSystemServiceName(UserManager.class))
+ .thenReturn(Context.USER_SERVICE);
when(mContext.getSystemService(UserManager.class)).thenReturn(mUserManager);
+ when(mUserManager.getMainUser()).thenReturn(UserHandle.of(0));
+ when(mContext.createContextAsUser(any(), anyInt())).thenReturn(mContext);
+
+ mController = new ScreenSaverPreferenceController(mContext, mPrefKey);
}
@Test
@@ -64,7 +69,7 @@
when(mResources.getBoolean(
com.android.internal.R.bool.config_dreamsOnlyEnabledForDockUser))
.thenReturn(false);
- when(mUserManager.isMainUser()).thenReturn(true);
+ when(mUserManager.isUserForeground()).thenReturn(true);
assertTrue(mController.isAvailable());
}
@@ -75,7 +80,7 @@
when(mResources.getBoolean(
com.android.internal.R.bool.config_dreamsOnlyEnabledForDockUser))
.thenReturn(false);
- when(mUserManager.isMainUser()).thenReturn(false);
+ when(mUserManager.isUserForeground()).thenReturn(false);
assertTrue(mController.isAvailable());
}
@@ -86,7 +91,7 @@
when(mResources.getBoolean(
com.android.internal.R.bool.config_dreamsOnlyEnabledForDockUser))
.thenReturn(false);
- when(mUserManager.isMainUser()).thenReturn(true);
+ when(mUserManager.isUserForeground()).thenReturn(true);
assertFalse(mController.isAvailable());
}
@@ -97,7 +102,7 @@
when(mResources.getBoolean(
com.android.internal.R.bool.config_dreamsOnlyEnabledForDockUser))
.thenReturn(true);
- when(mUserManager.isMainUser()).thenReturn(true);
+ when(mUserManager.isUserForeground()).thenReturn(true);
assertTrue(mController.isAvailable());
}
@@ -108,7 +113,7 @@
when(mResources.getBoolean(
com.android.internal.R.bool.config_dreamsOnlyEnabledForDockUser))
.thenReturn(true);
- when(mUserManager.isMainUser()).thenReturn(false);
+ when(mUserManager.isUserForeground()).thenReturn(false);
assertFalse(mController.isAvailable());
}
}
diff --git a/tests/unit/src/com/android/settings/localepicker/LocaleDialogFragmentTest.java b/tests/unit/src/com/android/settings/localepicker/LocaleDialogFragmentTest.java
new file mode 100644
index 0000000..5b10adf
--- /dev/null
+++ b/tests/unit/src/com/android/settings/localepicker/LocaleDialogFragmentTest.java
@@ -0,0 +1,146 @@
+/*
+ * Copyright (C) 2023 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.localepicker;
+
+import static com.android.settings.localepicker.LocaleDialogFragment.ARG_DIALOG_TYPE;
+import static com.android.settings.localepicker.LocaleDialogFragment.ARG_RESULT_RECEIVER;
+import static com.android.settings.localepicker.LocaleDialogFragment.ARG_TARGET_LOCALE;
+
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertTrue;
+import static org.mockito.ArgumentMatchers.any;
+import static org.mockito.ArgumentMatchers.eq;
+import static org.mockito.Mockito.spy;
+import static org.mockito.Mockito.verify;
+
+import android.app.Activity;
+import android.app.settings.SettingsEnums;
+import android.content.Context;
+import android.content.DialogInterface;
+import android.os.Bundle;
+import android.os.ResultReceiver;
+
+import androidx.test.annotation.UiThreadTest;
+import androidx.test.core.app.ApplicationProvider;
+
+import com.android.internal.app.LocaleStore;
+import com.android.settings.testutils.ResourcesUtils;
+
+import org.junit.Before;
+import org.junit.Rule;
+import org.junit.Test;
+import org.mockito.junit.MockitoJUnit;
+import org.mockito.junit.MockitoRule;
+
+import java.util.Locale;
+
+@UiThreadTest
+public class LocaleDialogFragmentTest {
+ @Rule
+ public final MockitoRule mockito = MockitoJUnit.rule();
+
+ private Context mContext;
+ private LocaleDialogFragment mDialogFragment;
+
+ @Before
+ public void setUp() throws Exception {
+ mContext = ApplicationProvider.getApplicationContext();
+ mDialogFragment = new LocaleDialogFragment();
+ }
+
+ private void setArgument(
+ int type, ResultReceiver receiver) {
+ LocaleStore.LocaleInfo localeInfo = LocaleStore.getLocaleInfo(Locale.ENGLISH);
+ Bundle args = new Bundle();
+ args.putInt(ARG_DIALOG_TYPE, type);
+ args.putSerializable(ARG_TARGET_LOCALE, localeInfo);
+ args.putParcelable(ARG_RESULT_RECEIVER, receiver);
+ mDialogFragment.setArguments(args);
+ }
+
+ @Test
+ public void getDialogContent_confirmSystemDefault_has2ButtonText() {
+ setArgument(LocaleDialogFragment.DIALOG_CONFIRM_SYSTEM_DEFAULT, null);
+ LocaleDialogFragment.LocaleDialogController controller =
+ new LocaleDialogFragment.LocaleDialogController(mContext, mDialogFragment);
+
+ LocaleDialogFragment.LocaleDialogController.DialogContent dialogContent =
+ controller.getDialogContent();
+
+ assertEquals(ResourcesUtils.getResourcesString(
+ mContext, "button_label_confirmation_of_system_locale_change"),
+ dialogContent.mPositiveButton);
+ assertEquals(ResourcesUtils.getResourcesString(mContext, "cancel"),
+ dialogContent.mNegativeButton);
+ }
+
+ @Test
+ public void getDialogContent_unavailableLocale_has1ButtonText() {
+ setArgument(LocaleDialogFragment.DIALOG_NOT_AVAILABLE_LOCALE, null);
+ LocaleDialogFragment.LocaleDialogController controller =
+ new LocaleDialogFragment.LocaleDialogController(mContext, mDialogFragment);
+
+ LocaleDialogFragment.LocaleDialogController.DialogContent dialogContent =
+ controller.getDialogContent();
+
+ assertEquals(ResourcesUtils.getResourcesString(mContext, "okay"),
+ dialogContent.mPositiveButton);
+ assertTrue(dialogContent.mNegativeButton.isEmpty());
+ }
+
+ @Test
+ public void onClick_clickPositiveButton_sendOK() {
+ ResultReceiver resultReceiver = spy(new ResultReceiver(null));
+ setArgument(LocaleDialogFragment.DIALOG_CONFIRM_SYSTEM_DEFAULT, resultReceiver);
+ LocaleDialogFragment.LocaleDialogController controller =
+ new LocaleDialogFragment.LocaleDialogController(mContext, mDialogFragment);
+
+ controller.onClick(null, DialogInterface.BUTTON_POSITIVE);
+
+ verify(resultReceiver).send(eq(Activity.RESULT_OK), any());
+ }
+
+ @Test
+ public void onClick_clickNegativeButton_sendCancel() {
+ ResultReceiver resultReceiver = spy(new ResultReceiver(null));
+ setArgument(LocaleDialogFragment.DIALOG_CONFIRM_SYSTEM_DEFAULT, resultReceiver);
+ LocaleDialogFragment.LocaleDialogController controller =
+ new LocaleDialogFragment.LocaleDialogController(mContext, mDialogFragment);
+
+ controller.onClick(null, DialogInterface.BUTTON_NEGATIVE);
+
+ verify(resultReceiver).send(eq(Activity.RESULT_CANCELED), any());
+ }
+
+ @Test
+ public void getMetricsCategory_systemLocaleChange() {
+ setArgument(LocaleDialogFragment.DIALOG_CONFIRM_SYSTEM_DEFAULT, null);
+
+ int result = mDialogFragment.getMetricsCategory();
+
+ assertEquals(SettingsEnums.DIALOG_SYSTEM_LOCALE_CHANGE, result);
+ }
+
+ @Test
+ public void getMetricsCategory_unavailableLocale() {
+ setArgument(LocaleDialogFragment.DIALOG_NOT_AVAILABLE_LOCALE, null);
+
+ int result = mDialogFragment.getMetricsCategory();
+
+ assertEquals(SettingsEnums.DIALOG_SYSTEM_LOCALE_UNAVAILABLE, result);
+ }
+}
diff --git a/tests/unit/src/com/android/settings/testutils/FakeFeatureFactory.java b/tests/unit/src/com/android/settings/testutils/FakeFeatureFactory.java
index d4127d7..0150b72 100644
--- a/tests/unit/src/com/android/settings/testutils/FakeFeatureFactory.java
+++ b/tests/unit/src/com/android/settings/testutils/FakeFeatureFactory.java
@@ -48,6 +48,7 @@
import com.android.settings.users.UserFeatureProvider;
import com.android.settings.vpn2.AdvancedVpnFeatureProvider;
import com.android.settings.wifi.WifiTrackerLibProvider;
+import com.android.settings.wifi.factory.WifiFeatureProvider;
import com.android.settingslib.core.instrumentation.MetricsFeatureProvider;
/**
@@ -86,6 +87,7 @@
public AccessibilitySearchFeatureProvider mAccessibilitySearchFeatureProvider;
public AccessibilityMetricsFeatureProvider mAccessibilityMetricsFeatureProvider;
public AdvancedVpnFeatureProvider mAdvancedVpnFeatureProvider;
+ public WifiFeatureProvider mWifiFeatureProvider;
/**
* Call this in {@code @Before} method of the test class to use fake factory.
@@ -128,6 +130,7 @@
mAccessibilitySearchFeatureProvider = mock(AccessibilitySearchFeatureProvider.class);
mAccessibilityMetricsFeatureProvider = mock(AccessibilityMetricsFeatureProvider.class);
mAdvancedVpnFeatureProvider = mock(AdvancedVpnFeatureProvider.class);
+ mWifiFeatureProvider = mock(WifiFeatureProvider.class);
}
@Override
@@ -274,4 +277,9 @@
public AdvancedVpnFeatureProvider getAdvancedVpnFeatureProvider() {
return mAdvancedVpnFeatureProvider;
}
+
+ @Override
+ public WifiFeatureProvider getWifiFeatureProvider() {
+ return mWifiFeatureProvider;
+ }
}
diff --git a/tests/unit/src/com/android/settings/wifi/repository/WifiHotspotRepositoryTest.java b/tests/unit/src/com/android/settings/wifi/repository/WifiHotspotRepositoryTest.java
new file mode 100644
index 0000000..52f02f5
--- /dev/null
+++ b/tests/unit/src/com/android/settings/wifi/repository/WifiHotspotRepositoryTest.java
@@ -0,0 +1,296 @@
+/*
+ * Copyright (C) 2023 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.repository;
+
+import static android.net.wifi.SoftApConfiguration.BAND_2GHZ;
+import static android.net.wifi.SoftApConfiguration.SECURITY_TYPE_OPEN;
+import static android.net.wifi.SoftApConfiguration.SECURITY_TYPE_WPA3_SAE;
+
+import static com.android.settings.wifi.repository.WifiHotspotRepository.BAND_2GHZ_5GHZ;
+import static com.android.settings.wifi.repository.WifiHotspotRepository.BAND_2GHZ_5GHZ_6GHZ;
+import static com.android.settings.wifi.repository.WifiHotspotRepository.SPEED_2GHZ;
+import static com.android.settings.wifi.repository.WifiHotspotRepository.SPEED_2GHZ_5GHZ;
+import static com.android.settings.wifi.repository.WifiHotspotRepository.SPEED_5GHZ;
+import static com.android.settings.wifi.repository.WifiHotspotRepository.SPEED_6GHZ;
+
+import static com.google.common.truth.Truth.assertThat;
+
+import static org.mockito.ArgumentMatchers.any;
+import static org.mockito.ArgumentMatchers.anyInt;
+import static org.mockito.Mockito.never;
+import static org.mockito.Mockito.verify;
+import static org.mockito.Mockito.when;
+
+import android.content.Context;
+import android.net.wifi.SoftApConfiguration;
+import android.net.wifi.WifiManager;
+
+import androidx.lifecycle.MutableLiveData;
+import androidx.test.annotation.UiThreadTest;
+import androidx.test.core.app.ApplicationProvider;
+import androidx.test.ext.junit.runners.AndroidJUnit4;
+
+import org.junit.Before;
+import org.junit.Rule;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.mockito.Mock;
+import org.mockito.Spy;
+import org.mockito.junit.MockitoJUnit;
+import org.mockito.junit.MockitoRule;
+
+@RunWith(AndroidJUnit4.class)
+public class WifiHotspotRepositoryTest {
+ static final String WIFI_SSID = "wifi_ssid";
+ static final String WIFI_PASSWORD = "wifi_password";
+ static final String WIFI_CURRENT_COUNTRY_CODE = "US";
+
+ static final int WIFI_5GHZ_BAND_PREFERRED = BAND_2GHZ_5GHZ;
+ static final int WIFI_6GHZ_BAND_PREFERRED = BAND_2GHZ_5GHZ_6GHZ;
+
+ @Rule
+ public final MockitoRule mMockitoRule = MockitoJUnit.rule();
+ @Spy
+ Context mContext = ApplicationProvider.getApplicationContext();
+ @Mock
+ WifiManager mWifiManager;
+ @Mock
+ MutableLiveData<Integer> mSpeedType;
+
+ WifiHotspotRepository mWifiHotspotRepository;
+ SoftApConfiguration mSoftApConfiguration;
+
+ @Before
+ public void setUp() {
+ mWifiHotspotRepository = new WifiHotspotRepository(mContext, mWifiManager);
+ mWifiHotspotRepository.mCurrentCountryCode = WIFI_CURRENT_COUNTRY_CODE;
+ mWifiHotspotRepository.mIsDualBand = true;
+ mWifiHotspotRepository.mIs5gAvailable = true;
+ mWifiHotspotRepository.mIs6gAvailable = true;
+ }
+
+ @Test
+ public void queryLastPasswordIfNeeded_securityTypeIsOpen_queryLastPassword() {
+ mSoftApConfiguration = new SoftApConfiguration.Builder()
+ .setSsid(WIFI_SSID)
+ .setPassphrase(null, SECURITY_TYPE_OPEN)
+ .build();
+ when(mWifiManager.getSoftApConfiguration()).thenReturn(mSoftApConfiguration);
+
+ mWifiHotspotRepository.queryLastPasswordIfNeeded();
+
+ verify(mWifiManager).queryLastConfiguredTetheredApPassphraseSinceBoot(any(), any());
+ }
+
+ @Test
+ public void queryLastPasswordIfNeeded_securityTypeIsNotOpen_notQueryLastPassword() {
+ mSoftApConfiguration = new SoftApConfiguration.Builder()
+ .setSsid(WIFI_SSID)
+ .setPassphrase(WIFI_PASSWORD, SECURITY_TYPE_WPA3_SAE)
+ .build();
+ when(mWifiManager.getSoftApConfiguration()).thenReturn(mSoftApConfiguration);
+
+ mWifiHotspotRepository.queryLastPasswordIfNeeded();
+
+ verify(mWifiManager, never())
+ .queryLastConfiguredTetheredApPassphraseSinceBoot(any(), any());
+ }
+
+ @Test
+ public void generatePassword_haveLastPassword_returnLastPassword() {
+ mWifiHotspotRepository.mLastPassword = WIFI_PASSWORD;
+
+ assertThat(mWifiHotspotRepository.generatePassword()).isEqualTo(WIFI_PASSWORD);
+ }
+
+ @Test
+ public void generatePassword_noLastPassword_returnRandomPassword() {
+ mWifiHotspotRepository.mLastPassword = "";
+
+ String password = mWifiHotspotRepository.generatePassword();
+
+ assertThat(password).isNotEqualTo(WIFI_PASSWORD);
+ assertThat(password.length()).isNotEqualTo(0);
+ }
+
+ @Test
+ public void setSoftApConfiguration_setConfigByWifiManager() {
+ SoftApConfiguration config = new SoftApConfiguration.Builder().build();
+
+ mWifiHotspotRepository.setSoftApConfiguration(config);
+
+ verify(mWifiManager).setSoftApConfiguration(config);
+ }
+
+ @Test
+ public void refresh_liveDataNotUsed_doNothing() {
+ // If LiveData is not used then it's null.
+ mWifiHotspotRepository.mSpeedType = null;
+
+ mWifiHotspotRepository.refresh();
+
+ verify(mWifiManager, never()).getSoftApConfiguration();
+ }
+
+ @Test
+ public void refresh_liveDataIsUsed_getConfigAndUpdateLiveData() {
+ // If LiveData is used then it's not null.
+ mWifiHotspotRepository.mSpeedType = mSpeedType;
+
+ mWifiHotspotRepository.refresh();
+
+ verify(mWifiManager).getSoftApConfiguration();
+ verify(mSpeedType).setValue(anyInt());
+ }
+
+ @Test
+ public void setAutoRefresh_setEnabled_registerCallback() {
+ mWifiHotspotRepository.mActiveCountryCodeChangedCallback = null;
+
+ mWifiHotspotRepository.setAutoRefresh(true);
+
+ verify(mWifiManager).registerActiveCountryCodeChangedCallback(any(), any());
+ }
+
+ @Test
+ public void setAutoRefresh_setDisabled_registerCallback() {
+ mWifiHotspotRepository.setAutoRefresh(true);
+
+ mWifiHotspotRepository.setAutoRefresh(false);
+
+ verify(mWifiManager).unregisterActiveCountryCodeChangedCallback(any());
+ }
+
+ @Test
+ @UiThreadTest
+ public void getSpeedType_shouldNotReturnNull() {
+ // If LiveData is not used then it's null.
+ mWifiHotspotRepository.mSpeedType = null;
+ SoftApConfiguration config = new SoftApConfiguration.Builder().setBand(BAND_2GHZ).build();
+ when(mWifiManager.getSoftApConfiguration()).thenReturn(config);
+
+ assertThat(mWifiHotspotRepository.getSpeedType()).isNotNull();
+ }
+
+ @Test
+ public void updateSpeedType_singleBand2g_get2gSpeedType() {
+ mWifiHotspotRepository.mIsDualBand = false;
+ SoftApConfiguration config = new SoftApConfiguration.Builder().setBand(BAND_2GHZ).build();
+ when(mWifiManager.getSoftApConfiguration()).thenReturn(config);
+ mWifiHotspotRepository.mSpeedType = mSpeedType;
+
+ mWifiHotspotRepository.updateSpeedType();
+
+ verify(mSpeedType).setValue(SPEED_2GHZ);
+ }
+
+ @Test
+ public void updateSpeedType_singleBand5gPreferred_get5gSpeedType() {
+ mWifiHotspotRepository.mIsDualBand = false;
+ SoftApConfiguration config = new SoftApConfiguration.Builder()
+ .setBand(WIFI_5GHZ_BAND_PREFERRED).build();
+ when(mWifiManager.getSoftApConfiguration()).thenReturn(config);
+ mWifiHotspotRepository.mSpeedType = mSpeedType;
+
+ mWifiHotspotRepository.updateSpeedType();
+
+ verify(mSpeedType).setValue(SPEED_5GHZ);
+ }
+
+ @Test
+ public void updateSpeedType_singleBand5gPreferredBut5gUnavailable_get2gSpeedType() {
+ mWifiHotspotRepository.mIsDualBand = false;
+ mWifiHotspotRepository.mIs5gAvailable = false;
+ SoftApConfiguration config = new SoftApConfiguration.Builder()
+ .setBand(WIFI_5GHZ_BAND_PREFERRED).build();
+ when(mWifiManager.getSoftApConfiguration()).thenReturn(config);
+ mWifiHotspotRepository.mSpeedType = mSpeedType;
+
+ mWifiHotspotRepository.updateSpeedType();
+
+ verify(mSpeedType).setValue(SPEED_2GHZ);
+ }
+
+ @Test
+ public void updateSpeedType_singleBand6gPreferred_get6gSpeedType() {
+ mWifiHotspotRepository.mIsDualBand = false;
+ SoftApConfiguration config = new SoftApConfiguration.Builder()
+ .setBand(WIFI_6GHZ_BAND_PREFERRED).build();
+ when(mWifiManager.getSoftApConfiguration()).thenReturn(config);
+ mWifiHotspotRepository.mSpeedType = mSpeedType;
+
+ mWifiHotspotRepository.updateSpeedType();
+
+ verify(mSpeedType).setValue(SPEED_6GHZ);
+ }
+
+ @Test
+ public void updateSpeedType_singleBand6gPreferredBut6gUnavailable_get5gSpeedType() {
+ mWifiHotspotRepository.mIsDualBand = false;
+ mWifiHotspotRepository.mIs6gAvailable = false;
+ SoftApConfiguration config = new SoftApConfiguration.Builder()
+ .setBand(WIFI_6GHZ_BAND_PREFERRED).build();
+ when(mWifiManager.getSoftApConfiguration()).thenReturn(config);
+ mWifiHotspotRepository.mSpeedType = mSpeedType;
+
+ mWifiHotspotRepository.updateSpeedType();
+
+ verify(mSpeedType).setValue(SPEED_5GHZ);
+ }
+
+ @Test
+ public void updateSpeedType_singleBand6gPreferredBut5gAnd6gUnavailable_get2gSpeedType() {
+ mWifiHotspotRepository.mIsDualBand = false;
+ mWifiHotspotRepository.mIs5gAvailable = false;
+ mWifiHotspotRepository.mIs6gAvailable = false;
+ SoftApConfiguration config = new SoftApConfiguration.Builder()
+ .setBand(WIFI_6GHZ_BAND_PREFERRED).build();
+ when(mWifiManager.getSoftApConfiguration()).thenReturn(config);
+ mWifiHotspotRepository.mSpeedType = mSpeedType;
+
+ mWifiHotspotRepository.updateSpeedType();
+
+ verify(mSpeedType).setValue(SPEED_2GHZ);
+ }
+
+ @Test
+ public void updateSpeedType_dualBand2gAnd5g_get2gAnd5gSpeedType() {
+ mWifiHotspotRepository.mIsDualBand = true;
+ SoftApConfiguration config = new SoftApConfiguration.Builder()
+ .setBand(WIFI_5GHZ_BAND_PREFERRED).build();
+ when(mWifiManager.getSoftApConfiguration()).thenReturn(config);
+ mWifiHotspotRepository.mSpeedType = mSpeedType;
+
+ mWifiHotspotRepository.updateSpeedType();
+
+ verify(mSpeedType).setValue(SPEED_2GHZ_5GHZ);
+ }
+
+ @Test
+ public void updateSpeedType_dualBand2gAnd5gBut5gUnavailable_get2gSpeedType() {
+ mWifiHotspotRepository.mIsDualBand = true;
+ mWifiHotspotRepository.mIs5gAvailable = false;
+ SoftApConfiguration config = new SoftApConfiguration.Builder()
+ .setBand(WIFI_5GHZ_BAND_PREFERRED).build();
+ when(mWifiManager.getSoftApConfiguration()).thenReturn(config);
+ mWifiHotspotRepository.mSpeedType = mSpeedType;
+
+ mWifiHotspotRepository.updateSpeedType();
+
+ verify(mSpeedType).setValue(SPEED_2GHZ);
+ }
+}
diff --git a/tests/unit/src/com/android/settings/wifi/tether/WifiTetherViewModelTest.java b/tests/unit/src/com/android/settings/wifi/tether/WifiTetherViewModelTest.java
new file mode 100644
index 0000000..6724dd5
--- /dev/null
+++ b/tests/unit/src/com/android/settings/wifi/tether/WifiTetherViewModelTest.java
@@ -0,0 +1,108 @@
+/*
+ * Copyright (C) 2023 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.tether;
+
+import static com.google.common.truth.Truth.assertThat;
+
+import static org.mockito.Mockito.verify;
+import static org.mockito.Mockito.when;
+
+import android.app.Application;
+import android.net.wifi.SoftApConfiguration;
+
+import androidx.lifecycle.MutableLiveData;
+import androidx.test.annotation.UiThreadTest;
+import androidx.test.ext.junit.runners.AndroidJUnit4;
+
+import com.android.settings.testutils.FakeFeatureFactory;
+import com.android.settings.wifi.repository.WifiHotspotRepository;
+
+import org.junit.Before;
+import org.junit.Rule;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.mockito.Mock;
+import org.mockito.junit.MockitoJUnit;
+import org.mockito.junit.MockitoRule;
+
+import java.util.concurrent.Executor;
+
+@RunWith(AndroidJUnit4.class)
+public class WifiTetherViewModelTest {
+ @Rule
+ public final MockitoRule mMockitoRule = MockitoJUnit.rule();
+ @Mock
+ Application mApplication;
+ @Mock
+ Executor mExecutor;
+ @Mock
+ WifiHotspotRepository mWifiHotspotRepository;
+ @Mock
+ MutableLiveData<Integer> mSpeedType;
+
+ WifiTetherViewModel mViewModel;
+
+ @Before
+ public void setUp() {
+ when(mApplication.getMainExecutor()).thenReturn(mExecutor);
+
+ FakeFeatureFactory featureFactory = FakeFeatureFactory.setupForTest();
+ when(featureFactory.getWifiFeatureProvider().getWifiHotspotRepository())
+ .thenReturn(mWifiHotspotRepository);
+ when(mWifiHotspotRepository.getSpeedType()).thenReturn(mSpeedType);
+
+ mViewModel = new WifiTetherViewModel(mApplication);
+ }
+
+ @Test
+ public void constructor_setAutoRefreshTrue() {
+ verify(mWifiHotspotRepository).setAutoRefresh(true);
+ }
+
+ @Test
+ public void onCleared_setAutoRefreshFalse() {
+ mViewModel.onCleared();
+
+ verify(mWifiHotspotRepository).setAutoRefresh(false);
+ }
+
+ @Test
+ public void setSoftApConfiguration_setConfigByRepository() {
+ SoftApConfiguration config = new SoftApConfiguration.Builder().build();
+
+ mViewModel.setSoftApConfiguration(config);
+
+ verify(mWifiHotspotRepository).setSoftApConfiguration(config);
+ }
+
+ @Test
+ public void refresh_refreshByRepository() {
+ mViewModel.refresh();
+
+ verify(mWifiHotspotRepository).refresh();
+ }
+
+ @Test
+ @UiThreadTest
+ public void getSpeedSummary_returnNotNull() {
+ mViewModel.mSpeedSummary = null;
+
+ mViewModel.getSpeedSummary();
+
+ assertThat(mViewModel.mSpeedSummary).isNotNull();
+ }
+}